Warning: Permanently added '10.128.0.2' (ECDSA) to the list of known hosts. 2019/03/22 11:08:21 fuzzer started 2019/03/22 11:08:27 dialing manager at 10.128.15.235:35965 2019/03/22 11:08:27 syscalls: 1 2019/03/22 11:08:27 code coverage: enabled 2019/03/22 11:08:27 comparison tracing: enabled 2019/03/22 11:08:27 extra coverage: support is not implemented in syzkaller 2019/03/22 11:08:27 setuid sandbox: enabled 2019/03/22 11:08:27 namespace sandbox: support is not implemented in syzkaller 2019/03/22 11:08:27 Android sandbox: support is not implemented in syzkaller 2019/03/22 11:08:27 fault injection: support is not implemented in syzkaller 2019/03/22 11:08:27 leak checking: support is not implemented in syzkaller 2019/03/22 11:08:27 net packet injection: enabled 2019/03/22 11:08:27 net device setup: support is not implemented in syzkaller 11:08:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1100, 0xf9) socketpair(0x1, 0x4, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffff, 0x9, 0x5, 0x0, 0x8000, 0x2, 0x2, 0x2, 0x0, 0x100000001, 0x4}) socketpair(0x1e, 0x0, 0x3f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x48, 0x10) recvfrom(r5, &(0x7f0000000240)=""/185, 0xb9, 0x42, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000000340)={0x4, 0x7fffffff}, 0x0) r6 = accept(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) lseek(r3, 0x0, 0x3) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = geteuid() getgroups(0x9, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r14 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r16 = getgid() sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)="963c0690e39ada5a53e016ac17adb97c2396c83f19406505b1e5bbb465fd80d77d1d1b21932787c807b27672e8e9356f097af9527765a191", 0x38}, {&(0x7f0000000480)="4e0fb0ff3cac3de7f0311268f22b42fda1b30ab310385d66cbb7450b6ed7e9a92354a59b8453cf5b0b56ce9aaf8af516f328ac6342a07ac6c9a4f0266febbd6c5eb9d813dabce7c90ab2f03cbeee8dc132c7a029bfc5ddbf47a75cfbec64943d3f4f8ed5c16ccf7f036c9825bb6ade248ffd789f11dd4683db6bf9d8371e18731d79c98f78e547de528dd130f2721092ea0f59b0", 0x94}], 0x2, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x30, 0xffff, 0x1, [r0, r3, r6, r6, r1, r6, r5, r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r4, r6]}], 0xc0, 0x400}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740), 0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000780)=0x7) chown(&(0x7f00000007c0)='./file1\x00', r11, r12) mknod(&(0x7f0000000800)='./file0\x00', 0x8, 0x8) getpgid(r10) r17 = shmget(0x3, 0x2000, 0x406, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000840)=""/219) 11:08:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getpgrp() r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1000, './file0\x00', './file0\x00'}) r3 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r3, r4) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="b6bc0991a64c61156dd02494f6d5bd232141e6663dc04f05f72e78a4c9fe0c10771c19573ad447fcee1bf9c683e201744a8023f014a08210e85f9d805a0af5991cb68b0c0d5597d7842ee235c4d0c68f6bfe1dcef35364a5e47b5e6315247aee47ea234c42dc227655f3f39b9c6e408168d7dc53c2e66f55427a16823b4ffae86eca152bbe29b4b3e625718ce0caf8653a53952d9fb28606749229ab471a0f63cc57e762d1dfcc05dbb577a672b995eef3207f38709f1588d62c2ef1bad13346429e0d6c89c9198d2a5f3eb949f42341c9d55574fd038eb805dc0329e3a29cc7abb634ecd87e34338d4885753b67bdd8", 0xf0}], 0x1, &(0x7f0000000280)=[{0xb0, 0xffff, 0x2, "102d45b0db7966231b412e629d2e51fbf0049a66ebc990f10d2a87772cc508706e6e21f18eb89bed3d91ca51c8b2ce5c89d185d8e5ec5c2abf47ac193b8fe0973f82d07be876d640fe3a74458b62038f35844f1c20daa51f76e424d2d2df0bdcc0e484345dbb41284cfb695c6592d0cbf9dc810a7fc49d5121eab8bcc2c098f377b7a445cfbe806614da136be7523333b2f09355655352911aad673ac63d49e5"}, {0x1010, 0xffff, 0x8, "c89661927509f887390e2da9743b48155e3176ded1b6591c38ebc040cc3791e23d0e2770c569b1e614988a43f94a82b7f5cf0708fcf18b1cb9ec380cbb11dd9a0afe2cd511780801686db8f842a99700e52d6fab144578f214f3e67b43c080125922480f5da1d590cbb88eda5132f95adac339fb261f57856968dabc924a8b28e96596eee7cb15d79cce7ef414dae2616a950db9234f16c43e350a6e04ef8e4d99127c218d81277e23bc181bf66461fd17fcb8ce8173676640d3dde437c6c245393fa304a0d395a1a8569fa2a7650c4b6f53930b7495f8e891819cdef58cf632b4abddba5e765ab919904fe1717bb45d235446f0b48ebce52c711bde5f9e70453fbff5207ea9d75ab581043c1ecbc89ceeac11c0f58b2e737681f850f6b6176a8bb3246a7a6d25999da1c39c948f1d01387f893ef201b8accf8363a06eb874376bdcf57994ddbc8382f43fce3a5ac364a07f9056815892176435c59f5b14886306c1e2e65186ff0ee0081366b4b45f969b2f4f7701187309d70d569c46dbfb12e7052278b56f137ac6333e30308f4e1ae0ee429a18ca6db29e4785b3e1ec581794f8dd922e5eb7d39d6ebf0d9ba382d208f7031c31bbc7d8599d223c373793c39a464eb3be860dce510963cef1614d3a72ff4714720ff4863060f18cdf39305d142122f094461ad1cd7eddc69e3d39106d448b75fae047d5a190668fdfabf0fae88557d62538ddd90607173b5543c342171ecbd2e0632e0cb870c32c891a352401817dddbad10c38f33a1f4a72e06fd42c4c4c17e231126b685c222ab16ea288e88ab3bcf0e2940d1122d5f4bb1b20affda925da802902d289a143184372a48bfa0212065f7ae0cc2592df39dba329e7957da0b49daba237faa148e09e45979da4c29f14e0b2fe88a2615050e7c993f1e1ee0d1f69408bcd67ff40f9410e2959180dc4531220cbd6205740c75d79ec3e4403a3f1d8a750cbc784e903ce1bb5dbf4510761be074c9290e877746f30916e87d34174d3160b77372cc6f6197d8936a008ed2edf87e69055ae550567c19a9af321da4540aa0b5806d8ece2b52d8bd222e96619f6225f6a91baab5cf441a807f7a154d8498d9e1eace3eb4e011889fd81ba226ba57504d66257136a929565a478958cf272b2ba9eb98f1914d66812247f0a06aa8e3cea2cfbb83d93a566cbc5dc2f7b674aadc8c17f2c0135932b615f6ff3c9a4835783b8548ede62e30b0f93380cc308928eed564d1ee2d5f0f20db49bb9e71a22c24440d9bd3edd6fbc46cf1d2d019216995ecd0b0502bf095b00fecdd667a2fc25c40dc1a6cd7b540572cad8a96345aca538300ce5f79cdce6dcf2ff26eaf578d7b631d3dbeb9db72eb1500b43c8087a311123a0e784be4f6a427974a94cf6e3e690d2ab755df78567976a25e2a305f94d3a85d7da6136f1bfd82f92d0b409a4f77ea8c6c6e5878538ff94ca260697d5befab908b4f7e2948805434e4555125e575cf02710b2dcb04f53fbfcc9cf947b99fc353653e4f2a4c2f37ac59b8621388d83871c9756b85210797f690b7f018bd5128cbc61481d3e9660b44b3405a0a02886cec896685678566e787d3ac5aa07b1633c2917ba677c19301015b6ea7dd99fc6e0916d6954b560c63a01e7d1ca4b342dad9cfbe7ef4c12442e5ad1e9f174aaa770f0e1fabddb290bfea7f2b1e7cbfff74daf05be10edf9916dcdebb0c3bf8c715ec3eb1ed23f05cd7170a0da87a01b0fb0d21cbb89e34ecb5513ab58a9ba78b9b385f0376b88e25c246781c9b5376fb4f7d1ec6e9f05afc0af77ea35b525c5245add18a2beb0defe1d3236c28cb0f4c3452db0c9b3a23a14f4e5d187c59f21508ba17f28661326f68c178fba28286ace931dee07cb593986f304e9f8af1c612951e38b594bb33e5ce69ca0e0c6cc43e5896008790ce6dde29b69cf247623eb40a44768be3c5ee79d58559f0d4e2e3e4633b2b3e5696f0254f033a0a66a200c88c5943c814cfce2bda9a6a2a95d2f933d8070aa813fbdc885464507925f0636612865d98e8d5517d8215dd539349f3d6b269df1168de83c897af17197343f4fb84bdc8d67a21cfc8cca7a90f34251ade2bf7da5c00fc54dba692b57bafc4ae55be86d10f92b45291ee982143d6e421946c5b987b041c788e12afbcf24c5dafb7d769e9f67c3a478799859db2fe15a5ef6303fd4b47ea48cd1fe441d2b3a6467269620184d81e2548a1f37aed901f6b144f073253e78d1559f6a3663869d0fb93c7a087ae58c32f0a3abd5a8eff2fc56e7012b45c24b0b8c6deeb750a984be4becac4f4590ff44e672adc27067fa341ea448583e4b52c4642aeb9daab26ca68a2f6e44649095b8c2fe50b9023421041c41be19792e250ff05c83442dc3e2eab31b5918c663d4503648ee51c5091e3519c21e8aadf7cd23b6cc23556375d95c250b34bd05488fe456b407b4b71b9ee6a38be16296f4e4bb4c0da180650dcde2188e732ce6fa766f8c87bb50fc2106317792f8e45500453d8a5878ba6c06b219e98a37a6b3448b6ad387881dacb7efc5d2492c7c5daf54bc36e64684099eef6eccbcb91c5ea7f48472fe419e1ea5cc557317f8b3dca130d0ada99ecb9057947ab064c9e1ab91c65a2d7907ecff18be0dc3b10e66771aea3bf2a01b950b5d15b721b0c519cd03722a09a9a02579dd5a798190195c19f9323958da577e4935071b85aa45c881a45e78bbf1417b57d2dbd6751d4c5c4b2feacf3eb5033ab2b151832d6d244a73c5e2646bd7f92324f39026d03c7b6292d249b233d2b1be753b2c0975bd098648ea56b4c10e22c363b2a417a359bee8a36fb8923846e8a75a213caa6e681f1ee4e3f1c679f6b44329c23d611f98fe1eae26b73ef4d2cdc3e35b283c93a0f7d273e2565d15abb64df3a0a5ef85102729bd402dc7f34d79f9b4e1f73e7d1d25b9e4ffcc51480060d6774cef9c508b395edc6e6c413edb2a99591befb1b15c8509ad07e65aee972cb208fe9aaec1761e5191ec594f3b5775d710c5f2b98a3a50adcd3abe63b58bf9f6c5edb873ad51f099ce4ba8fffb07edbe50b342c19f17b131aa9adb86c4781206584b2cb860761d6b06f975b3182527a402f5e29413ef26c641d862db73ea8bab29a4aea76a2e99690dbfd06fd25a8e4acda9b1db127d8cc1f291172f24e094222570704badbe1647d19baebadeadaccc76cf582e46129e227838277a908800ebdc7c2559eb2d82984d0af2e123fd3ae1070badf07c79b1c5828276ee87e32392cc019042ffb12ba5c940060c2a390119c3ccfdcbfbb9ce2c714d25847cfa02301552c79aca5f80bcadc8bb195fea80c6e4442e072ac4b8205953ddf9c9fa2c26bb5f4d6743a941db0af24571b2665198b9bb188438f81cd2951d562cd6c475218e008ac502b7b6ad5d22f6f549fb0f0395b55b8430676d4f41c2d01afe3ca60c631d09b5d898ca8ed3db6a89306343a25eedc5dd1d2a58c8fdcd54a32d1f1227bdc003a54622569de02c14547b8e8096093e5bd0582f48666d80e9da19737f07272722336c2cd9a6bb25cb700a7c5ede572d8bf5f5f38697ec2f146aab2029049f51a5cd4c936eea526208663093c2b29d2dff53c60f78f55d2f6f5eb91c215fd597317e2df8db4397cb35a9c038a198cdf90a06ff083874901ff4c71b4cfd64cb67e4a125b9a1719b2adf5dcb65a25d5252fd3602e97d659f9f8f350f142eaa8822a54da029e366461092d2cb96be0f82e49ce1083b7bb4bd60505a1c68b445395faa9d946021da13c2e44a7a50be2902853f08e227719aad29743ff5aad2864f8551ab106ac64abdae030ef528d6ff2853cebb125ea27895ba3559215c154ca1f89c86533b7beab4571c90fba2f622ecb07a8ee096cf23d79f8fc9e075854583c1b1092149c916b21580e5e20731d0bb6ae9c24a1e5e844097ab90e81c82b72983e5ec6c135f8d9161e32c8fd3c52cfa81e6b9bd7259b0c2b43d7b51bb3fec564bd569825f7986b52e9e41b84766ee08877344fbbab9ced4aefb5989555bc7093e45b8c416500a103edad374c818733323962bb3c3db1aaac3a56fe6cb507ed978abe8648582ca6f9280b23249f535b6361322c751ee65e9bcff19b6ee288b1013269b9334e144f4c36d7a941e827811372aa557628c9327384661457c80d37cc91f096763e31e636942d4297670b7cb7d8d7c70c88a1f9d9ba7cc09224f915e76bb12645339ac6adb2be8c072f5cf08b97cd57f700e11070b83f35470c4852377757c4596442d46cd95d9c4ef781bfade46e2708f990ad982307f22881494edc51fc25b15ac315fab21dcf32cbfe0a5ef610317c4dc5d5be504114ca1fa82ecfd272cdb130f3addd609b90ad151482ab21b2d99cac6e6069e08b8b4384f8e162bbadf71d56075f39f1f05d5e833b2f594333aac4bad3c3924a986f49dccb8c4d9f1e2be22ad2d7db22ad503a87eedabd8cb71f8dc7be0fadef039ce53a8cbcde8b4401aa39485301e65bf525787f6841b1926a3cba87164e98b88c691834ddff6d9505ff8d428bd069511c6e7d9d226790022f3e4c883bdf29e52e85720f9d970cb2da5532fd0302f6e7262c731d175fa58c34ddf07f70dbb36485174b72f2eb2571135a04a21d3ec56fe431299c60b627f58a4b631f157ba0c8a839776c8a04c8a564c37da56b9dc9126a8f8873ce8bb803220fd8d42ec95044238087960d94176b43f93ae91b4777500b443c4e733678b07c3ab36e7da6c9fe92f8f17d509dcbc3d7763e178fc8783ebbfe6080bf8ffed05fdcf59a10c9f30072157a05c36da81a04d0cd93e9e1d51385ab9c9c73aab92af5418d270e2bb2d7b914294d53980424dd17262300e9920a9813542b152402caffad47169342c78ef14ad1f9034c9d4de3cf4d5b8b03fbcff51df05b77175218c143a137eec62767bdd1766b24bd16164a775af38153ea4d19bde8dd62fec92937f94b8198d2f4924608b5241e59b95ebf72f24fcbb7a36ca67d3ecc9665958ae74c23372591a4d9c7ac4e616902b6ce6bb87d5945a9a8f3600f44e41452dc9fa1fd75678f260a99b48f789e6b3a3cde5865aaaf81d177ec4b42ed8811a5516f5254da4b59c386bca7078c8e85ea8e3d09e07d87db46f4664d9a7ab12b350be2ccd106ebafb2c06a673d37bf5d018c1481ba901b84d2d7b2334e138454b97de9864296a3424a32f9dda543cb6c462d76ec26453af47eb75374ce38bbf8755aedb18975869ce1751d5e1d0c458dc0c209e845b49650953314ed7485f14256704812aea300fdd59c5b09c1e98ca906358dfaec1689030163879245b05128b16435a412256a9170578732444a95bbfe42dad36141ae938f2ef9b7ce881d75dffc139b6a0a089e54603fd5cea21ccc03fa9b7a748ebf178ef2c148454970c8f904d5fcb840a9387f9ec778e21ed27b2115b6f4e4fa787a860d20c6279c9fee00c671bc48e51b7b45360d0396c5d063471674b956f6e78a1f336afdc0a3fd44bdd008787cff83037c1fac9fb4f6f4b5e3ea70b64a86627978d52ae9efb1063b1514be246a9eced4e526fb42cad411186c24b1d2b13ba1eac99a3e4e09f3b6f1d50699b19f94b2d1ce6d5a4c763b8959b4393253efa1055f1520210bbe9dbbc57c9121d6ddefc5604395b53a677a495efa608528e0328ce2d2e921f6a66e5d3752312acf881324b4c5d91c9bcb9313e93cd6414cca452644238aef9a966f5fc9bec942782a77d4f16b1e104489b78b5a132ddfe2d8c5951c8a14554dd62a1"}, {0x100, 0xffff, 0x800, "07e2def1f5f5d57abc20d22cca88561bf81d1445a4da03066934b7f1853397b5bbae9a76f75e4be98a0c31eb1ec7a42636c35f8d1fdb0ec9e1c892ef8fb174c320cfffb7c4bc0f5d6453cac6f7fbbe4a91b5792839c7e2ba20598741289ba628e1c4067f36d13cf0a20904cd1624e2042f5c679cb7706ad0c857571863135da9879a18002107a2f276009d624bae4b72756ce55a706135acb40c81f7f876e436dfacd419122dc76e974983805c9035debcf02dcd3f6c7cf8384c725ccc6c74a61ca9354d92d4114b317936c194ddac4778b89441a87dac250e217c940d90ca6dbfd209bc8a1883cb0d86"}, {0xc8, 0x1, 0x2, "08e85e9b36aa8e52e272752c32f69ac17b7f5b4bf6ed8c688f6630fc92f9214b36172b24d4254a9fefcc0076b70141f2dbee1df0a127a68c011c188d19ad5cb0aeffeb736f5335e87ab1c5f2f6030844c623f9bb5ab7bf0313050bd0af604c1790411af0eb4cb63e851cab7243c7d49787168942c9ba5a4d8a146f27c2d06d9bfb5f8ea8565d649d50913f0a64cdcee84de0d9486a4b8dc7401d9c7dd2781988a8d79b23aec1982c47febbbdd4aa8c65d4099c"}, {0x1010, 0xffff, 0xeec, "d6b35ce59bf334883e76f043b279eb6b7f3716e4e61541ad0cb0163af99ee8acce5c794e600c655b4164dd14fc2767e777bd7aff747ea4c979a52a169b1bd9f7f77f2111c0fe9ba530f13ea04525f8410c102dc9653caebc495748a1560847b9fcb1a697537f552548976f8f605e3618da6a90670cd4444955c2fc12a3956974836c6c065209abd49d95ce2f4b8b5ade3b583d3b109889c5dc525834d8cfc63781ead00f4922c92ffe0ceeaea05542ed0bfe3ac217163f95a014c986886bae9b8e80bef9ba3f8ee540d01dc139c8cce6e5e99ada417b2b4176c7036af1edaaf617c2a1db5adb3e3c043d6b7c8a3dd597053befed75b893eb918f7136fce353478f2af55b8dc16f4cbf52b8a11034f1384978bd60b2b217178d6dd357e06aea553b488f6dfc4a299e57944a2e3b1aa68b9f445c17b1abbab1ceb6d1c26e6d899d942cc9fcf76df588005952fe30ae48a1668ec9a5911c8ed083ede26b6e8492753a445d9f2632a9236365017deee8dd58042e2bdd58e85d026dc15003d109dbe33ee88c0cfb19640eb7159406ce2daeec4090f20f4e52c2f87c4e33ebd5ff93423cd78fe7ca637bfc3b09854ecf994b4592cce0be9bb1b1305ffa9fe7d0ec8b5a182fd2600db7050b9517cbcac87b469db97e22e6a04641aafecde9cb1de976ccd25858ed0f2af6dd0669be077235b4ceefd21c599a5def4447d4edccc9a1cd17b1f6273ba4b33db09603d2380b946b6ad1d2f3b0b6da4c84bce615880fac2f50c6f1cf1ac55003a85797d1a126c9b7ca2f84b3dafbc48b463ad466c348c3c37e27c2f31eafdef3b86c8c8b7c4fd3429339687863d19d05667d9aea501e2c071f54c2736598c6a5cd47743195e459f011ac502844b567dfb6d37aa0fb1cd694abb57d7c8be9be449e674ad64c2b38f052a0b9e8018ba0e3deb4e12c3021a824a56c62a1b30eeaf7f3e9bbee7811ce419f536aa0f4247920c45483aadb57165348f73864343df1d7fac7cf8aff45070566c4a997de3451005bce922a6e6031efc909268574ef4b1bde40ccfc345678c7b1240f94698699efd2305f9e96d7386c35b8c0e2667b648ded5136838e210b8ed815ebb93e52e349dec45f8a5ba4b930f9eb8fcbadef44c08d54daa84e50dc92143a61cb1195f19179705a01c28ed1bfcf8dd05f0db53a008f84a651f1001d5bc9ba16af68d643c98448ddc38760a31ad1bd2fc3052540eac4b9353bfb841064519712232618afdd323a1acb11ffceae2c5a3cbe258ede05364a1ea9db16c36233f012942e37a46f1255380d44bab5d5847e6ab5df6f8129e33706e05cde6a498b33360733cf9dbb7be1cb265cfda3437be4b109c626ce9c832a550198c3346e57762216bc1c9af344bb17d25b0820ea434f51b692f8995fb7706398f99c0e1e305afb35d4c7b143982c73b8d233eabb0488b3f75ecd02952bdcb5ae6d30227eff02997e7d172c94ede7f11e547bad65a708e74cc6f558efdef6902a52d6eb56e9770d756bf430efbe5b3da5c537c7a8656d924fdb3b8bcf98e32e6174f8439fafa1aa29fa6ba47f486472721b92ce350cbfe152541c14f360881b16ce1ccb0eeca4b1df79e072c5a7abcebe4aa7b4602a43672ce9761b5835ca0cbcf2dab799deb00d16baea1925400bb1e1f19fda4189f5e330440c2a5ddc9fe0b55c18fc480fedf6ce877d74e7a67d2257fe88e6899e4da79ba0fa756a03ef12610ab5eeb5f0cc0df5be2e06846ffecb511e6f58e024d5f3adff7b61395b8e9164fe93f9738bfc37534233db7714999c93baa1c0b48b92fbae44bebea52d531becc9a075890e6e29a81cd7edc7eaaf86900583836a753766cdbc6fee275cbc72f0635b80142a50a0c68018f6b3bd7121ff8a84c6b5600ffd8265b70f0f2f8a5872fc3eff79cc7401fcd6742b5efff781c539ad6578586f8310a55ef892d07ee800942721a74af8791fa43765f3b8c01276ba884cc4f97c6f5fcfbea1ff1981531c0f2639c99a8b0f78c1db0895c88fcccf4ac39a8626ae101bccf5eaa9a9e75da2e20ffaa3fb9fa54c0687d6afa5ba6268150033ce053eb0fcf4c86739a1dbb91ddb0fec3721b071ceb450d8a8a51ebb2360d9641b0f2c8b32849c343dcf8ea7a667e1d18bd0366922e5a3ea738e949cd61eb3697ef1f6b216c2c35cbeaf1b79f97225eb4ce8c19a2f7ee27a3986f97977ea6ce4f06ebf78efcfea7471f23fb01f5439f2dbe1974e23ea566333e2738fcdf98445c4637c0733be1a78ae2421091a9b99a2f60f5c45d14917fba83ba3422aa5e6f90402806c60c9d80a563ab4a5eef65b2b647bf1ee0127d1f3e57ac19c3c7b418cc8b031443f15fc2744ea49ea654da6df353c06f2db53ffad5f5b56271954d6cf9e362ddaeab34daaa078f7f140c88e634928d0d80a867174330e1b5a7935b0440763dcf1fa681b7b3638c0d03085e00e1f72b71e2add668d0fe4709a04c5906f177a88dd5a45cfa80d72b2daadfd177242cc1d43451c9ec17448806f984641235b81b366ae2e1000c6126e49f8ee1bfb786be8c4399337ab023cd272788159af8999905d3a2af44c7d29985a842dd821d5bd7bb5371ed66fe36fbd91cf8fac1916b0d5454d9e4b90bec174d88d60f3f7d0c19bcf496699928c47c1b4c4bc5c4e2d880b0b899007bc29fb56900ccb1b7008732b298837b6a0f405c145aa7279c6a19ce1bfaa7116f84fa1ecb20097fc56b71950f7c5570cb0e5b50b4875e9135b3f4539885792630eddeab3c8235754509b13372ab15fdeaba997f9bd2aed2d07bcb9ace07d697e0345b2f61ceea056578e00dcfc9631ce0e33f64b368bb8d1a4079be216ede87e66a690378ca92bff590aa389019f354d64719d3e812471989e98f1dc38103b07476b5ca62352a740e51ffb27ff6d3604bfa68075d75ef821e901b61ce5b801fb704cdef5f04e876e90d03a0a5e118a029cf29be4bcbb5d91f3310248ae39d452133e721664f8b16038ea4c1af72bf188bf1e525d4bf741ca71e9c773b1920cc25841a7c1ba27e9a7a836ef223a896b0a41422275ce7a78b00bdec7eb1bf973ab289234b6e099e46454a739ea04a901d449dbc331b9ac85ddc0b9332183b6dfd0bad406bf25e30f8b096a9b8a0bd16e8e0b4a802cde6e095058521c7f97f3896935e65e3de8b386199282ada7ae084f5d647d074e3297302d1f07bf451b11935912f97de1b083319707e00e8dbd6aed96dec1fdb750e180fa9e90387e74b4ecdfeedd698e7f49b3d4e1c669c9e7be81af3a5587b61f5802eb4848fced216888b13bf86650a55c3e07415bb9d546c31f8e0a54bd78f9b5def6860b591865a4e133100ea47592bad2d0d3bf4f468ecad796c75cbfe2afaa3ad4bcb99db3c8263bf24ed28d9b5639123d42ddd18bad45c9b8c4941419393b80983142c74c5d657eb8886adb7df9fb529a86c9597d2339cfe28f9750c6856f45fe7b057d7e38a3f591930b509bbf1a9f7dae8154036ae950725c0295bb83e2405db99275a6149bd92ab707a11038a98a7958cc7d4608cfaa2a5e3aa7a3e85a2d4cba2f636d521f1f48ac0569b94fca9386e43957b70a731d433ec704c55799978cd74c1a96e450cefc73c874c6dba735d096b1c7622fd393988886d727b96c77ba909b734a47513d84f4ec4ba3a5bfaf5a794924f983533697e532439ddb5e2de30fdc3dcfc22f4185359b8b492224b4380129955bb79af246a5ad4d259a03527169c59c8756c9d21f012302e23456eb1ff4b7e19d20fe2bfb98cf4764fa4f5bfb3ff9f9b744ae403a04a2890467c0aa11696c4d265ee8671aaa234f9738578c46cc881107b6f78be22101aeb4be36d07de8c81f74aa292bb4b0e6699c9300e4116675f5069577aba8b304c350e26d89e894a8b4b0307fa61b6dda7c6f8bb159955720b8993f7b7bd2bc93f0883cccbe82f4f31a681753f468246f362266d4a85340185adb6eea44d81845872aa96625a0f672d7256853ded946f4f55235e4f88e23b2315f56b93dc87fe7c3bfdb40860a3c3e42215297aea102fb3b7e3ad5eccf61398e400a16ac49906213f3200df635c31d6afb3aafc520473253dc2ba21e53c839a7090fa479e0230f3ccc6f4dd83338d28e8346d7790d7589da223b37423367f1a40206a8b066f3ff1fecc038569c57f8ce3f7a633d4b8ec11b83ba46b7301cc384b2ca3f1b78294e98e1510b2760061bcea0d28e8d533ee1e35d5ef90b8c37867be89be51c7a863d82c0d6a53d26ee3801a24b5f2f6f3dc81efc8b6205ba2a5bf51215ae382e864957756bde4be05fb19ddbd20f5e0b6a0c5976f782cb3a877272520b0ce58774750bf53d055256d5951bc5c4be5ca0dbad000a0ce9c4df326c19ebc1427e96e0e7052efcbf5d515aa0f9392e00e39c03268aab19088d41399fac954071df5aa76bb58b49ce5cd108b9f199b4285aeb1195286a8db899cd82deb34e4b08ab38e8bcf82e836173b4058f9cd7dca33d0266fa36f539e70768ceab1cd6d4845c6df9c12c7fe2ea91bb7d8cea27553d409598369cfb4bee1b657995c8916ebce972e61a0b3da76f7eb859b11e3b4cbd85c125767433e4a37c9025a2a32469a4ae8f7741c418b44918ff4418249be6c6e1b449cda27c0f31a17c20e7f046508c993412c7cd86bd35736f26788254fa7dc9e252d5e090ccf724176870b854d35ef17f0c18c118acc8ffb302a6e71c7c37c0956edd119ef62116b9ccca9bb03d706710a59ffde27796d15888e71c496b685deb705c5790df5654b572123939b4aad3a02ff4aec678d88b82345308c3e835da03cade8e1b5ff1229ce963955f84f801723098bfd1d1b358904059041ca22ae2f22cdd0e2d127cef976736eef2901a6bbce92aba1136c0f144a711cc6f6d82265e69353f6755ceb9f3f50bcdf53e0286d0f8ac2abd094124df83e390024134dc30a539f637e0c6c246f201ba2ee0c69da9d06143e381bcd7b463b426eafce2b123195163ff4ff67d80f1e81a2a44972dd4b369ba63b466cef975ee276aa98dd727f62d4a87cc74669032ab2a4d9316f5f231ebb7329bf4582b3337108be360b13061f0761f12b75436397d8e820298b146d2f09ee744344804f1cd6ce70f6cdfa4d9c39c89457d50fcb47ef931f8a397e334c8d2c26e2b36b36610ee0c4813b53dad896aa649431212f4a7a613cfcdbc4e78d5d4cc21b248f7320429591de199dc1f30a2ccba95928bfc5944c65e20c1c3da320b0bec70cd4a3761701df274b66ee374d6d41ac3012be453a70de14dddcdc91ec08936b1a0c2ace6a5811e98ee98652016b775a20fa7be3732dc0bed6cc5ec9d677a98547bc7d68ed897d11dc904a407577dcb8825a660808afb6e5850abe446d045e9e0b2fb0ddb107068842cc50b50650552d0cc478e3d8095269300be42026af2f64a2dbf4151e7770a19d71a69a51e9bd518857dced65c7a2f91f0287225082b692ab7984f5e197549e34dfb14746cad18e6b168ece213bd74a9a1f26ba64959bfb8ec777437d2f4aec186e9b915589fba93439f241f64c16a3a93c2566ea2166e48f715b9dbc4224a8f632b2c8a74caed386b14c2cdb566c984f23e7c1d121a628ced1b7319a2af2ebb0c311f32c2eb614125405d719a25c7c614e662923b4eaca545357fec178f42bc51a7ac583a207b584e8926414629791f0a1e3025f1e76bcd334f00c253d407eddf99a2fbcb7af688ebe2fec58069b13cdab32e5e188d3dbccccdb82df0f87e94b6b9e124ae2514a3d3a806dad1"}, {0x30, 0xffff, 0x2, "3fc1ca03c4a5f739394bb8b9911fc1fc7fc73ea7c2a87cad899f58adcde932"}, {0xe8, 0xffff, 0x8, "245821e7aba88169885d0c76b80165ced72114e7df2657134cbd4b4bd1971fb62d15cd25481e239e84660aa4b3b7d47047f39412bf76d635aa48221c6af4b3cc8eb4cdc37f3193485ec7bbfcd6351bca71b8ff363d5de22eb5c5d3a929cb0118a75797b388a2996c4a9a53c59f40f9f2f4311698f58b504b7ee2387d03c16fcd398492bfb739dd2500e65dff0aca7d80245bd2c350808d4f9b630a12fc2a4ed3f1ac7dfe592fa84588b2f4c8b0bacbae07b8eac4d223436fe273dd67abbd27043233513ee7b0215f3bd1455b6280d7a1ade4d7b466"}], 0x23b0}, 0x3) getpgrp() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000002680)={0x0, 0x2, 0x6, 0x3}) bind(r0, &(0x7f00000026c0)=@in6={0x18, 0x3, 0xca, 0x7fffffff}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000002700)=0x8) r5 = accept$inet(r1, 0x0, &(0x7f0000002740)) getsockname$inet(r1, &(0x7f0000002780), &(0x7f00000027c0)=0xc) getpeername$unix(r1, &(0x7f0000002800)=@abs, &(0x7f0000002840)=0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002880)={'./file0\x00', 0xfa9, 0x1, 0xfffffffffffffffa, 0x0, 0xfff, 0xfa5f, 0x0, 0x2, 0x0, 0x7fffffff, 0x811a}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000002900)={'./file0\x00', 0x4, 0x7fff, 0x0, 0x0, 0x791, 0x0, 0x10000, 0x0, 0x0, 0x507, 0x4}) r6 = open(&(0x7f0000002980)='./file0/file0\x00', 0x0, 0xb4) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000029c0)) sendmsg$unix(r0, &(0x7f0000004000)={&(0x7f0000002a00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003f40)=[{&(0x7f0000002a40)="aa5a8a167f2c2f04458dbfbbdac4c9626711f54c0c5a5ab56ec468676ebdfe7030b20c7ce99355e04ee0375eaef95e391ba0a2315a8da399737615f1014cd4d561def11aa687efd15435418b3ccae79364cad902c2820e8b0dbb8e1cbfb23e1419df8a2ddd38180aca1d63095db982a98d717ed6f73d8bb337753f0cbb4b9f603f8c59a24e9c5dd26b9e109183c89e4526c183d00d4f55fd2e0587c0f226bdc6b06b4cba67b9736802474df64602c5aa4a49d29bba400308890e12c85291efb98507c10db33993e6487c0d41f4c2e1bfb001f09b547a13c0cd", 0xd9}, {&(0x7f0000002b40)="bddb89e7e59e90d0518c9d1f4d7d9860808ffd6d95ec8da5cbdc5e38e0e80c1cce8bd2e3ed57a9744e64b98c25cde8489c19b3c7c36f2dad5aef0fa2e2ad397ce3def7fcb3a5f9a66d6b952bfbc927e83f106ae347e5188c0b95ef45c7af67f3a437e7e04b71be11b8b78aee47aa3ec6346000a674965f59c8411b3fb75ce1a83b10f43bbbe31e066c7f723d3cbb48276d0ace4d4cedc244b16f1309ec0359275b288dac9c6fa0ec3acfe6fe04827f53a646f4c4", 0xb4}, {&(0x7f0000002c00)="e41258b2ec514e5d2dee76d4bb513f52111d40ff2fd7414b64daae1eb5a535c71a4914761a130b3f38a0ce7b5049fbe9fcdab02c2c77feaaa73a9d0356ca0932bee71f9a8d42222b6598465490840a380a460a87fcdd996697e3cfbf30b46f7301e5f3d3e8950ea8d0b572da1002d3c49ff3", 0x72}, {&(0x7f0000002c80)="21dd3985643079261c587175bc995970fa26c7b8352bb31cc2d3735c423883badcd4fb48cc4632d6d54a1a6043a65a13b992cc35c251d293206d23a54fe06ac555b82f1fd3dba740308f17dd4293e88e26d67aa972433aaa01ffacdf86f74561cd7618bb6d04735c4cb12f2a61c635e102a422b7e46b7bfeff586aabd7074f61e924620820ba61a84d3ea0fb7ade6859741973809f7b1c56a2b254196b012a072193d999f8d50939862a4214942bcc0deb665d0a1718c238953063a553611e41387715", 0xc3}, {&(0x7f0000002d80)="7708c1c7d2e039656463a2b60a66f2d9fd42e323ac805b45f1062b52b3ae2e368b7a52", 0x23}, {&(0x7f0000002dc0)="5a9b07b502655959bea195709c0029dbba585bd630e204eed27a1c2559d46e7fe0f6171cd233a58c1654eafe2dde6624ae507fa2ed0868bb7b16ea641db26fc8d756f951e11a88b924562e1875651a6bece1c5a89152f24cc4c0bf677fad12ef81ad194bad61d5feaaa6bf9597da046541fc200e5b0f1f17c2260bfd192ead07ce959a270e07f3fb9a6401270245579d96f7f230ab298d61c74f4fc3e418e57541c64c16105017063f089aad1a0b5059b204ccb004b2e0a8e1a02191ec010c1d5a8641e163033b15aaec11c51ca531af94076908c8338ecb15e6660f2657741414666a0a44929e70c57fcf147762b40caf1f6469e62109b1ade79dbe7d5508bed80d314354887fa22502f2ddbaa41af7875acbdff64dc93307dd573aa5641b73ef31736fe26f1ba5bc4eca662042d0482f0d238e1a7ddadf291aaab4085f9d4d4449ddc1c5186d0002d0a66f6e56bcb5d25e52d6ea48b26c88e386e287e867ff5fc0c95bb63923a7be9fd0c13b434d06fe14703a28e7e6392f23ccdcee094fc0ff9b6d1a3523c854427643cdd18d8bf03f525077fc0a4fc042cd3ad6711ca59b43f10aacc2775f4fb299e26f3007bd3455ab8ca2cf4070ebe1e748cb3c32e993ed9b93f3867e5b52eb1b4b239099e092159fe70f577bbfa9191d495e764cd09276c9e86badeaeb733790e5656790024b1c63c7542fa69abf2a26281c53185d2eeb1779d9835aa1a92cc93d3f71d26e73c0031453d62e2177782f3c7808fdb9ae225367b6465458e14cc915ec6a08096ed50e72abe6f70c0cc934568c2df22309ae9471c54525e4cdb9275d8ed8b4e0f893364f081378c79c368d4af878489d1751da14553b44a2700e1e5323e3b1c42157bb97f93ebb28f522dbc42a96a9c22efd1631426ece73fd8d1922faba552dfe107e3e5a229ddf436a2cda617f4056624638a3329284c3731670e5af3b8b87927c09999cffb5c4230f7201611d43f63fe26ef73903a43e1a91a17de0a540972a900da9ee03a5951e79f61965513da0ae28afc7f6164b775a0d1a444ba4ceea668969fa93953b4cb2c28653c97d4d064412697ad8a546add9c7c5d44228a3721032b7c77d8b6302824a4e5a29407defc9f902e578561243cb6489f5591e39ad4eb58b5c2fead41f6dc7b2d83c44de1d1ed54019b73d8568d28c9848ceefe1ffd22912fd57e64fd691b456e5dae3e073b905c479a390931bed9e286b059d924024711cb90aa20578a94d6658f987ff25b453cb2a79695961e544ed41e56d67f2f23b21a54cbf48ae9d1738ce2a5a57a37247ee400373909de113119c48b73cf628c1980f8e7b44f14c579d526c98a38ae652466450d6225d83c3e0333da56b49f55352a91f21eadd6d3e5e7d6beaf50196c6fd28de11cbf9d794bcc4ebf2dd2de0007827c301660bb92748f1b5674a6a2e579416bc0bf48afe4ca5f583d03b825bf09e0b491915328ec11091107411375fabc5ab4efce7b6ed9e9571ebc321100468e1123df416bb5de9ade86ca5eecc23179df70919d54856feac1840cc472a39829c94485ed74493f8b4b59be64d10eaeaa3ec80b188f8035bf19657ac525334bc1a174fd2b20b931ddaa1730356406377d8d3005ffbe7c4736352c302916efac2c576117076662a1a9a7a6fd89070a087ace7ea71a31667c474c6a6df3a5036a896f6547c3b2cd36f5e09149154544703d5ed4bd21db4ff6aaac0361e5cc4e2a1e940a20bfe18805e870bcae66899460b859517ee95e86b87605837c017f3121504584b7cf00e64046f1d432b48407319a4abb948c5da21290cf82c41efdce637f1311572cf179a704e0713c7c77a64cae7d80eed572fc32f3ef137510c3cc76c55b4aff392062fe4b8fac32963d038b430d729886b70c9782df88c3b9055568d12308c4465870bdc5176968ed28b3da2fc75398f0bb10c58cdf7dd3f595d42a2b22177e4b30b4251b61bd7d49c1b4d36a1936e62157e6f1d1233bfadb0a4f5efd407bdd47e69ae774c9f96a21faf433adc7db396d948f2c362686951d7639ab38504cd394735cabeaa4fa98752f355fa213a87e79728cbfcda64a6a6d279c564bde090504ac60265c3a34735431118adcc62aafc6de45c6da06d7831d95bd568b0d155609c32ffa3558bb38f63893a005507cbdb19d22275a0b7d5802171010c283226fd391131be7c7991cfccd62f2d9c410737cf53da7aa48bac7e10bcceb77307f9f9cbc56e22adaadb2c53a302c49533c67aed699beca8a3eca15644d0b1dbf3d88f9324971269e360d7a5beadeaa3cf3c80cf64d4b0d2d546d1102e7bdcad468e4ec19a721ceadd6cef76b809084e001d5f9aa1aad8c3a1def8e4a0842e49de87841d72671d057ed9ae79d4bc93e6de21921dd5675b8f8d6cddcd5931e0cf24db8bda6c41a678fe4fb761c24e3e9f06b656324a90bc5401fbfcdb86b07012710c39f22b45a69e4e67fde735f19d37bd3f8b380f3a66b887a5d8a33dd3de24ddd3206298fef6e8104509a27ae2824f9b42f97604f6746afc6aeddf9a31d0f7a9840608ed41817fb5492ad46975d7fa730543b1397cdb7eb297ee94af78186d3f4d06504fb162856e72141757c8534d8af58ee1374dce7be46bf31f66b9061ce0afb789516e0a0aeccf35e1ca5d745c943c9d69b44ea40b96254fb38cf69e1cb9410b986ad522b7e59c0e4b75f862b4bc34e67e85cab10e212f792b3d255ebcfdf4af66ca8562d287ca42c81d54b4057267f2f5e7eb951692b96903cf62cec47323871a28b2b9d1261b3f680afb2e5509b4e73ce6c50e9e563da815a465015f17ea6a61759c46d82bd5971728bd510380d322b7624858da5dfb18a1dc24c5a5f592bef5e68687054f29c587e778af5bd774ad69545b605f51611d6d3c2e67861dd58a2e41c2a1c31484bce03594530b7e911b2fd4e91ce5265c1ba399ce32b88bc4500ab49f3f7fc5e8daffad5d447b173bbbeaacbd52cffe9f4b70edbf7924a3eb92c1e1daa25a2e74ce7d5a670e0ee8bcc989acc60fc2df6cf0a7e3d786a7829175af9a72ca1e9c66f125e2b992e023f0115e73e479ad6463adcb1a2d6c69aeb6ffaceca7775be94d831c2d01ba928278e11901b62e05bf28218799cf30a8de01fa178df9547876695f28b0ba069e00f3f2ebeed8848e18f82c6ee4e7a974e3587581af03afec0a45b4611eacb3017d77850b0c4d5fe8b724ba389b5706308a05f1941f7f4dd7b40c75ed5e6f0ba3c687af945c421614722df71eb9c748d437634e19abfbd35faf09c3dfbb7bce6d3d7308d5bffe17a2bf105f4390a5a6c417b88346757a886a4d234351943705eff817fc5f441a57c7249e8b18d38b81224f389d53e8a3a562150742c5526f0e15679c6296b856459fc51b5369af2b5eb892efc4b6ca2d45c40b0a415a1cbbd2faadc543ae2b76f17cb58afba09dfb27d22e29406010d66ae81f787b04946d7bf75f3d9736f9bb225cc6dd6de9d5331e9a42390232870bc11ad4f409ece40e2bc4e47b6bae653104ea9dc51deb1e4fd6bfdf0b8c5cc010906a2b2644a267469b66a8cad7fb4b6011d01c8370f1867d69b1f52cdd4f916e20e6b2f9edd88d4f5d78977dfad880b495e0911d0f44502d347ec64da1d74615133d30b2960119e81c51881ea035deba99299d581f6745bcdae558a7d57e7106d6437857278800e2a927973970e58ece54e56666c5207659ddfb81b70ce3e6cc20a7f0e926729183e65996fca2f2ae4903f7c432757ef3baf62beaf2cba3595919592381fc89fd0236dd49ad1f98a0e6126c2127addb284e735dbefdd0f74d6bf5b764908aa8fee2763e0de914ed1e63a569886ae968c40d921ee2f1fe79119c1650d0955ac751e44106560bc2aef997cda087c59bedc36bb6ae56592b05212f4fa0508feb00a5b130faaff06aff413abef4ced8f25ed0d3b04a1ca876c3a2c3bbfb1ea0a09df3400fec2ad746df06bf74df0fd48087a7bdf73b7a919487d1d42c0b49f046c0ff56cb3472b93990b0cba42c355d207ae9c35d00aafea04f388ea6a46f51b93d14f9be575dddb2e1ccd1ee8d67338fc2e00613342c89ce8f65dca509f2db53239082fda382314b6825fce192d4e808e03ad9571ebce5154dee82a8b200871231f9c128339ff3c78aa170fbd96a82c58d2fa4c64d96cdf494132851608f647942132e3e6c75bb5d1511a5321955f0a95d337f04c577ab3cfd90c3c5ba71ca303bd8d222f9ba4488b6cf573bdb6c24fe09f2af9dd3f61bc28ddb3f5bd9aac820b8a8956563749908567b13ac052b4b3089fbcc835e23f0517bd6ac23dd6d49dd86cb4bca0f88b3df707fc51f81d88c8a76d012da51262c09ceeac7d949d319c06595d281dbb7e540fab9d6bfcad166dc6510d615ab40fe16faa04036d052790087c0852906cb81faecb04a5fc328df4340bb7eaab4843b2d4450ecb8a187550b1d123d7eaab126614e44fabc37270120a451c401c4f12408927e393911456aea21c8572be03d5c1af40788ac460b20ef57edd4a780db7471399078b37430910bc570d8cb5e8706b38363680eb7c65484f09cf029c023819f43e1314c23037c633ae11ad99bc2199eeb4693bb8aede64923f6cefe0dec85e8e10fe9b05e5d68adfb0c298de78115b36374eeab7c0158a449071bf32460449156c170ca1196b6f32e6b720b914838dd70de7c16ab4856b2a1935e69ac01862cf00c9515f0163354db5a1219315de9da0265b868610f6f0684d04b80d835e2eb622908770f5abd67811640d0c59baafe58345f3404a944d8d05b70cf45ae41459caf6b467e63c87c3780ca6ad58bcb1a3303c4cbc77607dcb2da0a78f93c46ae3323710606276dc21ffa1cf8737d2ab4b85e23666f6f66e4d3e52657d6dfddac5383ae2c1b97c55d0450ac2c055e8d563e0a7f051ba7c054ebcb830df8e855961960087100921a7814729993acf16feac540c2c4210b0b5c9d1439389580d7678c6def46bc12ff1743e41e029d01b3108a520bc21ae022f6dda0d37623b576aac78cc54e3ae17b9ab777458868dfbd59a3fbf48a20023f1327ae7038823d84356e34a436877678928b74b65724f1893dfc4747708214143d478af7e60f4c1f76b642c192132a2f28ae1a35aff5713e396775d60ea35b8a47624e9a9ef4b5ed26d405583ca24e86cba31c258057f98db1c461cfed1e0aee3e4d495b1c9101959905fbdd0d9fe0366d72855ce630de7d406709e23bd86d03d2d2f50fc73872942455f994f3b9e970eea5580e2c2357d9c95c9de27254fadb051983fb60b0408bd2a62ac3218c70b2dd67284a2ebe1e49a4da141d3f9802b3bec9d8735d85d1fa0169fe7ad40a8bf52d25f4401a75f29acc6f14193551dc015605178c9fdd1272eda102057ff3acebe766b66b32fe2968f90d2f9a7c148f666b36a7a105abea7e013ad548178e9c657af541870bfa9cdb707c02ef2e246dbf9b885a72c444aada6b4de5f8a5cdeac210497017df67240083eaa4ed3e936cce782fca0e5910390394fbd840e8a4594fb8b2d5592ce72c935e04501b0485f800285e0186d281de267ebe5a77bf04525ec9995f628d797adb97febd643e1c0fe7bb3ebe05341c13cae06a7081f19596d485e912c6d463e371ec59b42e989cfec14049162754db659c7679c7e360d51d771286e3eed0ec7c5bbfd56af68a97944d64b871a1436b04cd7dc74b1a236705c5d3b8e6d1e6dbaf86b3608c65e9447070c8124b4c16f9539eed4f1d4135cd173a06a7b143", 0x1000}, {&(0x7f0000003dc0)="68b1f720082027b401d7b2e9c3631a53c0825916a19b0f2f087addd03b4ef71ad44341fd9a692399f8038e2e791c8bd20467de6b48ab4023850380a65c10c5f7ba65bd59a71386f0e1a0b01de73b94decfc70faff2271f0e0685f074527639cd92a690ef6260eae46d7666", 0x6b}, {&(0x7f0000003e40)="696c610292a987a27afd8a8c9d1559aac40b1c22c605cbfad3188fa654914571d999f091d9c04f77684c3795d5746dfba65a4c3156407e244d20dd36d384b1ba8a510945f1b1f1d0e623c9645d6f967f4d691661d848b5026bc45bc45be2007fd1811560bab278966bcd01bfe91457d122e8443487a987f3906bd897c9c8ad09596fd4dcacf47f1ed2b45f162021776f6dd31dfb8b328f962fa81c5389a212f4d1893d0edbba419490d99268fffd17818264f89b967656399ec2edd253502ec01ff11c3e42bbd1a4f518c71df7ce48ef0f269e737cf7a19a88427a8a", 0xdc}], 0x8, &(0x7f0000003fc0)=[@rights={0x18, 0xffff, 0x1, [r2, r5]}], 0x18, 0x400}, 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000004040)=0x7fff) r7 = open(&(0x7f0000004080)='./file1\x00', 0xa, 0x80) setuid(r3) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000040c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000004140)={0x8, 0x0, 0x800, 0x1, "af0e960db576c8e74c2866e341175e73e7d4bc50", 0x6, 0x9}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r7, 0x0, 0x0) connect$inet6(r7, &(0x7f0000004180)={0x18, 0x1, 0x1ff, 0x8}, 0xc) 11:08:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2000000f, 0xbca, 0x28c}, {{r3}, 0xfffffffffffffff8, 0x9c, 0x20000004, 0xff, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x7fff, 0x7fffffff}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:08:36 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x3, 0x300) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x7fff) 11:08:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:08:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) load: 0.48 cmd: getty 80235 [ttyin] 0.00u 0.02s 0% 312k load: 0.48 cmd: getty 80235 [ttyin] 0.00u 0.02s 0% 312k 11:08:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) socket(0x38, 0x1, 0x0) 11:08:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f643938def1291777d75fb9b2256dbc6b34e8846"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xb7) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/105) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e", 0xd3f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) 11:08:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1b) 11:08:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000002c0)) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x81, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x60000003, 0x2, 0x10000}], 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x2d7b93a7784ea1f1, 0x10, 0xfffffffeffffffff, 0x19}, {{r1}, 0xffffffffffffffff, 0x87, 0x20, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000082, 0x0, 0x8}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0x9d}], 0x7, &(0x7f0000000180)={0x81, 0xfffffffffffffff8}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000240)=0x7f) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:08:36 executing program 1: clock_getres(0x6, 0x0) r0 = semget(0x0, 0x1, 0x200) nanosleep(&(0x7f00000000c0)={0x994, 0x47}, &(0x7f0000000100)) semctl$IPC_RMID(r0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000140)) semget$private(0x0, 0x0, 0xd8) clock_getres(0x3, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x221, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) r7 = socket$inet(0x2, 0x0, 0x9) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x280, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x100, 0x0) r13 = socket$inet6(0x18, 0x4, 0xf38) r14 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) socketpair(0x3e, 0x4, 0x81, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x10, 0x40000002, 0x82, 0x6}, {{r3}, 0xfffffffffffffffc, 0x95, 0x20000000, 0xa0, 0xea6a}, {{r4}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x40}, {{r5}, 0x0, 0x1e, 0x2, 0x7fff, 0x101}, {{r6}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xc59, 0x6}, {{r7}, 0xfffffffffffffff9, 0x40, 0x80000008, 0x3, 0x5}, {{r8}, 0xffffffffffffffff, 0x0, 0x200000c2, 0x58b, 0x4}, {{r9}, 0xfffffffffffffff8, 0x80, 0x0, 0x2, 0x7}, {{r10}, 0x0, 0x2c, 0x40000001, 0x9, 0x2}], 0x800, &(0x7f0000000680)=[{{r11}, 0xffffffffffffffff, 0x4, 0x20, 0x10000, 0x2}, {{r12}, 0xfffffffffffffffb, 0x0, 0x14, 0x8, 0x10000}, {{r13}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x2}, {{r14}, 0xfffffffffffffffe, 0x3, 0x0, 0x7, 0xffffffffffffffe1}, {{r15}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0xfffffffffffffff9}, {{r16}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x64c, 0x1}, {{r17}, 0xfffffffffffffff9, 0x10, 0x40, 0x8, 0x80000000}], 0x28, &(0x7f0000000780)={0x401, 0x2}) nanosleep(&(0x7f0000000180)={0x7fff, 0x8}, &(0x7f0000000080)) 11:08:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x300000000}) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x100000000}) rmdir(&(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) 11:08:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x32, 0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x2000100000000}) 11:08:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x3e7, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:08:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0xc3, 0x3) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/11, 0xb}], 0x1) 11:08:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000000002055, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x5, './bus/file0\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0xc8, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x6, 0x4ed5, 0x3, 0x8}) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x2, 0x2) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') 11:08:38 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000007c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000680)) r5 = dup2(r4, r0) getdents(r5, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r5, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x25, 0x7, 0x66890555}, {{r4}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xc6, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x40, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x91, 0x2, 0x8, 0x9a}], 0x3f, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x88, 0x10000, 0x60}], 0x5, &(0x7f0000000a00)={0x3ff, 0x46}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0x8, 0xb5e0}, 0x7) r6 = dup2(r5, r5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000800)={0x42d, 0x2}) lseek(r5, 0x2, 0x10000000002) r7 = semget(0x2, 0x2, 0x1086) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r6, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x3, './file0/file0\x00'}) fchmodat(r5, &(0x7f0000000940)='./file0/file0\x00', 0x0, 0x2) r8 = semget(0x2, 0xfffffffffffffffd, 0x102) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000005c0)=""/152) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r6, &(0x7f0000000700)='./file0/file0\x00', 0x11) openat(r5, &(0x7f00000006c0)='./file0/file0\x00', 0x419, 0x154) r9 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000000)) 11:08:38 executing program 1: r0 = socket(0x18, 0x4001, 0x0) sendmsg(r0, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="59a501e278004f201c5b916f5b14c74295d3590c0235ccfb6802fc076f5f3208d05094ac8e35a377ab5749ce7ab695eff0a290b5e063858ee27f72db9d89164c8ecc307b2d2a6d637ea402978469c020d3ed35ff6ac1e78110cb", 0x5a}], 0x1, &(0x7f0000000140)=[{0x48, 0x1, 0x9, "35d0a06f21303103940a83924672e18fd3d219f76776ec1a117eea8e4bce30d464468e4638699435f2f6bc15457b671bfe"}, {0x50, 0x1, 0x1, "738b0e946ec20b5632dbb57c6b6800885ea19afd4d04e8e24528c5cb9454378721ee8ef43c61c4709892cb5090b8dda03a27424044d8d9c065fcd0"}, {0x1010, 0xffff, 0x1, "8ca680203b5264cd2c3e985c808816458658437349b916ca35afa3e267ae6d73d0667b91b1d07e1b71da721e2db3f21da54dd5b81464402854c642f1a3de2e2645f741dc43ab84337d9ca6914dfb38b7396fc488cb3f744905f9d9993159d88d4709bd5fbf2bde8080760dfb06f32723d8a44dc9871b7395ab662ab500d57ee2ded41f46dd7cb3f82652f046f132a998ec6c522f6d292307196db427b8afe0da0b383b94ce2cf2dfdc3fd7d589b0fc129fa51f8509ed43d835e6d0a3b47f18f0b500a6f6c229fa0c9ff655ecf383f5fb81fce11158c94f40e9c0d24c244b6a31282d26eb1a7703da35b7a8cc5f949355f94d973082cb82401a138dc11eedd859af2ecf5d02e1cb1bfc40bd7c205c7a6693cc31b67d678952a54498adc7eebb41887a92f51cb978f6f091d22b8e502bb18ef68ed9d4a500418c0461135a692559aa1b7c83c34976498dddb6e7d2f453a9a37b6ac81ebd29d22513da27964bedc5b032d93804f16c72ae00efd5370605128b4a19737b12a85171b7c46754acf50a9bd9f36de5e2ade2f1bf2e6d4bd32f8be513a11aaedf79bb678584f91641c756272210c9dac473f281d003a4175b4095ba6ebeca774e9fcd7d6656246456e17840ca128203aef0db5c9fa7f076a1b4185a77e828078d8af1ac463e97542724052cb6cd81807afa80437dca56df6abd4cc1fbff3fe382edeff44735925aab63c32a5e942576ba3517750c0a4ad664683f75adecba92344e3501d17b31082ff1e8299e22649133e3f5baa6ccf64e62eb0845715cd71de2840c4b2819f41a1d4467135366276c9ff591f969a49c3b9daa6a3183dce17f931c9d4a05fd8323e198e04f249ba61b828b5510bd6f5bb0ad91741ef4a622f11abca22252e25684a479d67906dbcb44fa2d1a2ce3d5f11b46c99a58719107d2260b01a933b0d24b7afa748226f0e4c63313f6580e17d2f54ef900c5ebaadc094f0e78eb5b6a35fdefe8889e78cd7df555cf1f438a615d188c79ba1c8d939a9d76449b418754a8c6f58392ec79bdc6a5ba85b1439d8c30cafebf10727ee63aaba48113eef8a58305bf44c884fc90ce6bd562ca2fcb1dbf4257bd026849e39d12b9936bfd45b0bec9ef541e401ca4afe48d41ed2c56bd6fb5fd2a72e40ab07b2de073cdb58df3f141b99414356b5c774f21bcbac3f3f47888ad733eb5aa83e9f3efdf0fa5872ac38913f65a9801e1dec24baf18de07811ee09d472bac81da190ea5d5309aa86b374a6bee1aeeb1e9c2db6911ad33f57e71a7af5608cd08e0af70453bba1e8ef72f5b40a074b6d4f45451487098df5f1a83c69f239ef0edef0ea1ef0538093235ad1de214a9339f24aecd75c1bc79db31a13b030274d2b8ec498f9ea640d608f2b6090d9615930ffb787d4b59355a70f49f7cf58069a68d946ca51e75ed37c896a3729154e6328348c0ff1e9603e4f29cbcdf4655ff3743c6071d0aa2df3085f0811523cffdcc7bcce74b0395ef0aa536265f7d07af952944ab3d6e7eed346bee1296d9035728b28b30f52761b74b80e4d25bfe05551035ab3ff93c10b001f9854f23eb719d9c49d0f9a32806551cafd10127f2536c0785bc74131180b0e95a398a4ed18671cacfe56c4cf29b90d7669eb9993673348b4b8807a560765cd54ce9988feb176a5b342f4c4f66d63523c22b33cc05abd1f892b673e86de6ba9edde33e645f8073c38b930a912c4515f5788ee55aaf57329dd9c115c98a17e40e5c32b546b5da7b7bad833043bdb8d324abf90dfcd3a8ee862417cd9e884c02680b424019766a038f96725b9fb814cdfc4e9a8bf16b921ad2dc5f51100d97825e4e279aacc8cef47805c1bc5cec29e66a91e2080e8eddeb8b5f166a5e8f9ed7775e4dfc1ce20ff42953efe966c320c28ac19bb81056e975d50eec37d5773b4faff004e991a0c78a52a00416155b073f7c1fb8c8a6e1eddae780e7e3b33794049bcc6d9af17c109488ac34a00254ffad07a6caee8778436b7b7a4b134dc0bf511eca57df732d4aa9a0e8c3d728621a3a50cac57245022acd15de1d223c2f757bbc4e85b547c35f43d3d97179bf9785c4c120fbc4dcac8a2cf49ea4a2b0665ddfbd60b0d95149ca46e3879c9d7fdb374bd98ccdd9659dbda7845b5df4757f77d7621cdb554e9c475ec37b7968150e202b62838e09e03d155af07fa5134aa4f01e0032fbb86e0614c6b9f68b2dc7d1c9115d90ef639dae3ca0ac644e505a032d00ee5c48ec16a4a471fa86d793b5b7c5f9476cfec9f19c4cb682bebf9408dcb1578b20640d4a653d1cf91ecfeb566b7a20414bade330e7a0ffcd19a82121b73b37c46ca0cdec76dfb955b36733e648269ea9d1f3cc18f82ba6bdcd57710f80423318f6b960c78bcf6c1d07ab413aae770ad1029cb3de78835bde4b27bd1438131c33d51ae85db6a0c717e5d8c14b4284912b8e50ada79b3067c88f4d848a3f486f1ffaaa4a95621d55fcd90af1944bf634455c1a490fc47d55926c8e42fdf5380c97c3245cc57c0718dcb3a8ac5a4cb49b998d50a85bf96e40f179ef62d6fcc9bf0946c2f36860b0d8e5848a36408fbae6978f185668c538b2a07b0c55b7deb6d86d90453618782ab74e3095920e13d652ace86a44bfbe932a961254761b01ba2d0489ad18405b9fdb4cf4195e4d1ca9ada526ab5678dd8010f9586fdff9edeed96e69e659acfedb18048ed5040e4b9ea6c9a675af5cc9616a196b1dc5c3841f9efdf6cd0faf28ed54f9acb6be342f43ccf4b3aec9b7b100a57a0a3e80b876fd27fbd6ec2e54a602d5fce3623d191b788f3beb9ec1ca4b908847fec98cf8df46205e98294129b82fb813fd2f4fd98aec5016e9e932c2d9ce99cf47ec57b2539c14fe9d3c8d775a6d1d3d5544b6a4172f88d75d356a5fef4a1df7fad6e4dbcfc871ea1f42976cbb3d421962f2aefa5cc18adf050a9e9ff38da5778a263a9d9d6f7846476869a0320b1b393c188b30ef2a8f643a69aad3d51fae13ab240a1186ea396e873db8e1071d57a5107a6a853c2d1cb193938d5555b68f5bf10863033e3baadfa1de195c8da43a07858536b1c2fe4c695ecc8407e89f877d53df30073c4b8c0211928b53003b5cf1f1ffd27d887d670afbbfbfabfbde7012b841be9ae686cfed59c0f92ff4cefac349f694ec33973f73a8ba1c15f4a6d0eea40583f454533dfcdcb98a37a905e63bae31afd51f7eeff15165413a545fec866b6f3fd01bbe0446cf4ab1bd9245eba07a892706295e6e179b511b06fbb54c69651359efb733625ef1459320ffb66103d0bb22266061f3ff3bccea339c2206d167e77ded42cbe0858a4f9f01bc488a7f827cbb8694d2b5d46191782d1d889e88c77f158068fcc25389972f27dbeefc62bb577f56c52284c6be3099b250470fd0947251664efb36637486fbee062e9b14e52848f3bd24d23af8f847df943f44b513da3d15679b6bdcaf95e4fc31a0edb812e5ee43de8ef7756d56524ae72bd16e45671ad437b682f0b714ff1b4ad72a642c178fdb44932cf599af39d7af05c7523329ef82da0d06a85901661af00cab5fc4a814cf92fa1ce4718b155498131e525974f534f5be7be6bf61156928a958993d2aa46e14e8b2b8f4990162be38c0f5dffa429e0451594503c9a5c109d0b230cba22c7568476e4efcb210deb188fe5fcc5cb4016d80c08b287cf6a26255360301b6c008da92e1ca6fbc1279cf5617d16cd92e0e23a9d05211ee08d29b3bc6f3cc7e232daff0d31f88f3f61e71f8e6f638a0334f1e360ca409569c54ef926171c3436dad27d9db3c6d1226ee7caca5263b20c6e662366b19a361987aebb07981ce9e0a2c40f700a6465968b91ce0b399dd1cf7742e17fc7fb226375a673fd0e1e9afed560254681683456955d1da321c6d8f1bcd16ef73ced4b30bc67be90c4cd86adab28126766575dd094fba7889fe3ef4b0501a1ffd2d77fcdf158ff50510512cf17db25cc877a67f0c104798bb11dafcc48af5e3d50b78eec8f630b8fb0aeb74e7753543c401ff1fde9967d9bf56354f9780c8a5434a0786eab9e498c4ad917c32d4805d7211f169b74a024fdba2724087dcc6dfd8b114207aa4bebbf6925b94e0576d92c06ba32cf40488e8a42b06266edb61124ec4651c14f6d5d3fbb6b25bc694b011364771f38a3877f564c8594130b079075f658b0d14e236062b27a2f6a65ab8170accaa1b8eb60289394100e31f7328024a893d758143a818426ef15c73bc96b2debbaf4bd888a2761065543a153b5139b7dc9c7f3370836def1845b583d9f2e9296bc61b92a006bf9e2026167f424dec0325fa59d93befa8309ce42d388ede11946b83c946c64061634a776b012933354d808ba69b57e872fce8296ad7081e21d96ebbb2c577fcf80b2f33dbf7c1823cec1d03663acfa6133883ff491e2a7be489b4d51cda83cd03eb1d2186b12792fb43317206d3dff45ae818cc16af9bc47997cd4a168338dc7eb0d68d9d32e4a9c7d7c33448eefdd43b1870ce339bd622d0604a7775fbc67ed333c813675d3414719d5ec46796ec8dadf9667f1a4a0b425bd2ce229d86e4394ed79801d004c904896a1cbbb3ee2af1c87d06c02411cf64fb21d37d3494f33c8e0e7b0f24ab92f3a356e7124ba0c81b03e8d4a8c2e83d152c7524eec26db01d29932a380b9ce60f5d02cdcd5e957d5180406cbf3142bf3a4d93497f6313f61ba2410eb8dba166a6db904791bb24ae0611434dfa65c2047d9c4bd0c5f5fb6d321b8f6a784437eef792efad21c67841610845e3990e8d78e8f9a162fb0cb5f44730117778af99394a791200b1b5326978d2133c4a130463835b73eab17f171b77b06cc31490a1a47f9a850fbc120cb4f0d8889c4b741268286dc8d6e313e255d794914ec066b4637c651a68d1622edf5f4281c544463bdd9187838ec87cb2983b69506ba607f610ea1b0ce6ee9c41459f2fe1332ce128725bc4f40d48b0b7771296f4842c2eff72e1b3c086f0922b6ac63745c1d6d5b95ca429ebc7da9c8417be80cc4115d97261457492003103a5a4b649503620df6654fd1a2aade85b1598078ac14150dea46bc185d7d1bf00a6bb0e5d11326a2c983719849640936a43c625167797870fa0143d3578e850f9667eda2134d520fb1e2ad721feb6c9b4677f00ff296bf91950da65eb1f9bbbd547a49c78ccf6a4b03d784bdee495caf77c72cadc1d8ba84c3c3898d0dbff904cd7ff8e7498952dec99bfc6590940c1828a09acfb08bc77423695a4158bcb3c1de2886910189098de912f48061af084abe5fce24a60a34cf56dced9d5b9f5949b5ca6f324811d8255a3bb8981e957fc71d41ec450066ed05fc6d1393388295636ad8cb22b06c3b7c705214242fd38fceb58aa3ef9ff5928330acecd4188af2f718911c4b7e64c5b60e4b5bc1742b49db8e7def38ee1510625a96bdd6836e661d78606608490816562ae0866e358540654f3e34a1dd8205716be8cdb6f6ba98b33335fca0dea20596f4db640b35967aabea983a76e4b6ce1bce12d88daeecb155f32b8ff416ce89d3cd88b28f8359efecfcb6247de8684d24616e353db267650efa682840e2917f06a50bad4e3a1a1f58bb9091b1dde10da65da9151b6072b073ac3eb12f1dfa1ca04ba1e8f467786d8f21229b87a88903f3118dba95a07cba6b6155ecef586abb65059f0294cc06a75acb7d3565fe796ae23fa22550f91a6690925c5f74ced51e3e3c7ee3e02096b3c388c85214479c6296b2b81865dabcf9b2acab7edbfbf"}, {0xf8, 0x1, 0x7f, "09c57b15238c535270ced0c9fd3150dffd870ed4c10d332f970530d2767e96194f989d5408bcaf64d48fbb276a49e631beba1a90deaef6107262b6c63746460f4af1df974f00facbd1922ad3b48b6a50625fccf8a56c4c4811df47b288d7272af83942c083bdc741a79a10ffcaf59fa58bd9c05910f0b16b7e2f68ea1bb9e094b6cb98fba5b127917e8eef4cccf19a5b0a942b4ff2fe0bf88fb2b24f6cd0df6eb9c4eb3b5dd8ba1bdf1f0aaee1335b1f96aea185712c407daa63ba8df0d1c32229e03aeb802ff7f388f2c0054c50b64cac4548eef5158247e3c07b5f4f5328f312"}, {0x1010, 0x1, 0xffffffffffffff4e, "891fc1f59539d411a5bb9b7487a14e2f7a8027ac024e620b3a0c32e9720e4665ec8887fdeafc32a6e2f60dfa50ba20faa325fec1d71542916df900d038b8fcccb444a501c3a317c084b58517d2b96066343fdcfcb41aea07e201de40a43e7566b7d0210fa9c5e3aa60de818ea96d875243522f55edad4aab91f5b3ef487e99e9aead3158bed342e81f754a0e7e6954d0499388d5f7987a67066ff7599fd394a7ec14f380d9821bff207447bf4149b376af44dfb20277bcd3bbed26178da11b81301227b9065823fa1593a60818404de0022781de8c280943725661fd3fe10440c16aa4adee6403709a47ae5dd662a641dc7056c76227fed07a5dd83476838a568decde25c4a0a1d3694e3707b27b50a6389b497a701dc91443bd9644ce8e6df4e690def5a289f9185b94fd5c363278bc11a35cde5dd293e0cadc196309e1608a04c9eaf60ec466267435e73fd24224390541c9c7453d6a412baf360c747d88fb91fef7c9bb735f896bf29d3490758fa248c1969c24cd5236fdd1ad5157a79fd83241d93e2aafbb7ddb28fae3c2befc2f02fe45ceadc78ff24df4050536e8b23b02084da366d647707879d2ad1fd71adab63705d317288315cbf1067293f6d51ec712a4acaba7e3091bcccd6dca157842ac284c6a798915eb3cbc2eb607e235ec868d0141379d19bbaef186c9e75b9ae5d577353ca894152a0219d69ea9a253419de704821755260ac80a108b84e3546ac547b0c96021795bef496d42b694aeacc5cf4aebffe14a0991ed2051d2be6030160f7019e123b8f10ce486be6283822f09bee9a5cc53e71528ad9c95c25934897e179babf51729fa3feda1eb0aa088ad58c7365f001a4e0ffcc723beaec3ad037cb8abfa181d7e99969edc0f42d7db7b2acfbf80995774342c0bcbfd0c78a242fd3002b0536d402877dcf9329bbe8bb173a8ff0971c58714a7d20bd7bf964fe67bde0402be50dd297257b977ec953ed2abd846af99fbd3e3f44c80afdf1a481970f767915af55375fecfbc15ec63ff27efdd810a3dbb71356086caac205cb37f7f0f62f8dab105202aa64a269d7b0287f9c9f70ebfc494369e49d817e75d1903857d9a07f9d429e1f8ee219d2c9f65847cec00b721841c8eef965186820375b0d447add7130924bd60f2ea5f32d6ff219ababd5e7de4945239ba425c2008c45f9f5f854ccccb23627201e213184cafc2755d3c5f4b97eb934877f454665b47c148a141a67cc92e92cd930bf24d1bb794935bae4e831136da2e94fb1341bb93ed1f86ae1c522c373e10456ed5de6d03a60be8261175b993b55d5f1ccc74c0f791f33c6f4546dc07b3c3dedf80554792e1e572a8bf751dda481c0f8b4aec7b37869341756b7deb31d0b5a29ed8577ff37a5a4935924115732e9ef8b27ed4e892012535ab2fd1cdadbf29658b0095d297b587cdb3c9ce22227d99fd5369fdb756b9beff9c0f3743da5f28a5bb6b0dbd7be015292945aedddd45aec65cecb2a5e211adc8567a40376f584a1d4d5969b8effc3dd589e5742cc4d3aee7bcd2bbcdbbd598d0f766f2930f966b0f59ecff73496247a4e29da1f3d6ec6c838c67f66cb7750926269c81c4f2dbdcb6b9aae914070c91938d4187c7d3c07feee5ddb1ad4bcea3037490713b0343bfb4525d96c4ea9cab092c7a6f3a4260ecaddb312e13f681bea7931c289eb4d2a2ff4b266dfd6d5058299c705f95ec037ae79c8e43034b0e99906cc0ddf4b770e6f91ece22c8f7625653c20ec3f1205edb819fab50f9c1f1ab5dfa88ff813eeb0b972b4e3c5f9a06aa253e1df459e15491353d4a97e4b912948ccf7119ab4c94d553753ffe3c89029205ae350a0a26cfaca8549b8656d6ebd77dbb833b0252dc146adc4850b1ccd1ef2ed29335b26dcfde15ca6db51c386f0ca0cd6497794def79f80d594ebd54b49e90dfb72b87c9addf442740491876cedfe1abdc72cbd4cfdb8e20b9075cf033620add48219d52e1712e3c3cae5fc5db533e6aa04aac8434b36a4e17b4b1cfe6886162f275058e3cfe011172655a238afc3055f846929cb561cfc0f37eded56cdefa07deb41431fc499754b181b4beb6f29ad0183a8d27b99785d9eaa9fa97de6948dff0d214cfe504e20c6089b5b516e9046f143bfb2f30a44a567e18549fcdd9d26e6f4292369c4a2764a00e34f08d431a6a85f9fc0ca43371b5939229c69e853d4c458ff3f469a3619d62bb36c21d4407712b213cdbdc714b80ac1a7ad031350d0ffc98af31f0d4c7e8b031e2b3f2069a5da461e37197346a165f3f4dd2c03dbf699b86baf7e6edcd620b11a57713b33ba017fa05e7f1529bb034fec5f98cf808275ab950108395387bd35ee96d9efbb8841d8090f69dffbe87a5f59d5b02b1dd24decd0f80331b6f3d09e56f8668b780c75585849bfa4b57ed10e6afbd6b2fdfcef6eb1d7f0938ed37b75f3553df92059788a3a7ef0eb203423dc689c14f497fdb58e00d4da7a77c638b98f5c83be2ded8502bd6578e9a573fa2247452601f157fdf4e7d5b1cde7f7b84920fd55e746cef960ef664d99c954dd29d7c8448b7df8ac91be5ff878ccffff896de385f2ff2fe293a4764db62c22fc02ab29819700616341d419bb75d11f7d1a5dc6b7b8e2f950e7ed79a3c880015250fcce95e1745b852fd423803cc72b5ad44f85f674c0d318347d34ecd3a620d60479ba709196270ab2121d59399a736378bd4b0d109b38b625d0c2c25ee7180cb842bba5ccdce4cbad0ed5fd4b2c92c3dc12d0d67a37e41bb581afefa2b29c98bc6392424f99737f2dc4e327b3f739837285d7e9c4cdabb41c2c0ec5a9858a73e135068b5e9704eb926f589603cef3ff09d8b65148eb41f260564420011f694173c67dc519c44d04d56ba125690abc9a5fd48ff4f91750dc672eb32bceb9f72fa63677cb4597c4ba3aa40f2ae70f047ce865c3276e387f8c457439f970c66baa9f32dbda2a80ee2d13e092c69bd6e22b875dfc9811ee01a512f4d723f01b38f0f2545a9444efc9fd7a0b473e463eda02359ff5a2c7981cbb14e0ae76b75820548d70a97e5a49853c0763b3cf22ed8c4c89709b8ec108a8e92e7fdfd46df195351b15b05e6de18af24118efd01ecd721b2ae381dc1f72b73ad9d4185943fc9286b8a94ed4b260d1ac7755001ebc78d34da313d4dd85f99ae31f8c3408516efa796fc21e976a573357491d3448192132b062881ee646e6e8ecf491d93881ec494358ef88e16f1b392ed3585985e704eff7987c2d093d1649a56d1f2b55ead7ebcb054bab32e2e606cf9e3f1f46aaa2356d22fb7470ebaf004ee4a994ea5b1b22e0e5747ac7cf5bedfd8d2a5ea471470f1529ebc699f80805f0ea79698c7c0fc10472dc83fe9969ec069cf8a6950bf7d38211ffba31eb13d93adce058e107ab1bf3e9fde48120b044be6974e91733b757a9c26106ac6d7a3c28d07db169fb55d98ee7a2f2329f226beabd382b45a57d6eaf92d1cd7931573262dfbabcb850101fc307f97973506af7d71f0d6455107f4766d64eafb3a585890629bc41d3b4ed4ee7b75d947663ad044cf52ce57d92d4d26336aadf2f22930d69281bdf832f313deb031e3debb33bb285ebca9f146514a0256629b603294336feb07347fc38739dac6b3ace7c92a095776a5046df4d146b6e40dd2570009eaa12ebacf4b8dc351616a22986d307f08aa2be4d3fa8b94f1a2cb9abc5c3b3115e5e53d15a6fb3da8882eb97a0d06e451ceb5c9baec297389a20d8f2c18d05ea4643255014755ef32779b899baffc9afde03eeec1b4fe00c27f459bd2542b9903c8a32936e69ed9f51e6ecae3b212d4ba7400973444d30dd8150ecd43b1410a0c77eef845c2b60de7e6103ed6612590b54bc7e26f902f72a2255630dac310b7d161cc7bd742bad40d3c4e77fccfa0d2ab18079dd8b74b13129c85852ec557f0c9622ccd4f1436f3819ed88e7093d00ad955e8207ebee50914c68de94fa4d5e6a669c6a0413e300f7ab68deb50e6873faffbe53b09204751bc140b0401844762d83a503ae58984e379dcb206f648fc743e5f3201fe51dda0ee578aec11fcdb9e0dd7f349785b1950292631c429d24eefc3021a6ad573164a3c2210f1890edf6a7ea79fa77e189aa82f39f7c8435a4730ca9d4823496cf1784605a753d0aa69ed9feb2bd83c6666b12fd0d68d484f4ae979db9b49137dfa0fcb47bc2a3382329333c91c962ffc04d01e1f42d60d2c47dfca764679629682344609060be1f51363236319cd70800ae032e1c53478ecce1403b8f81b0d4a7d2f4fa9625ee2c2a744943920e2b4776ca8ab0016b5a858b77daf7436af82aa6c0dde7accf46604a94431065194ec04c0e7064545248085ab856417599ce593452586e71b77e68b3fdfcf1196a959446e1b403789e44b67bf18a7a88d1e91bfb6d10aac4760f9e9722c4ad0e0f0f93044f17f9f896dcacc2f97c76c949c3abead64528089cc245b67815eaf0a4fea98fb502402d6bcd85339e8c2f54da41572eae05e1447c91f436331d2f858186fd62f42dab1273fc0012a7297cbd0fed2c8fb5753fb6a93ea848060ce5e18b0ef0fbba397f901373839678361e992d682586f8e732caf6fefde8aeb44fccb48c0b785b5ace292a2bbdd8f10436251da816f81cc5f777d9789a386d2dda6e22f01ab24734ebd734610f49762b895d05526888544beb9ce5a66ea62c4f59e6d7c7239b753f3eeb8a3568c945f8ff9e9c0241b76630c5c751fe8913c7de6319330dfa0675261d45f1747875deaf8d7af6e61a45880b8c6bcb7a9a258887bd376dd33c8b23770e23bb7f3caf44b8232f15eafdf3959b70c88d912a0b3d6008d0cd6db6bcd271bdf6bdab3ac9a167c43ea136f31eab7642f06d84020b61123122f322d995663bc111a3e121bb7a29104f956694d771e9a649d383b9c9f37498a14485aec19247e85c0936539734462e9c9ee240659f7c6a8ea8b4617a4e62b019010ef1c009ec86af4f2c9370f55898c2015b4b230ccba5335634c25cb2efc6f3a8d40e720b09d3605c5e7d48cffae79eff6adfbbaefbb0be7a7c94387cb2bd42bff522b58a3640190dc86aeca2c3a3c17cf12f46efe5dfafa9a9869efb8c2a8c65a412ffba844d191ed0cb7a53f35df4ca07b5dcfb6fcc43341daeecbf22319b963e6cd4d0381cf7b650f612008fcb182f8879fd590b13dd7a2bb9d0e2552d3c6dd626fc63f9efd31095ebd2518ed592af16a2191530f37575165f38b6a2813ed4357dd4d2befee14523fff385dbab131c1f2e36b6110037114278548027271f4f386ae3ef6bd23d267056b3367a3de274f0707506ca40852e5efcdbad2f36d38b3861f577efa9d64c3de7f0066db78a5a583d9fd5fb20f3313362d68e14de1a58fece4f50a7de292f564769762f9cc6d0d563c3f74ac08c9f04a67345b5ec629df05689f52e9bd4220e130c6e8b4bdabae58c1bacbcf137180ba119a0e290685d88697aa1ae0f09cb6782779331a138347c9c2fc5a20c2691a90928983e6180e4e4ba0d01d74700a443671518487f46fe0eb6b120cbd5029e24f722516a6692df4323ff3c97f6ae02d2e50fc9e1e3b94ebf9d9d2d29c141d199a9a3b0c49808a0991d273f2286e4e9ed9c2dd8342d7824ee8b05e05f1aca6bef49888b431308f648aa41bdb444cbb65de1bd0ca3564d0a4d3c007f60346fce407b94233f4afb403bad42f6b4b0fe205918ae43715de80a8e571d7bbad0175a5e3959124790babd23fd93db970cd4e462eeed0"}, {0xa8, 0xffff, 0x4be, "04aee1ed0d15c7f96f61bdf96c9c2f29bdac974527b44ee65f6065fad34988378516f2ea45ce9acb595f8235c3053bb7c966239b491b3a8bb763646e1553e8db435575a255a1c42eea739991268850ef1d9137fcd60ebb4a06908c285c17d387bd3c7c59b2f3c10c440e760e4d2cb090199e6052be383fe9a03d51c37a0479971e08be47e595d51af48217a42d0129d03f"}], 0x2258}, 0x406) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x6) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="aaae599f", 0x4) 11:08:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 11:08:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) write(r0, &(0x7f0000000080)="6b0500e0e9afa11e66b716e97f082199c9ea55e8edeb51ef79bcece1ecb6840d", 0xfedd) 11:08:38 executing program 0: pipe2(&(0x7f0000000240), 0xfff9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xb) syz_emit_ethernet(0x13, &(0x7f0000000040)="e666bebf160b11f2c280146b6852eb9c3e176d") 11:08:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fchflags(r0, 0xd511221210a529c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000003c0)="6f4cf73f7588342102b02407304c9822a294b347dca2e5649cd0ff539fceba85ab4464ae926411aa60e4fb9074aabf06ed3cc7d46aac554ff7ac317b8fe4423243b8b904df06efb48196d93912bd1266249877c98cec9c718aa7554c780c317614e7", 0x62) write(r1, &(0x7f0000000000)="77ee0884403e1e8cb438081e5bd0e320964128d01909e2f8f647315a11ea5bec6d178330d4ddab7453c22433436596d53697961ad819c3eb9ed5732a39fa2233f7a624db22f7af39b5619734eb384a63f0da97cabbb6e00308c8ef236268fdbc462d", 0x62) execve(0x0, 0x0, 0x0) 11:08:38 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) getrusage(0x1, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r2, &(0x7f00000000c0)="abe5ec2f093f23b48ae9eb2d7125b49a07b1ce8cbe78380cec98ec682b00fb87d9ee3b788094db61ab34bd8b6c0f091c0a6edfa45ed5af71ecdc90d69b445cbba21e0c72288154b0b91c0050d3e6be53f0c2f538fd96cba80e36fd4ebfcb932b7b053546d107e8a569470dc1218fe1be0aa5c261cd62dcd0527aff2a733d3dce40175d1addbe62f2a98e714f936a99efecf14017328a6f3ddd6c3944a06ff48e529eec33feb6ef4edaec6f964efd6f01f1a2bff2123fa587fac581687542aac68136395f43a998f18fd2da854ac668f466267707a5d15d158d567cc39fcce0a2c39aa231d3589c684124a199932ce555", 0xf0) r3 = dup(r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x1, 0x3ff, 0x7fff, 0x80, "b953d4e6453c2fb302aa86fd62bc5f5df1f34d3b", 0x3dd, 0x3ff}) 11:08:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x2ee336a9f1c73684, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:08:39 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getgid() shutdown(r0, 0x1) 11:08:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 11:08:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x4007, 0x1) setsockopt(r0, 0x11, 0x2, 0x0, 0x121) r1 = open(&(0x7f0000001000)='./file0\x00', 0x10002, 0x80) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0xfffffffffffff805, 0x3bf, &(0x7f0000000000)="047ddb3b6d3ddd5b025f96280738ecf26a8feb5173c8b9129269d73c6920abb30540d8081e80c2e046000bb85f73a64f421063f7006e5e1fa25a16d2b82379f0fe26b61324e959794a6b7cf9044ea6f03904614c82c610de8a7fcde7c12a28c866d897bfd793ba1e4160307ca0105123d1ca2c5f97174fa3da0d4892bb59c3c089f9e56ca6377ffde0c1a0e69ade283cf50cdc26d42f427030fe4f6128452b47ee93a95b56f82ab537f9491dc7ff8b605d31e73b0de66b9dba104de9f5dd391cb0162833f0983e51adf1413a0ad6a037e4cd520a88e4388e724f80484d2dd0247c650f5741d1857f9a7847c0919c4125a73b7f0e7fc5115e07b02589da7cf76001741817f1feb52716a851e215e11ba57e8526c1ad45f98b5c77057abd985d66fe15612a2ab08129e0e0b0052a391a91fb3e4fb56c211031fb61cf9cbd0e54935c57d85d67612b588c3e8a3f9064babe18b3749c73854e544c93f4b37f1b409036089e2ca6e24845a290ba85b1274ec411821222773bf8283394490bbff685f479728e5b490ab1e0c9625d37b04d91bf9697b52f7336c4a859f89527a4d75b82efe9cde96ae3a651be5daee07bc7a57e0527d392fb9349ee2f3b72e03bcfbed245f306022f8ffe10cabc391d29cf4e24b3d21c8f957908f5ad5e1bcfdfbfd83d331f366f403cc40dfb84059f5deeb236d8a67c14b8779e9e9b88ef4aadd3bede21e96f92a7806b0492560bc7b6adac847fa3933c631a3d58ca77ef4aff0aed66a9a05eabf44a0ba34eb02dab96b0e43310ccb218d465fe3f0bc1567c7d1a7b856c36fd0dd0c6e2c3727c820961296014a9b974a7a74268f1a3dec987232003bf3cf4efe2da51e051b3e3bbfbec6b0eab20215912f45ff4dbaf79cc23a55cdb5405ea8a31a3391c3e293f4da87e6545c804dd6a8fc9a72a533be034165b2a3d8fe64cabda18ccaf0e13d5f19a764bc8958650364faf7ac130d08c446f0ba38f0c569de6ab26b6b18b4e60b713f18df3909d72529e197f33d81d134ff577ec90d71e983ec2c71577e9b74d45b6ae08fcce490f450a9e83adf50c4be52ee48835a0ca8102d20de22dd698e5a5b74938331c1009247c79131d2614df4000a5efc95d9ba7d784d4a16beb4a0cb2f9209f41d134fbabe7902dd87ef3cef87ad967d461982023f4ea5ae599b75281e818be4022c1eb457dd2e124e97398055d8559896289c1d065a65c6a7e99f4c1df683fc5824462b59c27d4dd3dc9b95d789449d10dc1824b83c37588d4bb607ff65cbfedd692549ff653b36a17a0f9dc0ab6d3f9a220dc3ad1f1f5ffb791c520c47a16e956425be91f5f6720fba1078970b5b7dcfe9d257cdc31f8c063c08b11f5975a67a18e68c05ee61edfe520976c770977816d032cce9ba8cb5ffc3a7b4bff4208ac266fd3c7b2f88bbdd0e14c75e98d098aecb716f8afed45d46c53ba2c60f58a063bc89d13fd6657d05c110ac6e186080b7910160b540b7723e8e34efd69d0f4137c2fb7376dfedd97184965dc92b9f9dc74f06a6bec23553ad402f96e55688b9dac071435dc6c89f98021a79c2ebbd79c620c307eedfd3ee5b7407f60bc0a32dd08061dfe3380e4b535f5893fc0e955a66f22a20ea9e633782bedf664f428797ce2d9739a20e9c2b4949612dcfc11d8455a0d8f6170bd3577dd9422023d3417e8a25b9484e11459e7a3955b4c44e47ed5254a323dc47040b8d4df5d0376dcc462fc20f637703c26d370dc8cafb75273ae6c8b189a6397035c08246d40ebdc4f3f864a6dbb9843d31e9bdd6f91a629809792731aaee07fa89ad1a6d3e7eb35569e113cee66a82aae75a5f8972a370484965cd8af493ab418e21ebdc81db76e7a98a8ec62b425d33e5041fc3243745560cc31146d7afe8276c64e668e1b8a9bb6c726843674096fd04b471fe72753de9d2c672d09e742be995f9165c75ee667eff4ad6c30acf8011b65fa96807f05abd38f79b0dda2d3d5ebcfff42a882605f2b27da6bce8a9fd6bfb16bf9e6713d5bfcda1503fd68847ace5b6ce618faf5ba52fb0646530c3451e21feb759a7f8897bd7972642cfa2a3e7ed78098563ab484aa001a88ffcf65984e7d828e3cd598bfaed1237f6b7afae6c5fb8fd05b830c773f4a41c12b0fed17011bfc010078f7bed6f25f63843fad8e438ab061fd340bbc12d6daed5d390d479fa43bd82f449ca212543b36b9cb98a0ea1135310a8dc2916c2624c5990d305893fd02b52940272ef0e79bd5bbfe5df1333b8bbc4732867c02873b05dc2072893f46a89bdb78a89325a27f3c7de6614e443d9e024c481cdde4d9f40541074d998ef6709c2ba8e5ee736904c37885b8702503484994ea4ff9be50be30e74ba1b06d0418641e3b3c593ca01844d6baadf41193b365683cd9c9f8a8e22a38d9d50e734f7c148247b5cd57b50737c5400a723799606ad5568aba75c67f9062607a0ef3b3cd09d716240a2a1923bd97a9b59910796b78f231fe113c91aa97198b63bc9b5992a1ad5795e5bc9a57d1239bcc238edeaf1f043eac0ea7784ef4e765530775e61f0bad4219899238210c2b21aa4e00748398dca52161050f74316d2a07bf745beec2e1c2df3540d8b13d60fda433b59c2270f5141c776e763109915341310fce19fa4dee5c061494fa55b3bc9f1b2310ed7c82c6aefe3236df6ea3261010c4ea35362d834ca17341b2a34e7bbc657cadb339b9e31760861c5567789d58f7c066ff7b8d0840b0c5ef642caae5cd1777bb6aa77fa8d6f22162254eb9e02a7e4059b39b8cbb1b77f560d6eb117a976e6d05b4447368aea5c1042138e4bd4225d73230e1eadb015e49ee765d33363666def3f5768c37764f320585f1473780754a7c7352e9308cfaeb5294a7009e063217083faa9ba312e7e1c3e0abde57edae437a534a9f8dd56a871add7bee11a4d2dff57e764562c6c38aacc121db90baf8cb8202bf6e7465d032288ee0ab6811ccba032c4a46ee391f7f829add4d4d14a54eb29d23e9ecd3f369cedab6493ee185bbbf30172f59ab6fddef81588fc1033fbf5fe91dc11f69c0536d6d99393bc7fb22fa1c40c3ef15b8c798074bb07ed44f637f63dc79e112084822f11065d58e8c334c2347ad1385423701f5404c1d6f0d5e20574520283cfb95a09fa3341a2e6fbbde5bffe3a998ff50ea6517f35e142665dea1e0ed5956220ec6c899bd9d2d6729207bc4cc3ad5c0ae081e5ea8d4e7a36af65714b1c990b2f04a4a5bacf42c9108fee1db8ec3f985a3cd7ccc81d5ad7a81941dc2f15170699ce9faa5ece8ca2448a3e429a029474b3006aa40db69209786acff568c696df1ddad6959ca9129ca7137fbf5f16c86a261ddbfa86c0f24ac254da4d9a2dbd3f5bad753be791a70a384fed1a26195fb7a6cb8c2c11c9d45576bdbcade5948e33da8fefcad79390f03b442f8c6c3e3806ecfc89fdac340fa3b5610bcfd02a325569179d6674854b189eb85ef58f19658807f7a2c8264a7079e5a4d4771350a1a99d63257a8fdec38931e4b9dd90cce276f32740e42c9452af359f11588832f4b0b41028eb393afc490d318175bc305badd3e632d40371695eecd289b08cd0cea9bb01234c94476ec5f5fd49ed7bd87bcb1151699033bd6736ceabb996e96aa3befe57ab98d4718441a7f36d8902aa0f6326ebe21df632e0ea2577885ce04a2879139a764dd7612cffe8b7c238c8d03b99ff6629eb0904a077447e589e5257d6772f4f584c04672413cb565f7407db4c3b5b89a83311566c9b41dd848712f37ff82944933b0d3c06f244dea511040200b6de96a20d83e3331db86b602673b28b3b3975ea94a42d40db53e825a03eb3bc3a4d82b5623b55cfa003b89a8d845c48ac24e593075c0462cc25e8b6476cae079f789588ae66a002bf7f308685ff9758e7bdc9f0d487d90404ded7632d87898e813a4494e3e3267ff270f36f5913dd50d02002f749316c6a2c83af170481c524e219ca55380e6b4844a80b61abefffa835152b4b9ce1e6a452f4b46bb7d182faa8bd94b92adec5c3ea9f82116c6ea81c204f83657df7c909537c2d23c5109d962369958050db25eb53af5e290d4551eb6a9ea40be4aa5bcdc0f7228c018a81e020b4070c20595f4edc3d0d227e992ed1e609eb3406f1ae08b11570201e89b768230893f8a0f1af358f6d14c40de79ae11e91b53c3ea6968fea31381acf3d3c1ca14905606155a67813302e35cfddebf317d7c2be9cf3d26007efe0d2b0a6e403ef67b111a4c12069d989e2969bebeae1e21f6850504207904e03aebce2b4279e45e437b7ad18878cc975daa73357c9def798d7ab19693e3f0eaacff8fe62896568c7c2cb2d93a1d64fd158162a55236ec2554f34d506d1f47a3961d90268c2669b6c561f68313495d9f2060ce3ead643beb8e67fe255cb0ec12c2107ddacba45f006826768ef5127e63605ddb0a5df3741249ce214a839fbd150e93ba4e5c11d0cbc08444f9211829c7cb0c9757c2e30ee885fafe0a1ed90e6df9a963528988208c1ebf92a39d2882e289dcd1068a2208bbd7ed1d0021e9f2e372f5d8cee2334e084cba03533571dc45889d66d1703b34bf0a15164d889ba33698fa24d9b1a274ea18ff5dff3606da1d57467e5a416ec3d340aec2ed0c822bea82f039a9deca1b088b175d433851558a973c520a54f52c7bbcedc6bda5962d0a1ab8ad5f703f42c7a5e49d66f38ee42c7355d8d5abb258a5e6aca2722067e0c2887af82c86cc2e757edfd9b85198173babff7c899c1ba24556d3a9741454964b15533947d79577df35dca6318c5bd7fc48b7a2bab0d8a66030ddb98d5497dbb954d0a6f75dac1511b79c4e08fe08e93dcc2952b948e062237f795262636748740d8689af866c6fe73317a7ea665d82078f0f6f4dd44c8d19c3769f0f34336044b4c62ddae0ec59a214ddfbd05ed624e8c603c92eec98dd38490a05a91012814f6e49b50ff07346742fcd1bac41765e7408c0e3b6c7cf02129d586f77dfc117311f592f19d1c39e4d13cabddce16478fd37c3ceb358f0b4365b4f01c7ab37f5680c433026cc1f0abcd2c303202427c930ee76b58c1fa2bcbff28fb3da8cf30ce2399e5f4616e9a8d4b600f9b479beff7eecf138b6dba5ee25fa84e3f932567951267a2bbe03817ae5c1d1a432ede0ecf3f58988b5e5c60e0459e67339157d4684fcd89ecb500665238ce2b6f4aab995f13bb676f82e49d2690405edbc2846ab805a5d4fdfe0b196288476fd66abc10769d4dcc53613c158fe4f323d049b536f44180ce93bf2334df63f3a049421b397c0a190d08bcd55fea27035277e6f1bec327c80512640bc639dbc8d0326c239d94c5b05a178f3fe5bcc6e2dd7398550e3571d6c126d3fe75c21d230fc0ca062a3a10ef15fb93cd97f753b31cadec6d448ebf21091b0e6a6f900f15ea33738887c7e057314a16100de14d1e9108cbcc85d622a1250672e938cd4be508feae166106429b8f9a1b4d9bde88278ee0537a5a9826e259b1781f6ad7a3c58c71c4b87e0108e79857fb430fc36d3878e4ac91aeb07aca3e8f9f4278db4e8f74c66c7f9a9bad9d4ad497da9ac4bd02f55d65c8b7c1d6b33e3fdc55cbf5048debd3f543f81577fd7e6ecfa82f6ecfc2eeb11bb410c1cbc0d239ccb8ba18ddbf563ca60724fb8fcbbc6991399937ed3f9c7592cfc6cec9148882d37e266b63ebf3e25875959b85bce399906a3dfe3170ff0678d0aade6d3e5b527e563e68ee415183d97085772678db9e7bacd001f97723f", 0x1000) 11:08:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) setsockopt(r0, 0x6a4b, 0x9, &(0x7f0000000040)="a6292d2dc86fabf89830bd58d2ca645327d1b34055d06aafa2e0463dd9f307352d08c93e1f735341f0ed53be9f519fbeec", 0x31) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) 11:08:39 executing program 0: socket$inet(0x2, 0x3, 0x1f) r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 11:08:39 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/57, 0x39) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 11:08:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) 11:08:39 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2005, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x20000, 0x4, 0x53, "62da8ffa744f2f7847a6f64c919a8617a079bc20", 0x9}) 11:08:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x34f) recvfrom(r0, &(0x7f0000000000)=""/183, 0xb7, 0x43, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x1000}, 0xc) 11:08:39 executing program 0: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0x2) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/237, 0xed}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/20, 0x14}, {&(0x7f0000000540)=""/199, 0xc7}], 0x4, 0x0) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) recvfrom(r3, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) fchmod(r0, 0x4) shutdown(r1, 0x0) read(r3, 0x0, 0xfffffffffffffeaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) 11:08:39 executing program 1: r0 = socket(0x7, 0x0, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) setsockopt(r0, 0x4, 0x3ff, &(0x7f0000000040)="645a14759b28957382c3991bc9e93e6236c02119b390074d707f51c8ac1a07c340599b0761e4d8c148e837c79896a538ecc97ab57145a11d388e40e27f3aac609cd00e1cc9ed230633f1693476047075e23bb9261ba1e67259d3367b09fe9352795a2a3a68d14f99a7211d110fa4e4c962027d1f1ba4b29a94f1d7eebf9a00351e676c7657fcd0bff660685f01517dd3beb80a62647bcff575eccec95f9b2786a6d0d386b33f6a39059c52dacf9df10f00db3bcf1b743edf788eaaba6ab5502dbe129c48247776de2021562a4b1a69ab3b404cea2af3ddaee2a68e3db731ef8f78f2c0b5f771f060d0203ee403c14cc58c50b6604bfd8edf59da86060612375a9549796cd0a6ec89598bfc97a89d418ac893452630dd35b12f8fe735e7548acc3d2c24ec7926e0bf492b46eadc45ae86963a21f5335e51c453907165ff7bfc5b77ac079f3cca9e5a7807c8dae9221a9077acc076aad49a09da18a6911ad9ebfe59f854f7bd24f959d9e78c1d36d6ffb3e9eb995c7b6978a801e3ec5db8a520781c9804a7d40661c18950305537827a4341146e20bf10d3bb87b1e36d74aac58bb5ab4d5c647fb7361984b6e500904251b4d4984232acd79bf65d6e1c3f22c4c2c240300b3aca171f25b5679ec2a0e358f6fd31109b65676331dec1a7c9090738a512e8ff5cbd3eb72c44d696d869186fd314c4990fcc4dd4b9093a02172a3eaf11563485f6a707f7eefdc445a8b994f12fc22168019e37945b0422e6041c05fa4868f41e19d81337577352f097c2e485408c5c9c33201d2c51e4b15d8b5501cfe620289307f54cf9675bd127dc09c86717a3276e0b6ea4526f24b4e32586ee7eea8c215c9e3f471dcd73346f7a583b21bf7b120788c57169d82baf38383d9a3f0d85f2fb40532ac09139aa85f35ddd0d41964d75ec76239a50ca33af90e4e317144f31380de21607acf1e65972e41fa8c76fd269fe4af211094fffbfe494e3bbabde0e011382467ebc136f7ec123ec27c5405f4cb0ec65ab10fda32738c3d501bf6373890c6b255dc4993ec3f947ddc5f1af744d7b2cb3b4a4fa0e353200efbe40a69b78d87a0552700ce40aa009393f8a4c254ffa34877f8598b82ffbf8e65304cc0a45df787c57b6b12f6d016ec8413a94531f11f786f6dde6b00a2187525c770142530e2481ed4c8fc9b51ed71a8e1f9c81739096d5a5d4ee61d73914645eb19010f714f8f7fede6cbc5d806710b61230b2523ad3f176acb4a81cc40525794ee4678c2d6885bb951e158b7de6c330792e7a265a92177e51029eaa01f0b954b949368a408bd19ca118a41dd2aa745bc3d4c6dc0da8ecf01f538200325de378a01c668f8df7a3ccf9966c3696e447cda6453a8a6a8b2a4762a9712723e19b08c0c9e7345212aeeefc4153dbaab30717162e833299e027ad0fa707b26dbed393713f0cd9cc3362cc385ae00fc67451a392d8e8ce24b015fbafde28232d65cbfc7fba585f1a1153ac34ec367acfde51dd5036dda6ab46dcad367759f97708a76d532394b0dd50aeb33ab47d897339f625713c9a51205bf83af78792e1e05d862ce45322771b978dc4a398340a91ce069420d3f812964c8d52030053c1798661591f064ecc2a4d0b49eaffa43fdfa88b6506aa809bac4a95d6a0467ca0e17fb6aa51a2c1821ca68c7fd923297bb3ca58d0f8e0b742f8e5de40c056fccaa4c0295ee7e531651b54c5b96354c3fd596e7fa3f4b224ee54ff617cf7a8cfa5733023545299407bdd954cbb800d2f648500efdd9f0e3fd4ab75acfeb930f0e3bf8dca1b6648679015b0e7d49ef50179978c679b0243a80a24be446c1c381ac4a4aa30fd82a1dafb506b2fd20f1f5cea46198c913cdf07094c7fbc63a9d8146f3ea5e01040c3bfe911d0a4a047753a524055ce981dc8700fdc910453ae49eab08962f837cb0db473cc25ae6846db9232ea1a9c11780aa31caba217125c5bc72f0378210a602a19d88a12a34404326e542f42c79ced73265fc3b143e8309a09c5c63104036748fe8ebf2d38e26569fc9b78fc0ed547d2165218f14c606d3bfb638f1828096008d8cb3bf0e4bcad7cb37c31b5773b8e9a376b390dcb716d0c7088037ee7cd875c3e5257d9baf69a0c344d8b37619d83cdbf9b0ef5139ebd1fb731553e55a826d69880607c114d175d4dc38e34e88ef02d24743802a1062821f634d67a0507b769d33602c78a3d02896eb0a8ec77d642bd2c44877ab2927c804680cbe2224c5b2413591bfa6eb9a4fdb4be2245bcf73fc4f659c9397db3484e28a81114e83fd729a13d433f5e3dad8e59b024db068a10b4dbd824e1215e476fffbf97b6161cccd169bd2dff4f4bff93d6970e545672413ed1c41e67c0dabb5e2be55cd7af1bbf822304af72657e9cad247cffbd57763f019a1eeab768306af74bdcf8ff28f2296a4a31eaa5b5eff9a1458c3196ac48dd581a6f17c843e7bd003d2d02930e9642dd6662b94456b570114b50308ee4ed7707f7eb9dedaf5b3d16ad16cc41e2b240444fdb419a75edc1e69b6bfbad0e4d89dd1990663ebdd1a31328f184b893d073219240c8fdbb055beb1e4fa2551ef9badb572835644481e6d22ee2e1cc41ca70833809dad436339fabe5cb81bbbfc25a9bf9bfcec7f927ea95e0744bed60233fa6540b0ab00d1ca94ac8bf3478afeb828034c5fb88ab7a75c853fd5b55d8882ceab02c4453b3317da45945d8244753fbd3dab63cea63f8241302143cee6596350127e295c307084ff6b16c3a2a6fcde32f920095b4c513c8875eaedef7f52283f47466449820af0bfc2a35f69510a1fccc86f6d401b8124bc0d1490453a00d73f630a581bb0c481a2b546d6fca2ffb0a693d2914fd2d86507ad7128235924b367596b619d5d015c53ab22512db172a85569767cd8efbe228bc492b8323b76e5662a954814afb6a4e578f5aa6fbf4226aab8dcb4d936f2911cc7322cd8a23a556f92eaf02f05ade8e1b1fb91a426ac4972f1e47ffed72f35356dc3a0ad663e598f31c593bdf15108537596fa8347b5150631a8d0eacb7353d9f7e9f3a3980675456b6378d86c6ae03e478fce9d22c1b45582f37a7f6e62fb1c4252528fb71a2780f2cf6b0aba407f6d8d1255af8e5a45b2c5af11b12775057789ec281236a47f6846dd53ff4f173a121378389e58205d75fcd984766f6681f0bbbc2ec0db1dc726689b4f5234db7a62158df9e5ac6e24b44bb4f0c4296c8a64511b1441ee5ef7e2d6ded9b797cca3474f6d6d0d9abd14cd094806e81053a0d1016ab253bcd4094cf88810d837ef4846e497bc1306b95c771d1c01dc532b86b8c8492eeb59237ffd10e470fa449e03b5d1ca4b1b2789aad4de4cb9cb24b98f53c31ecfbfcf4ab08e70b60e274db34d9efc2d8e81824edc3b1848297f8b1b924ad29dd283b04ee73e2a4e38acab113215cee21f558333a43ac7eeb9bd108ac8031c659c82a9c9c9f7e62090bdd2a85db978fa6e1e8bdcc3e71cefabdaad28e9dd64d1d12bb1b254baf3865a2292f209b1f37d33a310eedc72b4a695deb6e673bf41f93d8626daeef878b11ecfb97730d795094e63360adaf4d1cc69e581c72cba93694cd03f1fbe373275013144ae6bf57b24cdcb4ebc91f102d03a1618d44519222d5cdc5fc2ec5c137d8188f31113737450d4035dcca0d1ac55d83c596c9b556b74dcf623ede8bf816537c2a0d4ce4c0f9f35d1eb19ca03cfb22453d2b995a12709ed943fdae104304fea06dc710d2a76244c713277901a04fd9eedd5703f0231a46fb9f877b4f6c0605cd93630010b408d0d91c5e6f9900aef177faf3c3df947ebcab18fe8a34715c80dcf6b097c8a0ebe19c33ef34cbbdc562f77ed07edcb8d19a7d44ce56bf5aca0adad3bb58c6f646f5518d0c6b88653c46115a5e6cbf19be720cbb9863437e62d7ef239a724bb3f00965047eb2071fbe3207d22b4937329f799057d6d8bddc43cd714260124b9cce918cb3a84c283e6443638a65a15e5d1a336f46fce24e8ce56df793d42e668915acba50cbd38d935a7f3e0ff8501cf3f9311af2124f3196cfba80d07c3ceb0d3556a895448a234748239512f3b492f6713e12420d2fca0e29979cc107600d50e9407784154a7fa4c47280a6a7d520e953877f9553bb488a215c5c6cd1dc72399fdb7666344eec212d23caff4cce8c9446f6856c535d41a848be96c0da2f20fb392f6f24b2acd7193df932288fa5d3f98ce7dd90def71bd71ea7d7d2b2aa6d9e90b9b2a232910843dc62038c8cdf05f0d46e31567c7f4e2c49c710c26d7fc9ae3bb4cb40f5dc10c169fea9f8d01ba4110db93302a01d306a28ca0f325806e0c7d980614d23144a8cd6017744d1fee998bae14ca8d8f3fc60a3076c92aa00c0963155647e33c40e98f5425866fa0f23851ced0f27ffbb5a19a4477bd68305c96d87e0657a9fc19d4d5d6d139d4248e522a10359999127fd4a975b37e0f9b20c44424df3fe0c2c3ff812cbf8290658f23026b70673b3db0cb67ddc01b1b8df0c66f693bc5c5f60d60ee7a422f33686322a876f3eb545c0460374a94ed84c308e8688a4143709f49a3cca8dfbc1593442909a12726dd2c2efdb17dd66fa38614d353d53fa040ae0976bb00c842ed6a3ce87e48b59391d81fd0e48aaf5668c9c930dc0ad8a90c61680fc1ec0c104854c14476be6cccaca294e6c4246f4598f98bb90f2aaed22366cdbf6cc1f49e0b034bfb16256c42fa4e26e1596b1d4339c97f42f8d0c6f5814615939a6b461caff6a1a7f083e10fde177427170e566f3d945c3148e82f28dda06da194cab1aa61fbb3868e717383c535d9de11bcfb073af8de4b4b32eb702e6b965628dfbe59c8157102678b194f0e15ab92565095ecc586ce208dde007d146416e6736bcecfa02d5d206981086ceab91f7a5c968749f2f219368802f05823f68088e260abc418cde2700c49be72166d303c3d3664e022167852bd1119788b85267b44e97840ecf594ba0bcbde84ec0536ab9c70d79550b48dd6d635bf28e880aa22b3213a942341931da044619deed07bec8bab4809b33a6474d77da0a7f76a2428b66756e83ff62914878d03bcb1a5243f99ea3f1fb8a1ed2506b14f9f6c1ac264b77993d6112a287c99ebf63ebd8628ea201b677ce4ac8195533d47e06d9f239ac6f19dd360e7e57d1cec28492ab0b7002e35bde72adff8311e948655b509de974e29314827199259e95ffd68ff5e31a0969f98e909d42ee417cdc30c8b4eff3ae68be7058db7bf2fef6ed08078ca15b12aeb1926fffcc435ae7fd8b269049df5513dc05b7e71543356bdac997aa3db29fea5eeab5f49922694eb899f34ea5cb158ecb90545b1498abe3d7854b63c409e49150493deddcc04134791948af9661525de900afdc3e7365dca111384fcf0e17d580ebf572c39fb97f187e22d387448955b576dad07537e260e948dd42667e5a69cc6fa7e54c97cf9b73d545acb2bdf30622d2c79f59a5b7dbc54e1678bfbb6ef56dffcafda6b04876294f2902585fad63c2bafd1a5f10843c009e4930285f7bf264726dceca0e4a7bbbe5bbfe87013d212d3c8fa66cb1e568ad78093ebfb27f26b7c6b01966c9b3ab0458eaf14f1cc0bdcac48dfab7c2f67f8dda123ff6616394ceb2499e9f908180e87be20d66baa7bec957b12a38352a721f3adf832e2afa25c44fb545cbc9f76323dcb05110a03f9bcffa6b0d04c09a1be2a87b4d07cb311fed98e8c13d1d758beaa9cc8cd12b3fa07d4a4b12c0e25852ba47c5d9a7", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001040)=0xfffffffffffffff9, 0x4) 11:08:39 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) readlink(&(0x7f0000000000)='./control\x00', &(0x7f00000000c0)=""/84, 0x54) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') utimes(&(0x7f0000000040)='./control\x00', 0x0) 11:08:39 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040)={0x7, 0x7d4}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) 11:08:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0x200003d, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 11:08:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x8100001, 0xfffffffffffffffd}], 0x37, 0x0, 0x100000c5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setregid(r2, r3) 11:08:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x04', 0x300, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) shutdown(r2, 0x3) r4 = socket$unix(0x1, 0x1, 0x0) write(r2, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) 11:08:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xffffffff80000000, 0xfffffffffffffff8}, 0x8) getsockopt(r0, 0x6, 0x8, &(0x7f0000000040)=""/218, &(0x7f0000000140)=0xda) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 11:08:39 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='n', 0x1) 11:08:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x2}, 0xc) 11:08:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) sendto$inet6(r0, &(0x7f0000000040)="24c1", 0xffffffffffffff5f, 0x7, 0x0, 0x12) 11:08:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1000, 0x9, 0x3, 0x1, 0x0, 0x3, 0x6c, 0x1, 0x2, 0x1, 0x1}) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000003c0)={0x2d, 0x4, 0x46a, 0x6, 0x200, 0x5, 0xe81, 0x400}, &(0x7f0000000400)) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000240)={0x3, 0x3, 0x1ff, 0x6, 0x6, 0xff, 0x4, 0xfff}, &(0x7f0000000280)={0xc7, 0x383, 0x8, 0xfffffffffffffffb, 0x0, 0x81, 0x8, 0x100000000}, &(0x7f00000002c0)={0x9, 0x3, 0x1, 0x1bc, 0xfff, 0x7, 0x5f, 0x10000}, &(0x7f0000000300)={0x1, 0x81}) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) 11:08:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6c) setsockopt$sock_int(r0, 0xffff, 0x110, &(0x7f0000000000)=0x5, 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 11:08:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000500)="000000186004008b0007110000000000040000000000ffff0020330d05ea7a7ecf2af9b5c3adaa0d0006000000000000005c47cc", 0x34}], 0x1) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x6000, 0x1) 11:08:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x8eb0, 0xfff}, 0xc) setitimer(0x0, &(0x7f0000000040)={{}, {0x1800000}}, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) 11:08:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x24) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="c4d4d42ee27d0a69b7ce4d4ed1", 0xd}], 0x1, 0x0) 11:08:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xa35, 0x0, 0x400, 0x10001, 0x2}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x4, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r3, r4, r5, 0x40, 0x80000000}, 0x9, 0x1}) 11:08:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) getegid() r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x3, 0x4, 0xb41}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000005, 0x8, 0x40}], 0xffff, &(0x7f00000008c0)={0x8}) fchmod(r0, 0x1c5) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) recvfrom$inet6(r2, &(0x7f0000000040)=""/35, 0x23, 0x43, &(0x7f0000000080)={0x18, 0x0, 0x100000001, 0x8}, 0xc) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() 11:08:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000400)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000002440)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) semget$private(0x0, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCCDTR(r6, 0x20007478) r7 = semget$private(0x0, 0x4, 0x103) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r8 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r8, &(0x7f0000000300)={0x3, "717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacb513f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f33ad23703561abac834552765cc56cc1ca4d7a0d70f2f7c916be454cd7ce2ca237c332c2c7a57ec970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb"}, 0xf9, 0x800) msgrcv(r8, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) getppid() 11:08:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x4001, 0x3a) recvfrom$unix(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x41, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a616ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa3835325f2511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569016bf380020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd57610", 0xd0) 11:08:40 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setpgid(0x0, r1) 11:08:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x80) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10000) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:08:41 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x108, 0x3) socketpair(0x10, 0x3, 0x2f03, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0xc0044266, &(0x7f0000000000)=0x1000) open$dir(&(0x7f0000000100)='./file0\x00', 0x8a, 0x20) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0xff) semget(0x0, 0x4, 0x1) 11:08:41 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 11:08:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/237, 0xed}], 0x3) r3 = semget(0x3, 0x2, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000580)=0x1957301d) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x1, 0xfffffffffffffffb) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="55f2aef5e601d1c2ad74d934c6824d1fcf937a6b92ac530b9d9fcd071546df1006e9537088a052d74993325fe996bb2375f879dc52d76d7b32dc52b5ed80e448f916e00f6cf1efffa7bb3ffbd3d99c44dd49b917e89950ba628abd59abc1d95fb2d5d3b675dc7c3fe25519b11b35909fa28d2f01", 0x74}], 0x1) setrlimit(0x6, &(0x7f0000000540)={0x6cd3, 0x9}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000500)) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="4d24264c0a115b934a159699e7a68eeff2914304273d02582861f322ff0bb4bb20db10d8e64142dd16ad2e8a083463ee59a989f4389d9a1295f986ab389505ba24864a3b67721e93870f927c53179f999541380836a57e447e1b5970925fa45681ea4fc7fab62d04c75a1cfa8f999dddb6bf3e34f9eeab99004d878a1fac8f3220e3e5e59b8515631414f6810434429f2f66dbabd3dc57530afc438e930418e7363b968745239a8acfe59729e14a60a325893bc1803a8454ca1db48e6d4d76f52c7bee3198ad6b5deab8fc44716d8898295e3d6f349f660e18da81e2add7cd7f08d562108b1e635f", 0xe8}, {&(0x7f00000006c0)="77c3dd1447260a97129a93f1d81a2e0e996ef33918acb0ea7e5e5b30bd341be775", 0x21}, {&(0x7f0000000b40)="ff491843eb04cac7ded81b6f21db7456159741349a7eba11e2e1c942fb389fe5649766cc7d576e73e5d9e78b9ea03aa69170381beac21e3cdcb69c2ed0ccdb868b717f1363b37d3193c1767870cd78301aa20854653d7da9f9c86e6e23d1240db85ac64c616537", 0x67}, {&(0x7f0000000780)="33333309517efc4be64193152ede004b13a84ee976cee4c6671e2e684d91bcafd8e0475461d27b7e534a4bc97b103e81ec71e0ac834d03b17944dfb290d392018e442eedfb030b78222d0bf560b767fb09524fad1805b1ba986237955c0c9168c3b92aedec0400ae454244932d0b63e3983de80506fdfe7e60e45a5333b2a92e38d1113c85b3413792e496ba47623060e7bd88a39b1b96cfe99aba1c0401e4c773c1051202c788faf90003d1920d093c2f979faaceb837964278703afc15151b73134fedaab07a8a2f825e372edd040d1b46d17df7a03d8cd192ab0376e522c55137c00716", 0xfffffffffffffcd0}, {&(0x7f0000000bc0)="0a9bcb56ba0d808acb61c245b03beffbf42c70bb6c57d137cbc69684c5470cc40e816c3d7510493827114ae138db8730aed59b3c9e22179de5263e4770220679cb2243b4b288f92ecd6b6857e6dd26921eecdf8d018447e30031effb05f3e06255cfc6ca0257ce482f920c890af692a416ffe3cb3395b055a7a2529c34a3245e4aca821b7b41a7177e27ce3ee36e0935f0e472aa6ed8de403beb48e44995910297471a95eabaf8cc", 0xa8}, {&(0x7f0000000940)="f7d4ae948b98350a1ff608e26ae53c88a5582a89e346dec6350a369a9233d0abbd0f4739f582912a620f0141a9a33db0792bb1660e64c180459c0ca1337ed281d10e2174589e76a868ce417797fff360ff8b910e31c5e93e5cedf5437df60e6bdcee8b7d5a0c09e5e49aa5114b51aa39ddb4d216645109c3b1ef07d58b49aea85fc7c07faca97318d309f3aee972cda2ba1953c6494eebb252d9cdf3e3796bb2b0", 0xa1}, {&(0x7f0000000a00)="b9f7fdb5042a2af9c6a6fd850a5f3b43641047153237fb4cb55123031408be4da6aeb634fd2df93d017c629c5d08064179e6a91512a934e0c3fef58cc96b18698c7d7833cfac38f07ff7c57b2f115fec5d7f3baeedbbad5acbb11c98cb324c460a4777faaa687cbc8611f7af9dfadf27b7b9a42a6ad65e04ebbd35e9a0aa09e521467e7423", 0x85}], 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/187, 0xbb}], 0x1) semget(0x1, 0x0, 0x38) 11:08:41 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x22, 0x4000, 0xe1) getsockname$unix(r1, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="b1006020f4b41239c9835af7a48422720aeee5c97d3490866384d6eda2caf1dfc3c7946620d160acb2ed24d0ede72911f84d", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r1], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRESDEC=r1, @ANYRES16=0x0, @ANYPTR64, @ANYRES16=r0, @ANYRES32=r1], @ANYRES32=0x0, @ANYRESOCT=r1, @ANYRESOCT=r0, @ANYPTR64, @ANYRESDEC=0x0]], &(0x7f0000000100)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 11:08:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x201a0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x22, 0x0, 0x10000000000005) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 11:08:41 executing program 0: r0 = msgget$private(0x0, 0x202) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) r2 = semget$private(0x0, 0x7, 0x310) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000440)=""/128) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000a7000000000000000000d803d22ac19708c42578000314000000000000000000000000e2ff0000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) fcntl$getflags(r1, 0x3) r3 = getuid() r4 = semget(0x2, 0x0, 0x60) semget$private(0x0, 0x2, 0x24) socketpair(0x1a, 0x4000, 0x80, &(0x7f0000000100)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/187) semget$private(0x0, 0x3, 0x1a) msgget$private(0x0, 0x400) seteuid(r3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) syz_open_pts() msgrcv(r0, &(0x7f0000000140)={0x0, ""/190}, 0xc6, 0x3, 0x1000) r5 = shmget$private(0x0, 0x600000, 0x4, &(0x7f0000a00000/0x600000)=nil) geteuid() shmctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f0000000540)=[{0x3, 0x6, 0x1000}, {0x5, 0x6, 0x1000}, {0x0, 0x80000000, 0x800}, {0x2, 0x3ff, 0x1000}, {0x2, 0x6299f9c9, 0x800}, {0x1, 0xfffffffffffffffe, 0x1800}, {0x2, 0x3, 0x1800}], 0x7) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef57000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "c9b604a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3d24a8ec150399ecf1"}, 0x4b, 0x800) 11:08:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000240), 0x0, 0x0) r1 = msgget(0x3, 0x83) r2 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r5, 0x12e, 0x5}, 0x3, 0x9, r6, r7, 0x1, 0x4, 0x1f, 0x40}) 11:08:41 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) 11:08:41 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) clock_gettime(0x4, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) clock_getres(0x4, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8, 0x2, './file0\x00', 0x4, 0x0, 0x4, 0xffffffff}) shmctl$IPC_SET(r0, 0x1, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 11:08:42 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1ffd, &(0x7f00000000c0)=0x5, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000300)="922a3e1b9deceae0057e5a8a906307be72992782cdf4b640494683cf7714fdbe57d4ce5e8b116c710764a16cce2792f7e5391f2eb04d26915f7009d7ee6206871455bb1b56e20c83d40f3d4df2a7bd2a65b8859c373d2862cf60a5d4475598b42fc0cc", 0x63}], 0x1, 0x0, 0x0, 0x5}, 0x405) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 11:08:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="0d0b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a", 0xcf}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 11:08:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0xffffffffffffffff, 0x8}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) minherit(&(0x7f000069c000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3a8) 11:08:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x8, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x24) 11:08:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) getsockopt$sock_int(r0, 0xffff, 0x12a4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:08:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xfa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 11:08:42 executing program 0: syz_open_pts() kqueue() socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) fcntl$dupfd(r0, 0x0, r1) 11:08:42 executing program 1: r0 = socket(0x18, 0x3, 0x3a) socketpair(0x0, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000100)=""/98, 0x62}, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x8000) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10010000000000000000bd12c4e39f006c1420ba0bca1196026b8ddae2bfc1cd2cd6ea5746a82ccedaaab3de8474ff33377863655c068f91dbf32a2ef122b5841a30ae4a2e163cecbe723dca6db3edab5c95725375e8ea4bf131b9fd6238edef9081f7e5b43adcc748874a73b1d67d69ca05cef403c299c927f180e71fa89da367222e486fd4771ebdff34d80e5693e54284e1d6698803955452f1b82d49e910f82f92dda421a4be34aa0d6225a3d6bb64b2e660413d0949b7515c6986"], 0x10}, 0x0) 11:08:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82132e179ebf13af9cd90d41fc0237d42f66696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) 11:08:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x1}, {r1, 0x8}, {r2, 0x2}, {r1, 0x52}, {r1, 0x4}, {r2, 0x1}, {r1, 0x21}, {r1, 0x1a}], 0x8, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:08:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2a, 0xf0000042, 0x56, 0x20}], 0x20, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x3, 0x9, 0xc7}, {{r1}, 0xffffffffffffffff, 0x7, 0x20000000, 0x900, 0x1}, {{r1}, 0xffffffffffffffff, 0xa, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x400, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x4, 0x8}, {{r1}, 0x0, 0x32, 0x2, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x12, 0x20, 0x16c8, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x82, 0x5721, 0x8}, {{r0}, 0xfffffffffffffffd, 0x3a, 0x1, 0x2c52b88f, 0x6}], 0x7fff0000000, &(0x7f0000000080)={0x8000, 0x1f}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) 11:08:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x1f, 0x0, &(0x7f0000000080)="56b14d45837c41ab5ba4cf2edde05e5f0c3410c24ae2aa", 0x17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) shutdown(r1, 0x2) 11:08:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4, 0x1f, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x7ef}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x2, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000008, 0x5, 0x85e}, {{r3}, 0xfffffffffffffff8, 0x6a, 0x80000004, 0x8001, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x600fffff, 0x1000, 0x6d4}, {{r3}, 0xfffffffffffffffa, 0x40, 0x0, 0x3ff, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8e}, {{r0}, 0xfffffffffffffffc, 0x32, 0x1f, 0x200, 0x2}], 0x6, &(0x7f00000000c0)={0x10000}) kevent(r4, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffb, 0x3, 0xfffff, 0x84}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x80000001, 0x2}, {{r2}, 0xfffffffffffffffa, 0x48, 0xfffff, 0xaa1, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3f, 0xfacfcca}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x1ff, 0x976}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0xca, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x5, 0x100}, {{r4}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x81, 0x8}], 0x9, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x5, 0x8a}, {{r2}, 0xfffffffffffffffb, 0x42, 0x2, 0x80, 0x7}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000020, 0x9, 0x7}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x7f, 0x76043309}, {{r4}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x7, 0x44cb470a}, {{r3}, 0xfffffffffffffffb, 0x2c, 0x1, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x20, 0x6, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x6b, 0x41, 0x6, 0x8}, {{r0}, 0x0, 0x11, 0x2, 0x5, 0x3}], 0x0, &(0x7f00000003c0)={0x0, 0x1}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)="d2e827c202366a0165e0017d1151c8e567c8b2b3a7dc55b52dcf4766a47f1bf36bf80f9ecacefc3e33d08aec350bd6b9f6108039e2a46bdce05f9e439e0ed9116abfdd17c4f5b0649b8225acacdd2aa7ebedb7088adac3021caa426d205833e5056fd5ecf515587d909491e0", 0x6c}], 0x1) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r0) r5 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socket(0x20, 0x4000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x1, r6, r7, r9, r10, 0x1c4, 0x12e}, 0x20200, 0x1, 0x3}) 11:08:43 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1891"], 0x1) write(r0, 0x0, 0x0) write(r0, &(0x7f0000001080)="27eff8cd8ad61e56c739782a89fb87558d5ff78c625325875db4afdb31b98474f5b9d8dae1ae4874b29891f764d9f7c46adde370b58f4a8515faf6aba73416627656b1d389ef337988a10b9f8790e87d50dcb50797b37fc92b0bbc156dbf85a465d9fcad00814c85d4d802c5179577ffa6b0cbd4892d8355e01b09ded733ca26c81035df68e27947b919e427a44a07928ab317f6c556edcd80e4d964a535eedf18c4afcae10aa6d405f1ec8f14540bff6357e5f4fd7324ebc1082fd2e4130555fbbab68930ec808005baf3401591407c06d810481b883006c5b2b13aaa26368ea4c2a6613bb214be3a1adf5f33dbcbe9e789488691be4d40c30c2d1181d164814f98ead6b1d3f9de2e7ef2380ce0e5bb0ddd08d3bfc61d727ec1e6e2b225d9b445b404fd3438e5da97d6ad14cbb8a43ea4ab9645e2e933bb5f2ccbde7ce36d624523dbdd3dcfeb5365e2632f4dc155800ceada4bbdaec6a3f311cab19f45212d537b463ead19ced5a54985359ec1479b06b9444fe699bcf373eafcf8cc87f7bef7ae0c7e5cca81b54769799d5b9e57119650ecf60b3723684457d544cbd70087f0b1b3f07ba158c18e020d7eafd7d2dbe39934db54136e6c2b1643599cd0c4757c01a882f64fd2b6eb6cc6e7b56213bb7658c670e783fb8beefbfa2b816346bb05c6ad17b30254e01f5792fcec4c410fccdc700247e3d2ac046270490a15dc1596e97c724bb3d0e46d05974576be2f5f252a2cfd48efdcb19ba9a86a5c082d293ed1bada67562dcf9d04bf7e096fab588b3ec1ca485a839bd044ee03c518fd27bae657f2e9b118109cbe8bd7138da6b744ef0da0cac8fefb548beba76d80eb7c6f05b76422db058edd6c3c54ad269baf8c4b08a891d2a02b8a5424b6ee22353d55df9425fd2f0d6e8b05e261d2c34c619cda1ec20da75097af3d1520d17101ce68472475e53fb1ac0a50f65cd4b4545064a5b94ba4fa6a83cc4a177b3d347b37b4df46345da19843452ddc5aee14d06b2547d631af7aa4b3d1f44a9d1a7f89dbccab372f5360cab4a4d3229f7688f5d06f1dbd736ea1d0d5c4f9bb3831da2c5ad37ca6510cedb7d89ef1f1849d1515406c7cde79e6709e91ed9dd77b587b142a19dbb35ceac970e26c8ee9bdfb9d8534024f19d562985cf3814f3f6aa540fd501b32a0fc7d5c19bdb5b0a321df9101e5b1036de8b137f2db1dcacf0ca8770ef64f2fc5be74c4a72c7947c4f888523bf95a78d9762b404d8450c44fee7a87dbe06490483de177ac38023869ef6e9360dae8ec25760f31ea6d9b57e45e443f25918577b85b92f9fbb679136c62e226f10db84293e124ace2a5bed50295a2f5e1a8cbaae3666472d010cd5280b53c84cf82f1f82f2dcd19940c2e4125a9e2e5d2c71931c632fc312feb1d4b92a63b72901f2cb8a1426776c90f0b7a17ee767610e582230e3814c6625ed7d2776a0f04b50ff30858fa657b5ae2efe14a8e55628b914214fed5c9b92689fdb3848dde6c378a83e04c9ae0e5545edd67ba6a2042598bfaaf67cdd8b7787b4a144b2bb6e74fca2c8b34e7e050091e2025f9ae37bca797cf2e76b99c811c60e0b50f45cbd7d634207c2d0eae507642d621b12101b57c79cb155240cc5810eb890f43585d26e0671f255b919765127c7cf03c2f076cba1bc040de0e272742872b272ef7ebebf76a819218832490f54f4264bbd9e2cea361126fa7b6bd2a3bc011fb29afbc3da56ef3d4537539049d5b65f1086fd871c12462851e2d5cdb88201110a2f76c2e476ea137f4d4da4cc8df29326c63173c40f867512e87821823d36001d7eca2cbc6748b3c6eb2337f4a2fa9ee4db59f8b3b6aef393db59bfebfa010cc3c39a225cdb0d81846ae4f6d6df77e48519f0c67470335ba109ffbab99f831000731f31512c8a8b822d56ea88c3d75064c7d06e3412346d3dd41d59829a80f11aa96c44cfc1314ada75d293a1309fdb83068c1e002f010d4d817d81e33e3d0c0dfacbf86e97ec8e4ebb4d9294b923ac87ae8985b76fb99c022d8eeb122c72d1f121bc008526c1e2d298f4619026051fb33d76efae1469947518c47cbbd6f96075c442c1dc8fed9ece6d2f60aae8b8460eaa337971e09ff3c1135ece53ca093cee17702394baa1187fc2d5f47482377f56fe73692c0cce65a9386ced50242f396954e8a094af83bfa32533464bde2a8629679e28474921f6fa3d3240490188129a4893a6e0e2d631f660bcf300aede135751f1f74ece6e29f4b42df7f588a4210ee8c119d8674bbd7fd7716c4baa57349ee7ea803fb95ecb6f0379cd007630fec715c81bcf2352b9ece42bd307b18895a9f00f84fdd3e28138270164fc410bd82450fd4f86a85d15c6eb9fd2c7c104b8b2bffee1811e42d2fb2c36b51a596a685f330d0e826a387cea70228f8cf42ed26ce4ad767a0229a94e6c511637ae3156040ffaf442f02c3c656ffddbe0d949148285df9a89793132b2cb32b07f6379bc7b948ca17fe3d2e5acda99aff62b890cffee9e4bd540cebef962354a1ce744aa6ec5bd32efc425ffeddb717c32544a6af70771d2e6a5d68e2b0f07d6f25cfddd21252b687f2676772e5dcd7c25ff50a8a987cfbfc9370b3814cc3e658511bfe842de24d66e28e1ed673258fa85e82bdae7405c95296eec5e95f7f8f3a981aa64a35914a6f7787d15a6924b6e700b0515ca110e7bd27e26e685469407cd08be5c6934225c600b6566ec1d2de844742590e2152761cfba040e1fc6a649625ae1152bd1e1501e1ba9c5005206cf88f1a9df303fa14120b6c7765107d9a51a0df5498bc9396d37bb5d042f110ff246d779b46c802dfb2353fd69bdd2e1d11a1de5470f4e7e4e3266078fee006dc779930ff15b052a3401298fe5033bb5abdc78fd8a3eabef23729733a147fdc3d56021f6f7e7d5a56b5749589b08b2583d433bc4b03f39c95e62c43494eb4a7fb2cfba930c77649ead490f2a479a7d2c21463f3c4eb029bb647a6a4f7afafab0a2f7cc8116e6c64740e33c9e8b25c42fb91ea521852fdff0f134bd1e8f83c93e44d1c417d3dc31716be0196f7742d8e2846ff81daf6e6db7ff5eb8a01d573249a4b6ab2c15be5b3b612ade256a1b1a151370e8a53479a33effd90b7783d58132f1f3b98f700d065211197cd718d88a1f1745b9e070e4f84b60647360b45a7cdad156a2a39f498b5e27412a4c853b20860c3352afae1559cfb4a37069c4555db5a9a22ed6a7f70e300f6c854902ac24c58820d40b6f346813bcae49a67a6535cb32a00b4b6a7edc2269359c40720d99040b83a187fb07e2d9f85b7375cdfaf69e39168c4047461ed452d79406f7602e0aef1639670ea0f4061e812bf4d712342d125cdf3c2c2d4e6580a5392948dd3034dd8a3c76ffdc93f92705092c7c66a730521d6910188c91b2d7971b3b399e8ba03091df913908f799e08256909dc510551883c090b7372e2d713659e0c4d985a7ceb676936ef3d331999a1ccb9cac7404aafb9cb38c74d648585ec56a0d7bde84dc739e2e22d911bd499996927dbb23f88f124adfba81f3742dde8b69f60afe8497ea150f0cd36be7ce22b68138a25918ca7068e381b33ccb9f6ea78e798afb9718049333f279d85e4e1b165a5954b2f44e79cab33b9ee5a9346375cff7723edae5409544c723a8396a2482906f931d9b5ad30d55e48b25edfd4c48ed33a0dcd7a856fbd34f95c46d16c8df23f507cdf57482163ab213db38174811010802d7dff98b4a696ad81c71d827d8da6136a115a4ff71346ec581ff40706d94253ebed4838dd2295f5255f015abcba026841e3e6feb34dc189da7a4e2ffbc9e2b1af131ab47b01f50d0e28297eb85d4ebbf9a389f9b378d7a253b1414d62897e160cc2d23402d11d36c75d78d057d54edd6ba1366a09b71fa644a7d9d63090de5569da868873fea3e2849f2d2d68e98c13844934b43062abd680edd029c58209c42c76c89b3159d6d34f23ca49ae63b53facdfd8ad184133108cbf977cae22f32e363da3a086a3ba833ea460db7d43a1a745d103197e4248e5281cf8a846117cb902919dead72ab7b4e4ada817da60d3281568679c72d93ca5dc5c3c99c11d1d029cd4616488d857f2a2787d650ee9b663dde1a8ff4d6b4d8370a85a774785ae80a4aac9946777c3c419f8a5ab3f62b9f1bccf7eb1fde297f7e36a8c7b9b2c310448f0d54a942438d0ca3b6261ef483b05f38138e7a73dc3caf467337d104cea22bf467b2dc02276a0e2e62291df2a4fe88a12e4a9c6045ae751f5d6e9840a6e37976eab53641d47af20e3b0fe3f396d2f5aba62c2917f7116c45cb293cb7437256d01349b1d6751e8099a8671f57f4cd105762681666a212437d4a9b6a04f3b7328faa7128ffb6ec52b605830e5d5fda56dbf2fc74d814cd9ba808249921ca350908e4fa4696f107fa3a5ff2410599ca14a8e38a4790f45eb819da4938fc2f983e287e8b0cfb201d92ac13deeff66b36931e1bcfd0fbb92454c36beb4c20e60da508b35b1549ade8707064aa2a14e7fdf5a5a58f96ac6bf7623f9cc6a3a139cc7bf3655ee6e32dbf33db4d61a6ddb7cade39f38f6ae404575834bafe471ffc96983f319ed8d3eeb459112eab10bb76055331a957341060fcec0d6ee286b227e3bd6d34bc1cc5bfa7f47525093a48673b01b7e6c5ea125a721296e13abc822ea1c42756eddc3878c803feedb6af0193030c8f7fae813f409a59a4be7e9fb74955994d7ab285384a0e981afa5008bef2ca6145e64b0caafa1b36d043788c0c32b677ff347a2c6f164d078e7adea331e2f2899c4437f071445906c74cec5a61a1ec81812296afd50e3940f4be752f74502a563ba3401f103c38d98c23deb10f295e9a6d48142a1c93ed0eaad113bf763b5a6ab54a4b4f49d8006a400ae91b41d078170f8442f23227aa423cc10a7ca0e3cb13026d3c8c8abd7b7507a4e97388bdd19824504c0ce0532e7ed00b0bdcd2862a64a2cf26758dbc25beeeb893137ba380500fdaefdeb04cb29c765822d8b24133a0a558448a36352ddead4cdebbfd58bbca0f0c80182d9f5715c8ccf02f40428de9d7b5c161b875181e7726cecb7db3bf0764324bb0b8994ec8bbcdcc7144b5c1f6b7880712dae6cf1de58992a0bfa26c414c0b1c8cd115ec2961d0376c12df38621e2b6d9213808292d2b7b795f6b439c2ace5f60e658fd4f2bf3e5c444f3eb233f3e9490d41f751a69b80288a132b82a9f0acdc4fd60c8eeeef1f222c10e9702a9d69ccfc4eea3f9516df7a4589bb44534fbf80d23041c23aba424beea50bf5210a99cbe3f690dfb42c8609f6ac4911e3919d7a27ac98402798d684dfeebf40efb3e43147c614b7f1dabb573cb2e03b33180dd47023663ca61388e2b7fb79a925f58f719c3ab7aef2293cfbc4127ecd2716043f37a7f579091c0ee3bc63c836f5bd8e77642c74f79bc0c704101bd6dacd1b768ea5507cde393d12478a318316f0a0cb766c21b5855c279e448e9928633f2b7394ccd272db3442feb3eb07fab4243811e53ee75338730a9c9cc99ac4a36fb90c07961aeb9471808966b93909b0c9425b67354f0fd979a12dde138da4c7ffaea67e7157408f6ca0fb98d77ced8cd8904ba97739f1335f32579b3e6ed7617f6f17963c128bf1ce1ff572ac287c44e09787aff22689588977a6acbd90818d8653a139a0e22fe1c472a1b57e56c69f4d96d1ac9a53e571dc4b679793f93d59be27d81e4ddbb31362c2fe7add681d4af07d534d2e4823d08ca0fca424987", 0x1000) 11:08:43 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"}) write(r0, &(0x7f0000000500)="b7", 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff}) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 11:08:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000001c0), 0x4) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000200)=""/147, 0x93}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/156, 0x9c}], 0x7, &(0x7f0000000580)=""/217, 0xd9}, 0x1) munlock(&(0x7f0000fef000/0xf000)=nil, 0xf000) recvmsg(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000006c0)=""/28, 0x1c}, {&(0x7f0000000700)=""/97, 0x61}, {&(0x7f0000000780)=""/183, 0xb7}, {&(0x7f0000000840)=""/125, 0x7d}, {&(0x7f00000008c0)=""/190, 0xbe}, {&(0x7f0000000980)=""/88, 0x58}], 0x6, &(0x7f0000000a80)=""/203, 0xcb}, 0x1) recvmsg(r0, &(0x7f0000001dc0)={&(0x7f0000000bc0)=@in, 0xc, &(0x7f0000001d40)=[{&(0x7f0000000c00)=""/180, 0xb4}, {&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000001cc0)=""/72, 0x48}], 0x3, &(0x7f0000001d80)}, 0x840) sendto(r0, &(0x7f0000001e00)="2763c785483a92671bd2a65e5c9c1235d1e7a3d52354b034732c5712bbb25045f8741517c7f4cce830e0966c6e169438b60b21f829e1c4f45c498312cc6e7d8a64d2ce4de57d67b38a01e89759d03ff2cc6b7a5d07b095d9764ee1e697ab97241a82c5687b5da29c8342ad7b3e6d5b9f1a43fbe3ce95c472ddfd9865783f8b1f071fa3dc553f9f0338bfc384b3c8ec6f31c829bbc335aa163aa2ea4433e0d66eab8dbbfedc5892531dc435e82b0f6f27b9262b4a", 0xb4, 0x1, &(0x7f0000001d80)=@in6={0x18, 0x0, 0x8, 0x100000001}, 0xc) 11:08:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r3 = dup(r0) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) write(r3, &(0x7f00000000c0)='p', 0x1) 11:08:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x200, 0xfffffffffffffffd, 0x9, 0x783, "9337aa6800", 0xfffffffffffffffd}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c", 0x2c9}], 0x1) 11:08:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x248, 0x140) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r4 = semget(0x2, 0x4, 0x32) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/88) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 11:08:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:08:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x7f}, 0xc) write(r0, &(0x7f0000000000)="43ed1d221875f92f7737993dc3e3b68e81dcd920", 0x14) 11:08:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x8001, 0x7, &(0x7f00000000c0)=""/237, &(0x7f00000001c0)=0xed) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 11:08:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 11:08:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) kqueue() setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x3, 0x3) 11:08:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x401, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 11:08:45 executing program 1: r0 = socket(0x1a, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x231, 0x0, 0x59}, 0x841) 11:08:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) write(r0, 0x0, 0x0) 11:08:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) getsockname(r0, 0x0, &(0x7f0000000040)) socketpair(0x22, 0x7, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r6 = getuid() getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="25cb667175c9831ad709cc94aebb75319d15853c9d60f7bdd0fe3917b8d80f66c2ad10def6461fbedc0913458a64e275392f7483aaac4429aa8a312175fae4aba82cc0524551646f0f7849bfdcbdbd31e4b5277f7f13e2f14cba9fe46c6c93ffdb95f67213c0c7ce9527de7af5caefe92b0fdbc9436271f494d8162fdf0bc9ac4b8b0c83c43da29f127762c3aac96bb25360c81f4ff95bda43e77718e6f71808c44b999c96e7393a867ed8c07ee5f2fab2e49cecfbf53959865825782b05bba2c6796eea03f7384fb07bf527ec3acb6f3ffc56aad2501cb268c4fb0f7350cf40e974438165c8131a0cb0d385cca144", 0xef}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0xe) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x81}, {0x6, 0x100}}) 11:08:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff0000000000002296a26480b5321e2c82950828f1239cd16dd7c7bc3296adb87d901c4bc0de8b3e3a8263418396f41c416db2d49e75b294595eb2270ed94b2532983fae1bda7311c1389cd218dc8900928f8d4097018cae908586bbb56f48a10b920f7efc299fdeb6fefdf801a926c3e7f761378f031894e25fd86783d939885df035bbafcdd3520c904afbf5d00ebd55a0a98ac14612a5eba37ac914c2d85c078935c5859c2350a0a9be47a03333d23c67192518e40682f208382e30227a02e29de9bf8159901d3061a454b3c3202445dfd065367aefeca005591b44fd165477bf2a7329c620ea855fff3b905ed3ba8e984a0da2cd17054396dfd3160e689af7f521924e9c7969492bb258aef3fd3397545af1345ef59c557cc9a326501de5fc9884a16b8e973869288b6ce2f4f5a29fa2bd9355e175967f140695abc046f05b5faf0940eb676ff3e40cd81a5347b1819ecc28ccebaad4fe6f65c2aeea0f223d64c94393f1b7e365d5000543634332cc2a01d09be4aae8fc6dabb29a57641f3fcc461f", 0x185) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xb7, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) fchmod(r0, 0x10) 11:08:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 11:08:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) fcntl$getown(r0, 0x5) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:08:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSKBDIO_SETMODE(r0, 0x4004570c, &(0x7f0000000000)) 11:08:45 executing program 1: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x840, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9, 0x8, './file0\x00', 0x3, 0x4, 0x8000, 0x5e}) getuid() 11:08:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)) 11:08:45 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 11:08:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 11:08:45 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x400000000000068, 0x7ffffffe}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 11:08:45 executing program 1: r0 = socket(0xe, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000140)="afc6f02a9317c8b01fdf56de2b0a06849946b06345005fd4f5fe070b887357546914fc35c8ecffdcba9ce1a8c0c1336869768becc459a10099e96e293ed4e236553c3e5f6c0fdd2637d78f7b4704b12fdfa5f1ad23765b34a42f806424c02150dae83508da2107d6f2ccfb977f4a3ad0e64e7ea756db38c8c626d38e72eaee7279d7b8201801b24db50aa5a652d5b4e36228efd098026c2948a3229ca16864ac79762030af3e0b2180b5c70172270c883bf865986ebfbfc6e069a444b918f15cd15a72c5630b074bbc9210140f4d52fb59466d0b4075c9b8353657d13105688ba6f1a24f74362efd254331c321cb638d399c4295df408e1194e2c1", 0xfb}, {&(0x7f0000000240)="c2fd0e1add5047a566203cc70cdcac8385bc618ef69a437fe434f19b7032658237cd2c1083a49e095c9731696ea97e76f8f9e57230d7b342d182374057596dfa71d336b2fe984421ffb3c53fe45185e4e3ff9cbe894381328b41b2023fc225c415c21abe4dcebd56c29bf50f84c0ea3cc11c27f7cc1a85c5d36c886a6942c80516c79cdf61abc7fde403058ec153bce41f076bf97362c6c44a9d3c2af88f13849e045d5021f2010686b1244dc8a82d936f9253e8073395b818d2d881553e2534a5c00fec2dae82990c7c51432936843894947d9d19824252ca759be71c42a2a29296ee9159ce0cdb263470a9", 0xec}, {&(0x7f0000000340)="ea893c0c34e34c05b4414d4512aec424e9bf6b97725af814bbb988c3f3900123f6766bed35b1c08ba7b72532e1719781beceaaec090527d00afd3726edcd70588ee5f6a45183e937b784b7cc88df8871b44b75", 0x53}, {&(0x7f00000003c0)="51c9c69f15ddf94aec0ab991", 0xc}, {&(0x7f0000000400)="aa5479ef8b361187dbb0429edf93c58ce81c5a4ae3ab2009e16acd2c49af08cb2192cf1d2bb799fc1b0d3441912a30242d950785a18e0969122a04fb6e803d28cb260568fd7eed74b800279f1b7443a958e071a4ea8274cca53f93c5b47da94efe45685c3b2be1a4b2ed684fe4497b88f0e2559d8e0b9ed418d58860058c0f8d93838aba61d3a224d29b2173aa0d6b35bd3183f5a07f80418d6f175685f4bfdd61f2d179046fd79345eebab89602b32c65938b11d5c1020d1320ec3071fb64", 0xbf}, {&(0x7f00000004c0)="b7d3829af168384919155347c65ffa15cc92f374b843f681e5d3ba27f05a15459c99c2326e7dbeff76c01a8be846a1f72066b5a9fbfe4b0154d44285123f44eb9158d833f89e4637d8ccb7a02a860ff2f9e00fc8fd1d648734c85a4122bc272c9b3f7ed446903c47ed04f975bf8c6fc09c2bb45d2108a699832d3b779d61fbe1d8d807d9ce61c27f2575cea4323cc00f47041cc3bdd1c53ee40b9eb732ccedda12fde59d84b48ecb04a987cf3cf71dbb9c2af7303b65659c2a2a6b0b4148a376a7280a16750816e1db", 0xc9}, {&(0x7f00000005c0)="6b71395a816fbe676264788e80407a1606df9784f5cd92ddaa78d0a1f3b55ae245e0cf62f8582b28bda03b7382294beaeabb5ffb4ba3e3ae43584c395591f180e791ac8d63c44fd3de1a9ebd81aea9d0e4dfe13d6897088f5bd4859823776aa8b84a292220c3ce33dcbbd012e9fffd26c0cc93a7ac62b3fabbaac26fea143fdaf76d3858a74ae09b27889f6a2e4f38a4d6dc479b9ab10542a96fb5e5460272474a27", 0xa2}, {&(0x7f0000000680)="9976a4c1140194d5d2fb9dc74375a67720e381e50190174ecfa33825a9b2c5a777ede4d3184dcd39b6857764dd9039ffd33a2d4a9882", 0x36}, {&(0x7f00000006c0)="9f64441be94724f6a806a6651e5bf74e588f9a5d89ecd9c7e2912c567399debb559b306eddaafb49b6148087321adc4a1f65ca36973ec37eedabdc1a64a02e9bb5bec05fbf0928df4f06a950b86466a8330431442638bf33830ccd6f8ea4c26673c772da9db499daae81825c2ed5995b1d010e7b153747c497f2f8b0b6bf302cbb1506a1116532081689d1e9439deea96c2986193cfb9b2532a6c622aa8acb8001b152265f1eb88223b608cfcbaea05c0fa4d80336ef2b29e4d1035fd2b97f8197ff04d1", 0xc4}], 0x9) recvfrom$inet(r0, &(0x7f0000000000)=""/116, 0x74, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 11:08:45 executing program 1: r0 = socket(0x2, 0x3, 0x6) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='p:~0\x00\x00\x00\x00\x00\x00'], 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) 11:08:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fchflags(r0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x4}, {0xe9d6, 0xffffffffffffff80}}, 0x2) 11:08:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3c, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:08:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x5864e7bc, 0x69, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8001, 0x1e4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) 11:08:46 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8410, 0x0) fcntl$getflags(r0, 0x1) fchmod(r0, 0x2) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x9, 0x800}, {0x3, 0x8001, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x2, 0x3f, 0x1000}], 0x6) 11:08:46 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) unlink(&(0x7f0000000040)='./file0\x00') 11:08:46 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) getgroups(0x400002a8, &(0x7f0000000040)) setegid(0x0) 11:08:46 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="96f4e62319aab1fab2fc5a1552f5d8b7002eb5cae6d1209808ea330e61fd62f0cceed59670b283bd35c9aaee70b713ddbe81d821dee11cf51432c6998c141bc993a44fb28eedb530228426d4a37ee2138d16552bf2e8c3c41713bbd8b0f1a33625303c3d3aef71351f8969d38c3787454bc8b31b5cefcae2c35a1117045dee9d088ee894aba9a626d248f0b3e6879092d0e83a9a161c0361eaaeba26ba4d41d038e89748e89d8499af091948103a74013bc1560e494e7803c32e10e72573767afdf77f4325bbceba1be1745b68055eeceb75f7955dadc47b531fc994b864faf3af4dbe08eb7b8f51f5fdf0e075b5e59128fc6593b17f0be8f2b900632d60e40bce28423c82b19259e72c5ffea620967d4cc6e03b90ae2fd9fd36a7f57f10a205d84511e36c6f81f0d095cc8c7a34e5281eb08fde866de09ee5a9f8a619508b46d1c9009a4cd72c18d81466d7b0840c8b771ccdd498222d3bc1b3bc43a38eea620de3cb893605b410972eb7e83c66a6da33ac3a2d13e7464599ee3c45dd56b07eb989315b07de8053fc18bd7ba89ccf1cf3d6712c1d1c79e5fb427d601daf55cb2b3ea93da8b3b4970ae06c5f10508e05a1e322ab25264afa42bac7bba7760b47ea663419c950498fb2683dd8fcac4c2557c8f5dd5e3f0a536d2c28ea7499129c5d19dac038f778233d1ffed4ef1084fc93df2d9741ec8e028303d2a4d69f2f2802444b012718563e03a185ec8181e5af8456ab3891cee26fd50a46b4e19de41f3a16b44e03b6577c53753ca32b77b07c7311f0a3fd7ae219189cf075c238d815ed6d91ffc32d8250d72a88942b34d495ab72a83dfa0adac4ecb636ac68d789a27f5e3fe67f491ce0371bc90e387c46eb91c2adb25b569dbcfbca3c18e69f5772c90943abdf96a57c0f44dcacfcf1336fff92ab0f3c23d49585c3b1498fc36562c142890019d34c9b6a211620de00c2e3e2806a9b266c77cbabc5b91c51b487b436de205c9b965b6a84ab8e54f22fbc56109d81910894320ce9c47f4136eb4954b4405ca1870465dd9c5edf0e71042ce38597b4f1dc3c5963d2f845b92231e1bde42a271535c5853d0c9d4be2df4aa06ae958529450a01b196c1388aa5ff8fce3a6049ad0f36088fe504a65aeb93f8acf9532ab12fbc832ab9b1d0af408266b5fca3119dc1f8dccd716097d662aa8c901125200427fcf157509d78eb5f50f3fa3beeeae2aee8c63c2f14cb4ddccff55d6695f99cf95ae231917df11491fda811e30a3a61921dd476d52c857b74dcbc8752358e7c918c0348a2507ebf6fd88380538ff2cf7e6693cadaaeb9b62ce9b4edc7e8e172122470e0e4f2765b9afc963d0c6ae0aa1a0da7d0efa62aef583f88eba60700b3444e2dbf559c0f16caba3ad75e041f8896f89e72f25a63f27dd05083c2a266d7abd00e9611f19befdbdc7cf57222ed55da590d463443e58560ab03682a006d64c3b80c0c8f8d459f359ea918ad11d721ce5992fce81aaec8556ab1e54ab9ce1f80ffeb4f62b7834da48ccdce7e970f2e40974ec6fca9af1f9058d22fe3ef7c85ac8ae8f50dbe8ad53055ad0cb455d53285ad60e19168ec30f37dabec4f9692640f9d1fc38cd3700957bb01f8fec1dad9d86ed2a768f53833cc0d057f52f2147a39404f6600a433e19ef25e1b5e3b458abf79b100cb5ae9c162ad21de378e03d2701c12d2863e1980439573ece3bbd74976b3f28462a18369d36f5b5f492746065f83e9679d9377a9595da6b57c4a41beacae95fea39356ded5ddf12ad088b5034ad441e6df3d6f0cfeb4367c97fb426874d0a9c5483363a9dfd80abb2d78ccafbca1d5c7f28fd5baa0a91656d60c16372e396ea447486284c231540a12753af7bb117a6189301eb2270a0ffd395083d69fc75dc51550a87a6de74b0617e9d62ce2062d7be681053132ae64a0628660cfe204eeb9bed26cb8d9da5c5b92498f2a4c876ef7a2d9f39230833bd64c893391aa181d04d8233e6bad50580b4c19730a965b898c59399478b622c2f222749fd663161db0c6987a969c1b826f407e3f6d87a0d1019e3436391266975dbd1270b2cb464841e7417be65038e2ea72ed48d0a458e593f253b615578b813e598388e82433face94131eec8605d508eb0ac6d34abff7484f2242c6b7696e54bac3582379ee9f1c8598e38be6b3920e65797d549cf5b18ec7be8f0ea6661507160e12e6bd5472c56e1d7f3dea2984cc6de6bf5a854bf8b430565f2d4efd08b20e31fdd1f059847cbbfd328c92778dd2af90282fb6ae6d6fc6b1308456daecbd29053fb075ff4c51cfcc1665ec46169ea0dffb2477ee016e470461a25772f3097d796b5d73df745712419248fcf27886901aa8c49195678fbc6b70d2e87b1ed6925b47c391d5128635f85924c19852a6e19efa4c514c0b1b7f517daafc392846b525b0c51ae882627a8a7539a6ce42d6f44f86704fdb09d525675ad3a16221e1ac5dc7213f77005e892a9782225d0ad4306dfdc228639a0b62c7f4bdded42123342095764d0bb0c29338f3b563d937a5d2ce95c84f9cc1254a9f1927216a9075ba4cc2e4188f7a24205b18626df1b56e3e5c14726aa6cc0068e5c6c88b90df0116afa56c091b3aac479725250b3017e94ab33548b6323063ba2afa2130c8f415cde2089cf06063a5932a5b106c51861a35f5a4fc525bc74ee19586b70ef29cecaab717196de68258a6b99923d3bb8d057ea861266efe310d872103c952fcffa1d713f1388bef5a7cd064d5deca237136b0687829c9bf50f9074b398bd33638b53d426edc413005c9fdec1a47855894ba80444ffd4c79d0353c6e1ca5bce2949f6037e120986cefe20853c30833f96d7e0b2f585d7cc90369881da35db4f55f2d48d04460e836246093ed6e80d9614361a1739e1d271e1d5ef6d962161c0b36f4c84371511e97eeb876c685796014451362f32d674cfe237c87e6706fedef301ee1c74438a65565502377c24cde50a9ba1bdd72e01c006389de9a6dec8e7994d2ac92e6bf37554ec5fc9db6e0d4d2c7599f3b46a582b1ef3b54222901767168ac1848dc6240d511355c60d370e093cefad36a119c6556aac2aef5e6d820ec6d8b377c8a517ff37afcfab9bda630e0df9f41ff33a7e6e94f112e10e92ca9b6d0aa3bf018fe29161110c51db115c1e9c4e9853876e6ca52ae5cce5f8e61ba78520223fb91c3dcc0c0f286deb71998256924ba08fc72c5ffec9c4d7936ab7352cfffc942e2fa329f4f4961d14264e607ac30bc431c95bce35193c201985ac9f1a808876248a905b98087d96c0308d46ee23b444ec3c13c286d041fc1aa26db81f5f1712a246cee4d5caca71f6892ccf8c3708cef996cac4060d8182825a120ff83edeab153cffbdcc306b2c24fc1b5c61f6791426b265bf87a896515c4d85b755871a6522f5f350cd61f866c8497033bdf97082ccb37090ce57a1b13295f11bfa4d5aa78c61ab79ff2f269d42ae21848c5a84e7cc53093b0572517f4eafe6f35069d815a9c24084a9ee24b8921458e3fc106afe0ec7b49e054f2b65bd4c0186ed66f90ac41d4cd4cab45065783622d378dd0ba9511f0b21dde48139a981a1697d73038ab418852107ccd011357f0cef4998068417caca9839846849b6d15ab1ebcd9732b2f6dd5c2bd4f8fdc491db35ebc284cc76f8512e5febce5f611cfeb68fe4273357f6c3e1c0a7557d2c9de20490ff110c9779125f1a6e4ca4a6d1d881c160c40c14071a2c0b0f4b586a90f026461356178de8aee092bb9d024d85bdcfccad7bb12a379be3aa0e15ffa8f24ec9088bb74c3c96c5d58795df5f6dc7276335ac16e4c65719c6e5d08f1ed6007bfbb79b0b32d68e21b1b29c18cc7b0b96bad1b724b353bfc85e27643c2ced5cfc1369ea5d8d7f02ee5f785e314648aa7c6e6dbd95f8c433d405b15b16389ccb553d769a9c9a238a73b681f4a3aed3fa45e8ac2c54d34f681e42d0ad901d130c8fae637193f7c432871a1319addfa4001a7af9ec580813f95c2caa45d6435b13f0f6ff84201fa01e9b0741f8b9f0e4e03960550e013de8b3c55e3d8858bad0fa9e5449da85b6fa8355c2ab847fe8e7e4d30e038d943f3c3aa30653b08b61cbf4325244cd25f6d66fd64f46473064dd172f0ba6ce897aa21d4446e810525d32dacbabf380f268ed3df922b3ec0b2fa216ab6e29209d59920b7b9a9f5106d6e99996b49b3e7a0f7b901c20d367521278e910733a9646206ed54beee11ec93cc99767f7b14acc4a65b87f5007beb5987a7213529b834f7f837252bbc170c5fa90b8de3968de4062ab34c3a25d530c49ce8de6508bd04129fccf0472e5a892e65df47ed1433013212758a323b4222cdfccfa00e0173b863dba05b7300937d140f3fce3178b63ea67cfc798627cd5aa938f5c99dd5df98ee53cecf365bc915e322706b3b13e61b7535df4d5a343bfc1013b71641bc84d6439cf80a55c8e7b96b468f4d31ca70a11ab0a07d3dc8abcfa423225a61d20dcffd7ecb4cb01233e45f4f6b84c1ace2b9b0073f34ba332b770b37931915b8f1ab4495eb01fbac9086938cc841a3c6e3a2d35d3a46a9508ecf5aca7c21b5814604a8e1695bc272f1fbfbda2690f568791add4091db5deaa7e2017c2866634a52cfbf682019c2a5e1cbe5e8bc83c1cdd53cf8c164847d951a0d032c1b81c13e67ec206b9c5faa973ed71e34949899eeb960218b81e80b70ffe750df1f3af508968e367e1efb6cb88f04e1a3bc90e69ca75c9063fa8652f8e3a7e19ea706a51d5215caf9aa4cd4abd920e475ee59a1078fa94b26fafa3755a5f3f312d6cef5fdd933507bc7b36a650d3dcd40ecb20c78d5c45296c569bb9763c5a3ab4826fcd08ff1224a566337d2161ff5555231ca6a241fb9ff587bc0cf9dd2f2ad52f19a228d06984b43951892b8b7140ae1886db3615d1aecdb372cb3f48f1511c9f931ec90279697076aabd46944dc0a1d91560253a5621feede5036f60849dd4d175b624100b50f14d649eeefcdc53f28e325ab59794e9347b234f166a4b60753737653c7bad629891e3e72b5776b9cc586cb751608e3d97d6e5ce11c6ffe9cc59bdc43432b771ed030c62d5d93b3fa459ea609b55b24920603fbe8a3e89c88c4e1ba9ec1af54c78916326a053340fd2c8aad32f158307e35e472b9dc9dbdcd5453526e1ba2390817422881dec469c26ac3e3390f1b45c605f9febc87db2a9ce0fab38021499ff2f2386a5f0477c4e37979afb31f366e2ec3ec8af53ccf48fb2ef00799f3126388ce9ed789e5810563188e15703e023c67889dc9548ed8dadb212344e299b4ea02f72100146d5fc5946f0bb3a29daae83704352357940d780e647f7353d241142d5caee0942b4547a5621ec43e1c0107e433cf196555faf568484eac17469e1f29a5435ed5880a218e49073a5a069b080060227ecd320041e7be7b181189cefa5d353fd15eed084a153dcaf4455e206c08fa3e2b6e1f6f0fdc60b8d908c974c344bbc8a9eda489d1591c96af9fdbca60b95c06bb4c77186f6c7eedc9051f21c3dcdde07bb180ead24265ee421bce4d2dbae022b328793fa3790d5fcc79b7458954c172b28dc1797ee73dc7875adcc1ad9a7945315e06f6167bea1e96f1c8da30187ba888541621453754d00797334e396e72f5e48d8dd893ec321e8beea39e7df42af2f2d6825c19c78d3d9c1ab6ec5bbf6cb2c863da110b1dcb5bdc43a3cff54eaa3c1749679962ca302ee997738c407ca91d7e8e771df29aa70c414134a44", 0x1000, 0x0, 0x0, 0x0) fsync(r2) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000840)="3bfb7cf32158ae59922cbc97c221d0e46fa3190a0ba0a29029447f45e8500db696160f85efed92fd03cdb5355eb81dac1f3de98d29e545ace199586b40e473a94581698b69c91311c5cce13ce6717ecafdcdf3c4ecd174fd9f035be94efe3d67356b27342cff458d229ec1ba", 0x6c}], 0x1, 0x0) write(r2, &(0x7f0000000040)='h', 0x1) fchdir(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) sendto$unix(r2, &(0x7f0000002a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a61e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c1f7536", 0xfffffffffffffdf9, 0x2000000000000000, 0x0, 0x486) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) 11:08:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002004, 0x4000086128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100000041, 0x0) getitimer(0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="2446f0ec3c9dffe39644734908291e373589c710cbb869cdbbc2a45329218f2321741057d25c9c4aa43d40892f8a0843479eaf675bca1c617e2f32bbdef87b018d0b373dca389be715b05a872a19d9459bebf9f949cf6c7436008443a998af182a1d51abd97b287a8597a1a91444970e2a1119e62e8f761a2ab82ef23e3aa6b768d808cee8f16923ebad001c25f487eee94bddbfaeb497d1d07103277c0c263d50480086e92e80718d31136726187c57a8e4927655b991c9b39e5d8938afb894859cff22fe105cb9b4e79ecaa71781250bfc35656b33f0c63ee7faa548b05812d5a83cebabefa9529fdfb931081c995f37f6788adda35f39d7d4dc71f4dae8c86d4f8c7fe89f22105086c29d5dc485b9ffad1130db2dc3f97683a5d4033e152829d47a7e2efba5f53c37097ad216e0dd516a0c59f71f6d56ca516416e89993507873fa4edc5c62f22866762e43357632363602715d6722df2e8dcb3abd5381b089443f422d43b7fde55edc34edcd8cb097609a0e94ed73e1a138fa4628ac2f96044fe92b975ab278aa9e110f01a6363e9682b0f33afc1de05c49f4522eea3fa3067f3348087b52568723bf8f6276b7b02330b0fcb75f435ec790e14597b6c1ef70836caba04d63c09a016748b7710931ab7b5e2b6d14cc64b35d822131d46171b01af6b09c3748393067d5caa93cafefdb382ae0c30a3fd76521286f82729755a5bbdc5ca6437956ba1c3c8443ba74bdacda644ac35d66ccb14b2c1589ac0dd7c9120afa6bf36cf2377e7bc9f077530563bf01c1f53cca06d02df59768953074a36b9417bfe4bb3709e5583a3e4e30e1d9c666ca245660403e319b2713718a9a7926233f0f5c4ab823a1d6d364dc8bb73a50550afa971173bf8ab106557cf1ae24a7b76d6a3038181fe1c129d131f07734b4b745f5b3bb30a8dd5aef077ca8c449cdc07a2bd6e33291b7d11e6c082fdb8fff797d1774ef88570c676927118fe1cd75db8a78dfdac9f6693af68a2fc4eb018a6a9b3a16678e78c8f4a6835d297209b449461cd638b712b47aa716b8c24abc8edaa465330818ab338f52d6d07a0037dbbf130e447ccd0879884f88ffca403a37323215370d2cf517a67434fc4ef959abfc625b1f171ab35016d32d0bd119d3ff78762e5cb9abd93124c47a488a29aea0aaacb19e8f69e6895efdb402f5676b1cf572ba1f1e930ce6564c1527169e3066464e6a4766b1c700cef8eb992b8a478b56fe6cd356c13bc976da127904b58cb4cf8405a08c4daac804831c355943193101af8cd887026a83f8a9c3648169ea2e0294a158a6e4971f0b9d257dafdefa4c3f1de24db511c05df28f72eeb9b820ce41a7c0cf72d5e733405436b4c1274168837077ecc07b01f0af63a2b9c5c93beab601f5ed8f122c89d8f54db99bbff4b9a7844239b794000606a992555cc9caefd6e220b78a903c6ac3f1c88d819d31e8d8767352a3445ee9be200549ef3bc3a6e2d37f78f8a72e5d605de63e2dfa74b8d669772784ca78357147a78f7c8133cab014ae7696e912aefcce012a386561d9806eb7f176f58b0ff9e1704b579a2348789bb63475d8af496a990789e4c27894b009acd01318fdf31657a4f970f59d5286c2f1d8c58d40b7936652667e67748e76c5c0d0a75d7aa0", 0x49a}], 0x1, 0x0) 11:08:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0xfffffffffffffc9b}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fchflags(r0, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x3}) fchflags(r1, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:08:46 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/147, 0x93) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4) pledge(&(0x7f0000000180)='--,:$%\x00', &(0x7f00000003c0)='-\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 11:08:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/128, 0x80}, {&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f00000012c0)=""/47, 0x2f}], 0x6, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}, {r0, 0x5}], 0x2, 0x0) 11:08:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa5be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257289fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e116df4de7d701cceb9f0474976b0eeb8a01eeb92b35315418a09481ca47b8d040000000000000040f8c8", 0x1b1}], 0x30a, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x5, 0x3811, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x86) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/31, &(0x7f0000000280)=0x1f) syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x26) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="00e4125b", 0xed}], 0x23d) close(r1) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2) 11:08:48 executing program 0: r0 = socket(0x2, 0x200000002, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) shutdown(r0, 0x3) 11:08:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0xff) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 11:08:48 executing program 0: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) chroot(&(0x7f0000000000)='./file0\x00') write(r0, 0x0, 0x0) 11:08:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x10) writev(r1, &(0x7f0000002380)=[{&(0x7f0000000100)="1defc2ae34587f4effe253ca368b319b4ab301dc16536c7ec29334cb", 0x1c}, {&(0x7f0000000140)="496304f781e0dc124e3d4b075be480cd6c38ed1417aa88e625bf7cb3438545cadc893ebebf", 0x25}, {&(0x7f0000000180)="8f69aa0a01f497343f741fbed82b970cfb1bab5ed0c082d8c697901fc4b8ba27f35b92aff36a", 0x26}, {&(0x7f00000001c0)="fd16e9e34522d60131e79d99b7543783d7702d89cd17bc5f7e3e0d575e2e14e8017ed82e5342d8a493240540df4c910f6233e3afea3377422233d4a715c73a1c4efc2d40754c27fc6dcbc08f425b79c93b", 0x51}, {&(0x7f0000000240)="56f215127f0b162c77c04a6a9621a51bc5522dcc364801e2cde786ba7fe63eab822a6d332070ddef6546d0f389285cc182881f4426fb650b645118", 0x3b}, {&(0x7f0000000280)="6e11e101748b4088b2b63f76290afd518686123f6337cb3400ce7a208c8614fa529623553508766caf035bf611312638496576bf59836a0b05f8a32df77e5bf08d32033d3b393a0007bc8ca1e9466a54dc2f10c4323004aaa2d311a723fc076956cf957a2c3709255ad3223025314f53b6050bda703659a6c5530b1869b829156d8726a96dbc3bdf403f61a544fe08d33cde1d85987ff8a008fb1cd98e205c95e5b8a58941613bc386190e46c34be80e3cf7cabf1ad4a744df1235b887a8ec5f215965b6118d7825dc1c367d5c2e8806c92b3e5d04dead6810d178cdee73e2917cda0028149e122e45c27b7706917dae50c1b4b8ab98e21f74596052ee5876ab5f0b6fd65fdec68bea7151875d1125580e4c744767fd8a7585f41c87f3f53ac357f9f97975a077da6356d9ff0855770202877881c03f8085adb945c819aaeace286779fff1ebd4f73b26a78d60dd4bd74b30d8a95874cfb256e53a23bd07352c0211888f1332125775d95e43426daf09456d2202f8eeca3df1a5c1487a883647d597e11e28ae816102aad3d885a1a53d2d180f0dce2c39ee23c5842b81ce3dc69311594314022903a1fc92501802401b6e1050b1845d0d9a93469ce60d5adc08d2f4b1f2b37566563849083b0985bfd542667c3bb8437516be93716e00349eb5909643fbbd821cbbc06fff8db5eff1bbc0d01dd8cda7c2186f240f0c8668c4605e3af52cfaceccb7c68a209a6f3c55a4ebd45796d2cdaa861b2dcdca5099fbcc93643f8a59e708a1a1fcb467f18916e0de1d4b2646ace879bd313e5fba873cb5ad85b1e5b4e1b05e75130016bba3d3468fabf0994318e63a02a077bfecac49b9e92d314c3599fd8169955c642dbb58bcb21550ebc7de671225effaebca566702a069c2570a6f5b7a414d9bd279a0c17fac4b563ba293b98759a5d7ca56e092337030564b46092d41abb0676e72eb221af5a3d58c7318acccd6b3a3b64d206c96eb048b7de88e83676eb677c1185cad920ddecf22280d1c2caa436272f4339a2d5c690fe9f8f322b5551f39b66d0908db93ad1cdb7ab52224b6dc488dae1285d77465595f3a096a49317d6ad2586f77005728fa0f00a212abcafc42a8435c9c76fd518b69244bf287a352aa2af9d89fc4f8d2c24368065019721acaa2dad41b93badf4660c559da2d3b38a845f037358c77623d5d7e970124b7d566ee6f324e3251ff824f7809a3d1ac5327d5d1120458065d74994abf0e8376861d4f59687eb0b6ab8fc58b3fb9cb69feee024141586a8918ea83978af508348615b57c636feae7264a4827768af5ad013338a8a2b8dd6349daaebf16bb8326e6d32575a817252b7d33e9bf867021a635f6e623fd29b2030d06846cb3cb750c2ffff2494fa48329effdf7d0aa6e1ed67d1ce7139a70c7466c76de1632e2467bda4bba84abcf9becedf130dda4b9c421492d6190ee2ef4e8c417ddbc47a4fe90cd64772c347749f5091bad8567f94bf4d2374b2d0332dedd798d44ac9a61b01b14c0ab5f988d2f5b3bcd7fc685c1108871a78092cc90db63d7b71307887149524a452eadb49793c76d8f372b4a4ec8aed770d52ac4d73907a996551c2290bffe791e776eccde98bc46e8ce805260af802bed0ed870485dcd02d2d57274b876fca85ea8897ef706ef3afe9f6547e96a1b349cd15850a9fe95d7bf8e600eb18d9525c11fe5f25ca20b95960f47bd972519824a01e1ce64ca3b7c69fbc826999610a021c13c8bffca1cc66511f3c72e0cc2a80279920bce51ce7f2a9f8b8a32c8c4ae4873c8a5cee1f89cb7bde743738df6e348bea5a7c5c53fc27a65498a719077c5ff7b81fc8519f87342ff6c40af12b5078e7dd4dac68428c52b44baa294a38e57442b7fc8308e47ec638537cf50b7d054ca2eb4677421dd78164735e8aa78edd1ff569318a30441bd36f21c72d1a2c6bc1d9d9d25b5efbcc27d90d93df619c4f180b332c63bd48b9212baa00eaa3311a9a4184f0e91d76a7f8a51d4d06cd3ca4acec7e3f404023c1362972e4ca1f4afa5ed4edfbf0b6f692c977c37666ba04082220b03a682fbfe1826379803df5de1bdfb9231ea4a6300802ee0cf55400dab36d2a469607e1a75ca42f43a81f20294ffa2620295f689e2074afc9ce9d06293d75d7fdc01f5b57719c752161580e0c9f7e6f0168183312bd24a77d3a3c79a74ca08be66bdccf14372ac39ebb9ab17c66eab2379abaf8927fef7aeb237b5bc42b4f9d8cc795df07325bcfbef29c06b20ab3e58c5ef9076fbbeca79b81a15cb911c0e4fd98403600fcfa8f4ebeeadccc11b328f44c10c8bc9589bf339c07161702b3449d1156eabf8d86f03f8d288ebecfb3dadb664a5184e18d6be5502bfc548d15404b0dd3eec1237ff50d696e1f44472ca609474d067d9f4266a209f95f43ff5d49b037753d2dcf864c3c6862e1a78b0584dd0dae089a4946d435a28c2ded7ff34695f108207a9e84eaf332f05c0399845ab14b1bd4c1d48a0b469f3f8eeabf2a72ce1f99ce5c3e0a6b0448553ec962fa9b5cf86008b8c36a72860c8a316058a17cbe272238fc7c1e291346ac8e01dbecbe98ccb87086dac6d7460844fbcb7e72fe8af7975cb4f8c10eb75e1447864442d8ce49bca2c6f9ec5478621f1851a681f07fe93d18812b27bb2bc2ba80cafd9dab4f69e4942238934f27e5c7f2491c196b48cc9da04ff0c570733e9d32669ffa9082498999770241c2aa58c7517423127bc76e6f3ed05b29e0e8da5b990191300086b24ff1b64297f3439810fcfc543c85d79377911250fe643dcf1425cb05c9271c0b867109459883e00bd9ff20cf8638a140baf6b1cb64f0d51045bd4877b188478f0e7ed86333923809f03cf0b0760299f18b4fa5f7fdfcf010be7a794984187ebec6806125b5cde16b025936eb93bac5c5181fea3b36e3f2b402584d3001c49b62cd5230ff5a1b1e775787417ef6235490be6fdd2b0a1a7f65287e4bb594a317ea50258d29a89acd44643d84fc2c40a8eda51414537f0dc5d0601ba7d0058358882c5fd5a5c2a4e5584c61cd6b7974172c38f8db4d0c320ac297445923de40f603c520103f6ba0a3fe9a515da62d7758182880dbc2d1f0b5366f896c38189edac065deeabcf2b5629a2714aac2862d98d6e850eea0d1d6b23e64dd0eaf8d30c1f85c3436ac10320044d53b288e4a664872f645fe8045c801089a88bee49a61aeeba24fe83f274a41011caa4a5db7fc961b6ddfa25858310ba61944741d667f49d6f808eee86e9ff6f96ff269c683344ff3fbf45fe771e236445ca9e44c6070b873cdb259311f6c968ee1efc84076a7c5938347f0c5ea5d5e1ec36b10c5d9a77e70757034573650a9bef4133d763852b2b1b8bc638794ace312832da07f87793908f66dd78ed5f51a4001c074494cc3ba8ac128dbe3cee5eb91e64e3daa2a1240cf9cbfd3a224523a5fce62b2cc1259488d607a28e13e230eb84610a5a07efbc104baff8ac8275a62c44eb12ffe38888817e8e6fa12782e882d1af202387dd5877d7b1a9981f009bc8a20adf9180ad5fd6f98ac24fc1c83609d873bcb131edcbfd21c6d483042e020d86a1eabc15051c01e1a729b021010149c9a1e4b7a6e4ebed61d24223a4babd91c9305a8b0a34e12c1681a69ed4cac6f1b1f3af832fdaf3fd664f549f87b51fe00338d696a7501b1737a7f7dce21f48cec3c2a5789c8ce26c4125bbb345812574e4bc41b86d863a909b01b782254366168297d5cb18eb711794219e219558617e57bca19343a5d4e5128d0a91e72d8b91c985ef0761de82677ecf218360eed5d432927cd33dd7eb30f2f79eaedbca3b752de1a28577f3a4398a2eda3d18bfb6762f5cb1cc1f117d96618df5309d5fd3ac2eff69135718110b477be9cccb75d86c48ed86d8bbc84f1c076465795b3facc53ce79d1c76900d9b29fb8eb909cc0820afee4e1f89a66f4d852e8301a3108268051d656c4603b1225ed053f8dc772aa4ba134d0d1a7f715a7370bd504110dda3df991a525f175367f059eb67a1f4ce1344647b942994612361c63758fc07c5a9898f26203cc23fd63b352aea50862f5a99686881f865ee984a3b4a4037563b86082cfd18206224aa112aef3d6c25b2fc15a9343dfe5deab0d6d91f1540b9bca649f500679b4f2d10c138211b88b0957ab0c609f771de38bb9cfddb802835cfc20ae39fd96eb5bef288f63c1113e6652bb660b8050ba21ebfc550675487e6f1dfa90964aa44b3a20cfd3f05e290ee03d4c83544fddf93c0bd1dd43926bb2a2ff7d12cc82879e0d449e7059e88be7fe5a9ac67145e420a19e4a3cc8aa19b3ab88c82b949550e46b7bbfc7ddb0677493cc653171c48f5ce842fb1ce717a7bc5f9fc54db37d4ea73f7490b1c08dc50ddd87faebe2b9bffbeed4df1b3a9ad30d8fea7870016ac82f59182e9364a3b87fe154c4a734c3c2559c3207e64e64cec52cff8fb7d1f0e66e4534f6b8d5feffbf4e804b762b8084c028f3b2bb8c8c307321664f0c52c6417f25b50ff2a78a7ca609ac0de208ca8b8b76664b7b814033ad07f593c563ea583544b79e157b121014da9b37e4c9c0d5fa9455af33f78625479fce8c28c2bd1f17cb9b2e16372fdace865499c4a9da7501898b49a07d1ec101b80cd59b83ca6dc62fb3e8c3f579a1491fe61894dff06ff6410c74085b37a52faf5128a4eed8b51e644a3127e09a36152b1e8e9338568678cdd1949f1ad78654af56ac5bc2a746006d9ccab9b9b3cf0533242eadab3f39d3a8fffad7195641cfda314674bdaa12c0d5a1749806db27a39f8ad95d520a053f24216b16d38ed4b09661a69afe09240d77c22f1d15dc2c416f78a0b498a398ed73ec6bf28dda1ffd898c79ed2b5171f9f698095171f69b8d6465bc96b5a56f87815bd17378374ae900923500540c96af78da29ae2a26589692a18c1a5d8370b71ed95b52b98e8773dd4b2e07c64bd6f83535784e37ce58707761291f7c92a2fdb2d908c0178b3b7698eae3f9cb238f77d2859edbb22599da695319462afae84141e973c68bf7fcfe454094529266ebbbe5798bd7d96c661b825ac724354f82d70a609f47ad2908a53325af14edeca1b0999da584ed43e66691ebe9f09ba0a0721c3f7a0e5c157671f4a036eb3022cd3718476044cfa53e401a64f7c7ba91cac45f1fde4d42108ec33c67b66de2b2ee60bae3f948c73af3788cfba3285f7d561c4072df1624cd888bd134b65431e75ac85214ae2c8052e7ed7584685c96eb5d60dec5a333ec45042b67dcd5cdf18dc4b89fbfef361730a72c4dc54979c4266222e180b07812f8eb759612696e1b33e1b5ec15822151b93dc5f428b159884b0bfffbe7f0f4ca784179e6b66d7be5be01c8a2c2dbb05a8431351296dcecb456aef5ee2e01201be5c291d00d287d3083303cf8effeeed8ac1cd7998d255e137861700184bd736dfeb405da0e8389e144575e723886d67787f79ef9ccea58ff62ee2b4be34e1293be559e7377776dcb0966d02605036f87fd6e86680d4516eb90291e439c5fbb7c64c4dd913309d6907fb03f0e9047bed77835b9e1bafafec4692bbc324f7314204d8fa2df395765cf958db3b90b2c98c9f3d2cba00fd251936bbb03c84cebc782c212b21ecbf91606b9ac3302436daa0f03e893b6312a37c7f6ccf8ea0ac6c2c4ebf13d9de4603772f823d9e5009dd6443f3a5afe36d6f201b41165a25808000b61a6b7427e15ecbb0a350287f53962eb65f5b5df934d231155359324743643e79", 0x1000}, {&(0x7f0000001280)="7479730e94b0627d007dc3b56748c55435c2775f0a14a5f064432a86d501ffa12c784fba9fa70a6a579c2e541b66f3b67031df01c84421a278af89e51a2fe8089ddc6b57c8edac0b0dabef0382d98bef18cbda268b34ab8b999cb9f5774eba3c6fc5fe78dc74c0e97df643927e270473858674f262356caaf9dd7f4e7e02d78ef80dfd8db7629c549d7d4606806b4218eb939f316700799f3231978ae4075c77be6eb028450a2d35b2881bb6cc1023d271693b3b7d17dfb52d090afca9dd724fb6caf1ceaa66777dce3438dfdc8647e39311cbfb4c904745cc426c293dccb0b9fb49b08e96c8c737a40849852e35f2c4bbacabcc8086b13d83b3915b7ff816d82b5514eb0e61dd54313ba5d748ec1bb0710b15b574b7de7a8807fef2441ea1277acba42b9d2572664887594619b261412d4111d46b5fa6c9ea66e9d5d933055e1d47f03ae2e4ce4ed033b431292e8011756ba7b0c2b84b8eec20adae60acf68cc2a09ee2598e03398a888943b645c8520fc5a735fff375d934552d227dbe85a55bbd248837d71d8f326645f7cdf7f1745c9e9cf3bb9a165b887ea682ebda53798f626f4fc8d403daf068291761cc6ddd4c0fdc6a2ad7ee66faad40e1031aea36030fd343368007c8b9a9f68180057b8dff65b7376166299c7500773db8d6b33a790a6ec55428ccd8f895cf0c666a86b1b72062e74947044b05618075a75956df844c0c166743b6d5735e54829a083379ebced19458def07d019d67f4965cc5faf775834538b2562f84656c42e5e9ce8594eaecbf6db38098e7c9870f60852788228b0cc178bc87261c80959f353491fe93ef79058e3c17169234712e88fd4bf58be87a3c6024354c0cb0d514f725002c4e3affa9f6fe7e687db50e5f45b5e6f4cb5f8047dc095ecc7562a949897075f5d63bbfeccd5879953fbb4c6027b5008f50c8f664e167a523067882295b77ca6b456988fa8473609c76a95ea1651b09dca34a88b9deebc06c5d3d3fbf09088d6fbd77013578a32b01a639f775845793749afdf26e99fdbac619bb06f7a8faee9fcd183cd5c6cec7ff099020b313c3e1441f6749a8f1777cb6d420174c86ca2bc749c087892d47f9e4de7e5bfd600c58e944dc9c7cfad05cbeb2397c447ade3f590bc370d0d580f72371f08fa90e96a3c9cf4578838734eb24a0304eb544534ae235ce588d4729f90bd9aedb14974b0dbc54a8db87666b914852370cba1ba4aebd01a19eeef43f9ebd530aa21933984d7bf7f2659dcf6965c7f0d6fb2812a6f71335dc33eba683d248335f38837d8ecf923dc676a1d19ca74ac8f4ed768ea7c775faf778b81c2cf69244b427e2d652048c0be44ce28887adeb2400ed15e62d6e19a24b8087ad53c4f5c18b60bd7d8fade92de100380c95325e68eb31c56d75ccf01237f1ae08b0584345c03df2d2fb747e023d6804aac9a8b76833a7817f80a12d54fcd27380e0dd766414021a6670012fd61c03be0a350fb28ed5ffdb03db99574ffb14fee2236cd1be2a76341a2e19b9637988c5f8a258f0b940fcf61395475aea312cc1ca8b80f18520a6f60f9b32ce2f41e4c0d0feff6d692d31751dcbc5f88a253c336556e992e5b92ba316e19ea53284e6d7a04a6e2323bf4c8803021ee165e4b2d3514f014d9077e65cad3a2f1a9f419eaba82ea9efc9c9fe6db70e8d6382b6cc04dde8b2397e3a237673da9d525e7434d9dd5279024219c91e08d77e53c60b8d43e107f02aa1336032cbcd223a7822925c910c203a586bd4e92df3858325eccecd91862b7219b54c587a6d041cb8099cd216aed45fbbc8e9996a9c67b9e88b37ec780b661e61c6d50c9d895d4478ddb6b05f414c3bb4a3d30c22f4e0bea6d7527c623637b6ec864b833396503454426aaefb9dea858dc5221f2f08cee7d19f4f4f93c0a16280d9f30fbaf5da67c233da1e38464254119d6d2cc03b637c8eb7cb1207c9e3ddebc52b918275b409d527a23603c2159ccb61fea581563aaa68a354bc58986de013b3695b1fa6cbed27dd6739073c74a27ddf2d2baff71c64e8f7cee5d5a139839ea5de96b9c4cae10b5e3e32706e3004708bf43e1a21979ef3fd6328187c10cc0de532fcb7555276452ca95cad46cee1009c5b72d8c3e05716ab0e39e06355549990ee5178fd85c24a9b8e9f6938d0f466072bda0042e3ff1430c2b9ff0d411814e3aac0eb6e28739d356dc07426f68b1f4edcbc3a0ca2ff8ff864630423360dc61461519bd0de0ea0a6105f1195949fa21d4bb8f9ff86636c45f0735e54e03045cab7f41aa387d0243aa4f9183b780996275b738f5b232f6494a75bfe16bca66914b8d49dc26a3a989276d648177c71b3eba02f6d1bcd0305ea25855a7093d4c6429618d49b0f9d23f0684d5eb088272110aa7df06600b61f539f31c5872dfac224d53dc6e2c64ca6cdb89fe4d40fa3b1d01bfb617ebd55074791a489590116be9b2f0b1fb8c6c923d9d50472879f348c596d35fed637b85af8fffbacaf935e59e7f909ac08dd7f99b557b66789531e1d97fea56005600879169f6b881c724f2e897d9eb49d944174480a9f0b780f8331dd02b39769c1ef7f2b784fc7655097be8080a7895c461a222255f670245d8e799bfe8e44205303fa6e73a2e53d07ae54ee76c626fe1b3f6c0818072233b49cf82f632290825d6f5c5c261c047e5ad9d06b34f9fceda09b0c1a44079c4b51704a3d21dbc87e811012eb0ed80c7fcd69f7fe6fd4c6be5022456f99212244f52099e861c621a282e13d723ffb0d00130800141f6473cacec2eafa72d87708dc3f9730519678295e540371dfbf69c7b2fb68dc619d711687927da97e95669ff5cd78bc41b1625a622e6d77952d9de068b2e7f6b58cdbcac35e96c23106382051113d8612a901c96cc677689b2c58a10df1c4fb2eb76a2ae76c66b7490fdab921e2db23c897bf4c3c883fd771231b1c451c6963daba09eae0071b288726959546513419f2596a69b45dc5305b3559c579f71f67ed768ccae39e9e880edddbb6316db57fc9770809fd306f2ec21714634bc87fa3ef4f90b9f5fba5ca1d9b42fb0a7928ac276e059fec2f93717e492ad3591885ab8ebcaba78c21b7224a206da01e708742b769d44d21bc6836e3f87502743aeb51dc7c69a873a71ce16c5837850aaa305c88afc096f93256915570ef34ae45544f04ee58e363f7e67a4727d6e63865e6090ccfb93f1a8c7da32fd805f974bc0f0fd5154c71f7861fd5c5f4de260889c29273a5f3db80e3b235f3f78e661a143512c4d98cc71612932f087f006744bec1dff78f352780eeb3f85cd368dccfe07d0a2fe85086155f6114dce4abba50d176d698d89040a23aff1a2433d629f49f382d239f6148e94d121de6c3bface4968f1e0d4d7cedd25cb53df496f94d0660f7321e7e159c4b72787acdce9024e77ca5815687b852a874261e19e4009392c8faa954b1cb4cb90e52e967ee6e8862d2b3833ad3ddffaa87902ac5305d744f735ffd09de67f08c8ec5803d052b299f6d6a4f736dfec718d00343fe71d7915fda166455859c6032064d9b99f1bc40a5f882752acc6ddaf475e3f55254a7a450306456ded28e096160fc16c4511cfb1a0da471d5f6b8cf5335f95fd1d2f4f22f099ee2f7e770c29e6add240e6bff6aa6b24486a93d02eb1c198473ef7246b262ad9b237d68a6bdbafd98328ec2735ea9479dbfbb9142b3b582d7f74279c5136d38c72b6374a3549e38fd31215c54273b31264bd72469ce0f61b6ad493f64cc9ea892bdd5777763593914fe4dcf4f1b30e284bfcadeca51248b4aea9de9ead54150e0803b5f719859c39dad44ae7a46e5c7e2ec03bf1a7faa7f3fae1ec1b4e7808139a1f9c69dc19d48109e08a1e68ee204f3287511e86520fcbc8798526876f21e10599e0426f3c2bd9a21de416ce10b88873ed25b248990c577cce4c3c515592aa41132d673fafbab982d15c0f5c615d7731cbfb21fafc6ca96df0e3a549136065f81ed3f9f2c766f1666b70858fe9c5f652792b77d69f5f4fc3395fda0aeb0fb024875022066e30394cc9bc5597f1849b7a7f336a7c04a37a0c70a94bce71ab85672d408033a39d4589ceb209fcd9d30ca3bd157502437506ef128b0c36f3c7044ea2463ec7fe0a290be2d4aa6a98a5f88894d0b9ff8520d3270d2b6ab1ffbaeecb3a71a64e0b186a026ce48a43aa6b8277958cba014d358dec1e11ad86fe51df5068c650704cdbc9c2671dd6d987d0fa047ee76b3701e5286053402efedefda3712a68aae34d799768a5528764ff298a067e05756ce67e8dbb305ded4ffaa0531dcef9ea7dd98e2afdeba524c27e80daddee410d51e828cd55e5d7235443974d57cfa27a2ab3e8b4bd4e53964f3fea055d3efec06b7fc7ab214d78e9ab8d9b3c3bbac2e17af6f42909524513e45a632702d15e3dc14dcc6f8e720426aa9b07da0957981400920474e6519278fd7f5bf2a2c688dd7566f3333296fe012ced63b13c1224119ee8e15757d5c281a6a2180f7ee27274e099965167f3174fd0957258205f1f3c85af5ea3fc03345145467986da844eacd1a63887de2a0935c11726ee38bedfc203e4cd18aff1e364213a10b69cc2af6331665846ae565d6a90b4110cd76bf66da0caa3251d3d5841d1fcf739a01f071dcd3bf218313743ffeb8a0d218dbc652f0af92059620628025b9c78cf2349b0a1e515cd790cd9f6e3acca921aea7a482d17366922adeff440118492d9d4a8ee38cc2a7fa13e3274daf56120efaf3d716dfc875969b91554470a54061f19616d0b7a775e70e7459ea6797704a43a30389ddd7bf75f30ea716087f8123996047983106d3b7265c9f6db8c5dd5441176b08b94ec68599eb32c7dfaf2e3b63a578a0aa0fe28b480a7afdd6ca6523c96cf0478e310c2e31b1458af315530ecc763b99b4139196b24954ef2c2f0dbe0b42b0472407eebb2569034060f9423daab5e23d20588fbbc2b2afe2a57e84e5f68d30177614b9f543972f0c7f346bc9991a815e5e2c1adca3238980a318cdbc26421c55518d5a6047515c187aa570c74b70a76666c40870c6783b3bef0ad7bc927f9aa30eec0ef8fe02ab0d07b8db49699c1d58f3efc5ed985fe0ef32f1f2803f43d53c17635b1d85690c9e9da2eeb275da4b2de547b1514aa16f2a441aab713de034beae508a24c6c9c7a6114fa51d2928b3d8a75f6495d45181dd5a42f456a09487e9436f921e8c0c960461b7663227310472bfb6c8799a717acc7fb962f1f60fd3904f1a5272216d5bb9427dfdd550de4fcc5c6bf8051551f4b034a393f4a346f77ba3d55ae0fbcb70e4c621ef37ea74cf879e933b22e5944a160f363555ffcdf6fc2caf6d04381fdbca4cc6ff7bd31db47f200f79cf75740b2d16d65aedce8b0e4ab85417599dd6689ed50ab13a646b2cea6fb416d842e8e4b92aed135452396dc7a5b3959270e5ae7d4e91164189bd75cdb9737079de64d9551948c8a9bf2803f7659d2217c06de3fd0e01648c8230b5b110d785df31faa90a563d75068e3c2d3bdc774c4771ad2294e40ba79da6d8ea52100a271bf265380172ba7153c5cdaa844b0ef28e73d49583f5a47091a12e7714aceb6aa602b459465a73c56026fe47e33a354c640af0b6ea71bf1a54870de08b38c50160e77b57c251b3c8417953682da41ce1eb13bc67fd2fb5c72d54ebde2882778c813c9b3829aaa376314f557c89d66419d40d175c29c53d7198fa776da10b0f3bb50eb31cb195b1eac8e8c36543b12d3daa", 0x1000}, {&(0x7f0000002280)="ff426ae527640a25c35d4aeac9a3f2c694cde3c8bc7d15b250f25d703b41462845b26c2abe0935778d1f356e57451fc754fcd2760cceb9d4ece27369b3110e705889841161c3418661247f7ac53a4aee8716dbbe8bcf9f85063e6a37cd308e1223afc605c17735a39300e5e813c0ace8129fbcc8391d407bf83e1e03261d9d733fba4e04daf0e2269d7411fb8aed53c3c874e824b0d5766b8f770808f00f0f52f7e949253b3b712c2c2bec8697067a1afa041d315734bccb8edbc2eac82aaf216811f6d0f1692c2c0f8c08b1b53d949ac23f240b67c2dbd522971496198dd39f99e010d69d6253c83c3f9eddb34587e3dbe2282e68a8ce08bdbc5d825d236a", 0xff}], 0x8) 11:08:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x101, 0xa03}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1f, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) fcntl$setstatus(r4, 0x4, 0x80) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000002c0)=0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x2, 0x65c06a9c, 0xfffffffffffffffb, 0x3, "c5935264d769f7fea4935e59cfc96fbdeb63f755", 0x2, 0x800}) pwritev(r4, &(0x7f00000000c0), 0x100000000000006b, 0x0) bind$inet(r0, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000280)={0x9, 0x713, '\x00', 0x9, 0x40, 0x7fff, 0x48}) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 11:08:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x400) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="9413d68db6bd1bb3314c9d50e42d8055cf8b5c377be8c1298bff31a33d8d39a77620ea131bfb4e4a2a8338f5fc5b43df281d3b872fe372e0ecd28c3fb53bd9179ca2e8c492c81622f6fb89f5bb55427ab515473c10c31a58fae4fd4946957758f8", 0x61}], 0x1, 0x0}, 0x2) 11:08:49 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x322, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x181) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20180, 0x0) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r5 = socket(0x18, 0x1, 0x800) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x300, 0x0) setrlimit(0xd, &(0x7f0000000440)={0x2, 0x6}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xf0000004, 0x2, 0x2f}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x4, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x401, 0x100}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x3, 0xb638}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x4}, {{r6}, 0xffffffffffffffff, 0x80, 0x2, 0x800000000, 0x8}, {{r7}, 0xfffffffffffffff9, 0x50, 0xfffff, 0x4, 0x9}, {{r8}, 0xffffffffffffffff, 0x4, 0x0, 0xdcdc}, {{r9}, 0xfffffffffffffffe, 0x5e, 0x40000002, 0x3f}, {{r10}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x7}], 0xa69, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x20, 0x40}], 0x8, &(0x7f0000000400)={0x7f, 0x1}) 11:08:49 executing program 0: pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 11:08:50 executing program 0: setrlimit(0xb, &(0x7f0000000180)={0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000180)="edbf49c80de7c714", 0x8, 0x0, 0x0, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f5605c28", 0x38}], 0x1) 11:08:50 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1) 11:08:50 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 11:08:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) 11:08:50 executing program 1: setitimer(0xfffffffffffffffc, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) 11:08:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10000800000017, 0x9e4e0fb37812d485, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) setsockopt$sock_int(r1, 0xffff, 0x104, &(0x7f0000000040)=0x2, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x4002, 0x0) 11:08:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x1, 0x6, 0x3f}, 0xc) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 11:08:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x400, 0x0, "82721edab2ff48804a95eb8134fdcbdafabbb82b", 0x80, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x20003, 0xda3, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:08:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 11:08:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x3, 0x0) r1 = semget(0x0, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/7) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30, 0x20) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:08:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYPTR, @ANYRES32, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 11:08:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x208, 0x0) r1 = socket(0x1b, 0x1, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:08:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r2 = syz_open_pts() close(r0) poll(&(0x7f0000000080)=[{r2}, {r1, 0x25}, {r2, 0x2}, {r0}, {r1, 0x24}], 0x5, 0x4c3) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x20003, 0xda3, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:08:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x40, &(0x7f0000000040)={0x30, 0x7, 0x280, 0x0, 0x0, 0x2, 0x9, 0xffff}, &(0x7f0000000080)={0x3b, 0x1, 0x7fffffff, 0x9, 0x0, 0x7fffffff, 0x56, 0x100000000}, &(0x7f00000000c0)={0x1, 0x2, 0x6, 0x899237e, 0x6, 0x230, 0x98a3, 0x20}, &(0x7f0000000180)={0x0, 0x9}) select(0x40, &(0x7f0000000400)={0x5, 0x8, 0x8, 0x1, 0x8, 0x4, 0x1, 0x79}, &(0x7f0000000440)={0xffffffff, 0xfffffffffffffffc, 0x3000000000, 0x6, 0x1, 0x7fffffff, 0x5a, 0xb371}, &(0x7f0000000480)={0x3, 0x3, 0x80000000, 0x672, 0x3, 0x200, 0x7, 0x1}, &(0x7f00000004c0)={0x1, 0x8}) select(0x40, &(0x7f0000000200)={0x5, 0x1, 0x10000, 0x8000, 0x6, 0xd2da, 0x80, 0x401}, &(0x7f0000000240)={0x1, 0x0, 0x24ef, 0x4, 0x0, 0x2, 0x100000000, 0x4}, &(0x7f0000000280)={0x9, 0x6, 0x7072, 0xc0, 0xffffffffffffffff, 0x3, 0xffffffff, 0x6}, &(0x7f00000002c0)={0x2, 0x6}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendto$inet(r0, &(0x7f0000000500)="5b41df108741eb4579bcc6cebf9a27863b73e3fa76add37ad7b439cf00a9f7e03304ea8cca17a23a7455d76c6fdfeab73f9d13e8a0f1734c400ef1aa6789a1458cf775d7a4ff0e0f9dff69e7e5f6e097cc0bc8b620", 0x55, 0x405, &(0x7f0000000580)={0x2, 0x0}, 0xc) select(0x40, &(0x7f00000001c0)={0x81, 0x0, 0x3, 0x48c3, 0x2, 0x6, 0xffff, 0x10000}, &(0x7f0000000340)={0x3ff, 0x9, 0x3, 0x9, 0x5, 0x4, 0xb1, 0x9}, &(0x7f0000000380)={0x6, 0x5, 0xdc, 0x0, 0x8, 0x2, 0x4, 0x3}, &(0x7f00000003c0)={0x1, 0x8}) write(r1, &(0x7f0000000140)="6f49198269c215efa7067b369ce977d4bcc8503836", 0x15) 11:08:52 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x28000, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000003c0)={0x2d, 0x4, 0x46a, 0x6, 0x200, 0x5, 0xe81, 0x400}, &(0x7f0000000400)) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x3000, 0x21c, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 11:08:52 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000001ac0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a063ffff000000000000f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0", 0x90b) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xceb) 11:08:52 executing program 0: rmdir(&(0x7f0000000540)='./file0/file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x6bea, 0x200b4) semctl$IPC_RMID(r2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xcc6, 0x7) socket(0x18, 0x4007, 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 11:08:52 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r2 = semget$private(0x0, 0x0, 0x40000006) semop(r2, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) r3 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(r1, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r4 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000500)='./file0/file0\x00', r4, r5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r3, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r3, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r6 = shmget(0x0, 0x4000, 0x1f, &(0x7f0000ffc000/0x4000)=nil) sendto$inet6(r1, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r6, 0x4) nanosleep(&(0x7f0000000000)={0xffffffffffff462d}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) 11:08:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x9b) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="000000186004000000002000020000000028000028000000000000000000000010f6cef7d866f2b0f77e3f9d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x400, 0xfffffffffffffffe, 0x1000, 0x0, 0x0, 0x10000, 0x1, 0x1, 0x1, 0x285, 0x4}) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x1000000000000005, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffe, r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x80000000}, {0xeb55, 0xdecd}}, 0x2) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x2) 16:00:02 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: setsockopt(0xffffffffffffffff, 0x401, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 16:00:02 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) clock_getres(0x4, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1a) ioctl$TIOCEXCL(r0, 0x2000740d) socket$inet6(0x18, 0x4000, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x20000000000) fchmodat(r2, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) fcntl$getflags(r2, 0x1) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) write(r1, &(0x7f0000000200)="776902000000000000f8dba3efc27c23903e5395be271b240ad1e1eedc4134a699170e0300e7b6ad6389aad5e97bbf0000000000edf2e01a", 0x38) writev(r0, &(0x7f0000000580)=[{&(0x7f0000001400)="71784446d4d45bca6bcb2be8a53afc5551eda4f1d13f27ab2221eeaf0d0cde22b6627b58998c9aa9533d609aa1f0f68264aedfc0b68ca669f45b560502d8130aaf1bfb1e19a99f77997abda88de537cb96c7fe25fa0b80af034ff47804dada9b6563458990f06fb730cc21c00ee8c5dc152de26385b1bac439c326e857946fdb385c0f078cf4a42f3948c64b299258d1c3ebd4ddcd8be094a99004aea0abd7a8b162341c3892e637b965d4a6936611092bd4367c0b201423fe5d731c2fbe970fa0ce5d41a1d83c6da327ce502f426171508ea6257f09c88747011ff339f30c4c14b3ac0bc5998af3f678a297377893204ff7f3386a36747037f205191c42e39556fc046750e182d9d5b2aef95bc8fe22f13604f7c8b571063c6c72653a815ee61183277edffd293e3fb24be01c6600c2041cd657fd487923df903480b852f80bb2a3ff7f13956365c727c0d47231d305ea3a14cabc4a39f0acbb6f0382b60ad6d7518cb9ddc4f8579847d7cd14e916156849356d75c395cbae96ec9acdc1329fc801497b245d4405f5f2f821e77762a3fb68421f14abd532a9c1eb926101d16afe8e86ae709f3f858155940febdc5623187e4d3e453a1cebf812f6d0fe3a005f2fca9cbede3a877f4b10b55669b17b7ec6015fb1b43b877fb56bc0160e11e95505319b6f49ed4b24928ac1a19acc5b8bb2fd253aff1df7d9d218b96f3accc2e318a3845fcc953c2b9cfe3f0604c965877a079e44793d8a8bc93f08f6e5275daab44071f77129dfe3a1606932a808fd19e787e3dd2eca3b4618650657a170bf0a7412e38b7540961985621c090e2f120935cb2962e9524b0790c96248e5302b457d2e81e89f1715a4bbd7a3143e7e0c5cc37c425ef805701a7886f7e4d9f30ccc77e3a1cef90f6de9090f308e8bc343974da8c2ff08cac638604bf7fbfafa8111bff6865bc8b4236fac6669797798cd6831fdb481b9f14e42d476cd99e9c577bc865d08dd2fb4f14db819d304b8c416168c112e227099fec14272f80cebd98cb3dbd509eba5586ac0c87bb6eaa866e2ac41d90e68fb2981f5b49738614d71740deee61a5dcde554b03ea6be4dd64bd6edb74f1f8f80e0b83b89101a6ec59bd90656d7483f1cb6aa2db3978f38394698ae395b66f10039b026e5c154a225b55412cc9393a876b8bd32bfbafd3dcf34900f02684b4ec1e9b1ce0b8b7b394cf1c469053a327a446c2c21b93fc3be10e4531d7b8225499e101d52112e3dde969c641ddfebfb225b2243afccc366144ad9b510e84e3b9f1773324c793d8fe9e183cff63a4d27d5956b2f8e6020206a2ccdff6c4bd3c142a601a4d02a1b6aeb2f826fa4b9beb69146b148e68aab43e282ffdadf06bcca7ea1c580a0e3a4b3a0c5eb63df18d58d5280b49ef4b33b94e0844d7d871b1df51d977b8a1381b30d18ec79d1e13bc7877f073aaf034a49a6233ea3958d8c3c255f98ead04dc33476bd88d7ab05b8540efec9075f044b3f66841f401a9f07b689fd7aa4355f9974ad9e49229c9edfd4cbb0df4c5d43b1a762ee6e81410710f2ce92c66d918f4a792a370a9217a8b286c717e3fe154dcd4a917f03b1793e70a37eacb7cef7f560c236a8e56e8f085eed7997727df4bfb27a60e6e693b54ca5c2c829ec97695c15d31b08840ae42a23ccd9b0e0ae8cb8ae96469d18f38c05c164b01128e172c058c268069b58137d9bccbb605abba660a7cd2fa8693bde3220fc1caf96b6ccc06c81901dd58fcc51c3a88bc48d0eaf8aaf14323f630982b187dbd5951c46edff3fab368edb065e3c7ea278bdd1baea377aea2c85b1b9e203def0494170567c837a18e290e9b55f1beb951a55138a37896696392f819fed3817e6777e97c8c9a276444c515eacf3f67511a12f56e564fdda4f5e55052ccfdd78ee3dc6da604212daea09af60e38e2fed2a509b771a1ed03608c60082e07fcff8d11647f89b399f5de8b9571adcb7d016b9e39b6262fcab8cf0fb6fef7e1cc863c4de7ad023a4da80061d859c3ba581e0386b3ee2aac928161210eb3c1419e6926e1a9b9a927d98432acf928fdd5c923ff4dff47d55022cff1b8079eaee758effc1165a71770db78ee5acc644ce58be1d1b1e78d2da669984d395daf68b9fb49ffe47a337c05b28c73ffd14c233ffbdffafb16a004cd54d1f6016635cdb72aa103fe41fbf768a1453e5d65b07205d9cc195818ff3b93c072fbefa6590c39465d8b613bb1a942b1b2e1a36ff1ae47f060ea438f73336bc7ddd0a25d09fdb330f136a2e39aae1f9e6b1e8684acfd60d0ba5006d440089648d5b810e4753f5711b6c1389e8854867e105adc54ed72ee6382306cfdf4f589f85dec46cd997357bbf86a0b65e4098c2951f3a8e45918c1cfb9c2f74bdc72d665582e3f58c06dd42b674aeca31ac743a13a1404a1b7d54bdcc6c5a86fd99b0e04ae3d5a9d244091bcc35bea196c2754a63ef35c466e77af7d37b785888d76637c032eecc9259fa1bfd81e6450b103b367c6ca0dc19e5dbb5c38179af2852c4780abf0edd16074f38c122afc1d94c730c2d0f8866b1bb6f580d77cba03eda66d632e2838d4096e5537e98de441845c07aa988bfdbcff45c15570e637ba1cac91eda2f61599a099d9607e1e339553e2035fc29149800d6fe18b1b18c2800f4941873d1dd6d1903b2d9ecfbee42dd9b7d0cdea53e11f7fdb3115db086689d73bdd1ce783edd47eec566fd1e9a8567a819fa16ca2a16cb858b2bf0d028cf0c43a4969de57d8f9371616a95ead9f54f1e0940413f8c935670950d30e0c44a424ccb45711c6841ccfbfd23b59d82a27e99d34f3d329d2cc4aefcd93285195a04f8be20d753eaa4b4e403425b985af228ac7b40b8c74f7468cdff7bfb36ec2528b5d9634d8f7d8b182dffc148319b144abbcf5dbb358fa16df363e177b601a33e2e4e9f0c48900151a031fd57ce8e2512b6e81e65188e49d20eefa3719ab75716f2ab59fe7d1d9ad25a9411b4565506b36126f2e61a2d751ccd085a95b6924e3aa2136d555c3f77f5db49a828f196abe8767ea86b58a739743a614e9b817c7d3596d8843c9d9fa4a2bb9119e913c44282319ed800e9af3ef72b6dcb74a25792b89d6496d720effbb5a7b89a3f5bff6179ee3c8b47854dc75f6a7f6c1095571ef6d883969bc24ed3e64be1b079436aacd08ab4ac4a1ee2b719fbe13546bc6d62f2d638592e029f76c3fa2abc5fd23c779a9dbb544012e230364101ffdf8a0d18b95612d1c39bbddb7b4610b5f0aa001ed19df0ed058ed998096cebcb2ea2b899adfa9b1a4191de62e6760f2f1736589766b479b18f410df7e9cb970579cf2617fd78eea95054e521a2cc2aed2557dfc267522928c59e593680ad1057922d057e5978da31b1f4f7437c6b06ca7d45786c9aadaf407ddec2f03364335720f492d4864e4db18beee6e8d05a8ddfe77ac695c3f510820dfc786e99fed0e9274d8f650d4c5079086143494795c274ad58dbadd0d9d361bfebb9efd2b3bf6a4bcb84ff550e06b05c25f367cb11436c67ffd735b974e5623bdad445d0995d3f60ffab071f8e5c832589fb29a5de61df54e142d40a0bd04e2359186bfb4f251b8d87a249ba3f335839bda275a197ab96e9b87f5c36c39654104f2e134c10534096b4f5426b9de2610a6dcfa6930690a169b0443632804ad94ddebda310e34f41b530905c9025d5510579e6c1dbec0df29dd4c24fc379b9a670a0c84deea2482523117c087841b676b7422a7264806e58892e424f3928d5966641966437df4d7e807ee9b79be84dbb890ee0149064628a26af1aa48b6e6cb2c91937b8f6bffefe799ed1dd876f4f0fff2a974ac92d1085407d5442c7333e369335d65f1750f0582b40a61650e44728beff63aeca1b5ce85ce1776c76d4b77208045e67a12c60deeee47c0dcc92f921ffda7e760062b2475224422e39be675c6dd4c8f35512aad681ac74fb726fa2a86f1255ce12b4e965768ce91c37f7ca7bde878501df2104bb2b41d77634b95932165e23155f2ec0cc830061c6cd204a2c7fed24e8a1753cd75ed613370d6ad979dbec55819d3b9faf14f2a82af94c791563e7a91d02ddecec7cabec7ba5d54a7c412e7c4494fe5838d024304ea5682ebc0490da33df4f4b9dfb42c7ef4ad542172745a37ddb460f64b4d9164f6b159addfd9605c9df286adb5a4dc6181c7a17bd07ae3ada8521ad235559613930b09714ae596117f7d985a2b345fbadbaa165f02b8b7952ca1d1a6d9da3ad40c4ff24c50681ef9612fe737ddceeb6fdbac3854261efec2fc22f0c4759b4794003dd14061e77491775d14cd994e18a4f7b89376fbdb01e0f881786582e5c5a45d445d1629328022782d11f3530fa8c3e2a3ea726a0d1ee5113238d6bba037691ea191b950ceba4f4aebc6d21cc2f0881542aa36fb67b16cac7035490b9a0ab1e42ddb9fdd2f45851d0c3562c36b63b63692da4b3d3055d4bb5ae74d6a5fc07223e3c2a5acb7041c854e73fefecc5669ceb88c93929d3366e3a6ff1b44e4079f97095ae8ff6e4e8b4602a88c5954435a67541669f56e458e1b6ec1b08b01c9c8991d520885dd0fc297dcd46d035d262d97ae6264e57d8ccc59766320fd0f59535d68f37cb31c1f0b032179b9beb865a482911baaed3e69580fb7589992cf792426b27764f5c99a8e3efc12d85e62a9201af52ec1331b5c1134585568c56e9245183b9bfcaa5940f35607970b298d473aa291c6d8f61f6d7cd43deba7b16a8660212e1b0af2aff39907d73027c4f37104323e43b1b708b62a5566003c0460f5e413fbb8610437e6e6cdc72d9d53d2d9b1d8ee486281028c26a06b928cdb91fd2735a33a8823a59073d6db96a9f177d723bdc986f41b9ee85a0f615b3c2ef4e8b34bc35b549264ebcd7e476474f8b617786634a0e897c4b6586efffda9db73d6f2ff2ee56ca8700015bbea2d998b39c98425fdb5262b6d9149028d50616f466210842a9a22ade320cab15e3032d5297e4e00a18a75e10d53fcbf7417c507401d6c65ec3eeb744d8af74a96551e3e6f20fafbc83e47efe97742d049ce483df4763c2b146669b6d92ccb9edcb2809d25297def2e9aaea561fe6da537ae60d55461537a94ee17410508deaccb65c966acda521c69823129f162ffbbf89bb5b31c977132037ea5992baa2d776a33a98a1d05ed9ca762b44c1618ef78463ca0732977270625f461a51124f443c25ef59c7455efdb1015a495429aa1a60fb2425a38e0e5d55f82e7b2c5ee2335d633780f2f7cfe05e60a46bc43d1984da380700ef367fb9641d47e17ed49d3549462c1054f3a1d85c97a22ad0e44cb70932797e94babfd77f89361ed2f8a2697867c4f3dc5b020d900be2ccfe15a0461b0698516dcb905575b9a89d43f9899ff680061295aaa84b07c463459c9dba6661c46d0100827ca085dc0c414efbc1f1fb4a6c1a564120dea9d894bd74395764201fdbf9ff68886d6e29b4dcac46d018f2ef16d294b08e3e4964fcb55ba5d1885f554f888efd0f11483de780ab47fa1ebced0fa185c3ca27650d4b1b0e54cde85dcd2f9081c621e2938941d1d8d197ee70f41563dca6429c8cd0efa71028e09323f6a106012e4871de62b184488db9278e6277745cb3d1324191139e068e04399460237d8f51390e9ce571e8ea33a9f5f6b40e442d8a530e9eea465809403ea3ef7213e5302766fb0c041adc83d721ba7073d290fc07f69b70eecaf00d5899987e2c2ab441688fbf424555091bbbec84bc625523b3", 0x1000}], 0x1) recvfrom$unix(r1, &(0x7f0000000080)=""/239, 0xef, 0x801, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x3) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "854917029c11fe4dbfa620000000000900"}) ioctl$TIOCSETAF(r3, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) 16:00:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000300)="220e22ca1e6564ec3340154a7d2f647250dc83c1c8136194e65a141cd27bdb23f0683172befc222da584d0821eaf39e04ab34cc98e07c10078a650dd343e71d3b5cea5f23a8d6275a068ff7fcc7c1ed76f0cad541c73f6e64ccf7bd4d33004c3020466fcf6d45ca2157b554386a5a394c65aaca1422b580413c4b6781b53dc1c0765cd61e3f630235d4526f56ef828852ba9ea172119622e1864b648ae2faa60ee8cc53e8ac463270606c4fcc728ee01b7f6afe299e3e68e737d162de4b553b04fb2e3aa7595695863e3237c53aa3d60d75b3da55146b457", 0xd8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x30000}, 0xfffffffeffffffff}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:02 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0xffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:03 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r2, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x7, 0x0, 0x7fff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) close(r0) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x3ff) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x1, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x3) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') link(&(0x7f0000000040)='./control\x00', 0x0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000d08f9adb46e47f790000000000000000000200000000000000000001ffff00000000004000000000233bbda48e3d96d200000000000080000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b00006ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b841520000000000000000"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) dup(r0) syz_open_pts() r3 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000500)={0xe219ad03ee787432, 0x0, 0xffffffffffffff7f, 0x101, r3}) setuid(0xee01) r4 = getuid() setuid(r4) msgctl$IPC_RMID(r1, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = msgget(0x1, 0x8) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/82}, 0x5a, 0x3, 0x1000) r2 = dup(r0) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x20, 0x10001) chdir(&(0x7f0000000240)='./bus\x00') ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000080)) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/122, 0x7a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4fff, 0x5, 0xd041, "58d26dad2380b7c0be4a0c94835373cbbb13d725", 0x1, 0x3}) 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4, 0x31, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000000000000, 0x105) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0xc4, 0x1, 0x5, 0x9}], 0xf27, 0x0, 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) kqueue() kqueue() 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x38, 0x7fd, 0x0, 0x0, "00000000fffeff7f0002000000ffec00", 0x0, 0x80000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x1, 0x1000, 0x200, &(0x7f00001da000/0x1000)=nil) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() socket(0x10, 0x0, 0xe4) shmat(r1, &(0x7f00006d5000/0x3000)=nil, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6c90, 0x6, 0x596b, 0x400, "178e5bfd9bc82ee83ac70f18c1ddf3e20d69e995", 0x6, 0x94}) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3f) syz_open_pts() 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) getsockopt(r1, 0xffffffffffffffff, 0xb, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x88) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2010, 0x9) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000100)=""/179, 0xb3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000340), 0x10000014c) close(r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom(r0, &(0x7f00000000c0)=""/12, 0xc, 0x2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffff, 0x7, 0xfffffffffffffff9, 0x70000000000, 0xf302}, &(0x7f0000000100)={0x8001, 0x3, 0x3, 0x7fffffff, 0x9, 0x6, 0xffffffff00000000, 0x9}, &(0x7f0000000140)={0x551, 0x1, 0x0, 0x7, 0xfffffffffffffffb, 0x200, 0x1, 0x5980000}, &(0x7f00000001c0)={0x8, 0x80000001}) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000300)='./file1/file0\x00', 0xa) unlinkat(r0, &(0x7f0000000240)='./bus\x00', 0x8) faccessat(r1, &(0x7f00000000c0)='./file1/file0\x00', 0x40, 0x2) 16:00:04 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000680)={0x8584, 0x9, 0x4, 0xb34a, "5732dd5da30c439cfcf11748aad2a62972247d67", 0x3, 0x9}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="dffc90b8e051f9386e39ec48e4a22b0800fb3b9d1687bccfd296b62db180e905eab1df69e53721353130be7ebd694a42d98b1fd63e63525651000000000000001becfd06a50398fc7f75cbddc8000073f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d38a87ac6900002e760d8825a6b7fa000074ad54bb8aa82ad7346879345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf200000080c82821ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816000000eed5dad1d4a3fdff5d20c594e100000000641b2447322e3c28", 0x158}], 0x1, 0x0) open$dir(&(0x7f0000000640)='./bus\x00', 0xc00, 0xe0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="2342034541e0cdf76c5a9bd34c0b4ca6722ea0c38e86fac26112d719ead6fbd160821a9507911c7521dc00e6a5daf0f58f952bcf4110acaf29d8ab2a0c28d8d27ef0ced75914512368ea46897940be07f880ee0cbbbbae9fedf18dcd76e62d98d7f6177fdf960f6319f0602ce79f6c86cad28289eda6b8de464827ee3453c17cba9b7354652f7cd570694463ddec1ea41741bf4710a5227c00558f31c5d08dca938436", 0xa3}, {&(0x7f0000000000)='=@', 0x2}, {&(0x7f00000000c0)="f084b1aa6ab82f5c359272cd89044e2ed5ee25a6475700c373e31115c72ac9a806c7520903d30bb5251dbbdfd8f167ffa42ae4946107", 0x36}, {&(0x7f0000000200)="1c24c96207475c3ecda9abfa5a9c3bd139e5c11d3d1c319eda711824ca0837a3510f33cda92b124a9b7ee37ec775b7976ad6bd37ef0bf7a65ffdadfe8e70837156792349de193936b7d11ca428119cba1a4e9222ace99f4752ff4cd1d6a67da6f63fa75c1ae01368374f5dcc47a660cf0181d0106ca73591bc1a9b264aa639069b17b94a681cd9c89586feee75cad925e9c82c8af4ef796e8d43cc711976a34934aa6303a4c19c26b4b9b9ef6af4ecd0ca37893f2e0d681f279a5e6ba73e8c95e442c5673fb5fd45db448637c692fc881ce75dbb718112db236498dea03d06f606786c4dcc055da8a0cb274c2daba363ee694d97c65f574351354a06acadd2", 0xff}, {&(0x7f0000000300)="696776ce9c4ffa2797db378c70757d83bbbf22e02ca6661a9f038128119a7512f8a2", 0x22}, {&(0x7f00000004c0)="acffe21b24baf33a66fa6ecb8db979bd696f675f9fab0553dddc4b8c319de6fe4832d35d44969ac0d655b8f182d23c274bea625b6114b2a5412f5ee7b330138953460a84d9c60c289dda19fb328d7d440d19b7f2810f4beca1b0cf793d6a077b819c08c00e54eb69c78d96da1b5c4035c49e90585e708f60e0b6053e4d66f5d61f487d395b064546e45ae0598cdb50eca94e8c8b38df39cb45e41c5af2297497e160e6a256eb954b475093e2b359cc82742b08dc5d2dde12dc1e2b", 0xbb}], 0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000600)) sendto$unix(r0, &(0x7f00000006c0)="999c8a292dc73565b7609adcfa1f1bf8c92e7bf4f4955db5fe4f84de26f07b24d062b163c55e2e4fe1feaf79ad0de6a55e9fc7e08bfd36baf6c6e356786d06684862aeda7e4a074f7ed85dc041b1dfb8349576ed95bb3480700c4a7a2e4828ea37063c291e954f100183ec3d23013d736defb823f8ac59d3de3f09cdc7b5", 0x7e, 0x403, &(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x40) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r0, r1, r2]) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0xbff, 0xf6, {0x6, 0x9}}) r4 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r5 = msgget$private(0x0, 0x2e6) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200000000000000984f04ea637ccb283c89cf1a0229e7f8b6484c8dd8a72b7b486176188ad0bde137cac2f8fdf27f789cae0fd37f962acd7fbd9130483d86549287ff884bcac0ef6137f8b46e7d0662d6d51fda49802f88d3a0f55567c5d0987d3245c71095cb67d3e298a1496b6905a6d77c5b7e06fe5239e11cc17af987cdea4bcfec8a27e5f5d53885a0616e340fd8c7cff606b0cd54d84b091a597166d177bfff6bfdc21f8f635200000a40f7ddcd0fe498c792e3d1ed34c7c7eb49cc466c17ebe92f8d985336679724ad703a7e21b4619f533c5e1c30d2bc3f9c6f660d924040fc04ebd729d4ee7a8fcd116e74aca0"], 0xf2, 0x800) msgrcv(r5, &(0x7f00000007c0)={0x0, ""/117}, 0x7d, 0x0, 0x1000) pipe2(&(0x7f0000000280), 0x10000) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) msgget(0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x20000000000000ab}) 16:00:05 executing program 0: nanosleep(&(0x7f0000000180)={0x5, 0xfffffffffffffc01}, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0xaa, 0xf2}, {0x89, 0x7f}, {0x1a7, 0x20}, {0x23, 0x8}, {0x8b, 0x2}, {0x48, 0x9}, {0x25, 0x400}, {0xaf, 0x10000}, {0x63, 0x8}], 0x9}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) dup(r1) syz_open_pts() pipe2(0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f6236647300f9f3561ec8e05586c6"], 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x8000, 0x8000000) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffb6) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003d00000000000400"], 0x10}, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0x6, 0x1ff, 0xfffffffffffff2f3, 0x1800000000, "8bd172e4c817ec1b516c072bfdaba12e77e48304", 0x101, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={r1, r3, r4}, 0xc) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000000)=""/96, 0x60}, {&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000000300)=""/21, 0x15}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000440)=""/88, 0x58}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000600)=""/28, 0x1c}, {&(0x7f0000000640)=""/198, 0xc6}], 0xa) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000000000000b13886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x200, 0x8}, 0x10) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:00:06 executing program 1: r0 = socket(0x18, 0xc003, 0xfffffffefffffffe) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800, 0x80000000000000d, &(0x7f0000000000), 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000000)=""/174, 0xae, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) 16:00:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) r1 = socket(0x6, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x5) sendto$unix(r1, &(0x7f0000000080)="5e5cc9196af98d0483d4158faacc6ff56de10a1361a830e7b74787dd5fe0edb3d47b5c4a51fb2f3fb929a1dad52cf49acbde5f9554", 0x35, 0x1, 0x0, 0x0) 16:00:11 executing program 1: 16:00:11 executing program 0: 16:00:11 executing program 1: r0 = socket$inet(0x10, 0x400000003, 0xc) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e28000000120a43ba5d806055b6fdd80b40000000090001000029ec2400020cd37e99d69cda45a95e", 0x4c}], 0x1}, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x10, 0x400000003, 0xc) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e280000000b0a43ba5d806055b6fdd80b40000000090001000029ec2400020cd37e99d69cda45a95e", 0x4c}], 0x1}, 0x0) 16:00:11 executing program 1: 16:00:11 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x804000) shmctl$SHM_LOCK(0x0, 0xb) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$SHM_UNLOCK(0x0, 0xc) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) fcntl$setstatus(r0, 0x4, 0xc0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x3, &(0x7f0000000000)={{0x6, 0x80}, {0x0, 0x2}}, 0x0) writev(r0, &(0x7f0000002c00)=[{&(0x7f00000028c0)="a1", 0x1}], 0x1) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1110, 0x7f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x98, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) fchmod(r0, 0x80) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f00000000c0)=""/106, 0x6a}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/121, 0x79}], 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001200)) close(r0) bind$unix(r0, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = semget(0x0, 0x3, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000001280)=0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1810, r0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x8, 0x0) utimensat(r0, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x7fffffff, 0x100000000}, {0x2, 0x6}}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x880, 0x0) writev(r3, &(0x7f00000014c0)=[{&(0x7f00000013c0)="e2d4045ecb5c51c9bbd0ab9f3b15b55cbfd52748e62ff5b6d41b8cc123bc2bc9650bc1b9b9927c99e41ee86f69630bc67a24bb7282", 0x35}, {&(0x7f0000001400)="00c0429bf45515b6f61569b626bb9041babf86290b25de857eb0f134f74dd424ccb182a87f041b063b6c068b4d29be", 0x2f}, {&(0x7f0000001440)="a0a12868ae98e345f5555848bfde79ed73af8335b48daab9d9520cb0e0a55731a9b660e0824f39a18d92b33450280e3d8be0fe87d3f37c077e7ec3007ce392bb348a09f156088656f12326bebe0336113167ca3c7ab59cd7fbfade3270707bcff241904e153e13a66f666626cbba", 0x6e}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001500)) readv(r3, &(0x7f0000002980)=[{&(0x7f0000001540)=""/84, 0x54}, {&(0x7f00000015c0)=""/178, 0xb2}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/228, 0xe4}, {&(0x7f0000002780)=""/86, 0x56}, {&(0x7f0000002800)=""/200, 0xc8}, {&(0x7f0000002900)=""/87, 0x57}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002a00)=[0x4, 0x2, 0xcf2, 0x200, 0x51, 0x26c8, 0x0]) r4 = socket(0x6, 0x4, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002a40)={0xef6b, './file0/file0\x00', './file0\x00'}) close(r4) r5 = open(&(0x7f0000002a80)='./file0\x00', 0x40, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000002ac0)=""/56) setitimer(0x0, &(0x7f0000002b00)={{0x3, 0xe3}, {0x1, 0x5}}, &(0x7f0000002b40)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000002bc0)=[r6]) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000002c00)={0x3, 0x2}) fchdir(r0) dup(r2) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7a, './file0\x00', './file0\x00'}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = semget(0x2, 0x5, 0x20) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/51) r3 = semget(0x1, 0x4, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/91, 0x5b, 0x40, 0x0, 0x0) fchmod(r1, 0x19b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, r5, r6, r5, r6, 0x1b5, 0xfff}, 0x20, 0xff, 0x6646}) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000200)=""/249) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) open$dir(&(0x7f0000000340)='./file0\x00', 0x4d0, 0x11) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000003c0)=0x6) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000400)=0x7) connect(r1, &(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x0}, 0x8) readv(r1, &(0x7f00000018c0)=[{&(0x7f0000000480)=""/225, 0xe1}, {&(0x7f0000000580)=""/150, 0x96}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/213, 0xd5}, {&(0x7f0000001780)=""/132, 0x84}, {&(0x7f0000001840)=""/68, 0x44}], 0x7) recvmsg(r1, &(0x7f0000004c00)={&(0x7f0000001940)=@in, 0xc, &(0x7f0000004b40)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000003980)=""/27, 0x1b}, {&(0x7f00000039c0)=""/17, 0x11}, {&(0x7f0000003a00)=""/47, 0x2f}, {&(0x7f0000003a40)=""/41, 0x29}, {&(0x7f0000003a80)=""/4096, 0x1000}, {&(0x7f0000004a80)=""/189, 0xbd}], 0x8, &(0x7f0000004bc0)=""/51, 0x33}, 0x803) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000004c40)={0x0, 0x0}, &(0x7f0000004c80)=0xc) r10 = msgget(0x3, 0x8c) msgctl$IPC_SET(r10, 0x1, &(0x7f0000004cc0)={{0x9, r5, r6, r5, r6, 0x81, 0x2}, 0x4932, 0x401, r8, r4, 0x5, 0xc8, 0x40, 0x7fffffff}) fsync(r7) chown(&(0x7f0000004d40)='./file0/file0\x00', r9, r6) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000004d80)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000004dc0)=[0x6, 0x7, 0x1f, 0x9, 0xab]) unveil(&(0x7f0000004e00)='./file0\x00', &(0x7f0000004e40)='x\x00') semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000004e80)=0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000004ec0)=""/19, &(0x7f0000004f00)=0x13) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000004f40)=[0x7]) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="000000186004008b00232c27feff023519edffff0001000000bf02008cb383246b361f9d216d8483146181ffe691ec51f8a0d9025335a17d1827ad0000000000000000000000000000000000000000", 0x4f}], 0x1) 16:00:11 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) fchdir(r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x7ff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x2, 0x6, 0x600000}) 16:00:12 executing program 1: semget$private(0x0, 0x0, 0x100) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c8, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:12 executing program 1: socket(0x18, 0x2, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0xffffffffffffff6d) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, 0x0, &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00038208d4b075819ea6f55fcf235cd616ffff00000b7d0cfeff0004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="220e228901001c067ebc74a7", 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000003c0)=0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="8b8115393c66c6133e81b6050b370ef1a23a6cb96d266e3b84b089e8c57c35b9a0de4afeeb64d0317918b7602ab5383349a59f3624fc505ee2574f06a9f295b446dd1a35b51e5ffb11ad730f74a9b5b48bda1ef085b0c0e30f6694a13b2b5b53beb29fec259feb5a8706a29d3acaa6659daf32f9f35cf2cb72f09ebca39ff671aaf786ff92966e3d958aed5e443cc6682fbb5d5c7a9320efafaf94", 0x9b}, {&(0x7f0000000000)="f610ef0319a5799eb0a88efba7a51ac6961bfc07cb0be99a7a96adc614c62ab67984c5f31343f2ccb1e39c8b93295394231436b09cc68820b4d40eefc7ecf45e0df87b3f4e5547d681", 0x49}, {&(0x7f0000000240)="3e5230a182437d36d57698fa36ecb0edfff8b9f16a2ddeb573cc8e8f3f96b42cd284bd55e033547ed80bc9053dc16a307471e8484f929f2b82bbe464352fbf8fa8ed97f0b786794ba42f0c33d0ce9e1c5e6ae753881afd7bd60514e14f4d43d55d359e90a1c2fcbe21ce72d7cf0dfebb1e1dcf151f70eb844bc2a3c1fe8e97f3ce457aa3017dcd11fdc8a6a1bc443cc0e871a6775d77e847120a8d2576e40eb7e0d7beda4cef6ef63d3cfb82e1a1", 0xae}, {&(0x7f0000000300)="140e1b989fc6dda518c748ec906ee7359998b1c6edf055ffad6bf4a0389a3a017afeac3e799b7452a8f999072fc963de6693dde84e9c24e5804981c8588c057b77a7fbe565841f7aacb1c342b9b02d8a043225a8b9e076018c256d1543a2f83650b4fc767cd0fd3f716a5bb580f9f89af371c1d2cc85ed1c358c1c2345d3ec5b3fe9138859bee99e2e83235e", 0x8c}], 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1000000, 0x40) read(r0, &(0x7f0000000040)=""/86, 0x3a) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = syz_open_pts() accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETD(r0, 0x8004667c, &(0x7f0000000140)=0x83) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() geteuid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa3", 0x2c) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x401, 0x0, 0x9, 0x6, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0xfffffffffffffbff, "4bb8483dc4a4a4cc11eea30bdc9669faebc9ed49"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)='X', 0x1}], 0x1) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x1) chroot(&(0x7f0000001080)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e777a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f2977e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab126ad9d6b945cd56128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd30050000d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e26be014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c6383975be48ec04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab686e9ee0f6d0ac1530e406b78105a83a4c2a4030400c9549a828d92a455a69cc8a45ba1124822e1873fa65825fabb1507d9e899217e960113362117d239d3bd35ae0bb856eab85486ddee9c1be7986619f39e022dcfbc4d41cde258761cb7554ea713ae7356852dc83635c5f34defb4981dcc89d449530345992ff3151916b83e6089876d8e62f3c75f7ef5f1c6ab0e3eba779c8d05d0641c981e25564474756ec9c7d188760f3562890ffcaa65120319e6fb3f9b0fb94f8562b31c116873b5d4e5dace414def4db1745b73173edec9bcf071d6709c6d77568ccf4a5381f45a60e0c904fb76f6545c8177b992495d90e4244a82bc5b3ed3c88fbc84939673e78793ce4641b1a8c423cea054ef78eedd43ca38f45863a63fe8a04b9e72d5c5e3959eebd2db74a7505ca88846b8cb682f900bf8c62f57ec6bceea912f", 0x101b}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) pwritev(r1, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:13 executing program 1: getitimer(0x3, &(0x7f0000000140)) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = getgid() getgroups(0x2, &(0x7f0000000180)=[r2, r2]) r3 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r0, r2, r0, r2, 0x10, 0x7}, 0x100000000, 0x3, r4, r5, 0x43d, 0x1, 0xe}) geteuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000340)={0x3, 0x98e, {0xfffffffffffffffc, 0x10001}}) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r7, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) r8 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000280)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/185) unlink(&(0x7f00000002c0)='./file0\x00') syz_open_pts() 16:00:13 executing program 0: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000000)="340094b2b8f7e33d47438056edd09ea2d89ed661911b64e4a3", 0x19) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x20003, 0xd9f, "b08d16c655194700fffffffffffffdd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000d80)="eddcb2900ecdb360089c534527289b5a4d3fcbb67f70919fcecb40e94a2dd0c739419d9e9298c215ae0b45d945f5c2cd48458bd52a558f717c6a857fbd1aaadefd8ef0dd158cb0bfba1b1b88fcee828ce2c82f209da1c7e80334b1af91064ab6cb6f917bf2959eb8f55c9776eef483d0f7a64b2d7f66c0c1d807e55b76203db14cea67269d179bbe778f65f4776faa7a7a596d6abe4ce979bd8c949d789b0f1ac5902100aa58b0dd99c2e630e50f50fc3d1afb81bd0c54eebb63610413b52875c0de78ec07df73f21e5dc17175c8b3655c3b5137e22a1144751c1830d12c4d3f055fcee8d49cc1d1bea4c49bc3dae5b366a91f52d4621baeefa683a954142ebae49361780172cfccdb6a78739212770c70809251bb904cd72116376f737b77ac0b06320afc888cdbb4e8f54927e875d02f94530a940603698c1cd2b0d8eec03509b18c0c77cb1bc9ab3c653b7f932620274529169f5393ec37a2ec39b165c3f5952325867d3cdadf70f59aa13914bf346699638865696c486cb33da896289ba74554f3a22e753a8db8f455b577b4ee464b08bc082fb283863155b515be03edd5ae372d33ec4104c5a76d59a20d262846583f03d7fdbbeb177fc7c881111858a4bd0de21f324b11ac8b779bab91ce635a5927e627c03f07fbb28de3471a550d91291c9c10e09d6befb87370946140907c2bd5600d48e33cdcd4c16493edfd9867f10f5ed16430c9d7d92c3b660fa3be175731890472037cedbde38f4eb698cfb2771070f2e667ace91db60885efe98a04ffedb4b06dc8c69af516e1f8d4f980a0ce52c06720e07f0c7a12de45b67b9155001ffd6e6068962c0166e557c4968e13fcd9d637e353b49b898be713624cbf103461d9a4f60edba9abb1dee4cf09dbf9760438f520277e1b53b28d839e58f6e4edd0291ef8bee6b7f83d7412d02192ecd53ce6d194e0713da14cdeb1034090d09edd58cad5b42a08f9581ceaa857dcf3b6eabaf66c9b73e174163eb77695e94f4b093a6185f30deab471d211cbcf7fb044c04e833e5bfe7e8a17815bb6c5cf87eb97865b5dc916287c4d10e830715a550c4cd50b66f9c0d59ebbf149a23ef9d581ec911cdeb81e843b3a314f1b37187ef6cf1d90e3e5f69a4b7f54041769fd2beec948531cf7ab210636e7d9b13d298f63ced5884d2e9a853ebab2a5d2b9ace649eea494ca3b8e6eb2fdbb3359e43676e86298fee1303472977ad978693ba3ff948e2b92c72f2ad6b2c1fa5b8fd9f9cb16666bd62d82ea8f91a0fa06cd45da0b8ec90fcdfb23900b38266265725e8d00957adca1ea148792f35e78f3a5f642b932fe52852527cda8e08e858f16c63525f4c363d606b0949bfd94fa55ff688c438d19721f60d9e3e095b2bfd4df113c2ea33eac69d6c081c5df092749c5ba15cbb900c87e36c1e22fd43f2c405fa49b7dbe18ca739d618ebd96d5ef1d0e58b7b3951024d2c65211409d663d0362fbe2b6e2640cc467f065aafbd6e6c21d7f9171a6ddf6ddd0eae1a8282ec66f5924fb27488bd928f088e7649476cb481a41b95464c4dc1e6c8a0a6f46a34d9fa26b209ef5a8c008c49412689bed64cad717fc8ea771660a015d1ef25626c8901139ee1a0f058111f97319488cbb46ea4419ddf9b8cb17d89ff41ce0a67398ce004de5a95d4e312fad7a2f0b1d176b18e103b38e1f93e93d09814089f9d8b53c8a340a3f93093535d9dac35633c7a1e8dcd6d66a86cd685ae4e2593f4cdc79ca5fdb610348c60e9347def5379223355d2dd5f52afecd5da427bd777a02531cf76a58a7eb079fd25d5ea7ff837cb2f02f81ef74395b17e2a028c76a8716b2c09875eb4c6e9e4f07906e39348557dc1eb3984b4b2dbf1dc592b775da191ccee7b2929c30d532f5613539ce696bbfa98a7d3529abe6becee637f207b163b1a45ffbb97597c5a13acf43172d60a82b38ecf0de9c41a28a87c49fc1e3184da3cc3c7f01ef96f35dc5024af0f7f76971ab2bdff90e65dde358589e08a594207f7395f7286da941c78e546406397a5b9a58186b88ac332f9802e3fc6a3ce8e208d94bc5fd177a9cf0b791ca6d3ef4d803d2511f782d339fcebe9bfd6504b076182e2230c1d5a2edd1f2a496ddcf71ebe047e3460f39e6efcc57930ab6d7ea2e5ef589a7bbbad58ba4db6e47b8af506bd87b46c1eead12d9e95a25f8852c50df11024107f5b71468fdbfede950bc62671b1008bf00012eda88116f676a511ac93717b0fec4d57aef6c6c869c52383bb9224317ad6ca868e9d6fa7397f71bfe3dabebeae921d0a76afe8942839980c54738a0c26d5471292cd6c50d9595286dfd0e683b4fecc0532407964b2c8f268e1424898f5aff92613dd054a3d335d1a02098381b8503f536ad68bd814926f00929964abcaf39e2c20e06a3acc0ee11a9c1fee8f8bbd7a94b29d7580aa7907da483d06ca322ddfaa5210e57c193288b304affcc626259664743a44fd094717f4c3d315e19674a9fce5bb9e8ca438bfab0185e7916e394f5e2443efe864184e6e20845ca0d6aab6f49f51e8e1877c8f93849448eb7d0f6f8eca5e21f90fed2488284a7b3ea1ddecc219b366619d2cba9fcae4494da679b620476a097a4b6465f89aced6d74ddd3b90079bcc910ae5acab23d0c3e3a820513936f89a958d23ff79f7af09c1b6bd8960a0281e1296a4b0308dbf9f9383759a0e0c87cdd567bcfcaadc5d92d1bd49a37ee1341cc2903a1693faae20c3b21f62f689332318adca29f3d5fc922b550aeafdbf57c4ff47350d753bacdf6457625d1a76349d5e7c3ed4eb9d4f9ebd9d657184bd5b19bf7cc8ba8cb47500ceca51274ed03e710a2b18b20f5a2f52aab5c71be442a9cfdeed939059fcbb1c65641d5f4e196e90d4cd17d05564a7177e59e90c8247b4621faf17d6dc8ebe1908f0b81260b3aacb05986b5bcd13c1b95ad2ffd2a98ba647d1cf50283be9bb2cae4abf380baf28ddbfdf7a13d94dcf627dbeaa18251d1ce34a15b8e308de7a176153098a945a5542a10c85daa358bb85300282f17ed7dcaaea1ddfe8fd7b07d31a41122ecfe08c26fca7a27ad6b24ec02b83939877a68d9eb44c0cde993e5dc8a2be0aa15265a7fc8697b3cdc2262edfab9a8ca5e193e8ea5c881f8a0dce94bb40bd721551ada7ebfd38df3161e8c5b8f6499e74ffe7e28566b7deb5b4cc83c353bc697aa3c536cfdc886f219bdefd0df66eb3873b1bd578ae4d7832b408ddb11afaf51a76cade81d4714c9432f36156d768f239702e73a95ce3be226c655336a32bc47dbf2fcd351c98a6e21f1985884b36d0527471a916e438112e607d1087ef80696456e3d0a34128d744fc0f0f9cb322f4bc1db73da581f88f15155f3550c0a70df84c690d0547526417138d3b1afe0c1a0e19f63336da1d9c296f379197023f7211bbdcf9c5aad732681137e64674f82dd4487356fdb419523235cafb9c66a549b3dfe1bff7da28a20579681525167ff9aaa8ee2248f77c346ef1a2fa0277dbfbc5ecea2e8e6780778971bcd85661fe46d2c589bbba82a1e91fcf1188594c7bd3ac8177a5b7fd23b47992126f5580ad5fd85bd7e1f950069f032c4a0fb0b015d1aa007e3efe1678676c08b0ab091615e5f2d9ce9fcdc9098ec1cfdfc2c5be39b61cbfa4bbc2159bc899cfbc0400d408ad593b1a398cb1d5533396841a5442ac5e1f32a2f2b3320cfa10788fdfbb3db69c5da700a3af80e4c93141a71b64f0d07232c58c48127299c8d479cc66b3aaa9a3804ff0db2ca45f2940a5c196441ba62e7ac1b4b138cf3579694d20f0fc7a02121b9d6214db850aff6e51cc54948134202983615106cd2e3d2b80052d694b10bd6ed0fcd4fa1d931bbae3e37f76782ffa9df4fe20c3558d56d7c7ad382a150acd7a9db995089c376974f4899ff2a7742d16c341a0b852252cbfc20de1b3dcd0044b530f0669f3fa024db7efdb02038b4eb24e03c4789113d461294b19bb5b4cbbc33df9589b7635f2753a9d6bebc6883b379071ba9cf6a84ae0aa8598c90f5cbea5f4923a2289e4417d66437f57bd4d83412e61ea060520f6ff12938210c2f623992b182ba0f0ba3fae295640eab632d1132885827820cd78fc24a30df2cdf319e2613925a4f620cc3549cd0309ef7f1762a00d35e7c55b41385a3b49e17aec0892fc6adb9570e053d9d65db8e07ce36678ff6e0566046c5ffb7d515917b775e04de0c116d2ff4c43528ac565ee10490909c7ddf21c5c81ba2f481f0e6d72822e14842834fae0e1b6c60f69444a69871c8947977f3fdfdeaf7aaceac004eac558659a1a3f64c1b467628abd9a48591683d43d0306e092a60f7ba5cd04f181fd25f790704ccbf4c582c614235d91874702a8bd5c77c01bfdbf643202f3cdea0d6af0c15c2c4d3edfb81a0232ded534d309401daa4a27463e5de38fc598f0051d25ef29105b3a1ca424133912544226a4a034076a0642195816485ec45f56f09c25aae1c8434b81af8f48dbf768cc3c840fc9972d0b3b30beca8be14ddde7128cc8427ce999e7cd189ee7cc749f9c9dd8fb4b35ef1e1da26af0cc69a618e6a709411d79a31d865addad91a288b659e839b8a5ca28d3996cc820bd2ef1790097b3d958fa930aa67b75c25ff0ee532a13910cffc9456104305a4af3f70055be4c8ba2b9eb6c73044adf4cf147018f51391afedbd6eb20fc930eeff767a826e559167564d1020d2473ae60e36f25338d118c8b1af5b14392494b9d4a734c4d629c54b19052426513f78562b3fdc1f59b3217142e3272048e725b9f7a17e3f6bba5392e5c4f24144e21488c05c36ac7ac8b53df63e2fd98fc5df1054d6e42cdaf8ee267ee3d6ff58c780bcd50e5bab025df2bd3c61c9c5549f3dc8039de64b06828eb2a046bd14f951f823c20df60a59b24a5ddf6a456ef9f08b407a17b4e955282b162265361800ec7d2191a22aa80cf29782c6992fc2b3e53c3d9d234a07b844d021c19eeefddc9ba38fd6a8a320b588faf167966308ac001ccbe2c9b4adfde062c33f95aa4ead1e484241141afe0c2a1a2f4a217f0d28770aacaba42a01936d71968df9cfdbe1048d6516abccd96372e62104d42d32e59a62dcda8f27d92a61f4f910f433abc2483f001aca3b786b6e9b8de0937c18244e297000f9ebdc6e0608a7cbe4871d6c632d9be1a37a23c4fd2391d5b5f5604a6f420b431c2d86c49a9b14b6fe43fb98db1e0b71970bbe454f6818b153ab520118a377fff53e9889a233a2c951248e99419abe6827cbd39f54b222b47aeb60895c37d65cbe67860aab84a8507070f910c332cd730c3df90bc0722f5798059a3a966ee1a67ee71f1815b5f230e31e647bcddd31ca5c9ad7ca8085ccbb336ea2b1e8884c4dea858191dd557f19352f01847d890a47aa12ad76da7016779d868b28d3ce5509dc75a8687dbe2c06e4525772d551e3c6d3308fa01708fcf330860872ad86993705c25de2dfaf7bb1ae04d79a9df788dce875597b6471c4f6a54a43eec7edef3f8bd0975c3328c62c975aad5cd142f9847111e1f000b5f665399697e79d522c125c25e878556579dfe6d6c8a884555042356f6557dd624dc412127d202d95f2b2a65ce1e80a9b821ed57afc92796eceb6dc15974caa147685f1716c75befb9260e666368ef2e697e7a6bc2f429de5f732926be14ebfe87be67f49ffbfefd487a4583917f1fae6f1122e975e61ba5243f00229e97d0bd2f154faa87203b896e1ceb1a8a15959332512794867f4a90b4b5943f5de34dc3b34e95ea428", 0x1000}, {&(0x7f0000000340)="0422fc9368d6a1f1927badb68778a5f460f73384819b00ff85c536a6063caf13ee0711dbe8d37038ca9ae22d63a3153d5c41da2678e6ddd1171114b6b0d8b669d9519095723add27b059a0f3f761370a2f045a8addc2776272e8aba58324667eed9dae73a54e619743ef3415779b750268d8de36895b5f77694e0c18bc620b612fe0690f9ac64cd67341f7bdd4c5602eb0bdee1ec75083987b169aee9e4abce96fc8a2b8849e5552df5a0d0fded0a35add36db092b34b284bc4ddd07069e", 0xbe}, {&(0x7f0000000400)="146018307be9d49e79297be2dbddfb451eaf167e665a139844bd809876053252392e9bb28cb1ad9c", 0x28}, {&(0x7f0000000440)="41b49e77fe09998547f50c7ce7a0fed9d1c42b80670ac0caff8ab8848ba55a57b5ec24de32105ff59f2849d0492a8147f01de6879bdedf539c9750f22f69e49a21d31ae0de4ba2e9a668593df4fe0985de4b2c628b47c65cb7563b5cea4c41163b2e61c1b183643e0b4daaf49e4ee02c1bcb308d130b7903f35a80a369573b031758764a44c1cd3d", 0x88}], 0x4, 0x0) fsync(r0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="63c9db44654b588300c4f8d9083e3853017fdfa1a863f5f547e85aa29dad528a5db7411033d4af489f3ed7b0f69eb883bf9568c7865007a584f1ea0199357ba9aa5d8d40bf7cad209e241fdeaa61613530a91950cef9a7e32e2540fec27f97bdd8085a429254a736c77ed1c22616f6db9f123d7af0143fd16950f2705f9e00e797f3c97c98597fd29bdfdfcdc9f6d17c07261e5e068197aa38cad759e1ce7e212fa84e0562769d712492a2291741fe9663b5907adc105940b8e921eef47493b59f2a827f24c00d9a1b2e544e11b1b8f33e46091c4a141a2a083e9e4700685b116cf5746aa6776ec76bfea9ca723c684781a2a1c6393abffab6ffd5", 0xfb}, {&(0x7f0000000040)="489a25c13e063c78e7d11e2869d57309415c565c9e391888f166f08983b9eab0cef3f6ea76d7aab4bee1111f39a623745d4c5701f6d4cdf61c4dcf1c3ece089abbd2a008146beb72", 0x48}, {&(0x7f0000000240)="ca8c7e2a33bdd3c58283b7dc2dafcd0d70ae8c373e7a73b6fc109267a22e069ae0334954c1d0c824b08e04589dbc37498dbaae32e46707afd3372787bf6f8585a9e044dec4c061bea8ba41de73fe537b306f632eebcf013f5f0e9f1a0302bfce523abe823da9b5b1125c66bb2a3d95e3654ea9e89c4cf5a2f902091ef00724d54305bd3b6aa0ef6094ab1b9d4594f24d80760e8d52e1ae7e62cb3d0d1a62f8028bd1972afe222b14154b78091185c172", 0xb0}], 0x3) writev(r1, &(0x7f00000000c0), 0x64) accept(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) 16:00:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/99}, &(0x7f0000000080)=0x65) setsockopt(r0, 0xfffffffffffffff9, 0x1, &(0x7f00000000c0)="f67b22cf6c3a5bc38281992c63a223a5af8bf4d5ec5e83c5700dde3698b08ba69c0f70cfaeec7a90fe8801dd316ebfb91212e5d3e92e4fc6e75da127338db4e5fe00af30d7e570d0133adba3648e5c2d1b6fa922b3fa75a218bf72346a0aee5a17a5c0ab828a4977e7990f3ae377c2e0a9ab702a779e08c9d0a76942472a11569dda69fcaf8ff34343009b7e506d467179885777bbce3da59094916f4548f16a074bec65", 0xa4) socket(0x7, 0x400000000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x10000000, 0x1}) 16:00:14 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r2 = semget(0x2, 0x2, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0xff, 0x33f, 0x7773]) close(r1) syz_open_pts() close(r0) syz_open_pts() 16:00:14 executing program 0: 16:00:14 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "38681e31f25c10e05b6b00", 0x0, 0x3e01d004}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x208, 0x50) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r4 = dup2(r0, r0) linkat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) shmdt(r1) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8081, 0x40) chdir(&(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) write(r0, &(0x7f00000001c0)="ce1603791c41f822b9c2b0680257d314225bdefd097b08384a6e5f714b0a46a765c01d18b8f4f6e981dff7079a50c2ff3d1cd6785d8e8aec07f6e4c004ba20ac596d93291ad00a3071c3308be17a520c122faace777f8908508b9df67e1b45a7cfb594235b88534c7e74b0ed497675a13b012f2b96555754400d9250e1319f7bb6cade25e18a12383c9e37d806abb6", 0x8f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10010, 0x0) close(r0) close(r1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fsync(r0) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) setsockopt(r0, 0x80000001, 0x90, &(0x7f0000000000)="211bcc536e39624e293d0b18f71dc4ceb16b04cb1bfc1f4cac5c1b23863d59cce6906414a7cd91846936760f9059b888679a73e5930dd871c7c7c376721c9df2223a14e846eec1760530bad984b4fd392dc2383b22e1a5c44ef245c29f50df1fde163e5a0a6d3c82c7f1b36b2018f7aa879339a5b053b96d2a4e7619287614f3e1117c7c6287dfc7bcbaf71fb1fca27d832703fab74c17d8aba9bfba8a4f059861ff2ad13ea1f5b5bff9762d6bd4fd312db481a4d7fa7f5558d9a43782", 0xbd) fcntl$dupfd(r0, 0x0, r0) 16:00:14 executing program 0: r0 = geteuid() r1 = getegid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, r0, r2, 0x0, r1, 0x200000, 0x9}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) ÎyAø"¹Â°hWÓ"[Þý {8Jn_qK F§eÀ¸ôöéß÷šPÂÿ=Öx]ŽŠìöäÀº ¬Ym“)Ð 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8120, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000100)='./file0\x00', r4, r5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x7, 0x2, 0x7, "5feacf10d7fc9634f7ebd3156044ad381f778867", 0x9, 0x5}) 16:00:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x5) shutdown(r1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x1, 0x800}], 0x3ff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0x7}], 0xda, &(0x7f0000000080)={0x905, 0x652}) close(r1) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './bus/file0\x00'}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) r2 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x108, 0x28a9) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x400, './bus\x00', './bus/file0\x00'}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x4}], 0x3e63, 0x0, 0x10001, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = getpgrp() setpgid(r4, r5) 16:00:15 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffeffff, 0x4, 0x80000000, 0x1, 0x8, 0x80000001, 0x7, 0x2, 0x0, 0x101, 0x1}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) socket(0x1, 0xc000, 0xffffffffffffffe1) r3 = socket$unix(0x1, 0x2, 0x0) kqueue() getsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) kqueue() 16:00:15 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x50) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) fcntl$dupfd(r2, 0xa, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x5) dup2(r0, r1) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="08000000ffff00000100000008cd7f229b00000042c91df4d5ae1d6d63082bb31552dea7df40dcbf07d2aabdd9b3f47e04a5e9bdbc0ae582b99ed634705eee6f40da4b3d1062886dcb19a66355ee49", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x82485608, &(0x7f00000000c0)) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000280)=""/236, 0x34d}], 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x95) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x4, 0xad6}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:15 executing program 0: setitimer(0x4, &(0x7f0000000040)={{0x1fffffe, 0xffffffffffffffff}, {0xfc, 0x1}}, 0x0) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x10001, 0x4) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000040, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x5}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22, 0x7}, {0x5, 0x2}, {0x18b, 0x3ff}, {0x89, 0x40}, {0xa7, 0x1}, {0x6d}], 0x6}) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:16 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x7, 0x1}, {0x0, 0x4}}, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c304a58ca7c33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7b81a509c834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fa5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e1283576035e12e35f8df21c879e0681b2a807679eb", 0xfffffffffffffe95) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)="b4", 0x1) msgget$private(0x0, 0x1) getuid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = syz_open_pts() chdir(&(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x7, 0x1f, 0x200}) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x9, 0x0, 0x1000}) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r1 = semget(0x1, 0x2, 0x20) r2 = semget(0x0, 0x0, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001580)={'./file0\x00', 0x1, 0x8, 0x5cf7, 0x0, 0xdd5d, 0x7, 0x4, 0x2, 0xfd1f297a14bf8463, 0x400, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001480)={0x0, './file0\x00'}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) fchown(r4, r6, r8) recvfrom$unix(r4, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) sendmsg(r4, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000014c0)={'./file0\x00', 0x0, 0x400, 0x2, 0x1, 0x4, 0x100000000, 0x9, 0x2, 0x1, 0x81, 0x1}) r9 = socket(0x2, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r4, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r7, r6) setuid(0xee01) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) bind(r9, &(0x7f0000001100)=@in6={0x18, 0x3, 0x68b, 0xffff}, 0xc) open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001340)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) r10 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001300)=""/21) 16:00:17 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r11 = dup(r10) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000380)=0x7) fcntl$dupfd(r5, 0xa, r4) dup(r6) pipe2(&(0x7f0000000340), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x7, r8, r3, r8, r3, 0x2, 0x8001}, 0x10000, 0xfff, 0x8}) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r4, 0x6, r1) socket(0x18, 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r9, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:00:17 executing program 1: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x808, 0x84) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x500) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x9, 0x1000000000, 0x400, 0x3, "f41bee46c4546cc2b64e5cc1fb17960319154560", 0x0, 0x7fffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) pipe(&(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x101, 0xffffffffffff2825) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xf9d4) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) chflagsat(r1, 0x0, 0x3000a, 0x6) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x3f, 0x337}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x1}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3, 0xfffffffffffff8b7}, {0x67, 0x101}], 0x2}) 16:00:17 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x400, 0x2, &(0x7f0000000100)="eae940e262ac3431bb1b04c3b85454a20439a4ea1fba3fe2b3f33d86ad684efb0b3da74f459ac3947f15a95d75e90727417b5b2cc988c98ca376d048e2ccda5fd07e7c452245ea2263fa7e4a6bf997f1e5f9c1e372ce205d3b33d51316de5fd8a21a85d424004f6646568776cb4a318fc459f474027ebde4f2cb32cfcb9a6aaf01269bbd9fcb03c9054ac21540", 0x8d) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="d7bc9e7c144e0161", 0x8}], 0x1) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) clock_gettime(0x0, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xff, 0x80000001, 0x0, 0x6, "3240dbbe090e1e6290f5e2d470e3c7384e00155c", 0x5, 0x1000}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0x100}], 0x1, 0x1) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="c1cd682ac9f1a98e954254ed0674cb5997ec10a4138585292df41ed92607add6afa3cd4a7a03c84bb3c9d53712e477751a96d2f0ebd6da95793e3e72c9e3b16f8f8df2948df7993a297799ca6eaec16ff5f1b49ff36478207a911436e2af5be3d19450bd4b834b4c69219bede2bf0a7131d97a725ab46edec7fed5b099e9acc35c14f6a6d6a9bf4d28cc7654df258a2dd12eab2d6f2f193b", 0x98, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x1}, 0xc) setsockopt(r0, 0xf497, 0x7, &(0x7f0000000100)="a75aa56bcf21ef27c993d26ba0a665e95ac4a06f844b015f31d2a484a3b86e3e99b564d57d6b46939634c80cd955", 0x2e) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) close(r0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x4}], 0x2, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x14b) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x100, 0x4, 0x6, 0x800}) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) write(r2, &(0x7f0000000040)="29000097d37d20b6eac7655d56a00e62fb776f3373062355f806de28be1c987d171e48d025a7f453f2e7945ec09e2b236f2e2d9c6ed4fb", 0x37) syz_open_pts() 16:00:18 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[r0, r0, r0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(0x0, r7, r2) setgroups(0x0, 0x0) r8 = semget(0x1, 0x4, 0x40) setuid(r7) setpgid(r6, r5) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x0) r9 = semget$private(0x0, 0x4, 0x200) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000007c0)=""/241) setgid(r1) semctl$IPC_RMID(r8, 0x0, 0x0) symlinkat(0x0, r3, &(0x7f00000001c0)='./file1\x00') setuid(0xee01) syz_open_pts() r10 = socket(0x1e, 0xfffffffffffff7fd, 0x8000000000000001) getegid() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x1, 0x4, 0x4, 0x1, 0x7, 0xffffffffffffffff, 0x61, 0x0, 0x1, 0xbb48, 0x80}) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000540)=""/255) recvfrom$unix(r10, &(0x7f00000002c0)=""/255, 0xff, 0x3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) truncate(&(0x7f0000000100)='./file0\x00', 0x4) chmod(&(0x7f0000000640)='./file1\x00', 0x68) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000680)='r\x00') 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x4, 0x20800201, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x1c6) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xd, 0x0, 0xffffff2e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x30000000000000, 0x1}, 0x8) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x5, 0x1, &(0x7f0000000380)=""/249, &(0x7f00000001c0)=0xf9) open(&(0x7f0000000140)='./file0\x00', 0x102, 0x41) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb4a4a14b0d7ec6fa0e5beb9f000000000000000000000000000000000000000000000615ab3bd00000000000000000000000000000000005d8bfa5b6d11472e3f867b813e354eeac3d9b879b22e3c4f3ebcda901669a630d2e5a79557b16c771483c441d13123fb11fd8cee15615c9fd0abbc6e4d574ce4e5e12787ac2b7fbd7bc5485286b561d00c58c7a9209a4373fc7951e56a38ae4183f655c275e45ee37acb40b6215b115e4f6a2cc166c41c34103a2d9253f6e27c73a20147541b5cb9e7ac2336acb5fa1e6885dd86766fd15068f4"], &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:18 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x102000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r3 = msgget(0x1, 0x104) msgsnd(r3, &(0x7f00000001c0)={0x3, "9d13e97ead9f46926c40a6b814ba458225c45c0c00011e0900dc3c4e92b466df73766fc0c6fd9c5fe682bf20760bcd31536bc8172dae56b1dd398175ebd36521974df70a6913b7459844507b6246e07696c1f08bd6a723423970cf67e2b215ab5f04efe77f7657bb6b667c26b1579ce7a93bb8aee0a207dec1c5631061cf6b8052ed9c"}, 0x8b, 0x10000800) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000f8e000/0x1000)=nil) msgctl$IPC_RMID(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x2, 0x2811, r4, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socket(0x1, 0x7, 0x1) msgget$private(0x0, 0x44) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) ftruncate(r2, 0x100000001) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: setgroups(0xffffffffffffff74, 0x0) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/228, 0xe4, 0x42, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x8, 0x6) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000080)='./bus\x00') rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)='./bus\x00') 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x48) kqueue() r2 = socket(0x6, 0x4000, 0x8) socket(0x17, 0xc001, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x80000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000200)=""/221, 0xdd}, 0x2) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f00000000c0)="82b7fc49834f70e376501afd8566ce44bb2f6313e959965364bff64123005a850ba5", 0x22) 16:00:19 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x3, 0x4, 0xb41}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000005, 0x8, 0x40}], 0xffff, &(0x7f00000008c0)={0x8}) kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8c0, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x10001, 0x8000000000000da5, 0x3fffffffffffffc, 0x101}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) 16:00:19 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x399) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="09000000180102000000000000000000"], 0x10}, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)="12", 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) recvfrom$inet(r0, &(0x7f0000000000)=""/111, 0x6f, 0x800, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x82, 0x100000000, 0x20}], 0x4, 0x0, 0x3ff, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x0) getsockopt(r1, 0x7, 0x7, &(0x7f00000000c0)=""/84, &(0x7f0000000040)=0x54) r2 = socket(0x2, 0x400000000006, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)="34ba3e00", 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8003, 0x1) clock_settime(0xc012, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x2) shmget$private(0x0, 0x2000, 0x108, &(0x7f0000001000/0x2000)=nil) open(&(0x7f0000000140)='./file0\x00', 0x89, 0x50) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20070, 0xffffffffffffffff) 16:00:20 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4004427c, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = dup2(r1, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)) lseek(r0, 0x0, 0x1) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="fc07148a306fb6fcf9c5751129fc0d349fcd7788ab007d7ee3a9f14d46ba96b09b9a4f59ff7d97e327baaceee3ff4fa1e5bd82ce0e41dd9d1a4f3fd36d47ed0460ed224ab39f86d05668bf7de6a875478812b5ed7c8c412de45268d0cca0e12dbe01837c73f86a5edd1b861a72542daf59e6077afc511cf2881e5ae8a504c8301e11e7721fcc9ca75d4a2324bab8b387ddea70ad68bdb1e76955fc55b2b667ba8bdc3e05fa409ab9e3386dfbd2b4b2dcd1bddf19d85786c0bc9948189089841ae2d3f2b6db8d6b4c7344c8d62b35d78838efa43a194c81d497f4d3a5d57e6325ca44c750b771e9c69ba3e57d1fcc44d94871c48061e4a5b5", 0xf8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xfffbfffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) dup2(r0, r1) 16:00:20 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x3, 0x6c08559c, 0x4}, {{r1}, 0x0, 0x22, 0x200fffff, 0x2221b57c}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2000000c, 0x2, 0xff}, {{r0}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x5, 0x5, 0x800}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x3, 0x8}], 0x5, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x15, 0x23, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000030, 0x2, 0x101}, {{r1}, 0xfffffffffffffff8, 0x1, 0x13, 0x2800000, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x92, 0x40, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x200fffff, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x5, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x4, 0x1000}], 0x7fffffff, &(0x7f0000000000)={0x2, 0x2}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0xfffffffffffffeb6) 16:00:20 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="c67bd379f635090a3c7b2a327cf30398f50304fec50507ef9d58a34ed4e046d4fd986b2695de5d1bd466ec6a002a7d756e3759280177f475197051b8cdb3dc30f31204214c6f693d8673a79ce9f9f4afe79e5211f0cbdf2d2ae983ac081508f8442e8e6e23c2b265feb1760bb8b52242af93ea8d51ca99ab78d94fb599a8b9790a02e092747b6ff21bd88acc56a5e427c4c5138920f396d6871df4229fc3a5eb4a", 0xa1}, {&(0x7f0000000180)="f0be2f0143b26e70ea3f6c9202d30d99fc2158890d698ccf58cc3345773a048d7f2856796166c952c1083f0fe28ef514a5327c9924eda8a0dc02f252ff4b2caee50a38ce718205973143f082509dad9b37e031b28d4e729e35f6118c093b4c296f56c366d1ec4707dc0c5865cf0ceff4f41237181ff7", 0x76}, {&(0x7f0000000200)="3a42a8913d569473e5f8c768b5f4b70c18a8b9d91a177d0b28e54821cdd6948070090c7520fd24527f6417275f6dd4a46f2ab51eb0856b1b14ce474d69b0c8333a01f354f7410e6540e268790ffee60b349d58db570e7f50b154eb6d1549d0bc8d412cddd611e50dce79aa1f151fe81e766e1c244446d5ff60e5f11199689a1b01c3535bc3cd6b4a8181d9fcea02e670df544b9cce4c65c0970af90df96ecee0768746f2b2e6d23866ff79f58a9539b61d2459544cd066251abd6d46947455a75f47ea4099bc32cfed4e4d1a02c495199375036a8696b0c49acb16a5ee999f2e45e29ec5a4d27e3d4f04d4a3bac1c1b2ae29724825f6f41d0412", 0xfa}, {&(0x7f0000000300)="a15fb7b21e7dc2823f75a1fd4ea5c6fb02a533e73c1846888cbdb01875a084da9206dcf4587e607d060e179cbc69b10a6f398ade9b7f4b116d12497d7be81f016018457411f130f1297ba1251f0ac2789c2cbb36d2f6f758f607146d307fc01c5dd2c751089af0477da35daecd28515a804afa3a02b06336fe125d0143921a70cded9bfaa6622e29659244699d6b65", 0x8f}, {&(0x7f00000003c0)="930fb0aaf2add5bd362aaeabc37f960afc78d7987a2b3c702773fd08ab8305278403b937dadc3f379dd2117852443f2fe26f972f5b34de44e2950dd946d060cafa8c860cb05322dd2565c4d66b0f256359be7ebf9cbbfc866ef39b0ec8135e84de9bd8e472d23dce9f96d8113e2f89198ee6f4a0ac4db3761c747d73da0ae16368f6c1010cb796e4a71d9673926f9bdfa826393b63733672c7e8e6e7238972c34acc76a81c0d193def484e4ab823a8a52f9b6aa4bb973add690ce34cd467083c259ed9e1fd1fe61e8dd83e3e021d3e9667fddf64334ded69ed0c359834b5d369ea700ae1b508c489cc42f6eef628ef00ba044678d0605b5192c1196bf28844725dc5b0c512b39581a713b0ebd51682698c950204a234bc3afe189228bac165a23f99d1b2ef88aa8d227c5e6b1ef553c2b4c62f960eecc14d05177d308d722d5ea5518cbc73a109dea5c7861f73ae6b7ccbbee0e1cf7dbe6c5ea63ec0c06df59543ad0a1b8ee920bd1e79eda80837e23ffa66e1ca9758a576349f0fcd9bd3684037b33f48ec7cb3d890d9e2c3074e5f89c2b0e1019ac8ea66d2f66bb1755605b5721d29a4c2fa23fb0c92fe8cd5bc28a1082c6b3b4cee8b568df31df1047ae55b53580db3cab28b58e17b7f23db76c7c0ee431c9c643c94871bdc7e053904c3717ea41626edc00a9d8262adb973c6bbb05d42ee6a5fbb17dc2689aca7f8656179de568392893e73a4cf0daa396c53a189e66eb6e0b73c2f36a6c61e736472423da05f8bf95d983bd0a72e98524518932df44734c2f96d2c073befa4b0c59e3f4dfcb77693cd0dff1f4e48aa97a05b5fc8594cb3bae6d9344e474233ecd9a900ff8b7c68d28fa53bf5960d5101405778f20e1a458546ca5947301c82992c0d5e6642b49dbca6d78f424846186112db034bb0cfe29b7ccbc1956d9eb3289468195a1649bc9154bca60fcb97ccd7c09aba5e73f1ddc65fbf8191eea7a1c7a03440063ce011dd0e8abd2bec65055b218e94734147f8ba007d28a7cc5eef592dbcda2fb7b0452854fb213ca5b14f1074d4e46b97b8e079992432d185694ad042e58a057cd4eb0b7878f9072574d364cba10b911549fa3f29c41bdcb0b2597ea0758fc627c050b4009d5bbc0fe4042090a209aa3b7fc4bf474b0228dcddc6cd0719817e9dfe29eacbbef7f84a32dd9ad9b49ffa52432f47f4295f91e168b49d20e5cdbc8e0911c66d7b5adb61f72e09025b128d948e810b064bdf390e28360cc2a5f9b78cdfcd350ef1587bc48f87a18e7fcf132d724aaba86824955ac577a6d33f3aa89c3c8b563c86a9665df3bd26d6ffe4e419f62a8c0f132905b60a578d45b630fe0b7e0d6baf807c9f0bdc50aafe82733b6c1eaaa835b300f2cafb33a12f8acfcb268190e537b455b981af21f6a88d469ce099b1dff13e61f3321163c56779895789c15ca274bd1f3e6484f5208d6a869232e71037fa03ce86fb4366d8dfb0fc5fe923fdc5f1b41cfc5730d634f567367e0a435cb4f1952576988de93d245313874e52a6b17f51e8848b89963994c2c9dfc18c6989a5e29b1d81f7d9d5003b2e7e50d6d5b98567cd2e9f8ba121f0c16eb32b45eac8039cb101a27f6a927b4599b2ec2088dea3421b8767a67b7b2456d3edffc0a2c7a23af9946a69404d3fcdcdcccba30518b9a78773de055d1801320894f450f6712f71d4f0a991df96cfd7ff706181c8ba314b09c012080b97e4bda83e195004543609c7adbc8d757cb75de9b6f00ada517fc4f64938e35c467c32d57f9a091c0db0f849c25734d7b65fc1e85ce69d2a069c974e2c8affe8235f22d8fd486687bc61f54f0ee6054b9554ce71c37243c41ec2b72ebbeb009e876773233ea6e2ddfe421a5ce95a478a04f1cf97ed2f4f6cb0b012d1ca28e79d5e1209bfab3f2ecc40d5b2226eeed65ad81f1ec846b4ac97e1019feac191555ca5770bcd43c84b15ff7da1437ee0f90a4196808896737cf9ea665f59c0e5a69ffb3485efd432b1e0cf2aa66bf8642e748295a6d570ec28ab6d86993244c648041a01dfc71f10fbeafa41183969db92a27dfdcfef979e061764ec894d36e8d79ae2f1e16493ffe28dcf05118517e84914ce3dde75341de68512458e848c3d432e03fc877116283ab682b9a359500faf893086b7da72bb265f5993595fa7b6155baeb644a6015210293a1ac59c0436e28d2dd99020e37c55d2373cde955aea36af4a18c709dee11debfad1c3a9f9b61fa2cd11363e4abf37c715b298d3dd987c3d3392386c7886e12e5dee110604dc8bad05d89c60486c9cd040fdf5f186f3e3f6e743a6b0fa2ec4e491e5d025e504f82d3b55736ab666c51006b39a9e9bafb72effa9ccfe92dacf31eb808bd5f14ecfe4c44f480d3e26d8636021122bf681fb6808455e8696fc56b1515021b6b43ba01e0456305d17f5e6b570610f46d8f57cb3923f6c821bdc88cf1b019e8aefb6526916278a9450b488c130112199edbe64c4392510cc74f5c0ae284c3e22eff57e906ed0ca543cb92e536f2a411637566cc88b638e4bcfc3b2978eca6849083896ab2a85b5b507831bcb5b852386af0d427a72ea82ce393380a90840048b51e75fb367a7017ef9e8bb6e6bbfc80de2dc13651e00e7b5d953db44780efb5b2b126f329df47b945215b1e8caf53d3e9104c4af0d27b09aa9aff35832364c03d78c3e794ab5b569233ef3e2a649148c11e6a27f94ae79b1119944c353211083f9e23abb1fce41ba2ee1477fe1fe5156fed9eb2ef7cd0ef44c6cf2193812438119ccdbd487260ea53a429438b3f03ae3480997459510237326630be63212a58d27d1ffbe4912c803f697d673357a5a5f7096554e9e9b165fc6029458ebd77c19fe1b32e65ae0fa81b99da02d35c17f83e937f998924d98ea6538a428948763aaf2caf8eac55a5225e9d5da168418179e31e0d2789d0ce949b4e910ead06c0b3b6ef82111b85060b6ec20b992ef97c590c9951663afef1817a6349e3e280f18191c926644ebd5db5970ffb334d7d16da312406e1ee9e19b7ce7633eeb02909141757491f1899d479317fe822b9510cca6ee0e3c889112bf934b402aedb46af30e4330887091cbedc37148615a75ecf5ee1b75206d4e583ab9410f0fa46ef20556328986f006942e5760e93d33172e03ca74fdc3c3182ed609d3ff26261e841520e74137d29a087bdadaeb731299ccb0413ddeffff6816115addc6c8c1f3c0504cad407b1a9de7a854869f65f479fe03739bf9843a2cb866917d104ff17d577833be8956feeec2abb0df4ced158aa4cd3b9f6e7d8a2a32dd6e0272a4f61723a20654844ae99f27a13afd3dab41fcf106f8fad3bd5b36c91dd4acaccee1df2ebab585472684347a4455d1d5880d686a26506f885af1a77a21aa1c229742fe401b76dba8ec99a39e96a200022e9a712616414fb7ee03dc0b6c80c797a88b6b999c1e8e4dc2a4309290b97c06af95ac7d77d5ea5696a7707980c6174c8dd968714720008ba8bd62c9ed8dcef2f7da9aab30965af7389418b72fd707544270696331db56b3770d78cd97f947c6e1cd6f3210260789c1cc8114ba8d731fafc733aa50a923779a1fcda9d13f3b2446a9c045174e26996e72e8acdbf5c179b89e07bd801d4077ce0b613b5da1d4114802e2b83ac13d56ceeb0f1236d113eb3220283031f50d9f2dc79df235d405d8e5da707282139daad3e885b687673c91959619790b04142db9173b314ad7724cda04a35eb1a3ed7fdfb8d2cc64a98d76fe1d94cb14181b6873204cfaa00a80f7391c5a16df4d56ae2189a68ce74b8c11edfe077c62853970c8a6543dc259a1812a9823312a65b3a4b0729348aa37ee1a45d8a5c5969368519b827d4bd2f1c6cb8165aad51459616fa9919ffd46d4f00ddefa6b2ceda60aebe9c1315f4b46d6897fd780360a1fea933b08203761e23a71b396376340535790fa52976ed72cd6d47925b328986b1f44e4e8770863124f4bc9b49cc59b4ad7ad8a750716043cdfffadd0cc0a87f41a033ae639374430a0fb376787f7d92102752868f48aec11bd87fdccedd8716ed40c9e95deae4c139ace9ad99bc0be305318c571d02e0b0d07a1860f951ceda6fe9868e6d0a2c2c7e7c13e585b1c926f2d437dce7b7e7d43f67b8c89c16207b48798f29d522a68a27c25ed5140fd1c34d2a097c1b147c7e5883753eaf00d755c58f7ccff6f71116e05706309c6dde6afadda29e5ecd79e7c0c7628ae42cb16051cc24342fd9ef6ef145e0d80a5c64bf0024d084d30369f46d71ea75020826d3c5df9efc5cd9de013dd7f14eb711d54996dac376c9bb0f0dde9ea075f13ae382baaee376acb1835ef7963aee197fb4999f7c80246b26496320546266360cd5bf6411041a22c36ee0c90226f1633fde6dea89111b2b4d1318bf782c8a799981ee0abc342a97caf185f306d4f30763d8295e56e2c6c3fafee8838e1785a1eb20ee5c9c18bad1eac24cd87c0408dcc15392e1dcca3c9212d4396d930c4201095ded0c5fb2e8ce0b24f912f289bb4b9f2581454b45f909088fe6e7b62ff5dc3c210b9dea5891c7738af03771ece6c64fc128989120f0830ba4884bbe07406687781d32f8d93fbb150812cf20a93bc7a57e4316e8fe3903d9da976e64d7b67968413a19e24d7aed918812c58c51caecd8308a7ad26a043028ff682940717371c9b82083e1e1ecbb545e7def82fc2ac24aa42a07c4570b4b69e09fcbbfac859b7ab55aa08a159a143f8398640e340928f4d7366e12ad27202777dc4950ffaf04d3e1dd071e49a31ea15b46cfdaa18000adaeb7670a516da1754dbee34aa9203580ea9a1d9ca57a475a3c23dd40195151fbafce692533792c422e803cd34900c98540a543257b2dd01665ee39111974b18e9b6e046ee642217cdc30d192cf4888c2a612c21f24a3e3fdc9b993c153c9a1e81f264d2a4165a4b8346b6a5fd2d638951a21021f1f9dfaaf3823045f938cf23fae7af16ac5b0e792f9477a77f93541f810b6bc9602d35baa640259bd39ebb65b3b8e54235e588f5a1fd0a64acb00dbc42df609f792510b514fefcf2f711dd15024b30e267030aa353c2f35520dd05783ab05e63c0886d53ac8d1d5ac87a6e1f029c58f810ee89d8e33f10a4e8336114fd89d15fd0f09f10e38a5a44aafb6b0da1d78a7da95035e2dbf39d57050a2caf43059664a810e2f24d445452e38c29ffa2a7a069db1009080bd6c784fa65f5e27bb03ef6d3f563c9b22f78253c4bc4097f32b2e6430a66af32f155655ab831e337ca62a48898e1d12f2df47a685c6bc50fbf479b4d5e8aed2d65d37ab5705b4c2d66bb265d5135066f51cd77e58bf979c380c0ddc5ba1b0ded8a5b60091a486501cbadaa44393cc1c9c0c3a043334d477796602029f1bdbdb814bb889a31617e756d978bcb525dc1a5a5742832181409cecb6973ae8156cafe98b9dc66fe795597d67abd7563b55b247fb5fee8dd575c5c6c1eee4650c60bfc22746bd63011f232a43a7ccfbfc8a1591097d6c19700e41ca537f7ff14f32f07651f625be2170790a916a89b74057bc9b9ebcc1ab22fd6f1e382dcd55cc680fc49004f1b3c43d5544cb042c37d5402429116aac48df54355e19268c946f8db4677c4881f2d9802274fa4968075f47c639fef007e5ac20bcfad3a07ba63af36ac1e619f0c6cb57a6fb09911f3f2d42eaf6b39d410ca90154913f90f5def1658ee721e0207f2244d8317b21890a2bc816cd01c6cf75432321ce2119b0e67500984d7d9ef", 0x1000}], 0x5, 0x0) setrlimit(0xa, &(0x7f0000001440)={0x800, 0x95}) syz_open_pts() 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket(0x0, 0x5, 0x371b) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10480, 0x0) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setgroups(0xfffffffffffffe21, 0x0) setuid(0xee01) dup(r1) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x10000}, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) r3 = semget(0x0, 0x4, 0x54e) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000580)=""/91) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000800)=ANY=[@ANYBLOB="01012e9e832adffebbe5de673d7a449fdc0b578bee47b87ac00ae357000000000000001000929c451a7cc83f4208231e64f08d230592e7aec4a3b21fc30fb53e88010000000000000000000000000000000000000000b0ad004473c845f9326c03013528df7ea2ca2447b5b0ad79aac365ebee31df05dec42074f325f8c8eb8bb118ffe5ab63db10aa829e11eb6f971f5a5fcb21a0dfbf815a21eccf7fe4ec7cc22b51945df9c82f0b47ffd97c5fc68c7fb38d55d89af5b8ae27919a5d3522e16e252c2898ee2dbe04f38c8a89d175d4fc595bce64ffc6c9051674ad48a522076d805f3db280e884d7bd938202855a910fe80e4634fadefc21d25c1b2f4296b0f0069d60431a05c745ad517e1e99a9bd565e1cc5b7de815fd0e678cadb8434fc9d011e9fc9d9ed4fa6d0c091d4ceaf6e6a1ec03dbdeac45edd6689d5a2f6656a"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x400) r4 = semget$private(0x0, 0x3, 0x10) open$dir(&(0x7f0000000340)='./file1\x00', 0x10, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0xfffffffffffffff7, 0x4, {0xafe, 0x2}}) chdir(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000440)) seteuid(r2) r7 = semget$private(0x0, 0x7, 0x104) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000040)=0xf80000000000000) 16:00:21 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:21 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000040)) dup(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:21 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1) preadv(r0, &(0x7f0000000d40)=[{&(0x7f0000000700)=""/208, 0xd0}, {&(0x7f0000000800)=""/224, 0xe0}, {}, {&(0x7f0000000900)=""/213, 0xd5}, {&(0x7f0000000a00)=""/180, 0xb4}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000ac0)=""/202, 0xca}, {&(0x7f0000000bc0)=""/151, 0x97}, {&(0x7f0000000c80)=""/138, 0x8a}], 0x9, 0x0) flock(r0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:21 executing program 0: nanosleep(&(0x7f0000000000)={0x6, 0x1}, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) 16:00:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) lseek(r0, 0x5f, 0x1) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) 0qÃ0‹ázR /ªÎw‰P‹ö~E§Ïµ”#[ˆSL~t°íIvu¡;/+–UWT@ ’Pá1Ÿ{¶ÊÞ%áŠ8<ž7Ø«¶pckbd_enable: command error 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x46) 16:00:24 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x46) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fcntl$getown(r1, 0xb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x46) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc004, 0x7f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x46) 16:00:24 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0xdb, 0x0, 0x1a275446, "4af8578912c1258c0fe82f15ffeaa69835196ef2", 0x9, 0x5}) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) socketpair(0x38, 0x8003, 0x3, &(0x7f0000000000)) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:24 executing program 0: rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x20000000086128) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="03019c918d2500090000feffffffffb2bf008a6ce4acc8ffcc1d12b7caa4e605eb5ad35a05200000041696dc7914892c87c198c591088ba34d3bdc6071a75921b8915971ceba056094ad67420885067aa6ff46000000000000000000000000"], 0x0) r1 = dup(r0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000040)="22f4618901001c067efc74a7c686cf801bf1fa58f4545ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="5671eb316f", 0xfffffffffffffdf8}], 0x1, 0x0) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xd468, 0x0, 0x200, 0xfffffffffffffffd, "f69b665c6d2adfe04300", 0x0, 0x6}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca", 0x49e}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb", 0x1d4}], 0x1) readv(r0, &(0x7f0000000c00)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x2) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x4, 0x86) r3 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) semop(r2, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x0, 0x1ec, 0x800}, {0x3, 0xfffffffffffffffb, 0x1800}, {0x3, 0x27, 0x1000}, {0x3, 0x5, 0x1800}], 0x5) shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0xfffffffffffffe00, 0x5, 0x370f4a1b]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000480)=0x4) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r4, &(0x7f0000001300)=[{&(0x7f0000000280)="245dae3070ca9f05", 0x8}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000600)) fcntl$getown(r1, 0x5) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000300)=0x10002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0x5a10) select(0x40, &(0x7f0000000380)={0x7, 0xb5, 0x3, 0x1f, 0x0, 0x7fff, 0x3, 0x15}, &(0x7f00000003c0)={0x7, 0x4, 0x2, 0x1a, 0x100, 0x5, 0xd2, 0x5}, &(0x7f0000000400)={0x4, 0x81, 0xffffffff, 0x75fe, 0x9, 0x3, 0x81}, &(0x7f0000000440)={0x5, 0x7}) getpid() close(r0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/20, 0x14}, {&(0x7f0000000100)=""/201, 0xfffffffffffffea9}, {&(0x7f0000000200)=""/30, 0x1e}], 0x3) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffa000/0x2000)=nil) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x5, 0x1, 0x300000000}) flock(r0, 0x6) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r0) renameat(r2, &(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: chdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0e01800000000000001356a6b15ca68312", 0xfffffffffffffd03) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x100, './file0\x00'}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x5, 0x3) r3 = dup(r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x7f) sync() setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0x36}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) fcntl$getown(r2, 0x5) fcntl$setstatus(r4, 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x363) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x400000002c2, 0x0) getppid() unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x3f, './file0\x00', './file0\x00'}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000300)="0749db49ec0387f41c55d6e92a5d79bfabbca8ad852006a01149fc82fdc092bb0b248d89c18ddb5680a92d885f971f80c2504080ef52aac75c68ca1cac386513fe448d1370891dd472ce0f409ccc91a1d989df0505689dc9dca722dbffdc3413c7aaac5109c50660a4031fd621549ed271ebdd41800bd4c640a5e19ad9583e26e72bd336a6a2bdab6e521930690afc38f450f47a847318", 0x97) select(0x40, &(0x7f00000000c0)={0x4, 0x0, 0x3, 0x2a70, 0x1112, 0x10000, 0x6, 0x6}, &(0x7f0000000100)={0xfff, 0x4, 0x93, 0x5d, 0xfbc, 0x6, 0x1, 0x6}, &(0x7f00000001c0)={0xfffffffffffffffc, 0xffffffffffffe99e, 0x547, 0x40, 0x4, 0x3, 0x4, 0xef}, &(0x7f0000000200)={0xff, 0x101}) fcntl$getown(r1, 0x5) ioctl$TIOCCDTR(r1, 0x20007478) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 16:00:25 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28101, 0x2) semget(0x2, 0x2, 0x8) chflagsat(r0, 0x0, 0x0, 0x2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x40000, 0x2) 16:00:25 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) flock(r0, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0xd}], 0xffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r2) unlink(&(0x7f00000000c0)='./file0\x00') open$dir(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x6, 0x1010, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000480)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x5, './file1\x00', './file1\x00'}) rename(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='./file2\x00') sendto(0xffffffffffffffff, &(0x7f0000000380)="5c4376a96eb92ce2eea4166818f597946b798ac0f5e7807e5336920da7766aad76201b025f632bc6f963a654681ecc560043a20224d05c78e0fa4afa15807d226815a5e937ad53eb213deac194484441df090cb3c669e85606323ffd64a596bb537c060c9ed2a513b80473a57b7a37be41c814410c2084d476fe5d9254c5048d22d11d83442e1a6f3fd560039ce10f1bd32c442e0dba8bde1a739de3d07697290a8c04d6359c701b895f35", 0xab, 0x4, &(0x7f0000000440)=@in6={0x18, 0x2, 0x6, 0x1}, 0xc) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f00000004c0)='./file0\x00', r0, r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{0x0}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="e15d47cfc81bfa1724172fba820804e40eca38f55428a1eaab7bed335a395c499e28bad101a2d9136022f05eabcee73c3465a52af7583a0f654c85b11bda81b47c17215007dd72769a1d79b41b2cab8ee685b1dad761cf875b479a6cef6df1d03be9a8e53afa58b2bd419eb1bf46424c5218624af35277f112844e5251c02a2b6c3606e654d4c8fb", 0x88, 0x0, 0x0, 0x0) msgget(0x2, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{0x0}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{0x0}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x100000001) setsockopt(r0, 0x3ff, 0x5, &(0x7f0000000000)="403aa4ed8d558acbd6418d3aef332f2405bbc3bcf3fc369637f85afa7ec2e0490296c54add7b8561b8cef0050450d868abbd06e8a8fd221ea2de59e423228d4b54c01ce1222687ebc73ed680c5d7ff7f6acd690e84e6c1a3e60c0490d082da69e59f2251050d6cad6f179a0b9963ad7ef719930f4efcf2cc287c8cb1d599458e69f24fbc740b17998c6be83a5488f04efc9ccf83fdfce34d41ab563b8d7aead23d5e84f1b79e736604838005e3457f541f16094ef3658fbf0af3e2bae8198ca0595c55e422ee7bbaa143d687b1e3c5637a54b68c421bbe10", 0xd8) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(0x0, 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000241, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x12) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x181, 0x1) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(0x0, 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x89-,\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) mknod$loop(&(0x7f0000000400)='./bus\x00', 0x1001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="45bca1c15573979b7339527c087ec5b944eeba6eac6b032f3559ca7e5e6bdad7e2f2c0513f90171b00d80e76ae43ac0bf1e9e6a6593c76c8c32c235e7c5e0b0a095f057d971e38451f5580adca69ca91091209045fb73be3cac45c88fa875385c71189f763a275ec43b2c14349a5288ebf5d54da3e51ee723c1952486de491eac8145157f8d3a0c40cd48ca18402b19baae5e02511dc13c32c89d9fc2595eb5fc5675ff6dad7a4e469210647a7d4578307339eed71e8b54d4cc3", 0xba}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(0x0, 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) r4 = dup(r0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000100)) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="055dae3070ca9f05", 0x8}], 0x1) socket(0x26, 0x1, 0x800) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d2da866c4d6821ce6f3a12a38e68901b8c1a9a6c79d16e0e42e66d2841075ada8502634ae175b9d85a1dc8317373e7bb5aec9d8ff3235a1c58faaf95a87af4c80b45c451177dd6a7e74a4d87e13efdd847b2dc66b5beedfe8ee732af40d349defc281e1b38ffbfcb9298ac75783fa6ba84ab5b11dd7e4c5365f724aaef", 0x7d, 0x0, 0x0, 0x0) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x58aa, "d64132e508c09263a09584ff0000000000000095", 0x4, 0x2}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebf038ce8addbd0d017a223c317637adebaa5c72fea62c36e7cf43ceb87e9cee68ec6594a6fece4716666b949ce567ff5673", 0x32) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/157, 0x9d}], 0x1) setreuid(0x0, 0xee00) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x8004427d, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xf716, 0x8, 0x5, 0x800, "593124cc8709f835decef9aa5f28ee99c3a93de3", 0x0, 0x3}) syz_open_pts() 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x150) sendto$inet(r0, &(0x7f0000000100), 0x0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x21, 0x280000, 0x1}, {{r4}, 0xfffffffffffffffd, 0xc, 0x42, 0x3}, {{r0}, 0x0, 0x8, 0x20, 0x2448, 0x200}, {{r3}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x8, 0x8}, {{r4}, 0xfffffffffffffffd, 0x2, 0xf0000009, 0x1, 0x400}, {{r1}, 0x0, 0x8, 0xfffff, 0x0, 0x5}, {{r4}, 0x0, 0x23, 0x4, 0x1f, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x48, 0x11, 0x7, 0xffffffffffffffe1}], 0xec, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x40000040, 0x7ff, 0x20}, {{r3}, 0xffffffffffffffff, 0x14, 0x8, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x99, 0x5}, {{r1}, 0x0, 0x40, 0x2, 0x8000, 0x8}, {{r4}, 0xfffffffffffffff9, 0xa0, 0x1, 0x9, 0x79a}, {{r2}, 0x0, 0x44, 0x2, 0xff, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x8}, {{r4}, 0xfffffffffffffffa, 0x3, 0xfffff, 0x1, 0xfc6}], 0x5, &(0x7f0000000100)={0x0, 0x1}) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f98fe917af17832f2be4c702c3a389c226e611182baab5c8f439b6852ba653adb34bf7fd5b45d062a304aaa6e61d6567567cd02a4aa5c59339cce411dbb27d8b7542a0042d226693b5debde25081c18e01f5e53d288c0fe7fd97f90aac59363dc2a1d28974d544b825599a8ac5ce61efd66ac32bf22337a81894a2255fcad7244731fae80a87c3349f19b234b1fcbb541acac00ea72f153693a71128668cd6afb12fcae8e30456b12750551c4deacdce270257b7897ca9247dc7a9d472c71bc02dd7e780b2f476034ff3c01a1b770fd42507b16e0d1e423cab79601c50ef42fbd260e27a02204e10acc8906cfe1c0156c994182673076a8c259c21570033fd100898724810521e65a10f6fad3a3ab07de6693e2f76db9221fc9a35f02a3bcfa6dface0bb031591ef6999ccc53a6ca892c9fc4d0bc3ef927f1e604b9e305eed346ffc65a6946a4061525221657a7dd909d3cc42ee3af666cf17b8b9eac1d0e106728fe4a6e60340e10443ec7526863e7232b6bfd313e4d06cf22d8005066e9c9c75b6e53e268a1d0902c03ad8568283874a67df1f090a51c2929ec669c63696452fb209a278cdc00394a41700e9eeabfba8f038059271b5cb9f0a9f6e9d7e923fb2cc9027f23d374edc62c8e63bb122d003cbb20a27ca3b04500b7453f2850d54e8aba9e104da51e2d1d07ae9b6cc2ae534b7d18616aae3d3410b9fbc608fa37abfae859c387ea7e29667d3827838aab4fc75b3f44fd610244299b7aba51f718a8d4e82264ddfa535f03bb329a00f65fa0fcd87ea7187544cc5568513749bda256e5df1ade3440007cbcbff3da8a394834bfa58c55c69d5e509feefb9c5b5a4d398bce3f106bd2592b4debb7d8d4a9307ed83a80f519ccb351bbbc8171b7934f1be29b41b19e34674709dd367236bd6f31946e02fe4ec1d56d5e6d2158ad30ef9caeb6c0d416f9d07a14f8016ea88c5983b15ef322e88b4be9b8eaec359202c6d9d7b79acdad629db243994653dfe6e68a975f7824b29e64fe27f8827b012d56901feb4bd92eafedb1e023f2650aeda281fa9b950101910e48ae2f8e1768c7cdc15fea0b58b6d5c0a239728eda72e5dcb7c17650e18e2a225aa403c464a94f8d78be3f566e9c6da601803b3d222b4f497913ebc9044901b51af50580318e20a375af2478a0bbf98001455c2843076f2a3ba868365b44ed026a4ed22ff70a5b39c1cbd4368177bcf77f479ab2af476338b3dd6ec59cd99de222ce9cfe5b85df072b4cd3fab24e38b35cee7810384c40cfdee0c35770aac6365d5bc3b03c510a046ef7eec7499244d70a8f74c4c9364dce1c60cdaa603a83eb5c05a3941e7cc8f37271fbbd6356f69b9018703d44a97935f235c4f8d91ab431c08a43f9ad4da9be31f8eb41e0d6833e8101d57deaa349a20d1e01dbdc7e3ad9179e46b055de6f309da294c321dd11da589a2e3e2cf218824cc4d0433274138fc15c306c56b396d0f980c3e584c4f307f88722678f86d64fca33eed1d3124ca2a6b8d56a6583009dd423b20c16a9673ec21293a0ed043c83fef2c795e35ef93d90bb4122313d4f0b1513f22bce35c31678d78709b371b5ab012cfb2933f28a01210ac2451496500c0dac0fd393973cecf5ddf1270f51d57003f3cb8b033792f518c54fbf69f5ee97a5ae0b919bc0ab42f30d4f9e3a75994eb41474349de6f0a576f97b112023838759daafee064283af2947bd7c78c7ad47cbad02f0d7201a58475ca9f1f4d7e895188d8786871d81fb3badb0b6206abcdb429ffbe980a2abf08cfe233e2b2b82e650c3ded5e2c65ea4ee1f9fb568e227e2f1eca5b7bbbd28fb83337663c02fc8f25a046f9df0a511c5d35aa2843c3d9a21785908f8a82339f12fe109ad68aced765fa57fc7f0730ffe82daab4a75432582886fc8b31db7a7bfdcf1a0ab09a4c1fdd3d90e104cc91fab67033a1ba5170a06cc8b74d3b9e8581dba7cabebb2f2ff3e59307369b591988b815c47f47053efc92ff975042ca55c47d20b5e32b520055b1f287c6c470cb7944a64fd82b6c9101a300de456e688c30581d53d36a895bf6b0a884b05bc5aee6fed01bc2a58935c4754c8a03cb79424b67dc636190247ded884afa7c54f0fe36746bf7ce23e3597c775ebe508215d43df470f5dfd073a7f1bd33157458bd589b67001c2fc6468f99f471e6e4f1066b1aaaa81b3be2231d5aa64edaa191ea248c9140360cb1d4955bb382efd38b8a4d6e25017545fd1e5ebcc1a539ae9cf3b51caf3056ef450b25eea8461715c363b4c179cd99b0118d483c3351d22fa903f91f04a0b2fddad22371ec2a42c30846048e0f7976f80df4bf803879070f9a8ace04094ece42b628942b9624812567c02444f3466c6bd7770e1b3fcd2058bad83d41e6a65ac4b46f1a3f45dd6be6fbb303a584f8b972eb005c4253e2239a28cb99f4bed08def0a86e30b087f5b18f08365c0f7abf46c0b0b89f59e354ac43d3f4812a947efd356ad7b7d2cc403aaafcd1f4fc2c866ed6d82ccd4d75818d80c8dc9046ec86ad9862a07923304775e53c7c7af0affb12f32ff7f04379e6fc7481a415dae2680e2c85df79915777ee713928fa9025cdf55592f5de7e48bfa584463aa0028000dd74ba8eb13e6c164d1b9c7b2beec926338a1fd398afbe6347641294e02a273c9f03e340c775afead4dea7c92b2533b06efffd6614811322421cd5a6362c4b9a2babce796d605c8089292cd29e0031ae9a5cd8400fa26ee21012c97c00d729efa13c00ad037a23b59513435533a1100b10a5f008ff87dd5bf70b28daeba15b89a74c45ba0c90b0a305e38ae4c759c898f481e3a79c99f10b5f6720a0c1ed5bb2a3b724a081cf535858c8e9203c5325f2b1b2656022d6fb48bc71a7b4764f611a09259ff8470d5b69d864098be2121c29cd562e121b73bb7b5d22301adc68025c157b867c3f451c1a23b418b65a83a12871006454a80e40ff3d2d712c80315f92b0338b3acd545a2db7c6d19a09f711edfde4af39aa846fb36bc8f116219be09c22a7f31972efbe2cb257dac43f9abbdafac135c8eb3c6359f3e380e0924f28947b7c3953114ca0006b0ab1ac8886339fe9fd81ba4587c3e77a58548ead91159092eb0f273a9403e03e465e15839db0c4e0ba109460489746b02542d5557dac4fd8bdd82727b23bf99c8b6b71bbd348cb1a86883dcd942131acbe907b256c46acb4571b36510ee20351db7964fff64422702b3816547ea158d4064cbd4e96c8c23df8a4196480adb9b867b1e20cc5cb0848b93b641d753f851c551da8d7cf2aeb1a65b45ed293796d0a55689c1a4717492cd62425d612a9b85df7a899d0eef29e5ddbe82c27744e7b9a2a0f7618bcc7ce798850588842d5d7be70a361d0f68dbf766085185cdadbd5a898356c16d186f38f429fe35cfcc6ba9133fbe0af21f2c9f77090bf6a32b441cb3d0c8b80b81d1dfa1e7217d16a0c5594a13551bf08871104a48c42f8a19e010306c3706d66b7491ab2cea7c6e8f75b4450db3e3fbada4fd8d40ae81a10236c2557fe7dfa893e1b3fd623ecb83ae48e066221919e077d6476d90fe5ae1a24ba5ac9912e7b671ad1098ca71ad8cff0f2262b477a4c29d5e55e70c83b807834366c275b806e5ea1d9782e01a39131dca4b4e1429d83684f72449e7347f4de184578a739e4f290681f7d0e1d50e8c3aed8d42af62a797609bb004176a5e5296af2714717e4fd06e1b440c34c1af322ccfafd41ee75b589d6c0e419709765d3acae4bb80c8583ed104b059482909c18562907e8a311c4193dac6f15cecf287906ea7eb9fa5674504a63da6bc548bdab21e17f4c599cccd05acd5185593f6c3b97c42c663b4f48c0e684f5b3de26c75864f9d9f42ce50c4df2e9e10ddc31878505b9b32f151ac8fb85c5011e9cf6247d6a275fb64880cd132db98769394539684b4f88c81eaa27d1975761f893457d62019f02af483ebf90f7bdcc08a3e1aeeca02f387430cb17fceeb6af6f15387417cee45bbefca10e1aae8a9740552965cd3b792020630e70cc235a08ccdc30dc260fb4f409126f51493d1c7698347e6fcac6f0a44d9ff610bd9879d63857db1496724ef8cdf4567bc5d91facf4dca09ba0dc7562bf33eb4b80822f7a2f7d9e1c9558c9036950d454aed82ab0c9f355340585508e6074bd58eb625a72933b94d1c22164e22753db4576eea83fb297fccd0c16cc1b7ec27259849ec455a1ddd17242034634cfd81c35c6806cf58adc3af1a33e0d821f6043b69341722c70f1392e5e3fa6fdaf0fc43cbbb58d35a1cdf728d8cf35546c41c948da3117c809810aaf45bddff0be19ddb2aee2abfbee4b8bf70b7314a5d61fb59576da12708ab07adaa637f48013a27075e24cc79aaa472f48a783f43c5a3cf72a4c25de50bb3d0d644a5b31db41c1f105ee30aa3308b27a5af0e05a8e85279dd66c1a36a91da31d3e50ccfd1bebc7dc1ff6a2e6faae63e85358ccee66545e52b52daf514dae986de278459166a54cb7538b02c6bdfd67727c24dac1603d5e5364bcbe5528ce1adc18d2ee698b848aee33629662abf93920ce4cc492bc0a1c40d2272b3f6b8bdd8b2f8a07141df9f477fc304582ddc64933a52ef05efe31455c09461185f1782b685347cc35e63521346ce43fb097fb3019a23548be60e8058414871f8ff90afa7ba25aba4e81be090e999397829d2138ed363709da363c0d62aea933e85fda1512e45c054d08d2bb1c039850bb204ccc47ffe05ffb13a53e6b6c0ba75dd627a06bacb2ced3aa84dafa0a57f5bd4799f07665af99d3f9f9ebe9d29d359292d64e2fec6c9ff309d6c3e72ece19e64f5d0f51f9de7ff5615cb6dfd90ebd42561fd6e7f0123d28ad62f55c7d53a8369192c80e3b1de165b1c9a3cd8386e50b838a2e33a87be9deda72acaf9ca1c924ed5d3c7aa6efd382b71b7aababcbec7c9b03c45db7409bcd60a0508816ab46c834483c693c0c0f69c341e540087e5fcfa25b6465d90de803b85f1599fad170c25fe4cd5f7dd8a84a966af28a1fcf4eb1ebc3aa2ae5b4b34afb033f5f428107b787c916c5bd442052932867ed347b02bb3f497d3e9a0e4833392f0629633c0506b61269975c792671bf450a8d3c1175ea962f974d9a23696b272198ecffa42ec9446bf8133ffc4e13c44b6fcdb6c8949fbc238f8a9213c7ae98c5393180de52453b5f7145c9198c596df8e08a610fc7d9f831c3001913cd3cc215c647fcad3f1f8f74167972da5a2f98933208f1dea02c58865fccb783caa9abb42128044604893488d678640200731bb6e86242906a6acb63dcff7e7ef78a924ea2d71b0eec17a6843f0211bf0315b5b5fc8476dca62ee1819d661f100938db0b351dcd09cdd080e6325c3223cf114925ecb631eaab8cf45e6ea0665624f1f5857226429adb100c27418edd24cfb1cc2c92e8bb45b38dbea7ea3f987b7fdf6a41894ab4f7918ea4685e82485fcc8dad8365ff0592787c3b182fdeedf835afa78df246b181f7fa2fc123feaa79d138fad7b76bde0ceeffb5dad6c5fdc5c69f766647ccbd991b95e1369130ac8a2884358fe1ceb410d72d47b7ca582ce6a5478f39386963ac7f9d18dbd24e47c0fe4dd464779e508992e25515dbe26a59c6a36d9d46e156b3fe5265e0e5c47bd04f27f93f41359d37cf51e264494b694e4", 0x11c7}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) fcntl$setstatus(r0, 0x4, 0x8c) 16:00:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f000044b000/0x8000)=nil, 0x8000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648b04c05e9d4775022201938ca00e1f4bb8dab2d60ed43748f134b87e47577e07b6f683fd300c54ba8b5904ee56a938160a00c838ba2110962b59bff84fe5bcb4ea40f420d5683b182a8fd96c5f48efdf50bf1555209fb675c6baf88c3e586ea40fe4fd82e01e18bb8f408be679a3da56f192ddb2cb4d0cc75ac08e2e678aac06c4937dbbeb265e79dc21c2deabe4e00f8f4a3e53be5380242b5d75b259e9fd2abf71d96e5bc1833355579ace77a610340100014df1ee539bf6b392eb7120ee1c82f41efbe290992a6d3abf6b020c87083ea18356473d0c86e390922b6e3419856a29f812f2de25fef085b34d2a1a8951caf6b79a4da710d4aa6fd993b9f77ae32c8e622b3dc43e1d129e8d093013bc843aa6536d5a08a8276dec14a164d01e2d5d63347d8a187458ac27dc1d0905449fab35590a90572362cdd57c50dae7b188c6b03b608912109542e8e09ed638bbbf24704317568559aaeb1f4bb89102ed53eee204b9c76eb2c7c7ac35cad3d80422d1c72d4b9bdc600f38bb85d79dc6e5e00cd7c826b45b14aa23e99ee79f083d7bf568b5ed0d626c0f8c840bef1c80d6e1beb91e4f520ada5db4b189f1ebe07fa1d0bb47ad17c1d581283d92bfe61e8f954329e15b0cc13240779a5271de0d9f66adc883bd9693218f114fbbbbf810182d4146afd2616839dae2e53bc", 0x1ff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {0x0}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x4ea}, {0x18, 0x0, 0xc9, 0x4}, 0x8, [0x1000, 0x9, 0xfffffffffffffffa, 0x1000, 0x0, 0x401, 0x7a]}, 0x3c) setsockopt(r0, 0x29, 0x100000000000000d, 0x0, 0x4bd) fcntl$getown(r0, 0x5) socket(0x1b, 0xc005, 0x2) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {0x0}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {0x0}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000080)='./bus\x00', 0x300, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x80008000}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="a6bdd6d094277d6e945ab02394fe574a0ce34f4fd70643ce72fff20b5ee8a7d2d66d6143e93a0ec4b5b9dc802f7d4e6dfd2a173d7096dd262073e616f443ad6859c66288118648ecad666a233a93f8570a36f4c8bef2f2fe446864a466590195edcf197d652e95c7059e5f4b2b", 0x6d}], 0x1, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: r0 = semget(0x3, 0x3, 0x80) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000180)=0x5) setrlimit(0x1, &(0x7f0000000080)={0xa, 0x91}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x9, 0x2) semget$private(0x0, 0x4, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = getpgrp() wait4(r5, 0x0, 0x8, &(0x7f0000000340)) ioctl$KDSETRAD(r4, 0x20004b43) fchown(r4, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r3, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r4, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0x80000006, r4) syz_open_pts() link(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000140)='./file1\x00') fcntl$getown(r6, 0x5) close(r4) unlinkat(r6, &(0x7f0000000280)='./file1/../file0\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000080)={0x1, 0x8000, './file0\x00', 0x0, 0x80, 0x100000000}) mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f6b202e, 0x1) open(&(0x7f0000000240)='./file1/../file0\x00', 0x3fd, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) fchdir(r2) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x61b0, 0x44bd) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xf1) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = msgget$private(0x0, 0xc) msgsnd(r1, &(0x7f0000000100)={0x1, "3bd2d1b76de97efda73d42000800000495fc6787861a025047d8e6fc6d30facaa2c98e2d675e600000000084dcec302fdd8022327a99d07fc8e9c05c9cef815e500f324a10705cda336d12cd1a4117ac56563d47353ee908067d04f812b258dc36a2e988b472668046198166f761e13c9f58eb0bdbe461f229a7ec4631e27d1470797e090f92f6375e3e25ffa38eda38b55d6eb254d3455b393ad1687974af3da9d0171c8d0d74797b4353dd0439e3bfcce5003d186c5231d8b60defc0997ca9963f56a2864c8986073ea8c068c167675b0ff827e2d15d5d3b"}, 0x102, 0x800) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x100000000}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="77ee4ece913eea8076e3cc50437d8e466cc1468e10a777fe8d9eb71b", 0x1c}, {&(0x7f00000000c0)="9b7b166b28daa32f22ada14f6ae052de0639c2a036baa8d9d8ced470008cf252bab6de1b6dc2826e82d0073a65db13a9574e589ae8843b212f7f90468b42faa7c38816c0a784763bf7a2f8ee2b3339f96d765e4523eddcfc184b547670d5e0726c02dab97f0e09b504cb6cdd6b11b5f11761f2dc608ba481563970e2ef9586ffc33000446f5c1d52c53d0a740d341124cbb55157253ee30397d44471a0c9eeb59c05ad5fc70d92bd9c4fd0b17f8997accf9c10959e72061cac87677345d2975108ad", 0xc2}], 0x2, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x85, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8f, 0x3}, {0xab}, {0x67, 0x1}, {0x25, 0x7}], 0x4}) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c103003c5b00001a9d000000e74de400"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='*\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='#^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='!&+\x00']) write(0xffffffffffffffff, &(0x7f0000000600)="3e2a7913e4ba6d673553c0c01b3dfaf90f000e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffbfffffffffdc, 0x0, 0x8, 0x0, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x4}) dup2(r0, r2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000480)={0x3, 0x2, 0x40000000000000, 0x8000000000000, r3}) r4 = getpid() fcntl$setown(r1, 0x6, r4) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:28 executing program 0: syz_open_pts() r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x10, 0x3, 0x38) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="9b57c67b12f0863cc3bff2a3fdb7513d9c274c70f63bc1bccc1400bc08000000000000008bea55fce8040000000000e830fa8500007cef120d98f193f18416ab7385cbc79967d0b65cd4b07a2c6a1244bbb457c199b3cc6c56ebeb4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434ea2a740084d1fd6cd872bb8a3b5d4f48b745aa3835", 0xffffffffffffffd4) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 16:00:28 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1f, 0x7, 0x46c0, 0x100, "2123227c18aa8f8a868dff1bd1513f95516fce59", 0x80000001, 0x6}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x40) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus/file0\x00'}, 0xe) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, 0x0, 0x0, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)="ecd430771220024f05000000537f9233a070c261eb10a1917b227342670fec67e300000000f53a7b11", 0x29}], 0x1, 0x0, 0x2c1}, 0x0) 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x134, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xa83, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x500, 0x0, "b70890be02d08ffa3b45236e08b1a972b176afb8", 0x0, 0x203}) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:29 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000027, 0x1a, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x8000000000}, 0x8) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x2, 0x0) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2012, r0, 0x0, 0x8000000000000000) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) writev(r1, &(0x7f0000003840)=[{&(0x7f0000000500)="4fbd0e2cb9e6475d408ff79734cb3e43b505d1b23e26bb19775b8028b43d5875e3e7069356f11025118640de3a4dda164c97f921c25fea95433ca174227b25f57d8df497cd3ad80ea48e8d4bbc8797c886d1c531af83784652f813c3ee4132ef29a4782a9cee6bfe8866967d6351cae1b64e136d77cad531e0201e842cf7608cc20f22f08ec7145a63df50e976ad6e22d4ebffc773916f0ae8487ad08ac48ee779576afd63ecaf3e7a9c3122d7ae79ef98d3a39822cbcea13f601194033fb910c3f8c27977ad388d8637d62701ecebb614b1f2a806a17080b7e79b3b42971bc1e6d4b16de3f54f726ff85873ac50d1c007f76a72fd05045c99e4233bd970f4f6c9b6f040ba1b142a330252d6a6fff702e6f94c99b346e5622f91cf8ce8a49997f961766e02f3c1849b5225d5333288fd6b2d91664951d044125e61069c731df3e2ed34b6ce937bf35b165170d09c5d5eee31edede823df79c70f926e33e0666f6e89243fd9e225b7d1373d99320a2a4046878923b3a44f270f48da1b5b5a832d917011ee9e4ee98b24634f40f5ff227922ceb49d08316c357671018f7f22588b90ec47787363d8d1e7bd99bdd7abe3efa046cd72709f4a896174e9431398380f53dcff6407a7db16de96f02cc5bc3532015994b80000238cb694728b02e23958da4a42e6973e2400d935295759cef9b82711da4c5784abe6413d442999000075691ab4af6680d4e31e838b39858c4325be1db477342f0123696f345926741f8fbdcfbccbf93a329d8e13c944f774c2c57250f0bf7529cf8928bad62b643e72c3cfb11ae0bed81081f738c1c11036cac33f76a3465c3ab472a2079a2c455669ac1bfd5ea6d32f811f09bfa7c73971231c74403c636694fb9d135260f1d78a800d284c1bdf14c3ca60ae4f2715693570cfc48b91d44e88e42dc8c5d871bb1af59f06176581d8e03f11c304bcbe1717eade5d561ef6fceca92bcafb8088ff0a9b0c9418716a61db9dd3f0f8f14d94dd79ee5d664a762eddd8bb36fd1a1c242548f842244a227f145a876c067de83970050e44d912b57807480c495306b31ce8b57210920f3d3806c2268373601cd713f098480db2d77a3522134430178f783f9c071d80962b256cbc875a40973645112b3440b078c36d6abae985294e0bdb1235a99a24bed4b4c49c3f81812d827c35fe79ba3a2418e6c235a9651b739a32042d93792fb75e617064e775f4de402b3c584fa6689611edb991b0b1d84c906bd3091d7eebaf3e56281997ef392793245f88eb3abab36431e507dcbf1055c388862852bdf9415f67c97c3f431936a90d1979e4d1f4044da5b75a07215572f09e7e8659678296f7d922a37b620794b393294be2931d3b240eb003ad1bca134ca7180a0b5e6f55e8c51769fd1f863d0f1c469e6ac6f6c15254ec4ad1f86d96fd0a91fc96fb8c52851951d830cae311dd5fffd855b9de047fdc8390239b6cb673b4102343754771ba7e554b00aa345cdc4bae729e60b239972b48f9731ccccc9a197f6a057f82960f01916a941fae81a8d9d4cb5dbb7470165860abdd7cc6abc7837dab68936fe98b98baa6532cf055f826752aebb12da7eb8d6394ce56a94d04b54bcb161f6334904b1f571fc37b1c43042e997c6e6eaa246826b24251c6658cd19623589d559b723d4166ff1480d266fa534967c961409e991c3c1e47dd467b0077c595e22f9ad87d26d763c7c81dab62c29bfa99a4e5fc8cd4bfb7cdc3f96b3e1337732eaefc50e7d811b1fc43df7c8218e7cf96ef43a371a94431c3f8f7f92a12e6a5822b779a3393fd0dd5b52bae15f56f59ec19834e72c27ca32b4a6b11e7fa0b6c6e2b48655a7a56801c8db94b502dfe80aabfbea098571182fec451800193a6b4c2aad5b8ab86d0657a9ab5050a1f8dafdf91380f16499eb4e725619d908f47dcf0cab1a91d1b872f51dce282db7316f375464664c0baceea84437fce37c37d486c4759cc584aeaef0eeee09315e1800cc69726a1fa0609dc491287f8563ad733a02d435fe9046533c47f48e1c2d010de93c16d813472ebcc1a871b046b27e7c39780bfa10efd03b113251e72b858c66cfd784187920fd6893b1358887f6be019e548e23c24a56baef0f5561dcbc6ff722ee2122e36efb5d0c152076803aa6ba5c9d84fab6deee9884bfaa10513a3f6b79987791c518d9b1f6347a6ca2c9b4ed7db83115c70153edfaabffdfe3b32dc9f8aaa5057165d27724b30d961635b395df0ffa883b8015431083cd46ec7a0fe6caa84fc29a5f657c9d21198bf9606b5883b31175160ef796897f903c19c69e401bbf4498d2dad3f229b074f9693feb78c3be700c4b90bbb791fe120ca7caa62ddfba5de841551bd07bcdb88f91380e6ff8f5da72733659a288acaba61cd219893a711439bbf95e1e1fa6f47cc5f6d38a34d7d4c063cdbc618bc7080427a961298f13e6c4c05a3cb5a5b6129d4bd836fe5cf32098da7e92f9a0458565db618e84e88906d4a62d6e8bc74558127b4ee1f9cc8c9544f6f9defc95193b801bb4c1135060976e8c7a90d30669176a27cd939d8e7335ff64229f162e780f3088cc796e87bc17f9d3030cd0ca2a32b3c1272a60b4d87fa3730270f24b52aac5c794b2bd04d33a31a2cfd3318290036ff80ad458098221e30bda3032c7efebfadb50660a2a2be808914dd92a5b3020aebbca8d6522c045aa408832e5baf5552a0c4927f624cfa87981ccb8dba3e7162215e235e2488d05e8a0ae5b638a171e19319a02fc690c86cbd70d119824dec674bf014fe885d58ba61b746c432beddf122407661aeea93e10dc10bc54a5b3c3eb806f7de7fdf4a0bc597ef92da483bf53fb53e90357df5d30493b0c678ac8b50ad978e4b887ccbef564ec80aac3cbd3743f8c4cdb25e364a89c25b690a516d982428a210a9b6c5ab85e6ca5b205585032efa4345375128bbf20519b22c75400973746de17c315dfda4439bdebe01f8c1f60211e5d4ee60b53127e5f8d176bc93b006e4f0f4a89cdf100915857f12cb0549a37665de07123e70bd58c2677424c8eb4903dd3b25b31af19f53bc3d64b101461e984760fc7c5b71022ff6798b89b6b6fbfeef7062f47d409a71fc95f612df29c15c9009a985f9048062ae89493931789ace296bf8a71acdadea3ab07b51ad03b4d416b97da7e6e70ff6695f3a0d748521f8029c95eb589b187d84e52b7c07bb6268d4d925bece211755f74eb6d13508bf9c3d2092241c07692ed8504267ec1dce3021f29abf67afeb30a9051b838a97b030681a30ab3c87648873267ad2af12ba3b3b01e82212b028b225b7827f59c1b26a2814695ab662dc34b4b685cc9ebf8b5cbb690c9ea7607b2b585314832075e522adad9e43b025ce17ae4a652fbd4ffd1819f7fe1f85a6ba1646ec10896d8122dc4f4c1267088199aebbaae8682d55b3dfeb58fca5504a216c5f5ee190ed13b8c4a494e7f7b48b991253aba438e52f0127ce3da4050faa3dce8926952c1260d706dc282bc8b5b6a7848e2d8808e7e67efa71cb2978302eaa408fedb3863c69ac8a2743bdd74cee6b3d5118b48dae3817a15a4e971d837466a537c2568e9d65dec08d5daa8349d906cd8d98c097644ea8ef62cee8ffe28dd882b0253da9b2dd32cdb87f4b55211ef6af6367e20da5ca0d12df52ae11b8fe922ad2cf63b88ab50999ba1a4cf3e8aaa0bb8d6df277be0eff439fa60a3d5e4912a2ad6142d579354ed6e43734fcf4f62886d895114bc71839b2d50ce3e9cc7280372100b7fd54e6f20dc1d0bcaaa46b7115379c7114b768c46713a075ce590e9b4cdb30ebf1dba1c2945c1db6fa4a94e6002a6057a287f0249e9993f59c28dc7091e3ca6837e8ec14f21c76d9831518c0c34d9cf19b76b5d73ce5e43a6938730f6aec035250f430ea5b36977e446ad081677df49fb4cc5a02f3ea23c019484f1d62b6dda26b43aa360611bc43145e1ee5633b2ed535b75ec26ec936e2a387c93bb557d6d2f10ffe1dd15b5a7602cd8f7712332c76ebad66b248873527313d30145f0f9d755792c7c20fae753d06add07b170ffe4b6a73ec1dde73dfd91b14ffff980a433e28807eab3d6332ca2744c777eaf3efc82ff248656fc97ff79cabe026d28cf3189ce27849a2cd05b7207031faf35d9bd267100e212d0fa9f3cf5acd1d96ccb91bcad56ad2ed7c7cfa2b3035434f0361fd89b066fd7efe69bb5e5bc6c03f543ee478186d12d24b37d6a5c1f6f31fdc48fa2687e5042ee91a965e2ad02f07af5e255f1c98912689f84b43ebd222ca14d46b7fa6a810d6b4323dcf8f8b3ce1c65f858cc8851fa787d21b75a4e261710e5a15889b45d10543b5c252bf9cec6e89d15be7958f659e97f4fe975a2f4ecae3dfdfbad78df88f9c85d3a73178cf0700e6b3b35459f1d98b440d7320a86d6678c42b238fa9681d5d4693c17a1476b2da658de8d052adaa3c1d6322f41bcd8d30cadaa376286e0e0c4b31acb41c4a281031997a0c25161eef15d418baa2908a3a6e00be67f08a29f47b176f1e035bcdc3c0535d1c1aa8db485b9ddb79fb89aa04bf31dad9d5ad729386ba597543d8f0b0453677bfff3de2b63265b054844c98d5668aab915120e7de2f21a217422e142093464f0c79f3c6fea5c53bca9ce566a32072ddc7e100a5c6ffc6a552861ffefbffc54621693c6cf36b2d8863768c67411d010c7ced24b83a7d6e43511474443c7692fe74af37ed7c1d38d86b7f603a0b7b6cd19c6dcc4b82d15e370a6a993acd3530d3eac1e92f271bc93e77b3df4dfca09b800d574ddcfd4b5d56c23e0b23431b2f6ecdc6b079daa05af1df6077b2e0af9a454792c077e11ec1ebec30d1246303bceaa293fac969824dfe3b2c2f7e54871c47e1bf6d9d5316461149ce019f27afc6938529ff399e3282c440991a6acc0f2bc7493af91bbb2276b1da799393ed43e7b159841310a45dadfe21ed2ecce0797529c0246e0761adce11907b56d88bed026d23daf3edec965091d312368cb0f2fa575d2da70270f1751f08e732b220bfeb48489ace7c21c12bf7db96d6225ff98876ad1ee73ad5aec9894e24b6e0a6269619798fbf6ff01122303a4534508d379d19e379de2008127c63a89b860f9831da89692e935643ce154a0a2c34ad0e39b5d77cfb979e6164eb58cab394a5ac812c63052cffd5ae18c0023823b0197e59a3cbb49fccf42e9cf31a8eccce01833b9730d4ad31576be0b51c1a3afab40443bd93789b23974e3c297f760b343064073b71a1d398f9e1608a67b9b6357a6452d3553ced475d7f31f3fcd8b74cf4d059f8fc19f7e535381e446bcda706c45ec8e65edac7921f5cd60a621b6c153ffd79f4814ed6435e1c35c689b3210590478cab695dad04e86903066e942fdff94d035017710509f05d0dccef1b929137725299c41ef50c6203dc1ba03bb386876796704875eb019d6d3b5e1e0d9abc8b4730d1276b99769e9f11b43a72695a54e4d486a992d63fdcc6cd4d46ff8e012a300a0fa26a69d35a550a7368d0292a30add480d640b8688a098fec4ece561bd6c3ae8da95129e53a521d5c1217ac68ec901057187aec8c481267755f9aee06da7df00c349da1f9b429ca17c086b374c8ea3516a85562ca4ab2187aa032565930d0008848c8eeaf96453fb64ca5c5da789594c1a11cec6721feda23d35c50692ca36b9e3f8fda6ec653fa0a309b9fcc6ac81ab388f1d591fba1aad5458e4bea69c719c1d641bc73967463461058b5c02d400d1f31935de7a21aeb", 0x1000}, {&(0x7f00000000c0)="af99ac0879cb9a51", 0x8}, {&(0x7f0000000100)="12d4bfa768af257f7a5904f2493106b0c0b0da3c8d697f6700dcbf306ce4f2624b3c4cef9963734778499ef5025f876334efa3874ca8f50a47df2be4d73ad9b0ce3ced562e324022e91b53573d39e6f51c81024efea64b8a29364a2ef527f33d39d3183a738437c1fc5ac807391199d64b744e97584bfcf6242d293b91590c945a8eca1dfa21fe9e0b5879766231f73d823f1421edba6183029f0d92a4ed012caf9e704554c6fc06b1fd648e75c8c35eaf0641ef7055de59d1395f7640e9e195bef1f4b19f", 0xc5}, {&(0x7f00000002c0)="683b9b73edc032daa60916246a9653d1ad86ae2b23156ce038ca294c51c27c4f71028a62a9d9b555f7feca00c68d2f258013635b1fdaba66d40ee8a0fe54a369060075e59137a05ae3563f8d4f6f73844861b7dfbadc516287ca13f5a9a2a97ce0f55e0e07b0420f9812c500109ff4bad324b3fca30648f0673b5e38b72ca2430e97f69ceae12a36bd9b2b08e8bf69b27582e0714d499be9d137213d02852db320997ec019f6c5617997f126d52f0f7ef2ce8134a0afaf39e8ffaec100b2a0e1caaad7bc12d136d362a8d5caabfc4b2ea91bfae4e0368c4d47f6a7e54a18ea0e5783764d4b0c780bbb9bed3f9b", 0xed}, {&(0x7f00000003c0)="b43ea7b5b85a02157c0b18599bd9426e692951da62cc31f3fd33518ea0a606cedd756f3914e7755ca4beca9cd8df5f3e07c42f038eed5f1ff8b36b5ba2abf24c4ffa4a5351596ffa95ae4b70c5a105c5b941b4804886fcb840f8e145f0678147d4a54004bffffdf354ee87da2c1bd93c9efbeaa9b44cd8f20d5c10a141930c7096a2cb9fca7a46b773df221eb5d1cc34c8f35546598aa862dc2f8166e751d8aabcd93148070ba63c0a7d4294b80e3fe40c79752aa354fa5b9aac74afa782ec2e", 0xc0}, {&(0x7f0000001500)="eba50c59109ec5878b89487788c891c383942713e4288c87fb69f6bde7c0f58faff7eb81040f4ffe03fcec1f344afc72381dc72ca8ce4945a58c96a21345a2b16b753f4ab1ded4d660c4d231981a7d46e0c651314d8acba371a498cf669b9364e2336e618c82c8514baf9e45122757ebd16b0b24f89bb9e0b757396261de1456d3f08f190ebd69f8bf219eb1a44ab388c01b14b81e00d79dbcc5a4fad7fe19b8f469291cbbaa34a981714254e98270182ec5f2d9a4fd6a12f27080ed86c24c270ebe212c11bd36a86164", 0xca}, {&(0x7f0000001740)="73200475797fd03eb63edfe9abe4f64c482c4e742114f07d70c4d080ba8abadfab31bfc27fa7658a934a0a92032c928746c4583006f4b78225ada21d5250ffcd23eeeed19be71cf12364c6972b7d034bac7b8d678adc187b1f86c43e270c3acb7fb792799021223fa03b58e7c3669f94b72b6ec081b9b0fedff087472ab949c2adc363cb613ba1c349d0faac8fd35124679bb2e690768b194d388ca42344799a11735076b46942c3345792fd47fbcdef2d213bcc08f7596bee429f2bcf4248bae45462a2df699ad5aaaaa8942fbe5f66e3f169401b1d2a352a19303896081264004ff31ac19a1d19eefbc349277711325ef1aa2d153a4e7e62c707ebd1cfbef44af150b5fc1e4025c428924b0c570a3278be7455cfe97a65ec02aea58ab1aab08efdac97fa1ecc3175520ac1e73cd28f84ec357ec27d9bb9781a2436addc683082306e0d7cdee7c4de364fe3b05ec1956fee8eb84be29f8fd045827b68f7b2cc3e02c2e6f1333ff4aaa1edab8f00b7f6a5b1009984375e2dbde3cf10f5024bac0e2d5511147c154baa549f2ec916e8d9a277ae08d7ba4b3f89d05c84f4065c19b52b1f460ea35bb3a5d434f69be02c3a8fa0224762366e5213335b8fe9663017eb9f595993359f27b534e82bc171568d5c95bfd7e2291a79aa800a6d67605679e429d22f924c6bb400ce8ad5d1656eaef86532278922279fe2404773e86d8938894ac316393932e937427e5e2534319c09a1c44144152dfe8fbde8b3eabefb54e5017e906a87087b3c89be74498588a8ca46f116c117d977661fd37b043c2655009c1afb719b2198248b0c95b69b622a7da93e2d2ea9f0a4fa8697b4a093dd34b6746408381c2055ceb02e2d605f44faf88c76e3fbe2b0b0b97b21a7364adf622764748041eac1f177c775d33c87899270675d5c06cbfe3bf94c71f17ec8e40bc890484aeff4ac6fa34f688702f85109954292a923271f7b3a6a125b02d5acabf2221ab36884750e8d6b1a1ff689fbe8435a5fdb1344337f173c7b13e40a340351bf61211284ed6449a42c9a41b884be15960f62a61d66b8ed8c72ae194bff802248dbe690cbe65cf7743d8f6fb55cb75ac517cc0d92a5212cd66e4ea16dee16f06b44a4aadfebd7a9385118724924df464e4199ad95bd33946dc2547c5cea89f8be60b3b1de30c7732969fbf3166f8546abc93035bf19845f2b76de65758fad1ccd5e3a4b6ecfb4cd8dd1a40baac556f22aca33f2b2810c577c55b9df0a10d3f7a5247101c7132603c33d09e409da634e5de336fddca33a0b9bfe23afa5b80bc2df74da3bed8fdd7149302250405e53fa5748942c8f847cb426cbd07fb4c5900b572984dd631bca1d2715a25cb9cb515cf3bc9feac6b233f25d7c102142350915996b73582990ded3b66a452acce4d67b00c838dc5ec37734a62921a19dd23ae935dc1e0602d10c8d21830d8e46858f21448f3e1dff1ef990530427f59fcc4857b41fab01adb95b5515022fc0f7fb4bacb04326cec4599558b4a5b978c9c20808187ed3e61949bd011e4293baeb0be2ee2ae5e9d5d87e1208ba9d51697c4ef8d00ac1036968a951c7de8a9b129611994ee10ea350786d5e72b641bb6307ffab5770ba34bafa2dbe9616f19f3f67b2da19e9bce589db3f7945d63e41460a5edb00695854d11f75c8c51731b5be12cf35b5010ca2842b928a6309fdd0b52e7414c75e6081b04ce4522ce3542b30c3afbd1d823b24668d14d4453fcf4cec3c1cf3b6d073fd89acb729fb6731b997aad4a67173f5713f5764892b45a8e90e0ed8ac67c44ab72d88ce67c69c2d2b1af3a6687c7bdf0045257d0b769f7d85e33bf278b13bf8f8c2930dab65aa72fbb0f18710a2b69032ef342cd197d128e63af4fb4c0b0dd256abbc29a23a854ee671fd87d79f187b25f04cd2374a74cc5cdeba6b2d2aca1176b5bc35768745490c06c534a9bee7d6cf950f8ad528352c2b0801ac02059285b8833c501696c4ceb30588e645fa990a68c9772ec22c586b6efb2af1ab987a9c6dc4b9a3b2a3aed23157b58fa586ca998e13eba4d5f43bf5962a4ebfec02143c581153e0601735ae087b7b84673f9191523332593ccf829d33354097a76341f43dec7ab317988248b355c79f6a509a0771da2de6c3c5f98ae05e4fb69785e54d305fce34d6d25b67f82a6c61d204b0587647b104828e916dacdfdf83b1bfa600bc6361ef9a328c42da3eae8d4e6c6edae3be75c60009e2ba933de6fa9da90e2ae95b7f130088021753b31ecb764cd346aeb56f335e4963a7ef844438700d7c368227c2595f59cd825ba264498d72ba082e75d3b6c5c98c6c3facd30d8b5ddd92d87c4f6ae0eb2a65ec22044c58b348b9547ddcd2a8ca3c7d477cc791ee5e786cf08213352fe06eec265a070cdfd57d64724643ccab6d41003baea6ae5faf48cd03f7bd3d6cb37ed6082d3ce70dcd11b88dd07fb2531658f111107a26dcd7fac64c4d61f1f053c121dc9be81ab1911f277d182bf4f8eed6c48fbeb3a2a0d4a9eed9914ff5abdaf6af49f32e846c999288d25cf15898dfd02c1d279e812931643109c32c033166e2bd9d708f9da034faca6649783635d902d92e165aa1431fe06b648f769ec1673a9c523e128d6b109f806940c0093e4530ec26618ccb323a978b733683d6fafa768ec1e32aacb4ecec7c7ca7a5cdd0ffd752659794ddfbc86ab2cbc2837f1c6f3b871d3034e3b042ee0f810da92102b214119fe11e515865859e6410a77f0c2d1922ef45039f3006d99e5d3d544a7fa3adcacae0c63437a9e7f41a2e7bb954f0b64e0600e24f6c4686176312819366a2e0aadf09d93feca053ca3bc921954817e50bf699f6c02075e2638fc47b231d49bf2f1d068c93b32b2d8dec37bbde98a7c0081b444d58286a6d3802c43624e9e6d08dda97b21a8780d5ea9a253c5270ce8ed8a798ac05c0bac3b6653c1d69d3b30315f3de073600e22838b6e1fd8fceb822b62ff6b5c5f2dd27514691753964bbf21bfba1f5a913515ecfdf387496dc99ac291692c35fd0e2930ed2243a06658b68236ea066dc6c5aeca8e0dd9740005d41b1911324e34969a34d7140888389fe2acfc5042bd18dbe6dd76b0120a9a905c967c5beac949e2cab3354d34305c870d409a6347d74acac3d5cc51f96b3a44d26096c2f2a53a6f1b21669ede54082e15df5fad90e6dad49d95f93b27d617e9007cdcde45632f23559a748189cc96085952d88be2be41e99e2d2e5a3faab048b35e58925136c693190a0d32f04664bd9a7fbb6c2f3ad087038702fbf02a2d868bdd8ba177fc0e8993963bb19d78f68c8bf9fe922bf88ddbb801004c72d0dbc94d5e0b0dcf8b8c82009a650e2d6f67da47cb274e29856999ccc00e3958721145a6a3b0e29266142a5d9302cd1910d76acc5c950b514ec9134149dd1ff286c6c47490693fe3e0710672553f15814cc19023670c7ecb5680329d507dde7df49ebc49b7d0dd79297e22c3ed6172b0b5eefdaf1efc85189dfcf35b71f69d7aa3d003fff96ecd1e032609828ba036aed67b27b9f8ba0010c251b11a37dd8ed6d01b0be687b262ebdbeaf9c595b6c3dd3801392a2a7aeeb35ae9877d4bdb7ef97a8f77aa785728b5e5bebf837400f3aee7a4eb15600c64f594a155125aacf4ee859570228aefc99125ff48f889b83b0526845b9129de293566c603b63742ddcaf20a74ed4b639dfe2e0fec01e10d57fea4a567cc3f3e63d70ace4f5adf5dd0bc16e9d3dac98f6c23bc1c007d4cfc419ba7007e5e845d2c144aee218907356692301db04856c62fcbbd5a754eb7ad9ef68fb1f705c3ce49b353ee9399fdc35eee7e2843cb865667cb2a8462a7b1b9852214304dddf961f0381a5e841fc1d0f8cc1e7f79c0308828cb15ac263438a43a4dd0fc968626d3753ad4c8d4d4009989baaedc4f32c319fc4e4558fbf5f14be6070f600db8d2e7f51004a7d1c73c45d8ce77d85ddf967655b7fd4da44aa2891faf46019cc834eb9f0000a072954fd5fa6ed92c774bbc22ff0a2003cc7678f98b48f6b3ab4f822880b07c0a9cdee1c4e0012d1f84c86df8138c648a1b9e2ac8cc9a60fa53d7b5d7564c40179e19204b3cf2aefd58c624d18faa9d9dd74968125e1720c484539635aea6f4432f977038ec7bc92d9c5bea25c52812c471b7b4b8d2ef98bca9ba46e8e218599902864ef4106fd2490f5500d18dd53fd5ff3dfefbf0be4648701ee2d48fed24c44122a5eb11f74369e6f18eec04565c34bc27228eea0993894bd6654bd9778428ed60015896c104a56126ef56b755abeb3b2a03261ac68c4f0fa64f31e542ce77e64c63cfc9daa5bba9b589b0512e9e376bbf38bef68ebd65777cdc2b9ef3a4f09926314003b38f49f18627020992261a330e358684d0da00d67005bc43b16be12df453f7c06b53f29a22f1e5145cab65c02295a59228025639bf335cab7e65ec07677999b24729d8a4dc2ede9d3c0b0fab121a23ea14979a12b8c289d7244be2a021f65d00d3ac90f70f336fc6d4964d3ba94fab4e12f014ceb62a036b2bee267ab90a8283c4ea0da9f52de4e71018459ae393a6e2c5053a154e8374a888938f20ce9bdfb807a82a23499e5ef83bf935319e1ef786b907c1b86b4ebaf04f447dcdc36c89112a1743c1a2ac851786c20967a50d904f16830bab34f5291a0b344f8538fd621488eed01a95fca70d0fd7211f9805f8f1ee0af389a32789e87b8d12472d90318b150e3725b7f4f4e6a49fcb24d1ca7b8dd4a015d018599c3cde6b0aee4397cf4133ad1943a989f1fa891a67e71f403a0edfdb61bb6d1af70529047d3d0c786e7409f06035d0258904a8bc1a36b9e099490848b6a0e9c7bdee9ddc8d94faf81492c3410ee5ceebb19407281869291b8195f78747d07937c41032df332c1d6e2fbc6b2284ed2cbe4d8fcfb609c4a571d71ce4cf4dd55fcc74312727b65ebb2ec09991b26e003a10131f46266ad888e0e9e6d8dc2c8dc97f4cf5fc8f18cca1d70b635fe6941d928103d31313b635728c3f78b9d6c10e089b9ead712fc48fb6992e00116f8250ac1682fe59d1338d8424ee106ad16eef0d6a8c8431d42853c58317f03547f1f5188f2be034b0494969bc8a3b1eae5a0d9b03de7c7acd7d3b262a613c927a114cbf7f10e1e8c9a624f169a285cd82bccf82db7f44c900f0a44aef1a04b48b7527452d6c159350703c75bb7efd217f77dd020bb48ca999453067f9e44cc8523a3cc7ebc14004a81f8bda717ce57cc4177eeb7b2f72fff8461ccd20ebecf9fa117ad25e5c20bba89f65b1b30057cec16c34107959bbf5bbbd613e3f341e46cd641a043e59a03c26c2d878ef18e5212bd526c2b3e7376b28d69ccee5e1bd9369c33bc12946119c39bac21c5d152e5364a55a47a5ec3fc1398e6f40050ff452b780b62bed72aec5b6bab8135d8be3155b74c0d420cf0b91d902021953ece5b89504a88d5c62c88d7705b672bd19c107f6f05d33d38f7b24b27e0ca5f2dda452626ffcba201b653e74252248c67977bf9e255631e8892c26385edf22538e3b749d9d42cc29e87f1bfa2098ba43d0f81fa815284ecf15e792b597adcca73693fb58a52fd206f2691c64be170ad387c8fcde2242966428afbb1f86532399b2a0928617c108dd75b88d57df655cf72fbbb85ba58e85c953852538e59bde10370a482ef73c59a97e02680fe26741c7883c66fd7e4de1b21ce78cb9cbbdc08d71dc26300194128447ee5f73920fb8507be944eb4a3c73853988e0df55c", 0x1000}, {&(0x7f0000002740)="97050d841c2088535bbf5cafe23e11721f4b3a09cd072902e99d68c1565e6e3f72da5735bbed0e74005320ca19ae2f34ac5c1e512ce27ca525f47a633b78d7e1069b79c1492de47b6928eeaf7f088e56b878b1360788848cd9c850303ebcb66c68ae731eed16cb4e6d30d59b5d3040073f91cd38caaad48be1a43344de62bc2341630019d3db77aaf5a97dbff015a56e2553245663023b0736d2699afe4416c001a431e1ae1c1b7561169514487ccd61f80334f55aa9c78124eb98e0c1a44670bd4473d82faabf1eee6d595656b574d0d5879b00bf9481e36279bad404a613614409e913a4639a302218fac45963f4d72eea04dbefd1f320747d6a5806f20943d65d366661c9acfa5f5318035178b2093d841bd0c624b62312b67a32c3c63153568c227caa11ecc405ac0a9548e54ffd928497a9a2e62c82eab3e18997070c4b0ee3f8510d3f76debfe88f268500492ac73ce5cf65c48ca8777cc1d5a37f598d9ce4f0bc99c65faf793433fcb27494759ebe66c02c2f22bc078bc1f5bcf26e0f62c8e218c0a0710013b8158eab09335933c1d305ed10136e5c40d05e8a504280b34c7924210504f15a1e15bbbe8babae3cfa868645cca4ae37c49c82066db4b11941dd08211c484f73e38da26b66e256f1b8c5c65c1b9b1d981ac7d3332029dd108b11eefee003a77429c59c44b2de8ff112ec0e3d0aa5242bd3115ff693ff1fe0574b80eb7da94fa849fa60aed56505ff5c188f4fbe5ee54db2e272c0337c23adbf748f9661bc964993b4a1a7e03eb519c663065ac532ba3dd149c67251bd6dbff585b1ebcb2bab67e2ec01851c0fcae05c979c1846930f6cccdeeca989c1e12fd4c102efed17e767d42ca313b5f179d9d6eebec4c3c8494ce1f58a5a20b30750f5f421ae3ba322102755daa4ec271b6b81190efa3d4596f58e1c500783eb39f4ad821d33d28b7d964af04f6618a7fbf8658381aca592ddbaab4f537775f8145cb018739d101b12de0d60f9b24674f342e779a7b3f6a829f4a6286c04288924b9f1d298a1d3c591c616d9b8e9d88f4f3135e175f139e73979ddc3c3e15a73df3322f49a2a5880063bc0e759dcc4f5f722144da52ab2fecd3b412abc04f54622497334473a0fdd4d52a6093827350351ab49c0332317441e0f0467b947ba4183bf02d9076af4f555d33795a3296628ec57c4d07582dfeb9f29d13bf2f38f60e62816c3f965c540f26285d02f655b92ff664aa58827a5102a9de206ef6a45084806fc5298cfb087cef656773e6faa1e458be79f9707dabd8ed5f1b1ede2b03835fe64d2274e701b057f84b4a25151adb276da7ce7e1bf7a02fa571f93cec0a644dfe9221c470c550b12eea701c70cea96d2c37045a3bfcd229d9f031dec2156d7bc24ff3a4724f6bce20935d4753881bde58df7c0a9b54122d1977464082c59439baa59037af62b41588e99814e8c08afd9baa83967cf06b8cbd742edc791750e39ff1d6ec2720272b1c9e39622e74b37db0e399163d62d7568197a3c59511314ddbc38be1426bfb947d4a0ab6b264a3295ab1116120f192028e4968c3629850843a244bbf22c2e94e92432eac858945f4341a612b8c4ab8da544f79063e27f40bfdada3beae33b5abe5283aecfa9fa210e6902ad5d026bc59f3f1ce98f2c17de3b11998a6233862471c2f23609f27b18929501eb6de18088d25e715d2b1332dc8638dd6cd5f9a7e2d626fb3349c039801bcda8e6df1056a1ed087802227b133a8bc6e41f8046e2dd4af37aa709133cc258d633f9778dbbeb4aff5a3c576071766b67aa2b923432d86dc2e6db7db02751a81e2c06a80cd4e6eda7e210f646a16560f22e464a82e2e5c52cd1f5343c85b7f5b2a6d1646b9cf618da35e7beac0b0529aea7db652967f48b41d16415e8a04449be3129f8fb6038960a988106df057e5589463b6f921654e0103e73502b20a71d90486f6ef1f969d513e037df0e7bddd27889e0219512fd34ae7d1fc667332a8a7f0efe532f014b5e250ccb69112cba24e8716ca152573ffc35e2464fb7186fa20b861c694ed3aff6acb5e5c669d8a42f558f67b1aed3e20da28ed7b9be1299272bc00412e62444c4dd1666785109407c6e65779667de4df86546e8ad40c09f222b5decfa3dd5b7cefbe15d5842493a262bfd816992923a70ffa1ac8d0513e751e84f8cea0d372d2f8d56b59b23f4063bcb3b7412fe18e6d494a9aa1ce1dc7328d137d10517a58085c949be168a1441dcf4eceef65b277e004eaeaa1f406af092216e5090a74b398b00a6da906e2b3beea2c1ac1f243db9c72f8ce70e0e8edf39fec2ad0b764ae22c23fd0504c63a59a73bff0be17063ab32b8aa031e2b4657ec0c09ecb64f0b7a17afead670d97b10e7c23e222512e8491fffd177f1b444c16535fe847cba73802493c1196fd5c05c12e7c7794898e2bcd329967e3e5ac91be5d567472c5c3c78270533f1b938ffd1730267aae74d40e297488ce60f737317a97f1bc27a022c7d8c154ed515c51efbb1bbb6c01f8062467ac131ea4fd45bdbd028176b62ea1a6598e25ccdbfc0e2991f2e54258692f00e542bc09f76d5a40fd3e3b11a84699f06ee4d96cb25301b683a0cf0b818e8f4ef73ff7153d2534c6d1710ee637bb147727e5a8a060b91b7d5583d4c0185c37fb8fb72db238ab8c0d45a1ba86ab9f30a2a60aa40832eaf74eed167440c30ed5b100efd183242897d300c4d0c64767d677c8567a068b02a30700594e76f151e4397bce913ffbe101dc4cf19eb371d854b7e53b881d756f732994bab716e17930f539062061244907cdeed5a56366a4202b8d0b460768db9389c936fb689dd3f5a7026a424f958ed6289518100bad9e9989f08a314f5f73b2d97001becbc15d14128b36f5c9e8d2e34c10737d71f0ff23059f32fa7f85427798b30608fc81a36cc280727ba158cd25909c5e033660baad7b5ec6a9139f07f15207d385b488263b6986b3535430ce6cf3e9398f9eaf6eda0c3ea555dca951b8d7398159158f60eecb7711f06180c1e7908bda8c9370fbcf0af46512777467fbefb9f958fbb68d2dadfbe0a545d640b239dbf09384a23d56de0da57bc2fbd56ca5a24f93c03bf9efc67ca3412c0a91a1ac39273e578176157ce9762c4a46eea4c0c6791c50b5c5a3f12aee09f90e6e5d66c980d597de462753b778e680ad87eea2419ed6538a7cded35717ab87fa2d31025a89d5b6dd8e9ba7120117a95d2d3fe494c90a325ccc232b89ed91b06a93cfd92cdffa06877885165bc7488cb744d8b46a8cfb120b8f1af04828aaee5521d435f6198a7bc2556aff42d3a18734e8ba3cc0c2d8b1bb44c8c6efe7850a0ac6397bfa098fbd54aaee142adba0b4b092be280f94959186b58341a841c3fac9ef1f75e9caf80f4421173859aceecc6d8eeb8993712cd50c9ffcb44db06f09e4deb8e92df51af132408d8c92c55d67a8d80735ea9b0c1513218c5e1e04baa8e8209c3e16a125db7b406107ac1543b1e5160f07301de756a3b971a524072864e5c2ebfa62710fc7fff6684a0bdef63cd3f5bd4a7d3dc1a8a6a407284398fc0aa9356aef7712651dcb60e49739d11e369a9d24416b9900d718b1c80765b331139a5ef98ce6238c7c0ab1741867120b172fddcd6483e3f6db7fc86dce2c7c287cd5cf12c79a1ff051b62baaa80b9e3003b9f8bb9d7ce172285fb7fc7d59951347061b115f54e0ce765044dec9411126e48dcd9fb97db8c5510a78cd794b20959987a3dece9b8d169680b9bb2274a2b1493d4187c27be2c789b2b0f397bac54e4789832f87e7a6a79d9faa0b4b7af6c3fe11e630b0ccb3a993176daa043fe6299e2605dbe07f6a29ab73ed2dbaf363d1540aa107d5bf7fc6a53c6a0be8299c86d473ccb69ad1bcb1684272c4660a368e9ccce1a2a5f3bb6cc6551d94643aa114cc7d963f894b10c263e60d8204cdbf5bf7d005db0d3f0ae29117ab27513a7afd18c83c496d68a9f0824d2e2ea17d91fd77f24f2fc005f2844231bea2aef6611b09758d4486e5598bc521a71c2537030cc5f4c461545660738ade84fef1bfa7162a20fafb062742984fb6eb5f1e7e714e706445ffb6185f132b42737068a6e2d191884d96cc8977bf5cd99f9f193083bd5cde6058395b969f1225aba9f35b1f81067b01877ddc066e89ef1da0367b6c4c832043cff04ab05852d26870fb32fff0dec44b622aba5c60fe4e0581d4efe09aea20e42ddb7514fbb051073ec5fcc76eab431a16f1a0b78f1ad643a265950868e4635f464a0c0e91be084f2712266940737b85cac09b0ebcaf06e29a37398808bda474cc1a244725d595625ba009886844187c43f1be64d65de188b2c3768e2cd23ed743797b5ff0944bbec342b8a5f6e33aee39823115ca7438aa08be7dfc9dfeff22c7c1c4b702227928df5fbe331db60b5fb3e876cb8e3eebb32c28c2cdeda0c7553c66af2819b1017ee2c4c1bf84e8df6dc2e5e9a4db2decb68be77aa1f9f17f55b21ab080433f15475dbb9558f0832be127e2595bf8454dc043a5819b233aff26aef45f4e3ece31eb9b09db9ea352ae319314d10926a8a7b121b21c59e48e9c6404efe38fbd7b771b7ecd05757a228dffa2c9689bbb7c7a1c39a378be009bfccadc92d4684131dbc9eb5d2ae34ff26782d73de0b39c3158139aa208ea675259ac46978444a1d41cb0e6da1d63163ec370553b744df2a9c2b32d4f03eadc72e520520361851a12b7fd70ec6ffd52a0aee56215362cc843170024cd894742c3c4ed942d4daddc1f91dd1e335f92b91b853ebc12d2872ae8200b3d9d1f1a2afdbbe66cf2e3596c95ea031466a3cfe6b5ed00c2a5009fba56df20206056bf277727ff2dd8d86de71cec9f65824895bb7f7eb3ec97743c5564d6316c84cea22ef5479d358e52ccd6c6da4cc1f35ca7b54425fa3cc646e79de5a990fa097b1a0f0798ade7bb73f434791c2819d8a4edeb6cdc23209e5792dc870b0634bf40b2d24892e6390e5ff7bdd118141f84c2f9b48bad8438a8a942e2305f7bf056b977667046278321ee49067e99c90ecd9209c92badcbc6f0e3e532ffd99e95c6bab84d4712e14bda50700e53b0f1892a1662962f8d0c11f2caf09fe0666a5305f4d8e1c60ff53f7e23d7dac0824e124b36d9babe499fbe2f3bfa5ce2f22c0447cb68405d804148d05a086cb05a7bab4725875e436a0fd82b57c9a74e1eacd69ae4d0a2258d208a3e04f133f6159272d9065d92626551816eeea2e21fb6e54dd37ee684baa23675a15e766ede9da5912ac7dc582a54fb75ac59d10bc289f66594c13a588ca96250dbee60a89f649c55cbb8fff2de756b83c1504f22112fa80f948a9edf5ab28e3de11eaad1f1de68b1ca184135fe39cac8825a484cfba16bc9912fe634b3a24c7887f6d801241bea85cbe56cca04b1d94c643b14e1be2fbb8b1b277688558fa2abba809160aa0b585b9b4c34eacb36c5aaa4760bfc786feaa4f1d8170e82fa699ee65b0c226baa51b78de944db4958e7232021b00932d42ce01b359e3c145a80273263ddde7993e90621aae19703cde58ccd2e4cb23f6387caaf2201fa4363cc0349a071ec6f3b9f9946884771411aff45c06acd344b063a600c205921674ff98ecf1cbac273ecc5289d6627f209e95e495838796e9ed9cb42b044e2ca1400b1ee58f5b676e5d59e6d1964b7f0458d6c17516ba8c777cf950cbc8ae0771acda3345c3f375c0ea0852a582a361e5e1e9f25a22d741fa8234afd806c37468d8b6f591b5", 0x1000}, {&(0x7f0000003740)="738636f2648d53a6abddf12cf7f94cdaab515f3f0e5e47452b29994b0586f8e0dd64984200912e35488b031035d6d287bb03017ac4e2e7d7da17fc40aac23dd049c7f7f67fb9ca2bc17231238394d3c71e7aaa870f55fb51170dc091169382e92fbe2fa8214feb9d9d021810b27a6cdb80829bfc0d9e828b9f519cfed3d2c906320fca1d111c821874f75cece3a306242c99e958e2f6a0d71464a7d6998359dc689187596d5db076af70e28bac9699dc4aff11cf405b685825b222ea3509529b91a8502683793263413e8dd4622ad049592ac2941ea06dd7d7617aa1c52af9edd1a326e130a1d52ec7c5f02130f115712f", 0xf1}], 0x9) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x3, 0x0) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x4, 0x0) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x5, 0x0) 16:00:29 executing program 0: poll(&(0x7f0000000140), 0xf9, 0x7b) mprotect(&(0x7f000062a000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f0000442000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setregid(r0, r1) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x6, 0x0) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x7, 0x0) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x8, 0x0) 16:00:30 executing program 0: setuid(0xee01) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/61) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/206) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r2, r3) r4 = socket$inet6(0x18, 0x8003, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(r1, &(0x7f0000000480)={0x1, "208ad54498c8bdc11ac9850d90063c50bf5b4b36f7fafce35e929a5005dd5ee89f8205b1bf0ee6c29ca6cac1c94811c8ec2fab35658696a9f29917871f37933bb3511ef51fb1e308c8897d331ada612b7d59cca5377d7ff4cf002c49d40d524347a31e69a0017328dc80f1c40253bf2b1995b57e87ccbd804e996ea95078a3e9e6c2b7492d5fb1e2eddc19543e82c8bcec130b8ca1eddec68fd872b2c689074aaa826d8625d675a11696340c9277ac76ce850d6ff4fe47026a9e79ff3c753c75c9d77f3808cf292aa2c6b991142c03e0844dd268c251868cec3bdd78231c1f2766"}, 0xe9, 0x800) r6 = accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$setstatus(r6, 0x4, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/239) getgid() syz_extract_tcp_res(&(0x7f0000000400), 0x596, 0x9) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/94) bind$inet6(r6, &(0x7f0000000440)={0x18, 0x1, 0x8, 0x48f}, 0xc) setreuid(r5, r0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x9, 0x0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0xa, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r1, &(0x7f0000000140)="9f", 0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSCTTY(r3, 0x20007461) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0xb, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0) fchmod(r0, 0x10) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='\x00', 0x8, 0x2) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0xc, 0x0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0xd, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/71, 0x47) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f00000006c0)=[{0x0}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x3) fchdir(r2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/56}, &(0x7f00000001c0)=0x3a) linkat(r2, &(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0xe, 0x0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0xf, 0x0) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x10, 0x0) 16:00:31 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/219) r1 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7]) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000140)=""/198) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x2, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000012c0), &(0x7f0000001300)=0xc) bind$inet6(r4, &(0x7f0000001340)={0x18, 0x3, 0x800, 0x476016dc}, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001380)=""/174) nanosleep(&(0x7f0000001440)={0x6b10, 0x6}, &(0x7f0000001480)) fchflags(r4, 0x5) r5 = open(&(0x7f00000014c0)='./file0\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001500)=0x6) bind$inet6(r5, &(0x7f0000001540)={0x18, 0x2, 0x6, 0x80}, 0xc) utimensat(r5, &(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x7dbe, 0x3}, {0x0, 0xffffffff}}, 0x0) getpeername$unix(r3, &(0x7f0000001600)=@file={0x0, ""/51}, &(0x7f0000001640)=0x35) r6 = openat(r5, &(0x7f0000001680)='./file2\x00', 0x0, 0x100) semop(r1, &(0x7f00000016c0)=[{0x1, 0x10000, 0x1800}], 0x1) ioctl$TIOCSDTR(r5, 0x20007479) semget$private(0x0, 0x3, 0x10) semget(0x0, 0x5, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001700)={0x1, 0x101}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000001740)=0xfffffffffffffff8) listen(r6, 0x2) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000001780)={{0x18, 0x3, 0x1, 0x100000001}, {0x18, 0x3, 0x7f, 0x8000}, 0xb3, [0x0, 0x101, 0x4950, 0xfffffffffffffffc, 0x5, 0xe4, 0x80, 0xfff]}, 0x3c) r7 = msgget$private(0x0, 0x13c) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000017c0)=""/245) 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x11, 0x0) 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x12, 0x0) 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x13, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) pipe(&(0x7f0000000000)) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x14, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x15, 0x0) 16:00:32 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x16, 0x0) 16:00:32 executing program 0: poll(&(0x7f0000000080), 0x283398a427a1ad9, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x17, 0x0) 16:00:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000080), 0x0) listen(r1, 0x0) 16:00:32 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0238e1349829880f38106f2b57faccc0ad90e326a9616903ff0f33ff76d0738d16fcc0672eb70da9967c48a101a25abb24153a5c410986bfbe55621dff77cee26ef68cf2bca734f0e279395dda53cf0336702a3e1c54fe816dc7e9b2f4616a012728c01ef415e75cacd75fb80d6cbb78f0cfc5c7f7f2e4a33c6b070b", 0x7c) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x18, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x19, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000380), 0x8e, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x88) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x20000000}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x1a, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x1b, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x1c, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x1d, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800002b27feff023519edffff00000000000000ffff0200000000400000f2e9ff0000000016b024e49b6b6308de512c9e39", 0x39}], 0x1) close(r0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x1e, 0x0) 16:00:32 executing program 0: r0 = socket(0x1e, 0x3, 0x1) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) sendto$unix(r0, &(0x7f0000000000)="c719baf85ec24e405b46f74b22c1d715428b04b4f1bcb4fd76", 0x19, 0x407, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x21, 0x0) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x84) r2 = dup(r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = semget$private(0x0, 0x1, 0x88) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/164) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x22, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x7faa9944ce492077) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000080)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r4, r5, r6, 0x42, 0x20}, 0x4, 0x5, r7, r8, 0x7, 0x7ff, 0x1}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000d00)="b3cc5e356c31c3f4a27e50698cd7a1244f4e8446563ad846d5d36af0a04e183e00095ad77a2b38e3c4b2e7a2173cca0eac7c428ee64d7cc452197a9ba384246bc130c8eed1b5850f39e5d0f6468136faef1a271b630be38328319824427302688f4d2f11745f1d43fe52b8f5a6cf0b9f5eee3f088b3f4a89c1973190a604b4ff523a84f852bd", 0x86}], 0x1, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x23, 0x0) 16:00:32 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) r1 = getpgrp() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f00000001c0)=""/244, 0xf4}], 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x24, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x25, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)=0x3ff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045721, &(0x7f0000000100)) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x26, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x3, 0x3, 0x40b) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000100)=0x100000004) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="085fd753b0e440a6d2335e3a24b0bf05888a2377989087f8db16eb2284d354a446832a6de21dc19ede7ebd6ca459ece50f60983757010251ba147704d6260267a95d636344e4c01bdfdf099c5b88", 0x4e}], 0x1, 0x0) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x27, 0x0) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x28, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, 0x0, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x6) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x29, 0x0) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x2a, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x101, 0x1f, 0x51, 0x10001, "919007628feec3fff973af87db8275b4f4b65377", 0x6, 0x8000}) 16:00:33 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r3, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xd48, 0x80) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r0, r2}, 0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r5 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000100)=0x80000001) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x2b, 0x0) 16:00:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x24) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x2c, 0x0) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x2d, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x40000000000080, 0xbe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffa000/0x3000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x2e, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) r3 = getgid() r4 = getgid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lseek(r1, 0x0, 0x2) r7 = getegid() r8 = getgid() setgroups(0x6, &(0x7f0000000180)=[r3, r4, r5, r6, r7, r8]) 16:00:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002015, 0x4301) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) truncate(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x2f, 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x30, 0x0) 16:00:38 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x2f0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x31, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1000, 0x1) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x32, 0x0) 16:00:38 executing program 0: socketpair(0x1e, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20088, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x1f) r3 = syz_open_pts() r4 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x9f, 0xfffffffffffffffb, 0x0, 0x7f, 0x101]) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x7d61) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) linkat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) r5 = msgget(0x2, 0x28) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000003bd5d2bcaa775dbb849c7f65a8dedb470e85314a7fc3eff4d5f45c7cf47491a54001c6a0deaa2e54c342c830ab26079fe4414cc0b6d824afc6d23c42a15550b20f00000000000000000000000000000000"], 0x59, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000003c0)=0xb5c) syz_open_pts() recvmsg(r0, &(0x7f0000002a00)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000002900)=[{&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/7, 0x7}, {&(0x7f0000001540)=""/223, 0xdf}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/233, 0xe9}, {&(0x7f0000002740)=""/123, 0x7b}, {&(0x7f00000027c0)=""/44, 0x2c}, {&(0x7f0000002800)=""/130, 0x82}, {&(0x7f00000028c0)=""/1, 0x1}], 0xa, &(0x7f00000029c0)=""/13, 0xd}, 0x840) semop(r4, &(0x7f0000002a40)=[{0x3, 0x441, 0x1800}, {0x2, 0x348, 0x1800}, {0x4, 0x977, 0x800}, {0x2, 0x3, 0x1000}, {0x0, 0x7, 0x1800}, {0x7, 0x401, 0x800}], 0x6) r6 = shmget(0x2, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$sock_int(r1, 0xffff, 0x1127, &(0x7f0000002a80), &(0x7f0000002ac0)=0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000002b00)=""/150) select(0x40, &(0x7f0000002bc0)={0x501, 0x81, 0x1e, 0x3, 0x3, 0xfff, 0x7, 0x6}, &(0x7f0000002c00)={0x1ff, 0x20, 0x400, 0xb16, 0x40, 0x5f, 0xff, 0x9}, &(0x7f0000002c40)={0x8001, 0x7, 0x710, 0xed61, 0x7, 0x80000001, 0xa574, 0x2b}, &(0x7f0000002c80)={0x3, 0x6dd}) openat$tty(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000002d00)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x33, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffeff, "85495500021000000100001167f5afa680400900", 0x3, 0xfffffffffffffffe}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x34, 0x0) 16:00:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x872, 0x6f2, 0x1, 0x1, 0x10000, 0x0, 0x1, 0x1, 0x9, 0x8}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004268, 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x35, 0x0) 16:00:38 executing program 0: r0 = socket(0x11, 0x4, 0x0) fchdir(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000003980)={0x4000000000000002, 0x5, 0x10001, 0x6, "f480c4bbd17bd057ea448a2d147d0983e9b6e073", 0x0, 0x2}) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000003940)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x4351}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000240)="f65a01a4a2610ec836c90dbac4f1677e8f84e9b7e308c137ff5dd00fc45083fae5f9fed2b0a953d4ed222c4ec72bf9f1703be7d517b51435625858cad8044d37fe165e737677482564e3239f119f98919a23d25ae75ebf1b935c397ed523d898f64cae436c702dc6dfe8b0239f9161c608c7a90327ef007f562e4cf781674ae7d33ea98f1bede8350d1981f9e1e7fb17e35624ab64ab26ddc1130470230ff819fe6219c74d59163dfbe64e2c1ebdc672e75193347fa36de59a2d854ac496b20b7f4233e240127fb484ce566e6abd4af8df018c0e6c1f824ad039d976fac11644472017d6f7aebc0e0269f601f7c8f845255aaa3d08dedee4d964cb0c71842e9c7e4eb3ecb282806aa09d3b690d4fac2b932bddfeed833e583c52e3b3c4a33191ada1670208688381eebd5eef902565d433d342a0a203be0cc56693ef012ea597bf3bb68d006c3e6d687305703a13fe49eb18dc6cc2ec08901d9cc1b0f34b3ebe355526a6df910cfee9e45d542f54872d4de490533de91c37317d9a1c943b3bf92fb6f1801d8da4efa470e735280ee8f7c034376a2771ff4a3b16b7e450d59ed0154b4d8c0b266464627945ec76553f7eda279fcd5ead475da8e502f9a7b1cf148f5d46167102751e105458f02312dbe05f3a9dd58f41a98ada884c755784311c64b17f026c791e1bb9b1d09744f31697fac4d9370a8aa80abdd2c8ef0644bc7142cee46299e05742d2c92926dad23056f254f4c9d1504aa2f1bea395e9024ba5957ebe27f36e47fa2ab8233b9e082d5fa62babeaebbe49f6ad721538fb50f9b2d793929ed5442b49dffd32aaf11d22ada497888d1c1b7b285ec562b0696e4bf4a3edbc7eced1b53e5a2b5786a25acacd421f0c0aafa0c80b5cb9f422a4b24e6d264cb641fd90be0a5a5dcc62488e2dab34178c093631c20647fc3abf397545e70e1ea7ade16f97632d5eb6c983e96738f3e7a634eacb41f8c09cf71a104fed35cb896b0c3e8b7426455808a28b0978d8dc39606e057182cb4c5d4bd9576efaaf1f09cab9c27876b7a35b822e5d529c1472895de4ae9256e02ebd21f4a73d0d15f9138c279021c8a4f00bfee6accdb7a4c3d503640507c6f26f5813eebc8dddaf99263734db5104ce71472c0d5334fb2ba6218d2a4676b81833042f1dfcb54d747fbd02a298a8cd4b60a4740d00f3951e0c82d19b7cb42804aeaa0aa32f1fb9a0fb58833a109c851cc5992f7000169adf2080ebaa020c2af1913ede1b2ad4eb786fa92115723322b7c9baa884470a87824168ec5945bb9d8371ed4dcd91ed26ece6eaa48c75749e2a7a4d6d75d238be31ffea8b6a9aea00b500ef0fa915c2a79c8e1a8e85c5f7ca2bdc1ef0266e987c3b1a5cdca8f55bc3a5a4e0759dddc602a78ecdba7efba960263c349374e83f65bae35774f22ac2c3b1cd5b40d203fb22b160c015690b12f6b95973aa9849e6bce83c99e1ead5d87e7089f305a6987ce1460109eb75677a25d747c7483601986e3dea37fbc77585dbde57bebd8492855060dd2624f9a3659171c9049b7410124c473959f40d2c41b38a1d28937b51bd64d7edf1e46a7bd4f6fbcdd7d0e4765f75acf4ef21558a5a3f76db692f19724bbb305ddfa8df184a0654aab4797c24573391a31a930dd4bb2acf29def3a3d540bc5e15d307c19d70057c80a3973feab39aca846f78c0a7f19cfdf0dcfed7e41e2d621ebc69593b4f285ae05876b104df90e9bc9b243e268e0227e4d14195d9bd05a287d19dd939b3651d037043be2b0b7236be1ad6f0afbdb0a82377f3cde92d2773d98b055661c126f10f8325c4bc6a34169906f400344c0bb756508ebae7371c8771a8a61f7649fec4c9929591af1054bd806277f1e6ea45723493a19fa4fb478d46b5f0be3feb3c7f3adaec1ad62f9ac2e93a0ad28bfa45bf2febf943b11d27465bc580852ef5e5a4961c0f4048086128adf155e97142c76553e1c68d72540f0fd22c24fda68f29b0be0876824d6d776251ea09ef55d0623a58d9d1753272ccb34fa6bc2cb6a1068b749eebf3976a5fc8e1e76f8476c674b3268a46c75ea453962208a9895d2c0e62971f4cffed7efd4de30a666c666641b998be74a186ef57ff93ddb096714845cbe28c56889f603f470b732ae295d637d70a513dd4ab51f8592162a64c644ee82af690ecc605a85f275e64f5a040627727e11e2d3a866307c330288cbaf7ff78e8d64677fd53647337e44e519b7b39efa2a53f307357b1b7e38b3ae0729a471082a6c80789df0ab52ae5bba81b81029d09db7aacef16f8e1fa82ffa315e582b49f33d983432a6e0564e03cb0565dad666f979cc2a8bc2a4f62319966bd6497190e2c9b18c725e091fa46cef39a82826d816e7b8c09089dce548875e4ad55e6422c3ff44de2887eb9050d44b3e96d6a2c24b3071a3cb0fc424cbac552eb586cc1428bf76fbc27d4504886445d34e39ca3e9cbc638bf4aa9ae5b2c8be97fb66cbaeb6d113b99f8b981fb1926eb85529c186fa9d5302bc95cbf551b1235c7529a52b77aa2902887461c7cc89a234e3e014bd807f567d0e4320a7ee3c8be31f069bc578057d0311a164dc35e5466b248fa265cb917dc51ba5907fa0881288a4fe057f212e8fd5c7ec9e876fd612a8f2f4bf034f99a95f1b7067e8eb5ea110adca8f3ac8d013e685a4b0e7a0177ffd862f03a0af0c2946b7a46f6770d865b269f5c722f022d2d72b811e8cfc4a88a4ca7aa0a4ea1ce3abdc26c6dd8b0368d3286be02a85b5a966238a260b78e92486fa89ba671173837ff00b0c414cb8ec9e2df530ec241c34863451224f03d0fafc42d20d215235184e11036e32374aa4104c30d4c61f14249852dc10b0045367b3e5019a712c53f876d0bc56dd1a2d652a22658278c0d95c8c7962825a13c8a97ac8dc74d7941c069efccdbdc3f857123807a4c63e3f754f4554fe180ed884a35249732225516f4f956217216e0a10eebd8fa8ec508e90fa07cb2faa0136e3264bd6086b7614350bda9ae762309d8a4ae8fdd1776e6c4e5609b99162eddf2ab8b516c53cfd4cbba3cc5cc610e3fa28d32f7d7dad8105168bfe7cfed7ddac55e22d7608ffe176f33a1852370f47309a41b2594b82cb117a95719c77797539358510e3523c8de22084aad5b199de3b631a82df25c3ada4a9b7b616d0615a4507be4279045c2a65f046b048d94745589a4cd135c472effb03b18aac1a2312af16844c487318ebbdd7d4b5123fb1694762ae4d0259246e607132110ebc4ca7a1555c0c00c527ddb9428d179c3d874df668f75ef194f09d971b17d90c31d246284e3a6071c1e362fa930133ffefe3cac7972c9eb91511e9067518df110a36e2f078d943d7413fd6fdd193a69d87150bb26a3fab758b33e3204d47845efcaf3eba4fcf3ec9029f07ddc2cb645cea49412a6b0dc7bba28ab4f2c9cec56dc19256c94093f7bf1fd3691282eb97a40d7e8865ceee871b7b78111006d8f204e0be6f1d533344a7084ec254cac9a0e2046064d3ea4622eb629d056df6171a4f96a949e5ab6090a1d2c672a9cdf06f6a8637d232aaca184830275c5d38c762415756339fe13f174bd6695d0cdebf8db162f7ae2607e9bca838ad9ea1573e083f483b3a427be998c6ccb045d1e3e1321c1b0d99608de389f131b15be9edc8b168be7c9b2ef1653a20feb642d2af5928ec7a740990dc6e76915697f2771f3b6410109fe82e3f5b11a053864e3d0eebf99b67d7410065a2fba969ba00b04a6e0d092fe128d45bd50877fa52c7ff26dc34421cc0a785dc77c6e39f40ce8d1d08105264e921d5cdbd573addd7ec14425f20dc9f2fac67b7fe13a09b70520a0c9aa6b74e0ea56b8c0ab49f86f19c561be163d977215bf9683c21262e66bb10bad4834254e23f9f8c9f6ce8286fe9c111c263d0607a9372b8daee1e4f53db8925cc6d5e3263e43814d840213821ae4f87411999409e96cde1a39852ce918ac7a2505c052ad820e3ab28dd0ee4b69fbf260213b9d916669d6cfeb8be9a6a54ff99aa08027d6552a11ed06c9e4d6c175c209e118ab003d5256bc29afe93eeb1568439f5430f9d13101528a6f9aa4245ca5bc45d93c179e75adc7c6d6ac4b1e6bf7f2ffab5d81f88965c61a3c0d13763433d61fa4a907dd791cbaac69d7887f9d3170fe8761452f8e5b03cf998c6f23b618e50f7f0363fb0c9026c766c5cb6ee512d11703b0372201530fbd564e0726e339db3383ddc59c10fab27803fc36a21d99d90306088a5db9bb8970533c526447dec1f216d9ba60c9a9d545b1f72dd52a38fd7202572b743d406b09a0de1b8665e64cd606adccac9a316abe3bb995941b51889560a57bfbbea01265a90a190f64591433250659fbc1b39de044f9bea2485d64051aa53130c120e0d909b750d1422eff9049e4a5f980d7b37189cb599c9402382df68e0e3a3c664831e7167f0fb901611eb683abdb32b09c1d0df9748e3ad08640395defbcc534465432a2b1a93daa0a13c05b371701689e652e5723d11510bfedab8c72b9cc8f6f5dbc553cb6a993c3fec52ea1df3d55436de4030c9694aace26108902e6de014140cc9e29af3ed4d26ace812547285b83ca53f2ee132b891aacc581ef52e1cd4a3af7a929b6948b5d1e24d31303ba8138f7a947493a35185fc719656bd7bda57e49f38e75ef1a502b0b3cf551f2f0bd22a61257e43b272f91b74be79722655bddb3b7abd25bf5d968c52cd3bb3a91426225c79075cb1a11a24958732a52f38aa96c63caf75ab36583a10b214f695c4fcfc1bdfef508639ef5d5737022e87bcd5bb5840be63d940914d2c200787a18569fcd5dd02e2c89de0621716406b916e43e6d0b59626f819bf2c1ddcbc45992941fd23dd84800a2d74a8b3b96b06129ee6e674a041998941ef1d898acc9c51088b91e47fb40521eec33172fbf00d3e090dfb2088828693c51efa86227277793a6c718ed18bd95a630d37dc84f79aeadef76c0d86669224701a9bf55cc5e696e9c7ab4128028c7e70589e47f6a03a25ebe50d183186bff531a27dfca7c607768e36ce50ebefd5a02ec672ebb73175345ff7a78f41a7ec874026214941083a81d17d3e0b0ed4deff5cfdc6eceb73075f61bb2b6611af5bda9dc03b82212d4f4fcc8d05a6391a02292b0d886f937968ca9c7586fa0d8855aefaf74fb82401cbd1ae58c976e199f018f1c9f75783dfc361a2bbb49d777e093869e112b28ca5fc76cb3c58267cafcabcde5a00c670ffb867a736d298a8ea98a2fa167946fe1903138dc5ff833a3a0ae9acc4ce867a6e6062b58b9a034c60bf953800bea9bda9a33847dadedac7c166239c291290552e3edabdafbf9bb9fc2fa3fb14493d8ff677b174b54a417fb387e3306ef544bc8862bf9ddf937094e36d25bab044f13214940f7a22b34d58faf00aa22413769cd633f78aa243883386e3c2ed45736afe0ba40aec8cacd6ae22daa518faf2796846265756852cb8ad9a4e27a52ee0142e1baebf62e125cfeaa552bd509a31c1d8dea91997a11c3e9d980ba73bebc147c4b298649cb6e6bc78514ad8a8067c0e31a638218f7994343417595daf7e2cb4833788e797d5183da4d42faa528e76a9f531c53521520294c5f24af105087ac2eb67857d549352b277f970d292477db0492ca0bfe9492e4041ae135b8af9f0fe9df21ff5ccb26177163f395d759a27c4ea193b018c2ebb9470feb98fe2b846ff5caac7681cbad39d2039f64d28a3c802a8961906985b39ea93194cc9d25de8700148d97b4", 0x1000}, {&(0x7f0000000100)="3249a155bf8ec3330e14f52ad0d65433bdfdf8ec529acaa35f9144f7e640c2125141cd156d02511f85298f672f2588a234d30574acfa4e04f4f5edd101f01c644b", 0x41}, {&(0x7f0000001240)="e804366e6b458419a94700967469aaa946fce96e997e05537505602082e63482a6dbec7787949e6f86c3446285464d89b0ec95fbd067c2809aebd8493190306a65b766b18278a86ea92b33b29dcf0aecd7a9e0097d7347181c227083baec81b760e8d780e4c443221f2db9d604adda86bd9d20f91b214fe4f18a2b01fea41b70525724174de5153c2b1714fe", 0x8c}, {&(0x7f0000001300)="7933e985cb46ae69ff64dd44528443bbb97d9e38ec7ff05026eaeef437c77c8ecf06391eab61bbba9a6dc97ee7424adf2f99e90d462de71ab9f06e5331073e42f4d6ca785e0da94779a77ec401afd46032afe3c3d0f6437ef0d1e13a7db1133b0dc6b1952a1feca5a6b384c9a09e6c52387a9b4f99cd7a20e7affb2725b38285fb37ec534a8fb4857bbbd57cd526246a54cb8734523bfdbd7efd993ee359f0236356fd119c5842d44d385191ae45b2f09f185f142c7f33cc38e8ecb76323d573abbc53b8a8923c649f9cbc87315df3fadff57bc6fe976804e1932ee55a5d3ba7f4751cfd53cb0d4b8dee8d98805b185a6406255e0314", 0xf6}, {&(0x7f0000000180)="dc8ace6e42733af66835226c4bc5738eb97c9bee4bd24c9ca11b54241e6201bb15840791b1a8f2cc09044b66a3f848256f1f1a1cb75e8ab7f37e15223e2bc6b92effad8201238097de39f9f7254fe677841686c494fbd31a4e7846c700a05a5f3c92380b119b6c", 0x67}, {&(0x7f0000000080)="53b99aa2baffbc7e1a0d8150780d970232c0b3817d0e2c672372d23339ef5d59224fae5b11d59aab3c5a6e54d8448afb1f625e", 0x33}, {&(0x7f0000001400)="52100939d21e10bcee962b94e380f4a3bec0ab902426059065a81d96c6e8a90472c1f3c5824a279c9a676408216d04cd2805500216c3625baff3c223ed16550ee69c52fc9b089c40dcdee9607c9cbb7ae7f34e674191", 0x56}, {&(0x7f0000001480)="629484e7697dd15132f01ec6a9a10a519c202e6ad6ff3d53b4d4ffff72dd9fadcee6a5e5f4341dbaed2f39bd55be23458225d198667b1ddd8608c27e336053b5e1852f2be61b685329f51ec991e44855147730448d10b8445900ac261d93d2ef035146dd3b8b118f981415168b740603d3438c7569a0be3d80e5bc4fcc54e9fc9620d3a9ebc8a4eeb1b6e18a0f207e47b6ae947b6e1bead8aa4e65bdb163d2d96b9f5036c9150143eedd4498b149ae0f03592c0ba5ff86d41611b90d3351bfa0b26721d76270c685f93d5ca36034cc42", 0xd0}], 0x8, &(0x7f0000001600)=[{0x100, 0xffff, 0x0, "0131834255b4c9502a04859bbf9948023d52d8739211e362727820065d68c71131255d3a1ab81326d7a75864f4154be1ffedc6bcb7b522e2e135d1b649ba6965c8a062370fe82a0a17f7d5731d9af3657679e24993d0d9421f8d2cb735b39e0b81bc3a9d480e4bc3e066fd2528d66fb235503d767309f6eca9513624f6eb6db3178bafe7f5ec4212c8421f6013fc08116f9c0b50ca458e2a8760e76227162257f862ef7624b5434411976442985eee47fdc3ccf21038c308cd6d4014c613fc5cd9ecbf42284ae9862d50893d49420cd262c59f1d409918c9b3713f6ccb972655ca59cc65053b190c22"}, {0x40, 0xffff, 0x4, "449f06bfad1b6eccce74bb86be007abbc4acae34c66bc4e0fb5939af8d9417ef5f05aa99595de04a9467659bd7"}, {0x60, 0x1, 0x400, "fef2a514a551ded978bfb6fcce5ef459bd6978c6d570c0297616a86480f853e321ce6eea0e670438ed7a0d2dba37cfcd8db58964903857796d2c3ebb95c9f81192886bfe59f5172f029a2b"}, {0x30, 0x0, 0x0, "baba47c53ce60a6ffad82e47888ee28262ae2549a01611c7b5fd00c0ca"}, {0x58, 0x0, 0x80000001, "b5a5866d99472990c86b94023c4b0690cac5954e40737728aae75a6361b92697ff255d1b27748d1d79cffa6ca4e932536d1d1038455d183f002a2fd0322ddec9fdb473cf"}, {0x1010, 0xffff, 0x8, "fec871efa9638e4614c715ed8c3650defb8190cece9ab5827c0836f5daea536513126be52a3e9d4b9baa7079a2965bdd3c49434aa20bef4dee937041d63d9dfb32a6a977e8f163fe66137d77161863d3b61c595c032a365490a6fb3263ce4965d8a9da39039a8acc23fff12c631bcd88187f92c97ad117d0cb0761d722493bdcdfa45fc1f231bf22c3adc93974ae2a56d9428386ecd1bfda39f1fdd9716f6aa71d1cdb26439298ad502f44b971964f53b80ee73bd397f4254168999d241047c6524b90fceb5925781a04632d107ae0c51db104b5f29b050075c4b49e1ef0504f0a0a5dbbf510cbce3f003c056fbb3c7e6c2c51b48019184ab4f92490ca70bdfab98dc62c24ca952763ccd2b5e7236787ce952db3880852d643d79308fdc4fa59ac68c2a594e197125b69c8781d24d4d993639ba92f6c4a70ae60498dba3baf2490ae89af163a3245174860d5471157a91d55fa220998e4576968d70fd9435d03da75ca75cbcff9aa0f1664fcad1f92f6130c6f46fde396e406d28c8644537bd333b1d8efaac4667e3567df19a0076a2777243c90843e30b2c8d8521a174e27ea0cd610e27a468f2852ffc66e9a9be68050829dd47927b4661c3a3eabbea984ca61e6c91e0aa025aaafa5f9d1f59d7e73050ee059f4fcebade4185d5944407c7af03ea9c129ebd50937927f6ee6e32d375a7a0536ea3d9859b0c263eb2bb85c539034e14eb440e30701098a63fe4fa37b5efe436bb29163dc50f4953d4aea5fb38e5e60f249d648c64d6c827b626126b3804367e702b0090b9f79e397728ac8bd0be6d0b8b967b2a888ed6174bc8a6edc035aab3e22e5a59c27560bcdf989cd55728f45a48697dff91f7f5663452a2258856a43980f805176b3450b3fe70085a6087ff299859b2f328e764c2f1da031b81d77fc7afb9a115412a5a8b5563d029dcd209c2481e83c97c6454f68337b21de066632130db09a1fce4e322a3ce400be2a2bbba06f04f4d7660d67a2c78c329c49f3b043f02170f0b2117c1b1a30795d1864d0d38bb41fae5aad51d2086f9656bc74c49693e8c50efb356cf1dd508b4a5435a149c983ebe989f57bd4827a0c1461776fb4e6a96624709ba7ae744615f6c6effa2ec5d70a7ee0b421a5b72aaf7c659313528e4fd7be8a010aa06bb3b031bedeff5df8cd7e490cdc7e5253af0935ea5d9b50d1d1b267a1ac7e2be47a852869ca86d008b80d0969fa0cf3f061119beb9f43cdadd86d22d1b38754284084cec04810d879a693addf7bbe2963bbda1809a3282206d00bdd93d703066bccc5c266a72612b52ddf299c727befc7ade720f3c843a5bd663fa6009d5529ac907ffb53d0dbfee3065baa36334ae049cfda14cb9a71b98406e8faaaf394acf5425f654d21e35a08569fa557912a1d238558f18254f45411bc66e886adc869202f59a22ccd573fdc2210170ec1a4068cc3d1dbccf10a1a707dea0724c7a13a7e06456dfa2a9679540b5316ca696c9c4cf2ba1b04a749ef2bb085ef973e0e65e634a4a0bb0e543d3d64580e500a6ff18499eb0aacc414ea9a91272f0b6fc8aa0aaf039969cbac5091b5d9b3702c107d7a87f5e326ad3639626c945efdff3856dd50149ffa4c928ca4f59eba8e532eeab54ff40412282f138883b23327c21330b32b79e5ffda5be18ab87894cbf44cc090d9a9c91c12e549f85bca077fa840747995035ab0386dc93d9c5f5f2656019b54cfe805669768ea7e347d0ff0417232e0ce76e393be33f754b3397770f622b14d27fb7ddc4a9cdef51aaab14a0047805b262226121e79763c4e532c2dd616fbe5420d5f095fe164f07742df6541ece0eb8d82fb0688917a1e645550158b6968c6b1a38e61aa6e869bc5fb0527478587ccc64fd27fd47ad4a34b5fe09ce91016d47c8b611580a5e82503725444bdfb4d410fe33f404d0ddd6d867ab02587444a2417c46511d98092f9f8da494e17da84c3907ebcd220dbfb116ceb75121fa4f0808dcd79330d9e21db7bb429bc99f39a9e6680b2e2128527e107cdbf0fa61566dfbc6063439a2b2db33c1f1a414a20303a15011393a3e2ee01056433028c9c31d58b31eff9f3061aa2aabf3013adaa29dbd89da94d7770e29112e25d8aae6bd5edbae67f86bce03ac76091cc4e73fd8d7e12e96224035d520cd5434724c5ef0e2e424615ee55c337dc7cf553ca83ffc38b643d612fe45dc46b4c227812b02135b0c6a14e9578411680075e0044a9385fab2616f1b0450577dc3a6a52975164a80c25b8d12774298c910933e58d655231462d1fb72e6cbf810b361a8115e8c4881113ebb0304b687e5b578d9e78c6c1c3516a85bf8fa853d59e4c0ea4b2bbb427767eab82631b0f06ab965b82b321848b24252e8888884adc86348a04332b8a773389712c77f6fc20b90837d82ed8502016e356ca2fefeabde28cf08f4652c79bb830f927c0c9dc445b966462333ae27a81ea2a2b3b8c80aa1041654e8441986078cfdcb0d17d8af966444509209edf1e0166a0e55ae29e6af23ff55dc19a348d6727db0675094d55add6dcc3f0643a69a4329df74e5c1f00d33cdb1caacb1e5392746aa4f998cfdcf9e85b12ba85e2010426a9350cc97096c9b97ecef7665b8586a7a4f33b4d24fa9187ecb553ded2c0ce2f4bcaf0a0ea65dbe53661bca3613873538d28160fd1b0f84d1580c202c9af15930ff239c2c586e3b1a8a32ae12f8874f4f9e769fe2fee9a995235ec374381eec6502b57def0b3510a76f86bc4375907af8644092d7070e0f889cec12f79cc8717c9b27a84d46aa633b95c5f73227537db4868a3af82e3b5bcd63fa721d68b2b36edcb489bc4edb1460b7681d72a62074e645e38daae5c26c46b21e877dc36c6f982bfc257a56b01330355af3505bfdb62cae380851052a7115a37a7e2cb6fa3693a6ea957f74f5b120ade4f8c9610f4d52196ea5477c2ab936defca54f5f92c2f1db71b697a61eedb46e6c1265bd0bceba630f1ed0437f75b86cd42f4f4d9987009c8f7989f30cfd5cf117b42ed000315453a20b4d7c7e2d13900e4bb67ed9cb1b5bd0c74d33cfc1ac62831e3387a76b6e1a56a7ad8458e41b1ec4c6341daaf8be5a92c6f750c2905ece98751df4fa6a69877a0806a81bc85f0045ebef67e872667b4b1c8af7ba6fa7a9fb685b78ae072c8fafde2032fc234d23123213674dfbc9ad811f6852030c36188fa5c484d09d7b951e758a270840dc9bf9806634e8736d7ede683b73491b0c99e4d72ef10c03826f9b6bf775e74380b322d00561ba2322cf9d26a42f2df97a1a0896f7d83a09c91fa38869c53e5bf743d18310617fb1f005d236bff870311e2f13062b56ec908e0ef35a563e1a534e56784a1455c365cd101139058f677edb8476877825c0173767ed244ee4d06ac98bf75b6ac9133a00c939640b4ab03beede3cb020ff9610756ae55dc50cc25572d81ad13e53ca01febee6fda11a2ff0c10a853a8e9c882537f21f7506a079315bb3fc75911ae7ff17189188ae64567f2e6ada8c0f669d1144e7ec48278a8c9bb7b3da18035cc1eef6401bdc369e6e06bd7fc1352aaab68d8a304d640e520b983f94dbf3dde37145a03112fd80bf47bfb063583d0606afe0e7ae01a56f4972d1a7e8bcec73f76288aeaa07e8a2a1e912d956ba550758df7ea9bd0a9544ef8afb5d649c160faa9ba8d68d996fc734e99f036f61543940e665f7d3938d2c8254c6e33ca690d997c674cc8a346da116414a989959d896020bf0040518623e2ff08d124602933e626c53be220d6ca934a5f118be84c0cc6a0665537f7e70d02603e71adb738c0fc3b287fbf7118d03d3fa86c3deea708e4a2284750dddb731208fe85d9539d488281388b1c76b9978139dc62273682b45a14c3c42b913df052c916a0f3ca690fad931b87d15bf297be74c28fe4ac20d9faab820095cf7c9609f7289157245f552d59374e82d0734c4c0e25a66c809e9f8d84ddadd2a3919a5ac8796cff64f4794ee79065c32ba9cad19a92a7b9351185511fe9f085e88282b9ed52635fb88ddcc4544a91c3acc72e747fbc103dd1a60aae048174de5032386df85b63b0cefd78921c443e4c64bdef0659d5160d803d581d5ab48d467e62be38859c20dbb795f3a50353ecfa12bcc916c297aa72adcfa7b786c356361aa6731d790ad44ea41a5223c2c066b25a63e79506712062de19ed2fc544086ef4177bb1e3738ed3c190ec651afefa48646e336a8af5b6cd41ca20a483f4af0aefbba7e487e675229dec2e458db4d057c2d2f29b56870483becd78080f9b723527384264e4ccf01191c006169bcb6eee05aa8d380803393aabcc481dafadb66f7921dd53e024e0e634dab04e0d764e36eb2e78dfc1bb6019a824ebe320fcdfe387ad22729b560de55ab54752700f4df142aceb689a582960730b37882d2cee9599ecac4f2e02b65efd0f8441c35f84850d283e2de8f36298339f5de2902abf1e67bab187347454a1db487ccf46e49f2ec5088ddccab3328c81080b809ceeeebca4670bc2c5776ef3330eca5071132c2fcc171ac1b76a40ca64e7af618a213e9fea2d2b0ce275a4ebcbebb36996120dacb5ce29dfc68cfd23704af00d241b3f4bcf875133725b1916f675b14669bed7d0e0b94ff24399715d6ea9b3cface2ebc83fd0d552dac734bbbb7fc9b4318e5ae34ef776820d5009dfb89aa4a83ee31c4cca78bc95378edd8cd8f34eca553bca2d2911a21730434b1768e834c412d1a2e073db8041f661ae2b82b7d27fffa7ce3bd61f6c97352a3ab90634b0f2d470a51d6ed8b5e2902bb04dc0c83991bf7caebe09e639bb74d56e36fd9d9d091f70312817a88206a754f3c68caded4573f6eeeac8318c4b19dc2d89b361999cb9366a87b147c27b2e2e13eb195ecc5fcb2eb19b84d2dc8a7ed6b53f9a3ebcced1e6f27c620584121d1a1a0fc8dc79cba5c86ea25dda3385e1f883252824090d1d24588b0f7307af7ce668b5b963f0f36110165208999d13cb1ccdc7e69e2c3709bff4f27653d7c8fc17e71678c1cc76901295462b2666dbc4fb2912d5a9ae8ff93afd4efbc9a959f69b23cb6fa5ffbea7382b80bafee2478bed5b1f57f897d1be0545b9e8d1f52afea565e804972ec279e22965b26676d6c9fbe46cf8fbc0e21a71dcf57419835063253ccc790c4a4bbe435eaac7fb11bee6c9665c1908e5e93f75eb28dfe73919df55bba211adebaa7f6ea71c568f8743c1076e9beb78910d4153da7598eaa427a226c1883ffab309ac0728ac349caf5cd3588e86f651e6fa8cb9c34b8831220b8d3434b34f1e807f2d566b00a5a0326d067fb34daf25bf0af664e7d55d0e6267f9369a5f6da5f44ff2bd521d949c50d263ae72eabdc4e48ce24fcdbab9135b638a391001d5b0ee9e4b36efc10991158f323de24cfd27225797ceb280735733485169e6f5fe881345a207e6b31d24a870e6f3be93165fb324dae684fb080b3155a3a4045294083f009096d5257337c339c36f03d391b867daa465aa693587b8519dfdb6a0ecc2b0f17174552bedea9b91a06d04f5661db5892eda8f28228490484cc3563f4f68d33b2409a2143a81fe6a5c2b6d238b4672fe7b224e1bf8d7d17ea46f32f053bef790b40f8fb0940482d952dce0c7bcefed887a51249685e97f408884a54e4f30e3a6763b77cd31c1ec97e0fb6b3251ec279ff05f7f82a828a6d9c2f94640fb9c6b3300e44faf07e95a7b4327bf4dc00741ad865c44046556177f0076998c498a24afba93eb528d"}, {0x1010, 0x1, 0x4, "843db351c68ea432a94c4dab2877f3c71f05700f5aa7dc1540d48e0f1a0895316afa92f52625d425564fa877f706531435f1388c94a61efc71716cebf0c13f49c085884c794a00bf51ab867c945e2ef7ed3aacd68f9b637d4cc7108b4a9b52a92c6ec351f49744912cc338739a66dc5cc25a5b4a2705cb1c36a8e3ae37e73a924069c28be530abfd10c21372bbba08ece0a58701816ead9a7989dc2beb13a01102910503c91854e5fe8ea85ad3073babcbd9fcec9297a86609eee0bf573519221b626456b46bdbcced9b9e7ce03d96a70d977cd512306b68e1309532b88ca9ac87da5ae799ab11fca205afff477311eeb5ae0978a014b3ebd78efd90dd3084b0687ede7383afa22b0d6ef3c8c9c011ad17f03d58f2f9fbaab25d9afcd1e881e92c06dbcd1ebd0fd64bdb33fcb40e5888eebd18279277f737d3c93a663cdb92356402abf2a0ef09a9368272419bdf5f8b7faf4692dd8ed932fc34f783a3b6b5c6c5a0ba1f2ec3e3b4e633bd0f135de0f4b01221e1759d072b85ea574fd24d8bb74346556355585a6fc03bfa77b676e8ca28168f35c2a9696f6c1396a52a2295ad518b0ebd893ac04b98302ac8ed9b05118657bcf2ee64a9f45302830f77899069865b021f7122e0f52a602e30282a703d2bbe779ed8b3d538f75abf2ac2523b12ca5cb374ade4af10d71320e8f0af1d5ebc168beeeb1c8464d983cc6cee34fc8b40da458e6220553b707ddc4dc0c0d6fbebe04c10357046822679a045b4f15f010c9673e68098d3bea4f89d96983c1b82ce7bb6e2b7783853fd0b28f404f6bcdee432c17e7da9f6f7ae6d5583f0608b4dc94f5538893ec843e9af2db2d31ba0e4c832010d2182c1837f4adf20fa967ed5cb36b015c70ad824897442d717a98e4bef430748074ac25d7a2e624e552661c0a87cd3e9097455cce02d26eb38f6c0a84fb1620980c268bb1af38f2a03591983e7fd629e58edb70d13a9bb74643f4531804aa8b18a32f6d6b88c751e7654e552c4e2a529243d3f169d0d0e651762bcb1a7ee495dce84b0e5fb0bcc7ae5cb3e1bb7525e34e35a7f299ab33e0cfb91c01ff0c21a5407400182f382dda0742ae0c8643cc6d7250b865f2a503d3482dae3f15d5037007b113c331ec5f581824b996d99896c8616ec01b5ee392b552242e9a25d28634f8dc974db58ad0a706716e4718dedab62933195ce86acfd33b37410f4cca7c3d8e82b69d6b1dd78f673e4c8b7d5068bf3071c2d74e01a46b0087c80abdca704ced2d6e023ffbc71f7e570317c08086a99bffe819627b5949f2ae85cc6c3536e73d9131d8b4e526fc2cb98813f589643409859f565f0117633e1b91fdf23a21d90613ca29d40d0b8cfd14534f643a22b1e4e915d7bc00fdb486c010c29991a45fb817fac00519884c4dcff2de5c737240c0638f31df991b0f79d7a7890a7c50fe86fa3a61759c57c2ca701a24777acb508b9b13555847791552904946723675b38fa0500b1bf5880655ef2170eb0d5ee0fb4514a348eddf0b8d3bd5d63ca4cfd196ac5fdd8c80e221c053fa1a6b9e8174f6b122e4d5e241af9a464a2244bd37c0e82e86c054b62f9bef38970fcd418b8f8482eae904f52232de8d2e6d54e48ec0b8cdadbd16d7eb0dfed24fe4e279289bc460b29de2e28b176eda24e16afc986e843b6f630037c3884ffb6352515188cf8b1a256073b7b0542dd6b7d4a7259a364c25add74afcf3271c9608eeb15d3b7e49b39612b1283a7d079609023394bea336811efd8a9235e306fcec1b4a56c044f6fd74b8c2d7884bdbb9ca77c962a40a4cf6ff40d1089bbb450b6fd5f8d0a6367d526b0bac01539e16ced3223911f5e3f3aaf87eee1fa9607aa0f575849c9908075391c9dbecdbe97c81ba4bffdfa33bd936437453f5a58d58312d915b62880e074e9ee978c071b1dadc65f9168d43d1e8f6d9421cf3cc48e23852c076112aaa2190947975689977b98d67bce4c0b18340a8562cc5645d3a57881407f5ebace02f88d90c90b98d3d222d6c75b768ae21785bbe6818b3998188cd114dc045b2b1919d9847cdc01b0ecf910aa01cdd8f074231a7808e5b3727927a5225250fd4caa81f0cebd8ef6803aed490b6a921aa28abb7b5d60e8847a8d40aadc982ba4e5aa32eaa7168d3ec28918cb94850814e0dd628d639adf9c3a4f563ddcff12d96ad8fdc5d5e41f87bc9d6d6f962102aa9ac4a478c4f18b79e40b26a0e375c5bd3eacd0982b48febc430209b638f1728fc511ff21396e3642929a97f5006bf621073af6868230d6f052f550fba281dac511f0841b01485d0934c21f500dd63e1ddcf6cfc5c319996191ee93b7ec506ebc4aa5a81aba06efd6eef56eb0e52ca33b1bcd8554b9f0aa46fea763d6e50acb5bd439c8f56659d82db4d912c37c81448ed94e29b40845a6a5323d7d2ef660af806aae0286dfd0dfd5bfa476690c7f1a85d139a3d1abc85b08e05a4c0e7b719b3c09d9855cc13b3b3fd56d5fec9833fd1bd6e895e55a8c8999fa67308fc18c61b28d2960281aaa93c6c2c23f4ef0a99d950c917fb8959e16e5df17bad3874f59b63e2d32da3a85b451f886fefc5aabf5b98f35fe05a4d67533495d6cb6c31dc1aff0a7bec070d56c5cedb2d0ca6bde5d76de35e94bae67e6ba004e373e71969636c5d6a9ea9493b992a4a2ac4e5b308b3e2de61635d5c15d96eaa0b051739ff69c5c17a657b3a4142f693bfdeb103519fe3dc0dec4b779d4ad6eb710126fe226d6f9af32bc99f84b021c81ba3dec9b334c3c4822b78df361f34b629f7154e45581ac69bcbed5d8816b3355c2a93657735a2383b7491d355a7651587af237598a32b9dbbe059e010e2fae59dc8c8dd92c6a3f01661526cdd40f11f74326480fbddf335ca37c67e5c521b28739446bc5e78dcca602e5a5f7ab43b3bcd2e950be828e0930acf8c07a52885e07bddd26d74ca560c01e0198c97b348ce6d00a67ecc597444ab15b668c5af0c08908484fefc2a65a239265d6fe132fe6067e645073f33d5440c24ce58d032009568b143e8470010fc39c7fcfb41a762f121142705dda2503d15fda26603a42a2114093c7385d34492dafd19fb161573172f136dc82c4df103de21832eebb674805ac107e65042d11ef36b4ed6fe99df86d7d5cbec661443cc06423ffeafc95b66ab2ad47920231787c2e7fd86f391259c60daef9a414bdffcb9d72500c0c486cc008601eda95a6003f2f77f648480cd61230c196593500a308f7cd6efefa89e823bac0a78d9d972d5c10acc10d8bf75e2fb62fa51a46513bce2ce2b684cd6be72925df696a4354c8ac0257c01c8332e3aa15384ec214567fe61de03cd40851a2ebd3683d64089c80d9300be8ef265557f118c9d5b1a24fcfba4bad106ac4d6f125556e0eed09ffcfd3f958eafc73e238c32a1263973bae2f419ed604830613fc2e0f6cee65176a5b01d603b19c93839f0ec804b188e74ddc07ed20a70b0d4f0a023d5d1439f9a314f988907f19a8bcb580441ea7149bc904badaca47a7018d3fa4bbd98c4a058e2a53f539e55d81e73566bb254c3d2f5f491ed3e123ec9ea34e56b11de413a2527ede8f55eb24ba7b007cd2774345b18e5532fcc970414b648e914f1c5dc9a57149c5bf85c0cff246eb88950fa4fc0e4a00e91be6844378be4d20d8ec87187569d5f217491710fb1ec3621b5c38f39dfd2f86b2a059ce4b328cbf36a3127a2c5458e6fc43ad11e41949e6121b78fb443bf8245697f0ad10d9dc9136838fbc3e6ef5d2a0f1a4bbae7792c40fa52d917c12307ccbbad33c85d1eaf6a151eab03d9b6f4d42369f7fb892f9cc387659b4fd5bb50c5d3c900b8c540da85717f4732e42706e6dc41ebb3af45588678dd107774de3d7456e1e833ab213419483a31715aa8ca139a97e611d31a051e72c376770085f8a2e1c9a209f23f876fa825da972788cf8f073928544d015408d8ea0a9f2b38f60f7c243a78b0381ac8d50dd4773c27e8be7e93959df43d20ced0ee3be0de231ade9bf6fbd65a8b09d35dca2a62e87c72e68f355be56d2855bcfd2909cd6743473656856245967decbc33a37ce9a9d3d5ffea8e8a1db2144bd80cdfc487bcf5c4fb36b41a89acd3d04a6baa91592719808d017a47ba56f0992c1db9ed50e793d22b45676712796a1b8a3781070e544bf32d48bd6576f687bff2fef13ff06bc828c2d7f0ba7d15a7ecd3575db62507d35e518452bb661e44526722cc996c2fefdbc1c7d2fe3922b19abf7757bda074720dd2f306b916672763d53f81bdec644ec2b773e2d85741a5fafbed5914fd2cb0a358ddfb82ea43f32c07bac0b45f74f807a19987ea0d44fd2529da1c7994c06ac18f176dbec634183c5ca35657810777d58562e903ae71fe88ee67a58e84c383527e7cf1cf1a49b0f6cc2821ad10577a59a108ce0f361a4293778b3e533ee5453c4c8518c109f59e4b143067fe95cefd039286ee933066ab294d9de97a1b9c4951bd5733b33ee8555d2134bb7b85f925ab4ef555b1d3af390e27e49f3133fe36c546ccc677190eaf9bd14dc6cae6e15cb71d22d5a2189fc27b2a2416a3f535ea37ecfda90efc11a4191e8ad701f9e49a18b7c09f33c903d757ca901e90705b8d19dadc039dd5b24f029512407f7ec37c3ec97026df0635069178e3ea8587a35912f6217bee5186ee7982617898fab87d867711deb4483b1e789d86f1f398768bded3f3753b8942ad839df6ea93fe72fdef2870ffa169e778218496d4c7a239d18b702d590ae6c8870d0ba1ee2c9f1abc3634382efbb159d1109ef202b8d4a9270960da21224c377e5b6c5185dd7e67eb44a870cf8181320057202204ef2acda7bb72261c8c977d876a0a2bd9ca584eb727edb4430a0dc9f228bafb5f1e53f27c1c3a74413b1f0c04e60b40fe5c9887456d2bdc2f0c0d96eb6bcf84caa064cab74c919bace3643ceb9a8809e8ae60eafae56e911822abcff1ee74b92c30391375172a3218599ac99d0375748d7f78042da86f423316074fcdd93a16195ec3cac6998786d5add58df4f9807a13daf15fcc2beae6dbe8f40963b1d0d0279da0de06df0ad9dd44c29c9d759b6a106e2388425d96a6e1ae5e4aed6cfaf5a48b086080c0e23f2a1608815b4d610644c13be10c990f52f5a05c8cb372fa54c6db494fbe15043fbb093fb475e8cb5fa6623dcca0d892e8c43e77496c982578db2a9de9396a5c162f95c5a97e6d0a767995f6a2a32d1e5b39cb0e860665c1bfba5e8deba12594df736d53beb0be50dc987f75de5c1d1508838755619f7c7149942d41edb381f234ad3901abd20fac2773607f61ce49d3803eed5a0f6629386174043aaa4cb83ca254571af11d13232024a2395eceb41c7fe3fbf8c3c7b4e804b5c16daed9746525b95c24b6dbaf2700e100402071d3cc5d38fe3da8091f2da72e1900eb87b91993f5c80a9822824ca7e211823af6ceaf9a1d9648a9f45815b9fa90c9a0a22d29aa44c750ad4d727f4b65235e84af4a41191e204b0f22c4314b9bcc648503f2ba7b3157274b0645e472fdb183c6d63526e2e403345e3d136fcd534ee8b99b74cc18244d8114ccfa9f001cc9ad8bc861eb5bb7898d3ddaf2f3ef4e2bdfc83e135a6766109385930207bfec49794a11e56db3db34b724df5fb053956d18ace7bcf7462adfbec3bcfbde071712952d225c02c1b62e7b01f2f221b116ae2e171d307ff01cc66ad1797055023bdc52f1c22a6c8fbc52110d29d81e824e8894a56af9385dbb02f80db9d2f5d6615e5"}, {0x50, 0xffff, 0x4, "1a155caf77d037f79409d2b1932911906458f040bc0f65a31c6a187fc86974b68d82b24f75210f0b7e3a86fe5ad69cca32962a4f759017f6cc05c172e768"}, {0x80, 0x1, 0x80000000, "6e3be3ff8a34e45268d2c20b0fee9866435609b0cd7160c009e9f9a95e11f0437b6afc1c3d88d803b76d73b17322bbdb682986e71c7e0338b253a2e5caaa10571b01ad88b3bf938a07a0cdc614d764007c2ad47088d66ce8b3599275f261518cd0ae93d1d9abf56c5c329b"}], 0x2318}, 0x2) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x36, 0x0) 16:00:38 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='{%\x00', &(0x7f00000001c0)='(!/\\,!{\x00', &(0x7f0000000200)='{\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*,@}.(]#$!\x83-:n]\x00']) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000400)='./bus\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x37, 0x0) 16:00:38 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x38, 0x0) 16:00:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x39, 0x0) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x60000, 0x2) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x3a, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000040), 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x3b, 0x0) 16:00:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b93d43183583223aca8c06e6847dfe01c484565b7418fd9457037d4c9b140a084b17c05f1977d2e796d71fb6b209d54f0a9eecc7d3e2c1608afb6e4ecd3bc4bf7abea260a906bdfd0cd4a3d73bc5278ffabf5358de18f39cf53e1c6636853d497300dce58782c8ffb624339ba340c5970e67b541a68b25723528a2ba759fd6ec50a65fe0de68cbbeac5ec708ad7adaccc9c35a66d7989bd9e44fed80049c46aa2f3fcb7e0fb01be123135b00fa8922cdcf7ca0a7aa2f900f31fb992407b8a40bfcbd32cfede0da38", 0xc8}, {&(0x7f0000000080)="40769ff595ca174389e062e7da6bcfd9d7ee1885bd9d6cd44eed59b9d20d3e326dc5aee9ac467a5a96cca1d7641e20142fffeade7e00dd1427ae0d2a41d4dc3e6d953754ace94bf3014080163d8a87757fcda7a376bf421b4733fecc6d6a6418bf0656b1bcbd112a34121a6dde82161a96275008a65018bba4721e52dda6f907974ee9f915c6c336451172a7f730cc98f4b9daa2fac6261050", 0x99}, {&(0x7f0000000280)="15a86ed2316f716ba7f33c150394b15471024a3073752d2953b138b9b0de1d8cd68ad46258a383ea15b413200737c68f1530c34584eb2006681df8ef333e5f31297e7a4e7c29443d95f3ebb5bce2b676fe57ae52f8a9287f09bba8ae753f9bb2693bca612d7cba824d1006ffd0681462ea8a0e631d4e3da84607c875529a16b85575096663b32a0be18891469f", 0x8d}, {&(0x7f0000000340)="0a23fe4b242950285c9d21b32966d2e9d953e417dc908f7d9f9492431cfe2e37842aa1302287c2d7e50757ad52b06898433096cb7dad6f4362c25970e176fe6a3edac35262a8367357a6cb085f24c3defb7ebfb3b3e8d5a252ea9e1bd36257c09384bce3e234b1b1b2530adb6cc834ad718436b31c72b8dc677e1c828468429de51925ba6e467a7ab6beb49b2e7b6798ea492201e27c4a7d34f29e008c939f7d17d2f9233094684365", 0xa9}], 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0xfd, 0x1, 0x3, 0x1, "8a4af5386fbf8d7070ea5401650ee791de85d6cd", 0x3, 0x7}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000140)="14", 0x1) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x3c, 0x0) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x3d, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x3e, 0x0) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x41, 0x0) 16:00:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = semget$private(0x0, 0x7, 0x1000000) r1 = dup(0xffffffffffffffff) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0xcab7, r2}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000500)=[{0x7, 0x0, 0x100800}, {0x0, 0x10000, 0x1000}, {0x3, 0x401, 0x1800}], 0x2aaaaaaaaaaaad8a) semop(r0, &(0x7f0000000380)=[{0x7, 0x1ff, 0x1800}, {0x3, 0x202, 0x7ff}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000940)) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xaad) mkdirat(r4, &(0x7f0000000880)='./file0\x00', 0x10) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0xab, 0x7fffffff}, {0x1cf, 0xffffffff}, {0x82}, {0xed, 0x3}, {0xae, 0x7}, {0x14a97c2d9d5855c2, 0x5}, {0x46, 0xffffffffffffff35}], 0x7}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x1000002, 0x8) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) recvfrom$unix(r3, &(0x7f0000000a80)=""/4096, 0x1000, 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="01227186a0757300549224c97caf2aca0b7861104198675e2d410aa8f555cc0636e2fc0707e14150d77f60bb3a2065ed9ee205254200c8a679de72b9a0ae0bd20300000000000000311c4e8ea6fc01feffff8fc4be2e8a66ab4a534f85005ccf0050b142b609bd791e73da41f78793c0e09d8282bbac2903b46182d21c4a3514175018fc63c266a4a1af996bb61f23d347f39ebd0a07af62f2da16b849f6f99e8b50b2a3a7b8cd7cdb515a400686e29ba018b1cca607aa5d6336f8c8a8bcdf21c65f94c9891e362cb01457ad4d7bab12a74968bd070be9f21df246223e82b1cdaf6430fc01f884788f0592262b015c0c71d9f12d0cdd0fc7b12b3d1a26618c997cbcaabccd403cc9bff2015d2c66def3023b3314aa1f01235fd6c104f89ba6f0f7a263b9aa9d0ae8cc60ff2fbc9f0fd47f68ea86bfb4642b7eb5011afa876f1de6f71329527bf7166fc3216d2bdb98520095ae483e257478c067c74e21877cd0bc5c1a633ff15ecc5b5439432e6fd8b494ae84ca9304fb9a91c875e6e5ab092ed70400c82527eea18705d8e58aba860c4c9d4405df13dc44d007919a25f6f5967b993b797dfcec26784daa45eaddf473056363e1829c859c5d5bf185ac360291557df1455cad362b3d4bc39655da491f762d9fcc4240ae7802d435c099c2fd01aba0d8930e1b3285af7e54f0ffff620276e4cac21609c43aa533b98e0034b5e10400049480da"], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000180)="000000186004008b00230627b56bf9514897f41b7f0346cf4cc51a34cd284bfeff023519edffff003200000017dd411284bc3d69979dde0200000048d8361f9c216d848314a21d8cca1286a2a219a3", 0x4f}], 0x1) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000017c0)='./file0\x00', 0x600, 0x84) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/246, 0xf6}, {&(0x7f00000012c0)=""/130, 0x82}, {&(0x7f0000001380)=""/212, 0xd4}], 0x5, &(0x7f0000001500)=""/147, 0x93}, 0x40) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = dup(r1) getpeername$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="000000e00000000000000000000000000000000000000000000000ca4fa814cb7024cd3689d94fcc877e0000000000000000001000001c9f000000000000000000000000000000000000e1ffffff0000000000"], &(0x7f0000001780)=0x44) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) fchflags(r3, 0x10005) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3}, {0x18, 0x2, 0x3bcbb356, 0x10000}, 0x7f, [0xffffffffffffff01, 0x2, 0x9, 0xb0, 0x54, 0x8, 0x2, 0x1]}, 0x3c) writev(r3, &(0x7f00000016c0)=[{&(0x7f0000001600)="bcf436295ab7685be515761ea5c94803d28ed502309f92276af8956dad1c5e6d18f3deb4b03d8fc826d710f20cc5309e7b7077a86d2d54d9a087b308fa0b601de6351b85d81783ab805c97ca4460c2f1ddb5e131e46ac26069719c7ba36eeeb90e7a6d21e3a114b4721536bec4e43af476c731596739ef7fdb852ac9a8ead57be1337080421b66e835731bc4f81811c236a1e5b13bf16d64f3", 0x99}], 0x1) fchmodat(r3, &(0x7f00000000c0)='./file1\x00', 0x40, 0x6) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x42, 0x0) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x43, 0x0) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x44, 0x0) 16:00:39 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000540)={0xe08, 0x9, 0x10000, 0x9, "7767c48a33f9d4ee530d8985d53d34013bb4a91c", 0xa11, 0x401}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="af182dbac44a8adbb46d09f3f2fb6b0ce8d87fe9771a663ad1fe186e0c43f4c57a5aeddccbc298bf87b1930b931c99e56d1bb8dc3608826b85f00cb15973750de0a48631c7bda4e383bf8906aa68ea5105b5dd95c3af98a3199d5fe762861947a82e94936aaf", 0x66}, {&(0x7f0000000140)="54c88b35ab3d7e0d961ce746889d79b50a8564f098fcb3a521d9f121dd66a7490998240157ca68b468527908da333162326200e9c40b6cd64d80673e18201f65432a22206ce19d634f3bd2fe26f7", 0x4e}, {&(0x7f00000001c0)="877c0891b0106d0c01a8edb72037223913a27fc992a069fffb6fe263533a609ae413b4e823513f5810a745484edd1c3a005ecfb59fc16b0c2257c8f3594f9ebbe54ed800d64a6f4e2ac0dcd16d5b03e3bb7968a626858911da9f81ee6b52", 0x5e}, {&(0x7f0000000240)="a2b0e6329566a041dbcf8c9184e09b471b419a18f7f619ec1547c458056ca310002386fb4d95abaa81020d1875774b20aa2dcaea1e7b0df95fd14e70acde8f20a7ede0846f2a1c3988161f4762e8796050c418674a2b12f0f4fddb4c50dcbc428299af185e62afaad15a5bbe5b3d9a457adbb8ca561bde1059cca6072f4f34df140534c74aabd0cf3bae7cf6f82a7b4325378aa9bca8c8bbe55ae9b1dda4eb65cbf1e4e4448d6ac72cc7", 0xaa}, {&(0x7f0000000300)="132ed21248a4263e07a55cdeacbf002da94a1ed77d34e0339e3fd7d6dc4ae5f905cc13e6f4a8a4e8740a98e1bb49c0b39607617189eb55d9cea261afeb72b18327137a451827a9eb16e073f8f766abbd278a612053e0dca18f2ba790af48a420ba3be6b8358f0cfc2704bd7e8d286c16984a017af3aeaa380cd7baa6ad018b3aa415e6d60a1dffdc69d49ad019f8216813393d74d3f3309a36a8c8bea95b2a251ae78312a258ec6c48aa06b1a37c5a196100e86c93b9dde2a519efbcb6959bd3016fc8d69e339486791b8be0d9ddc6444b", 0xd1}, {&(0x7f0000000400)="ee50c5aafba110d817708a8befd93a897df086cc00896692ea47200f958962a6ab50d251eb3d5b25952f22ff316d769b772e63f2daa9520eb5649257db9993c2aa4458cb5fe0967dbb13664a37426e1f2f479c959cf1b8dfb0107c472b68ccfdaaff157b36f571d6f9dc6926f7c12981de6a89b82909755fd5e2d1f1e2af9083d6c83816f7188860af179ecdf63b2ce0eae68046a08a9b89f3028305ba9f", 0x9e}], 0x6, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0xffffffffffffff34) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x45, 0x0) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x46, 0x0) 16:00:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x1b0}], 0x100000000000016e, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = getegid() setegid(r1) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000280)=[0x0]) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:40 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x80000001, 0x0, "855c55000267a723000110449d4008f9f4000040"}) readv(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) open$dir(&(0x7f0000000080)='./file0\x00', 0x8201, 0x20) stat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) utimes(0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x91eb, 0x1ff, 0x1, 0x4, "5af57bf799f9bb506c46a61fd6b677d60d82fbf9", 0x1, 0x8}) getgroups(0x0, 0x0) getgroups(0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3443083e, 0x8, 0x9, 0x466d, "428f57afbf2e14706b991e238c2fd8986bf15545", 0xffff, 0x9}) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x47, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x48, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = semget(0x3, 0x6, 0x408) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000000)) r5 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x49, 0x0) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x4a, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/173, 0xad, 0x2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f00000002c0)=0xc) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='r\x00') mknod(&(0x7f0000000340)='./bus\x00', 0xc000, 0xb9b5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffa}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x7fffffff}) mkdir(&(0x7f0000000100)='./bus\x00', 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x103, 0x3}, {0x20, 0x8}, {0x8f, 0x2}, {0x43, 0x6}, {0x1, 0xe1d}, {0x101, 0xbc5b}, {0x82, 0x6}, {0x27, 0x9}], 0x8}) wsmux_getmux: no memory for mux 16777210 panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 253924 99474 0 0 0 1 syz-executor.0 *217829 99474 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 db_show_all_nfsreqs(ffffffff80000000,8,2,2) at db_show_all_nfsreqs wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd807b138db8,80085761,ffff800020c471b0,82,fffffd807f7c6900,ffff800020b64720) at VOP_IOCTL+0x9a vn_ioctl(fffffd80672133b0,80085761,ffff800020c471b0,ffff800020b64720) at vn_ioctl+0xc9 sys_ioctl(ffff800020b64720,ffff800020c472f8,ffff800020c472e0) at sys_ioctl+0x651 syscall(ffff800020c47390) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,1bd8be73010) at Xsyscall+0x128 end of kernel end trace frame: 0x1c0100e7eb0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic mallocarray: overflow 18446744071562067968 * 8 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 db_show_all_nfsreqs(ffffffff80000000,8,2,2) at db_show_all_nfsreqs wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd807b138db8,80085761,ffff800020c471b0,82,fffffd807f7c6900,ffff800020b64720) at VOP_IOCTL+0x9a vn_ioctl(fffffd80672133b0,80085761,ffff800020c471b0,ffff800020b64720) at vn_ioctl+0xc9 sys_ioctl(ffff800020b64720,ffff800020c472f8,ffff800020c472e0) at sys_ioctl+0x651 syscall(ffff800020c47390) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,1bd8be73010) at Xsyscall+0x128 end of kernel end trace frame: 0x1c0100e7eb0, count: -10 ddb{0}> show registers rdi 0xffffffff811cb8e7 db_enter+0x17 rsi 0x144b __ALIGN_SIZE+0x44b rbp 0xffff800020c46df0 rbx 0xffff800020c46ea0 rdx 0x144c __ALIGN_SIZE+0x44c rcx 0xffff800000967000 rax 0xffff800000967000 r8 0xffffffff816f0ee3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x8d1da2d25f60f94a r12 0x3000000008 r13 0xffff800020c46e00 r14 0x100 r15 0x1 rip 0xffffffff811cb8e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c46de0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=217829 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b652d8,0xffffffff82387c10 process=0xffff800020b7c9f0 user=0xffff800020c42000, vmspace=0xfffffd807effdb40 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99474 253924 69646 0 7 0 syz-executor.0 *99474 217829 69646 0 7 0x4000000 syz-executor.0 72175 234193 61636 0 3 0x82 nanosleep syz-executor.1 69646 151511 61636 0 3 0x82 nanosleep syz-executor.0 64064 39012 0 0 3 0x14200 bored sosplice 61636 369593 34532 0 3 0x82 thrsleep syz-fuzzer 61636 370488 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 270469 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 193630 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 74765 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 144826 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 12549 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 148232 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 495796 34532 0 3 0x4000082 thrsleep syz-fuzzer 61636 297409 34532 0 3 0x4000082 kqread syz-fuzzer 34532 377444 68167 0 3 0x10008a pause ksh 68167 103280 40729 0 3 0x92 select sshd 80235 9533 1 0 3 0x100083 ttyin getty 40729 336769 1 0 3 0x80 select sshd 85351 5418 97704 74 3 0x100092 bpf pflogd 97704 14395 1 0 3 0x80 netio pflogd 9617 501813 56086 73 3 0x100010 ffs_fsync syslogd 56086 256139 1 0 3 0x100082 netio syslogd 43199 225489 1 77 3 0x100090 poll dhclient 89337 32358 1 0 3 0x80 poll dhclient 73393 429830 0 0 2 0x14200 zerothread 955 135980 0 0 3 0x14200 aiodoned aiodoned 15034 507998 0 0 3 0x14200 syncer update 66849 423664 0 0 3 0x14200 cleaner cleaner 64005 461066 0 0 3 0x14200 reaper reaper 88134 217433 0 0 3 0x14200 pgdaemon pagedaemon 66634 138236 0 0 3 0x14200 bored crynlk 97651 56328 0 0 3 0x14200 bored crypto 56976 157731 0 0 3 0x40014200 acpi0 acpi0 58283 315366 0 0 3 0x40014200 idle1 72154 510191 0 0 3 0x14200 bored softnet 3347 322962 0 0 3 0x14200 bored systqmp 87004 60878 0 0 3 0x14200 bored systq 71551 444411 0 0 3 0x40014200 bored softclock 31242 110560 0 0 3 0x40014200 idle0 75430 119450 0 0 3 0x14200 bored smr 1 437384 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 99474 (syz-executor.0) thread 0xffff800020b64720 (217829) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823ef400) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 Process 9617 (syslogd) thread 0xffff800020b672d0 (501813) exclusive rrwlock inode r = 0 (0xfffffd806eb45e68) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x5b8 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9517 6413K 6415K 78643K 10740 0 0 pcb 25 9K 11K 78643K 286 0 0 rtable 100 3K 4K 78643K 320 0 0 ifaddr 58 13K 13K 78643K 113 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1477 0 0 iov 0 0K 16K 78643K 229 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 76K 78643K 1455 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 71 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 559 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 57 63K 71K 78643K 411 0 0 subproc 64 65538K 67586K 78643K 138 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 48 0 0 in_multi 33 2K 2K 78643K 67 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 231 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 87 21K 30K 78643K 2619 0 0 UVM aobj 41 4K 4K 78643K 43 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 6 0 0 NDP 12 0K 0K 78643K 32 0 0 temp 154 2371K 2436K 78643K 4710 0 0 kqueue 0 0K 0K 78643K 2 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 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 257 0 250 1 0 1 1 0 8 0 plimitpl 152 39 0 31 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 59 0 19 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 79 0 75 1 0 1 1 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 9 0 9 4 3 1 1 0 8 1 pffrent 40 1 0 1 1 1 0 1 0 8 0 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 18 0 11 1 0 1 1 0 8 0 pfstkey 112 18 0 11 1 0 1 1 0 8 0 pfstate 328 18 0 11 2 0 2 2 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 273 0 89 12 0 12 12 0 8 0 art_table 32 274 0 89 2 0 2 2 0 8 0 art_node 16 58 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semapl 112 69 0 59 1 0 1 1 0 8 0 shmpl 112 41 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2425 0 996 47 0 47 47 0 8 0 ffsino 272 2425 0 996 96 0 96 96 0 8 0 nchpl 144 3492 0 1850 61 0 61 61 0 8 0 uvmvnodes 72 2547 0 0 47 0 47 47 0 8 0 vnodes 200 2547 0 0 135 0 135 135 0 8 0 namei 1024 9425 0 9425 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 9030 0 9029 10 7 3 6 0 8 2 sigapl 432 752 0 737 2 0 2 2 0 8 0 futexpl 56 5240 0 5240 1 0 1 1 0 8 1 knotepl 112 186 0 167 1 0 1 1 0 8 0 kqueuepl 104 132 0 130 1 0 1 1 0 8 0 pipepl 112 456 0 437 4 3 1 2 0 8 0 fdescpl 488 753 0 737 3 0 3 3 0 8 0 filepl 152 4088 0 3988 9 4 5 7 0 8 1 lockfpl 104 539 0 538 2 1 1 1 0 8 0 lockfspl 32 342 0 341 2 1 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 787 0 778 1 0 1 1 0 8 0 zombiepl 144 737 0 736 3 2 1 1 0 8 0 processpl 840 769 0 736 4 0 4 4 0 8 0 procpl 600 1908 0 1865 4 0 4 4 0 8 0 srpgc 64 10 0 10 1 1 0 1 0 8 0 sosppl 128 9 0 9 3 2 1 1 0 8 1 sockpl 384 483 0 464 5 2 3 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 149 0 0 18 0 18 18 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 161 0 0 10 0 10 10 0 8 0 bufpl 256 6764 0 1145 352 0 352 352 0 8 0 anonpl 16 80591 0 71943 68 16 52 52 0 125 16 amapchunkpl 152 4178 0 4089 16 7 9 11 0 158 5 amappl16 192 3306 0 2852 47 16 31 35 0 8 8 amappl15 184 118 0 114 1 0 1 1 0 8 0 amappl14 176 250 0 246 2 1 1 1 0 8 0 amappl13 168 273 0 268 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 87 0 71 1 0 1 1 0 8 0 amappl10 144 70 0 65 1 0 1 1 0 8 0 amappl9 136 603 0 598 1 0 1 1 0 8 0 amappl8 128 153 0 134 1 0 1 1 0 8 0 amappl7 120 34 0 29 1 0 1 1 0 8 0 amappl6 112 58 0 49 1 0 1 1 0 8 0 amappl5 104 120 0 106 1 0 1 1 0 8 0 amappl4 96 1203 0 1176 2 1 1 2 0 8 0 amappl3 88 347 0 342 1 0 1 1 0 8 0 amappl2 80 5489 0 5437 3 1 2 2 0 8 0 amappl1 72 25365 0 24933 25 15 10 20 0 8 0 amappl 72 2167 0 2131 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 42 0 2 1 0 1 1 0 8 0 uaddrrnd 24 753 0 737 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 753 0 737 1 0 1 1 0 8 0 vmmpekpl 168 10040 0 10019 2 0 2 2 0 8 0 vmmpepl 168 85535 0 84088 110 32 78 79 0 357 11 vmsppl 360 752 0 737 2 0 2 2 0 8 0 pdppl 4096 1514 0 1474 6 0 6 6 0 8 0 pvpl 32 248354 0 236431 160 26 134 134 0 265 36 pmappl 224 752 0 737 3 2 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 508 0 4 15 0 15 15 0 8 0