dd38932d91a43df8fe708f89e4978c0db3ed48257a07a5d2eb7d142166fa6ac3c6ad8c29227f9535a55b3125b8a07303a0294dbb0fd979d734de00abc2b80", 0x63e}], 0x1, 0x0) open$dir(&(0x7f00000006c0)='./file0\x00', 0x2a, 0x2) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="06cb342f256da35c132fe4567b8fc40faf00ec56d7b811a4e1b1d8c311bbff94f08ca80d2508dd45a6e43f776721037844c4973c2eec1d4ce39efda32907ebb131b7623ffbe4", 0x46}, {&(0x7f00000018c0)="5237c1d5d693f0382e8e0481e536d57ef287a686a6274ee57379868077f1d799aa8dd1b1d0e4930b1c339748395cc01d4030688d869a50e02d002688358b9cc616e2b5d4f20f055320d40abab631df2854d3a478c059c85c6f9df5f4486ebeaf6db9ef7f0814956e770a15aecaaa11792c6cb76f092689d40e12ce373f887a390f8a655a427605cf033b4a9d14ef373a34b1e949c81d281465371d25e96358051395f75a0f4f962b1d7a3c24d0a80c9256e0da1c3c209d9cf86b5ab16a7c432b4dce80e0fb7eb689c2635a8d2ca0fb6dc8341b8d50981911e1881cecdbcdf1b63983e1c9930502ecfbcf33c8cf14927e2d9c1196e4eb7f04a219b34a03c120433bd8d4f14e2975f74258df45dab79f15e3cfeb5853e39311ccc1536439cdaa1d23d7b060585d681e8ce7d47fb69be05eb9f51a9eefd95905405f4b3fdb91b7cd44ab220fd5a5362f5e6b846659bdc2d20ba7daa7d5cd48dcda2a97b23af8e59ed9e6c81cb5b4022198bf3348ad63de731f903773a19a4dab663277c912285c03abba6333a269f57fe6a37badf6f3919a8f0d7a93281f1048ec07f6c9b1139194386c54cb9ca1a2bf574bac52045e595e100326e76744fdc9db107390d8892162f31258dc5353c42bfd2236ed89c248005797b1e71df9fc11977547429ed8f325f60a6c67926071927718c4ac676c093d4552ab0bee92001fb65b9309b4ae02a81b1cb375b5be3545a244bd4f77d175eb5cc7566d3b9430412c727d4de936cacefa394a7b1c639293fd22990b75deae5bf5e7e96b5fed4df5c7990ddc5dfc42c59d315d3ca1671d1e9c7d8d375c277555cbe8d42afa86d7ee919e6768304fef140acc7cb03bc606766adeac7ce80f77d725806c6f440499759b1f3faa3985fc8900f142075834a569defe7ab025d3459c331348e9cdf34a227f0c2cb03892b9a87d45e26ca32e72311df7c2adfa903be567dde4142565fe115d4c3ff5c0c30dc717ff822efbfdb375d4f0be3d3ae9024ecfaa826202dc27d23dcb59767603fb578bbcf1f45e22c8004de2125b31d51228d6e0543584bb75d6c9953eae10bf721cd23dadbb5a84be1e9af38064b1c0415889f539ef96535b2eb1fcf627ccbafdc3badda851ebf11ef2a586ffa9ede4a3930316c79b133674731c1a0e74d96795e7dfd7b07c7162d948c4fb61dcf1ef7a6f61afc74128216cc03750c791f97d6ab12e9fd92354707d1a4671e34120d065d3e4f625cf94cfd7d238be42e64a932d9aafd6e0c5ccac22255c6f9ef64619e3b67e1b8f31e1b13ae6c82a3e5542dca1894856221d8f0422a88d0372856dfa65c54f57ecb83aeb0a4d5cb4a9fca6df2e15cc30fa9ac8278797d19095ed589f362d574f7323c849a81aa84cbad16597ecae0833dd25ccf75b0e76b879506a079e8b6505501a136f6bb40744abc46fc2694b942aabf0d6277acc2176e8420c691d8220f8251500584e992e0e8358eed222346be2d18d435a7e5850e8ea80ea14bb545a6cc4c54be803b567ecc89e82e109999e707d5afb84c8ec8ce1c776e1e3a4db3a8be29f0e728190a45804158af398968c14257d005e660e04f5a03f626e69c778840d15b884b2a98cc4bfcc78eb9e5f0d2e7142332663d5f4d2cab8c5f8ef2382984140b31aa1e9be694cfcf388de81e7db583198ffcfd66356619b7db7326c721c811da367f2b446f56ca3d55d0f7091cc08287e4062752b0831920b1db75495389f3e9e629c22b6103bce725528371e9957cb586eb3871822fde0a4ab341fc1511dab181619db1aa269b1e323b01cd04872f34886a088acc9f2a654aaa8d128793fd055d539d819616ca90519303581a2272012b3ce228aed4bbe41f121f2deed45d3696b2dbb24aa5e6084e56c46114c6022e813e850977a48f9739409e079f2a50215705b9182ca8fd73553ff7718e8463d23cc911c8325bcb5d5cb4c228bc504bcd15c8c180afb1d6cfa603123a420d6f806d67657308c6eadb11c7ea276d5ca8578a79a7fef0346a41f5ae0cefa3315b3a38c6266e520463eeb6df84031af1d805205bf07272be75b18e768610b4c40d58d218139262a378d733a31f366b79c9cf755129b336eee7b2638b8672a76fd6ceac187f991550781e8560ba752aecb387d92547cb157783fbd45347c76e46eacb03abfa7df8d28d7ac49e80074bd01acde53d3fc3d55c5988583c07401221408f8dc6c0a68af4fc5493b478884f5c5f06abacd766f45beb1552e9f2a25bc1211cbc579a3749dfac8682370d24c6166749153c8ef95433eb7bcdddf9e0a25e27c2a903d7c086a0c9c4153d6206f3dfd47967266c02a067daa88f8ffb7045d5247164fb4dd00f57b0781b5b58c8f69e521e10a8cde44f92af08ebbb51c12f32fc50a40932661b6792887c4351b5addd22326251d07bee935d03184048455562c1edfb913c4fdc76a4aca81afe1e61961f85940ca0efee5f7af78129a3e22d8f9cfc35a2a076dfe27b374155c3b006cb7b1868cab4663de51fb0ac7d7f283abe064374d69b8d213f2f5f6efb1a799f7021114a2ef059d4c31fd34bcb97acc7ce57fed41c8ff056ee8d1b63dd856aca160b26a94ff231ba37dc11a72726621dbc11d5e1d42e6996c25625c894d617b42672a27e4a19446dd4edeec183f411abf54affa32dc74b987e9936264ae08174af63851636857de741412b6728958c2975e0ffa6595f1ad76c4bf9ba9ebdea54a31bcb2440bd8875e5500ededfcc6d8f08ccd35c95a24588cf39e85979b2f0fb7f6453565d216f1f08daf7c873b4d03a01af6f0b741a02c7b9e0b9c7ea690495913fd7a6cd11ec01a3364aafba55302bc1168cfd097fb9a6d92a9cbf6b41014ec5d71775ed91a0ab3a2470e54e3566e15205a3de9f29066a91c3d68020809a1a02b3369f75590e3ba6e0bdd5f51bdf3d9cc903296dc1530d4d9a53866af20316919dcd5ffdcfc6ef4ea0e0a6fa403ccaa0d4b73f28e9178232466182519c515ed143eafb299f33d12abe2a89106c346e9ef1865e68c81226eb4fb27d519b3fe1b6b3302ce2f19ca7f1f6f1622d8b02a2b52ee15be6ed1062d395d4efdfa0d4d8787c8cac8dc04366b271aed3bd4119ab85bfc812ce780768227be235ebf49273e641e21feb9f0679644af7b6535a655f13421d673e2da81fd8dce0352a7ab8b00e8b16857786ba7a92527049c36abed9ca0294d2e4ad1133c21b41a5f8834bde8def3725bafdbf4c55e20648113c70443b167b20b853bd084dc290b436f3e334139467f5bf0b0799c7a4ec16d865d60cebf0bec7cbc52574e05398d8d4137d655d126d0fda4dafb278451b8d2a4d2f82b39dd36000749fa95a85e2466aaa570845b94d71f39f26fc91e2e2ef0179c70f5514b8b186a6b073008a2d25a389fbb48fb03ba55ec29cd546ce9b7e050e530e39b5974cace3588b350d6acef7985518adebd8314e1897484ef53cfc1631ce90ea5e6e50cae75705cce83a43b9c4f5302e383e123c02d5ec56014d6629fda087cee5f50fd7372775129a6132a6d4df04b2a86843fcac04e950f43418cab6943e910e216fd4825e26c69c1d0f07bdbf51f58536e5907d130693c0ea21726602549b614bccd7f0768e863e3b800b1227ffa88e7cc8421762c5e3358b0479173df4e3729fec1fb1c2b18a717cc68fdd0b773cc3977be9b7c6c8ab3af3532e043f4e8bda1f767f93f488dd050486de2b8bf559db03b101a12fd9cdcb6b208bc18ba90de997dcaaf9f9c8b07873036f9b93d9c29ba42e1a84e26763ce60124182c7887d82e99976b1cfea7f9a44f6701824f49c0715850c63c2972c15b4551f2452f5fd652af12a55aac99ea0779e9867809fd4d54987f00ec881b3e7614aaffe339431a496a6ea4e39c13c087eaef169df674b0f02d80163df197c040c9ecda9779433a3f44f310d0ee88f35e413b99f9f0cab2dbabf2017e91098657fda4011693511cda7f55d97e5458275f6c62614e9f8967d71275bde79eac98df49eda60614b31b5f5aaf5fa274b92d36ab57f31c74c7ff9f80762da2c6513facb30213ea6c589d1968c190afb88d3fce0fbd679d2bd3db30fca643ed05a6ae35d25c34e6fc70bd4fbbc04beb96d9c5e8f92246f05af3d65ef46d7b283b16d9c8f4b7945987fda71537fe33009c2bafc973435bef814aaea82b3e72664482f9b176f43af9ae8826f6716099c0d2d1d0e5c1eff762ca8bf3ad71e8041423cbc819f79186f76e5a48d96d03eb081d90bd11d14d49ba2b3446d59e5797713708fc78683ad5468192cd25bbfcb59ff0426d6d2f42712c225700bd53267c8555dddcc21fa457830795b098e85a6871db608c2a929af4541877d4fdfd40833843b56cfec20b3c6acb8de8b8d485e73438c753ab09b73b97523e39a09e256fad3784fd6ec356c0360684aa169dc99c0f0e30130f9c2ede080ac5ab0b727093c018f49ce1e5361d8ce7e1e798fd7cadabd6688a6635837fb3e185588ad4dc377749ca3275308b95253e911dd51ff08aa640e32da630f1874bcd53371fd4d27b9f8b4fdbe4fc54864fd83feba510247dbaf414d2411f59adf94f4b3862078c72975caf8882ee7e08b1f2a82571782088a0a02b52f94ff04ac49397148bba1652117f5977bf35e979c1410462e06c0a74951830ad4cdf69bd2590410326768139df11b29db3bf2288a18cf8aab0d0f880291e40e455aca61d618055ea4917e946f08d1ad7a1d4917d2d9833c03f6ba1231f4b033d56eed9a933de7b7d1638ebc3d9ccf9081d98e44fb4db8d7e7e93aff65d362be23ea95d4fb101b96055089f482e18958711b49d44725926a02b614ceee818405308434784bc154eb8fa0dbb634b586e48d354dc8a9366fde4b339337eab317601ddcc23a709ec3e319e4b4c9350f88090e1a944dcf4a36a6d9fe16482332dca1eeba164f2b122b36fe84b53128260a349a49e533faa6a0c9bf42253770870229882a5346e63a5c9071adff349c4b77af346b0e34ad1c13bad4c8aed16ef3c2e23ea0291d8fb0befad8e1fdf70b81811e2234119636baeb738758610420bb1e1985fa2b685522c80a61c99d40da4f4e659dce6329d8bbbc92e574d02f164814b2ba8ee1e4ba861de095e9603135a28487ba591c4202bc6aca13912ee8ab41c396738600911710cdb4bd1a410344b3b12ed01e301e05747b15148af7010238ea5bf19aba8f25de92e239d6be484319d853e161480b14f49fe068d80f5ef9c13ab1a528a8f73ddd2a09d83d8a8e1b62f2ee4c4348d5aae8e9654ce67e85ba1800c902c10874ce6ba4f76df1074259b27c9ac0321bef0d9930a4c6c64f9ffe9ebea097f281d07202fc2966fd059cac1d3a297c80d3a59adf4c39e260a699a8aa8e5202437382f1724f85b811f068da23f1813203e89e0b03af795bdb39c9965cdeb53017def12b2b6e6194002f8a79fbb396486ddab6878fb52f11e3c2275aecf46dfa9cc30f63123d055e96e9f1470bef90a619268df8dacc4bf76680a992c8bd5955b0f4ee9b06dc9d217bb4bcd9b67baec265be8aa9d6ab68c1bca2439528b1f679aa7006361ad31fb6931f5619e3d654694ab28d58a91a96d8f3f8e04d035dadc2cefbeb48fcbc7143e7944cfbc961cc9b236d9444f6a501e3132cf0617e1116c8e21843f5b68eeeb5d6eaf167436081d44ca55f9a60c5a7ad72cff5d3edb7bd2f04ba57b06274c045927c845585733bd5e5bb2b06e1d1476cfa34f04fc37d48064ecb54445ec2662ea739dba920a38c7c968142dd3", 0x1000}, {&(0x7f0000000080)="3ce6a139bb6d5d03b584313b0364aadfe111c61ff9081790f155bc997cbe51db3c937a0117c153bb09bb4c0e0e42036cd01286e62d28c38d908c1702b86dd01de0d6848e509fe1e30df36b64eb7d5a52de55d9c3b13e6ef9d67573ba9767a53f5827fd577e7d00198fdde03bd71d11d226f0d8c92e39e5fb4ecc458c1e2adb89486b235ae3e9690d35b2f6d037699a08049353e92d18b180", 0x98}, {&(0x7f0000000140)="e97a3b6c00272d04f8ebf5fd5429bc", 0xf}, {&(0x7f0000000180)="2ab522c241661b4129cf134f9002dc860db9369acd7ed3a419f621c8edbdb2e2d530f8e6bcb130fac41a92e771fcf5c5052dda854f17655903728648edcf8f830ebb974f788406342a1c99b5f24763d3", 0x50}, {&(0x7f00000002c0)="c9d2cf3f3b9f9a65d751b5fae722f871a8b10c3c618519612473750ace0db11644da11af0be31296b80f5cddc93f55c1ab965e3bd5ba591bc94414fa03d2e02a763aac108e1348e8c5c8bc2e27b0c8523ce66426cd69b2022296d31c9fe21217067bee3f909c927076c68825707e81e54251ce9d12b8e187f73b4658372a0f2f0f4865869875198ec87ec377afef80c4f7e8809418dcf4ca9f9e92847dfb2910700f2c807403ad0c90bcdac056440e84bb73fa9f60a5e223af1267e5b507b7d0ece77bb9a7619169ba50f36389b7082368902f1c1009608bccf1c347448c43c03875c08166d4a04681a5258cc18c1a6c53c91fd3fb", 0xf5}, {&(0x7f0000000200)="bd22311efad32cecc91e7f9ce74597abbb3931a2cbc1c79e6379e9437643bcdf2f2c4a5c06", 0x25}, {&(0x7f0000000400)="9ea80e4b18dd570aaccaef7b311b120b3e0c2069073fa170f26bbfcafaddb52565fb9b5a73aa3abe087e8859e72934cb9d14f43f1ac7da1251d9f68fb0b9490539de1f1f942b6c678653d1d78049c2f429cc9be747a72d83c5335f04e4c259bd79bc53e55e6574eb42444a549a3b96df42952e93ae5c02aa1bdf817be47f0d609b7c77d033fabf01bd0a027e01d74e07654ad2ddbee3fd848203767227fc8467abb9ca791d60bf7101904d3f03c6d9ddc0c4b0aaf28c5ddf3600dc128e6541508f8beb12067917953dc3c2fbb1de94", 0xcf}, {&(0x7f0000000500)="5eee9917550e38918fa0c82e8d419957c10ac9f8caf6e1056d8249aff5ef2e3039c1c6b758e63bbe16b7af85f8626be14c8d5c6c6585ccecdf2d31373b848b4fd9080f326f3e7ca8c0b4815ff5975a5671796d7ac5ea5ec1fb43d8b575059dea01cf858f43efb04fe25b35281efe9e6c5330deb52cb26307d3deb2a82bf1b7451a81a4ae8c91dbfb5da0e5", 0x8b}], 0x9, 0x0) 11:10:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) dup2(r2, r1) fcntl$getflags(r1, 0x1) 11:10:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) fcntl$getown(r0, 0x5) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/17}, &(0x7f0000000180)=0x13) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186104008b00023c0000000000280000000000ffff000000ff64f3902e6c39f4a60708ffff09f6ce4f2b27", 0x2e}], 0x1) 11:10:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x8}, {0x7, 0xffff}], 0x2}) r1 = getppid() recvfrom$inet6(r0, &(0x7f00000001c0)=""/222, 0xde, 0x2, &(0x7f0000000100)={0x18, 0x2, 0x67, 0xbca}, 0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="65b930818779122aa50cf5d1705dde4ca06d0375bd409aa133165e3263c4140d36d9216149bedb95115bd3041973cea165cd3b34e11b7ff8efb08f98f4846810fdab5728f24d95c5c17dfffdd301beb7fb16ca27d99e14e54e9659e56f753f0c76b1336d9c744719688c676a5142e8c5e5fc372a7f940b4eda4a29d7539dc5072c488e673ab7d353472e4fba337a35006ec4e419803945c300250d0c27251260f1eae9290e1488a30ade58b7c658f41a3afa909494e8d8af5d079a66a9d98bd81b0a6216b011287522c52ef7d8595d40136a27ca65f4dbf101e04c0468f2d174e988a696528ba042bf2fea40470de19bff1b65", 0xf3}], 0x1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffffffffff9, 0x100}, 0x1c1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x3}, {0x4e, 0x2f1}, {0xab, 0x40}, {0xae, 0x6}, {0x6, 0xffff}], 0x5}) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 11:10:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) dup2(r2, r1) 11:10:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485546) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) 11:10:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) socket(0x0, 0x4003, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) 11:10:34 executing program 0: setitimer(0xffffffffffffffff, &(0x7f00000000c0)={{0x98, 0x1000001}, {0x8, 0x10003}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 11:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 11:10:34 executing program 0: getrusage(0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="3dd177368c120cefdafd47f6919aeb7b8a913d0e657c6f9b4376144d6cf9f14ad7149fc6240fcf7ac0c7c0aa040de2bd38575ce14e9cec14d021ec500350d27d12ddfd51e68ad8caa993fe2231793c6898e4c7f564f8e6773c728e052d6ce4d6f94616dcf704d4ab7bf291ac795a7684a71f04dda5fa77f5089f332bade259f55ccd392fe5c2eca9baa59fbf6e891a04475465771104444aa354768f90e60425ee1b10fe78334ea32aa66d9df69a91c1848d3ec7d11869a71e177006cb2507f125a37e550c0fdd4c49531edcc089b1218c051c68c9536c532b4e3364", 0xdc}], 0x1, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) write(r0, &(0x7f0000000480)="6500d07c63e4e3c654ce258c5609df108f419418144d90712299139712", 0x1d) unlink(&(0x7f0000000080)='./bus\x00') faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 11:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) 11:10:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r3 = fcntl$getown(r2, 0x5) close(r1) fcntl$setown(r0, 0x6, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r4 = dup2(r0, r2) fcntl$setown(r0, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r4) close(r1) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r5, 0x2000747a) pipe2(&(0x7f00000001c0), 0x10004) poll(&(0x7f0000000a00)=[{r1, 0x8}, {r0, 0x80}, {r0, 0x12}], 0x3, 0x20) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x20) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x7, 0xffffffff}, {{r6}, 0xffffffffffffffff, 0xc0, 0x40, 0x10000}, {{r5}, 0x0, 0x40, 0x2, 0xd8, 0x2}], 0xfff, &(0x7f0000000b00)=[{{r5}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x3}, {{r5}, 0xfffffffffffffffa, 0x2, 0x0, 0x8894, 0x5}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x7, 0x3fffffffc0000000}, {{r0}, 0xfffffffffffffffe, 0x14, 0x12, 0x4, 0xa07}, {{r0}, 0xfffffffffffffffe, 0xba, 0x28, 0x800, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0xfffffffffffffff8, 0x6}], 0x2, &(0x7f0000000c00)={0x7, 0x8}) clock_getres(0x6, &(0x7f0000000140)) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r7, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) pckbd_enable: command error 11:10:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() close(r0) pckbd_enable: command error 11:10:36 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f00000000c0)='./control\x00', 0x80, 0x100) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') unveil(&(0x7f0000000000)='./control/../file0/file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000180)='./control/../file0/file0\x00', 0x42) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./control\x00', 0x7, 0xfffffffffffff343, 0x80000000, 0x1, 0x9, 0x3, 0x401, 0x2, 0x1, 0x9, 0x8000}) 11:10:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4b, 0x0, 0x0) 11:10:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffd, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x8002, 0x0) close(r1) mknod(&(0x7f0000000100)='./file0\x00', 0x6002, 0xffffffff) 11:10:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() 11:10:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x200000, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900", 0x3, 0xfffffffffffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = geteuid() chown(&(0x7f0000000100)='./file0\x00', r4, r2) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 11:10:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffeffffff, 0x0, 0x0, 0x0, "000000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10000, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040), 0x0) syz_open_pts() 11:10:38 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x0, 0x40000006) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r3 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x4000, 0x1f, &(0x7f0000ffc000/0x4000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000000)={0xfff7ffffffff462d, 0x8}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) rmdir(&(0x7f0000000200)='./file0\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) read(r0, &(0x7f0000000740)=""/207, 0xcf) 16:00:03 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000040)={0x20000000}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) syz_open_pts() 16:00:03 executing program 1: syz_open_pts() syz_open_pts() 16:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) sendto$unix(r0, &(0x7f0000000040)="7ac8c207cebb610a5f380be9e01de55a99d2d3aefa7eb3af0634023bf656a1136269e7ab391fe491486a31d5f833739a4f2feec31c617208c8adb105b155d9f35eb96fdcaccd5c6b195eee83d275f6344b7a42000b37d0d15d05d7afec0b4efeaafada54fc9bfc0b69d2882c76dac3ff3a90386f49eba798c88f3d7a9c450b0275ffd3dc4c50cb24c93556c008d37451015b89be95e5a3fa242164c63d77c46fc93bf4e3f6fac5a77227d10d56da48a123521d7c0c585bd12f8d050c3b84719d5141f379b8ad81", 0xc7, 0x406, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: syz_open_pts() 16:00:03 executing program 0: r0 = kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:03 executing program 1: syz_open_pts() 16:00:03 executing program 0: stat(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x18a) fchdir(r0) setitimer(0x2, &(0x7f0000000000)={{0x1, 0xfffffffffffffe00}, {0xd27c, 0x1}}, &(0x7f0000000040)) 16:00:03 executing program 1: syz_open_pts() 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x78c1, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00feff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: syz_open_pts() syz_open_pts() 16:00:03 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x519d) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt(r0, 0x1ff, 0x8, &(0x7f0000000080)="68450c226adaa20aaa34f8394db3b7599c8b380d8c6bb6bd8179be92dc89b88f0aab1f6349e64e54a8d747d04f9dc48ed1a873bec6abec31968eac09637064ea65dca2d8446b631f15ec12df44bce153749f24cbfe12679ed389802b260164c9b214dc1fb66812ce8a4fdba64de0a8ff9fa6efe37905958f774adefc40e9fc72b784e48841264267c99b1db5b21bd804636fdfea9def0a9200ec3ba26028d40f32840503d4b147f49eca6a50b0d75e89840db2bb9ffcde2898b0164387f07903a75f3d0d6d80f4704fdaf61a6e48ad815de195609fa3f772a290daec12332acb6cbb0437acbfea542a0bc7d8568daf1d95a5815288609e356ee97ff828c0436a5517e1f419837abba2dd5499f647e120d3b964540bcc6199ad8d64574216f9bfb29ad7d7dd92c73cd0cb6f6c521f452a74ce8ebc6f4a4d2521543a15437e23039b5af25e726173f82b36d4054b57ef483132e9c95b29b030fcdf464eca99230ab878721afd3d8c68b7ff52b404fc2f6e6634439774a91de0972f070d4326b68bf262483a53243feb9cd1995eb0f0287a9e69ae365db44fc73e6bb1b39564b8d760019a49ccf19ea8007db13a2e41570e75671f9714e0216166a55c504b7ecc2b72d05394194ae4afc52b7fae3f779875dc0612ac71b17cb728fd1831332285d961dc07118e886ddc8e55dd4b98ae7063e474302b4156ca53807101586e9942fe42d6afa9679a5cb8969b74db47030c384e7f6066156de0e6ab9c9983f54a058ce5b278ea096218d2c69906c541c54f9b78d167b0ef8e41ece89c64524e6e67d155aac860bbe5979d316fb1c717853ed12eef8f33cc3c3a7153910ed15e2984588e3e5553a4fe345a65f419940282f3bf96f186ff85b4fb0de275922f3ebc8b391a85988c7ec2fec6b7deff56ab08b4883465200fe53f55d57a48dbfdce15da8e564141f3a1c1d365b4514af66f76b82c7684cc995c348f713281a8d73c930b09225187d6ff27aeabb0424ba930f47e6cd161b3cd99aed95bf9a327c0973bea4ff9c08f54d2b318465346b2cb4d0c26e84841c6a401991a6dc8c9f83d736cbda3e8e97705dc884a681eebc2b230cd23c60bf4914ea546c3f468addefcccc007b4978c8ccde609de30c0a1b707cca3cb636d7a13178e01d5ba63a18619f96b91bb567d091370dae26bf8b074badffd8bfd76d7fc51c0591a0686b068d9885af094e80fe3a8b646f8dd4ea82a04183f495811f29261200697e2e7c94b5baafc41a55a6dc863914df0ccd851e2e54f84e6ff08a84207d6cbe81f1af2f343d4ce0c50e227c492705837800c4f4e2654be5e0cc1400a9d1c51f2d044fa9f148f938070a5e89fcad6e89d47718535acd36b01713e66e9fb801d0745dab8508fd0e78070ce1a9c06f1d89a752d9302d8b0c0b688b8a8f7ed08227b57b105f9472f05e387eae38a92969f421bea7904267eca7b320b08808ce5fde9b10e7b3c0d31fcf895975f89aa998af58820e85b1e746536e3bba938fd7e63c1062dd9d3eb2a517d2d3f758ba2a0fbdd631040ec1ec769cf752f87a84a693a2e63ddfa08e25422fcced4268064eb1c12b1a2fb8cb0dc95923f134875f816972da379e72c204f1ecb2e0a89dd9cc438d85e7cee8f8d21f997ba77c11eb7f1d23ad9683da43153b7563ba9d108feec6e69198fcbba0bc8129f3a3f725a90cfabc98b121a20ac4fd816ec4a1694af9b51ac57c45e8fa296825316622be8247ed2f67fbd04b474685fa51bf7d6f367be7ee3bf23da0efb978570b4d6ee29814546ae14bd0890d1ed8b4e0dc9fa9b99aedc872fa8fcfb69bee731590bb67ce6c72511749c935140ba8ad49e8492df80b393a99af359256c02af69caf74a2c225972e5ee2c47a9f35a5eb430a44afe0bb197a9144cdfa420f7513ac56e051a8c3bbb68a52d087d608a840cb85ea78c85d3b4a34c4e9fac38af77e807c2657526aaaf117a5e81f85870e3492acca0165c02f4c8ee4530eff8c41a8138a81da16b9d99f33bff020789f8b2b4ee3880d48f91d43e3389dcf8842edfb4cc13a622c9580775f0c9f7a54365b9a78749231a11d7c78818333d1f38eb983128dfdd78b4b53334942010b9399ed828ad842a8e79726e9ecfd1a0e903f84e5eaec439deca33a69efeb1171de3c9a3d552dc9a8199da7dc7ba630b2ee5904c97104dd497b8eba0accc2a48108afd3e58d642ab8152cf646d82f9d23f25abbbfb12046d8d5f9ebbd9835243e9f554821f37e493511efbf4e813812f205ab310e66dd89c37062d2cee5b194627d325dad824a9f898b02c7dd7531e312ffc2a06b718c0df337183bd65b1c78aaddd35a70d80674b100eb09f373162b99f6cbda7c705d4059e94bfc4fbf5c7181b1a4a4147c0ae34bf42677bfd037bec21cff2c727e475e1cb3ec9c0371b2d91bf4ca62aad89f3940a0ee66ab818ec55a882d8f8f9bad0bf1c31a9046b02005f5d6e56b7c73bb2bc7a3ced8d92b083b09dda3235939f6ea2e2804bac47060c75d13dba4f8a087fcc38ca399dc02dc96c22e6f568dd15c4362a5045a409dad583b87dbda738e226e183330a97f7712abaeaa70d5055bb022acfff25c6e32a86ad47a88451d7f2e9f8d44cdd817bfd5d613f817ac437f5260d149765aa09a61b11000ee5021db0687435e5e2b55c975715b0e5bb5734e4db25df5fd63df174e67071e986ffa43baa9f60e7052c58590bedf7af8d9e7104ca936e6a81968d63790cacf9ca72d76c4fd2104f2c69d848d56b38136b8407b6c6c8c1fbfecf202a0cf84cac53ff80868b02679ef26d0c86bad9ca6ec48f3270ee68bab4bdf7e41699e4ad18662222c55be61c1e2671f2b032f0582289d8f07059532818d6e0c992b38a39968de724cc1f4331745589dfd0e305fa001c6f1b9eaea19590d2af8d89256faf879f9cf02738df480217cdbc3c17f4bca416efcf18c09f9638663e2c1882e3f3898036fed9e591a3426dc396b5cb70b140f7e3ff9b2cc7c308f37b7f2d147a4408244f171390a7a7ef142c656cb24af6915a7c126b85ff2d20868f8187e068a0ad24142e778f5c78afc343c0eb4625951da58111a9a938fefea3deb0ab9df4e24c32acd655971cb26a5e69a90f929966600ab1e0af0886d83e7c1ac5f28efd3f5eee43a8b0af5e78ee78d5223f5c3bf577b20b174065bf73ea5c581ed41168b7ff16d10f99bcff776b54f42947d038516bc02d27f6caf97bdce22167bac94e0aa263d1989ea419968f93d3e4447ed4592c5eb4cc99adea82fb348ca50d62a251a02bcaf80e32b8b07bfa8ac77adecdf188809857c0e75411f10682cfbd9c7562135bdd2a81d43adc84c6f8efafc920be26bf14d56d7cc811efeeb5caa22b9dad6c8f82eb7f686492fca5b3a9499936613a710265db4abbf8ec931e063af06ac7b439935e394d083237b87d00ab41cb10aefe79d030a15f5b9d76a76e47998dce196f7c74faa17d84dc7f1fdc0e0cdc765c1169a2fd63acb31715670fc52193a84b62276248243e6cbbf3d8b21c083ee2fbb5222784d58ebd4f2b6a4908afcd257b765647c2e0c5a77917b4b12ac10917449e88d6da2d2b69f802e258a3547d321cdd979a77c9da49a745bb693d26016175276a875e676614945eb4fef03dca80ad2cde3b579b1489746941135fe62c11162f5e3ae777ec6d6d73dfa1605e8ce658aaa35eb3a704733763f93302adf597eceb4c4d83d5fc53b264908ba23a02b64c0ee3e0f5b1ae3c6679ce86ada7259dcadbaa209920fdf564ab323dcfb948be00d7612a9dbb92bd10ba505a1e2ead0edea308ab1fd8e4419975e496838f345491e4fc53b5c145a1c9600c5d3ab74bcec5fc6e18a1c264867858ff4cf08951e59aac287d33a40a9cc8447ad4c20f182502c87593e747515ef24a745f9285a8eb0610e499b7e04d3e8192eb56902e44ebcafd88fff0fadfc34b58c85f4f1fa45649f175de6ef6df96c862acf1eb3cbadd3ccebd47a2fda119c6c20aaef83a66604fb8d01b36bddf548d6981f35a2c324233b9441fa0170fffe5cd871525c89e2c27e73ff7f7e6ee58c1619d277199b0f8a685d29928ac23e05659cbb3fc51b798fabd83ebf29d6b8ce68648d40977942e1400da7c8de033aa70f31edbe84ff9c5c995d3b95251d079efee73ac1c9cabd03f992e2212f2cc84c493890df79391c06abcce8a8059b5680892649460a34e5b13a5ba6acf7dd334907f2baf88d765b75d47e7ee800654612b2b0149e627ea8b569d1204c7ee9df62fe64bb5c52cd7cc5e9527afe1ef7a8817704b1fa15d9656ea7fe0143b163cebb4290133ef1efc5e5b477283a16d7fbb436a34d66c2b950167b39472411baaf7ab2f7271127fe405406430066be16a5c0c9e7427b6371c611672e054f1c57b2e80f8b28aa32851aeb8890006ff66bf88179a7eb2d72edfe2cab0bd19252250e65aa3ba407befcbccd53e20496203f6ca2512c308dafeb32cbf6544e25259b100eb9a843912d4f7415bf23c3218a26aa813b1077ec215600ff527cfbb303fbf3eeccf8fd40ba983037be2f7e2c9166604e7bdc68cbbed2a7dabb70a525f7dad67cc981d07ce62599a69f685b01b7eba3aae5e05d856ad742f920868810f7efbb80d5e69d0022fe6eb63b7c8b0c059abadb0804169e4723bb57067414688c53113fefc07ceafd5b2273ae6d396d680b7064cc0863bea3aecc25bc95f134506f4f71443b6255fbd1030ae9030c7174cb7733b260434802aa4e7ceb5f7184dbd3f5ca780fe07ad5e222372fa0b97353e03fcc16c4e43b9e8141bac4189f001df2a0ae1dff9cdd17c8529d4408e2b1005b818480695a57c35cc089a9385c347041cbc8d30c0bb43405e02e58f817aa032ae3f696d8ede6545162afa9f11dc4927a150759bc72c46604188f7341ec7a21f9881a089f6016ebca12a894e7c208eedf6bc5db371c3dd7285253b2fa2fdefcb0993ee156d267e63916e9b437312914f282a2ecc3aee2850733dc466c2bbd3dff7eaa6800b856dad00268492d9dba28dde6f403a8e39fc7632a6723ff2c1a03d2d39a563906771fd31c5ccf451a214aab54885776f0e124ff2490a43b7df1999671f23158c9d4d494966cdc094f8b5b442e65a87dbc96057f7037df565d808c84656cdf3a09f6543b40ca3530e47ae712ab826c39f3e61b6466f631ec42b5e819b6d7415b566f9667decdd68b2d046bbfc6348ba78a825613b0c6ccb99f1a4b161285b015877f260a17475c6e372401b612e371cf73107b6f3cfb4faa5114308b0b9eaf44d9f5b26430c39b44e44e9f205f3245ac972f03a887768a997df2385b71cce20bb4bc1909f448b7f11f556a1cbf42e724e7ffb76a5ec60d7768bb5fbf73bdc354afd03896068659421f2fb921ee4ba3655172ef1b17b087c74a3f20891c62d07c7492627f3dd5d7c91523e4da4fad2c26a5fcacb989abc51a56c21cee463a68b50c6bc877f845273c4c75d1451757e8de68fcc3434ad1e967054526162f3679bf0bf3b9c0d686bbe3bed9e39dc4453d4c15075186aeff376e9e5c765787678adfe8a794d79a239c23209315279afb02b3b14240a972c7c0d2fc91cfe2e38894deff8d3ca4909c264e3e7aee40e09a9590905d51583146e815d19b14318229b865fb1191bd29f103eeba7f06d139198e4c21f1ce04f174cc7e05f49a20b4efaba0046a8bd42230aee6cdfe33f42444d8fdcff8b1f9385d40dfab12705e03561bc51b4c511a1a08c72b4bfb3574b6dd7a462915d4511579d845bc312", 0x1000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) syz_open_pts() syz_open_pts() 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x31, 0xc007, 0x1ff) 16:00:04 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x101) 16:00:04 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10880, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/222, 0xde, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x8}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f00000001c0)=""/90, 0xffffff34) read(r2, &(0x7f0000000000)=""/21, 0x15) open(&(0x7f0000000280)='./file0\x00', 0xad0, 0x20) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = dup2(r3, r2) execve(0x0, 0x0, 0x0) fchflags(r4, 0x2) r5 = syz_open_pts() poll(&(0x7f0000000180)=[{r5, 0x9}], 0x1, 0x0) 16:00:04 executing program 0: getsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x1, &(0x7f00000000c0)=""/31, &(0x7f0000000100)=0x1f) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:04 executing program 0: kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x408, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: getrlimit(0x8001002, &(0x7f0000001200)) r0 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001380)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r2 = msgget$private(0x0, 0x23) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) mknodat(r1, &(0x7f0000001340)='./file1\x00', 0x11d0, 0xdc8) r3 = semget$private(0x0, 0x7, 0x32) mknodat(r1, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001440)={0x80000001, 0x6}) getrlimit(0x6, &(0x7f0000001140)) semop(r3, &(0x7f00000010c0)=[{0x1, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r3, &(0x7f0000001180), 0x0) close(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001400)=[0x3, 0x6, 0x80000001, 0x7, 0x8, 0x6, 0xfd]) msgsnd(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f41812caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336adbd2e51edee5f77a9ec84a5dc665fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb76040749987188d7943786a1d3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d1e1db4dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf9404"], 0x1, 0x800) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000028c0)=""/4096) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000e7de631e30900000000000000200000000000000020c10eb1e2c73f7178dcdb5abc03364884273a68afd0be5267f2574b7c190360223226626cdc998e0661093bcfcf723d"], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001580)=0x100000004) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000001240)=0x5) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28080, 0x0) fchmod(r0, 0x16) syz_open_pts() syz_open_pts() 16:00:04 executing program 0: socketpair$unix(0x1, 0x800000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000000), 0x1dd, 0x0, 0x0, 0x12c) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=':\x00', &(0x7f0000000080)='@\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&}\x00', &(0x7f0000000280)='\x00']) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000000000000, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x800}) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff5f0a8e12e7ffba7858f5d4fbff37b3c1276fcc74e054893d08000000665847e0534c24af2452eb5e333884010000008c398e6e87b39b16"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) chdir(&(0x7f0000000140)='./bus\x00') write(r2, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) r3 = dup2(r0, r1) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lseek(r2, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000780)=0xa9) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)) sendto$unix(r2, &(0x7f0000000680)="57be6e77168adbfa2a6de7e5bb20bf472d2ba34ddb577929dfb15a437c752beaece3eec7897f5f665b7e8c7eb4adf5966820496d432f9b8018337a7be30c7ae694021929ede003061d91b5c5094a7f211f377780a1e287de0f6c0bea310a6af0fa3068b8a140b29a7703a7503bc1f3caea51155b22fd4dc95cfc4bf9b3f0faf8483a862e101a2a707f656d87a7a49f737a3747895d9b35257f14fda577ecb5c1b4752bd78f8f7ace7a8a808a0cc116df0a4a170ba1299b8f066728a3b23f57b93564ab8594098853af08f6aa3ebceb2142c145f9908891a8398aaf9949f0abcdcb3bb63a45a9ce39915757ad4c6ae007718b36e56692cd5100", 0xf9, 0xc, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x7, 0x40b6, 0x7fffffff, "a3484f178f81d74c5e955dd602ec3a8f9f6b8c71", 0x100000000}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r4 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) sendto$unix(r2, &(0x7f00000005c0)="83f0c89cac23e351dece3499f726e8369da1a4aef5ab6cf1e078d488738d7b9f63b55d46f812f1e0cdfa790aa90ad192a9a80018f518ebb7f5a420e0e77a51381b803e944f61c814dfe0a8026c44ffcaffc3ac76130381ec47b529e2e3f4ef0feec055eb77283922f9ce8779cd5a667450795c6ce41063b5481fa447390debb5edef488e8396f8d2d811ac87", 0x8c, 0x2, 0x0, 0x0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x4, 0xfff}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa4, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x6, 0x800}, {0x7, 0x9, 0x1000}], 0x9) sendto$unix(r4, &(0x7f0000000500)="9cce2881c49e2f343e061965e4f50e6a823b9cd6461bf045b32e1d7a6035d1675527a6b628869363b2d13b2b3a6df3db4e54eed0f2cbc07372608938622c136611271e4a262f5a9081f16079e3fac1026c80c751445504845b078321bca0c27bac39945eae9a51bb6e79", 0x6a, 0x40a, 0x0, 0x0) semget$private(0x0, 0x3, 0x3) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getegid() setgid(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:04 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0xc42, 0xc8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f00000000c0)) close(r1) 16:00:04 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') syz_open_pts() syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './file0/../file0'}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0/../file0\x00', 0x8001, 0x6, 0x3, 0x1, 0xdb9, 0x3, 0xbb3, 0x0, 0x3, 0x7, 0x1}) unlink(&(0x7f0000000040)='./file0\x00') 16:00:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x1f, 0x0, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x5, 0x9}, {0x18, 0x1, 0x4, 0x6}, 0x4, [0x0, 0x5, 0x4, 0xba37, 0x401, 0x100000001, 0x0, 0x1ff]}, 0x3c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:04 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x9, 0x4, 0x1400, "6b34389eab156557ed1670f3553e28aeb0ef6ef6", 0x5, 0x9}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x80000000000004, 0xc, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1f, 0x4, 0x0, 0x1, 0x51, 0x0, 0x2, 0x0, 0xdcb, 0x93}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x2) syz_open_pts() 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x2, 0x1, 0x0, 0x3, r1}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000002, 0x4, 0x7}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x20, 0x7c}, {{r5}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xea, 0x2}], 0x8, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r6, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x10000, 0x5, 0x200, 0x0, 0x3, 0x9, 0x5, 0x3, 0x1, 0x0, 0xb70b}) pwritev(r0, &(0x7f00000000c0), 0x1, 0x1) 16:00:04 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x5af4, 0x8174, 0x12, "08f65f47a6e11ca6fbe3e1275f5dee1076cfa181", 0x72, 0x80000000}) 16:00:04 executing program 1: syz_open_pts() syz_open_pts() 16:00:04 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730704cafacc3e9e400"}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: syz_open_pts() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x7f}, 0xc) syz_open_pts() 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) setsockopt(r0, 0x101, 0x1f, &(0x7f0000000000)="e2fe38297298fcd309416b86f64ac977d81f73d6291c365c07a2ee7550001a019ade25faadfe5c2b06ab4ac49123d5d691c9b29e35a39c43db2d1ff69492f531ee3eb28deb9908a326c07fc500051d42b0258a54d912f97a660ce4c64b011bb3a3dadc6de1b472fd4534de81754dad8366a5400efd825aa18592ef35f93ed038ebf0b9af4a79476913154e63853acf82d1bf9ddb2dc8dccc62c71d8149660875e19c9eb04a8ba94ef6d1b5489a9b44ed1d20ccb1bc321fcea54e21347b748bf4007a", 0xc2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x100}, 0x8) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1, 0x4, 0xa38, "368581608f8da722bb6156c4501e6e1defb5a212", 0x401, 0xffffffffffff9e26}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x5) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x82405605, &(0x7f0000000140)=0x101) getsockopt(r0, 0x401, 0x1, &(0x7f0000000200)=""/41, &(0x7f0000000240)=0x29) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$unix(r0, &(0x7f0000000080)="4a80b23b6f9def22db69cd4a90f062190c345f233f729b1e63fe27ca158f9476d677cf7e795589d0d11431d68d0aeb1a20a4e72d1ce1da8a63c3684a284d4da3f04f8b5bd8d985bd92e17a2cd359f380f1e1cf9767208ae1f5f94f082f70b26c400598a8f71eeecec11833ff5e9b3c77d1983f0bc46ec7da782a6656e4810ce7939e19946a42608951a4e0", 0x8b, 0x406, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x1f, 0x5}, {0x5, 0x4}}, 0x2) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:04 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) r3 = getppid() r4 = getpgid(r3) r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCCBRK(r5, 0x2000747a) shutdown(r1, 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getpgid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x4) recvfrom(r0, &(0x7f0000000000)=""/147, 0x93, 0x3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) syz_open_pts() syz_open_pts() 16:00:04 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x80, 0x40) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000001300)='./file0\x00', 0x0, 0x41) getdents(r1, &(0x7f0000000000)=""/140, 0x8c) lseek(r1, 0x0, 0x204) sendto(r1, &(0x7f00000011c0)="7e44ae8db80e6196067fbbd45a3c459c437208190b20b843f7fd27531c9f2ffc55862d8519fc29bc02beeee7b9eb7a33dee5ae21899fb4d824c4708b77aba17cd0b0ed5f55", 0x45, 0x2, &(0x7f0000001140)=@un=@file={0x1, './file0\x00'}, 0xa) getdents(r1, &(0x7f00000010c0)=""/125, 0x7d) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) rename(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file1\x00') 16:00:04 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = semget(0x0, 0x4, 0x140) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/139) r2 = dup(r0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x4) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x7ff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) chroot(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xe31c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) syz_open_pts() syz_open_pts() syz_open_pts() linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:05 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef, 0x2}, {0xe7, 0x1f23}, {0x88, 0x80}], 0x3}) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_open_pts() 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = shmget(0x2, 0x3000, 0x401, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xfff, r2, r3, r4, r5, 0x1, 0x3}, 0x3, 0x0, r6, r7, 0x81, 0x1, 0x1}) r8 = shmget(0x1, 0x2000, 0x21, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x3000) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002980)={0xeb8f, 0x1, 0xf35, 0x3, 0x80}, 0xc) r5 = accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-]\x00', &(0x7f0000000440)='\x10-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/null\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00']) ioctl$KDENABIO(r0, 0x20004b3c) close(r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000000)=[{0x7, 0x5, 0x1800}, {0x2, 0x8}, {0x3, 0x2}], 0x3d1) recvfrom(r1, &(0x7f0000001980)=""/4096, 0x1000, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = kqueue() dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000240), 0x10001) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r4) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000040)) bind(r6, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) syz_open_pts() r7 = semget$private(0x0, 0x0, 0x40) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x4, r4, r3, r4, r5, 0x120, 0x6}, 0x38000, 0x7, 0x1ff}) 16:00:05 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r0, &(0x7f0000000280)="cb", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) write(r0, &(0x7f0000000000)="1f", 0x1) 16:00:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) flock(r0, 0x1) pipe(&(0x7f0000000080)) syz_open_pts() socket$inet6(0x18, 0x8001, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8082, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r2, 0xfffffffffffffffd, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0xdf2, 0x7, "93b4af90ddff5cecec93cc18580df9f1d008da6a", 0x40, 0x80000001}) syz_open_pts() syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xc0, 0x0) 16:00:05 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) ioctl$TIOCEXCL(r1, 0x2000740d) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='@.\x00', &(0x7f00000000c0)='+]&&\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\\+]!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='){\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='*:\x00']) semget$private(0x0, 0x1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x4004570c, &(0x7f0000000000)) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() 16:00:05 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8204f71d81d100000000"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="046d513562f0883ac2d7faa8c3f400000000060000f5032d2d197526", 0x1c}], 0x1) 16:00:05 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) fcntl$setown(r1, 0x6, r2) 16:00:05 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_open_pts() 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28280, 0x20) ioctl$KDENABIO(r0, 0x20004b3c) syz_open_pts() r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x7, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8]) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x5, 0x1f, 0x2, "42536c3a4bbd7bfbb7dad97766ddf1989d08ad74", 0x3, 0x1}) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x80000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) truncate(&(0x7f00000002c0)='./bus\x00', 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0xce) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2769ad820a93bc143c9262757300"], 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80185760, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x80000000}]}) 16:00:06 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x148cd9f1de6a71ce, 0x7fffffffffffcc50, 0x200000000}) r1 = socket$unix(0x1, 0x1040004, 0x0) sendto$unix(r1, &(0x7f0000000040)="2dbcc0ea3dfc0a805a4a494861630c325ba1b206e3d58c47ede8fd0a6393c97614ef65b310df3ab682c0ed71468cb994b1e2a4f67a98215f2e393290b18d183bd4fa9bf762c6b3edb1b7bd50f3de3353c5ce60033b75685c7f09a168cafae33369a4f332af7726114c2e39ce4ebd3aad88420169febb26eaa938d636f56be1d09b7a5461312313f9909562703118f2aa92e5f4cd083f14c1f9d1bf999fec46", 0x9f, 0xd, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200a0, 0x0) sendto$unix(r0, &(0x7f0000000040)="371c2f6e67266c6ad5f68540b51e50e3d847bd64667d35bc47593493403d06bf796acb9c17343df8a846d4d71acdc64194451e9e5099c7556c60b4f21618667810b1bcd7bc0c784e5e42ca317d68003d5456d21ee84028761387a016f9ce41027b81cd534369a8358770d716904586592052480e16fc0fa4aeb3f7f2c222faf54583b9897eb6df96d0f463ce05db6ca7c2e93f9458c001f554d354cd96454f3bce950d940e10876a8ce5ac7ab4bba5811abc5b3eae0722f982dc4221c5832314ca6cca945d9b2a32", 0xc8, 0x8, &(0x7f0000000140)=@file={0xb2f2ad19457c6eeb, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() r1 = getegid() setegid(r1) syz_open_pts() 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000016c0)=0xfff) poll(&(0x7f0000000140), 0xf9, 0x7b) mprotect(&(0x7f0000107000/0x2000)=nil, 0x2000, 0xfffffffffffe) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001080)='./file1\x00', 0x1, 0x80) symlinkat(&(0x7f0000001040)='./file0\x00', r1, &(0x7f00000010c0)='./file0\x00') r2 = socket$unix(0x1, 0x7, 0x0) recvmsg(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001100)=""/12, 0xc}, {&(0x7f0000001140)=""/111, 0x6f}, {&(0x7f00000011c0)=""/124, 0x7c}, {&(0x7f0000001240)=""/248, 0xf8}, {&(0x7f0000001340)=""/203, 0xcb}, {&(0x7f0000001440)=""/75, 0x4b}], 0x6, &(0x7f0000001540)=""/222, 0xde}, 0x1) 16:00:06 executing program 1: syz_open_pts() r0 = syz_open_pts() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="82f90e992383d8499816e838cf5a4387d9b93dbe0b052ce64594974d2849b369f7f5da0f64dd83d3890a92a474fd632e736af160e8316be25373efd836045cd7e1af5b570b9fb12cb5c954058e091b253f6c226d7d542299c41216138115b696466d7fcb185b076e6eae84bc2579334da78239490462fc151e6fb960eed3641c7e517554870208f3d9", 0x89}], 0x1, 0x0) 16:00:06 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3e, 0x40, 0x2, 0x0, "262820c01a5ae697c83fc5a940f2a55b63a23dca", 0x6, 0xffffffff80000001}) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8000000029, 0x32, 0x0, 0x0) lseek(r0, 0x0, 0x3) 16:00:06 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:00:06 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x22}], 0x2, 0x0, 0x1, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:06 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x59) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000540)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x8c) mknod(&(0x7f00000005c0)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x6}, {0x1, 0x2}, {0x3, 0x10001}, {0x1, 0x4}, {0x3, 0x6}, {0x1, 0x9}, {0x1, 0x5}, {0x2, 0x1}, {0x1, 0x1004}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x4}, {0x2, 0x1}, {0x2, 0xd500}, {0x2, 0x7fff}, {0x3, 0x4}, {0x1, 0x8}, {0x3, 0x2}, {0x2, 0x2}, {0x3}, {0x3, 0xdca}, {0x3, 0x20}, {0x1, 0x9}, {0x3}, {0x3, 0x618}, {0x3, 0x7fffffff}, {0x0, 0x40000000}, {0x2, 0x100000000}, {0x3, 0x7f}, {0x0, 0x7}, {0x3, 0x5}, {0x3, 0x2}]}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="00c0a4421877ddc1518db72c000000000000000000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000200)="5dfde167cbf386d13eca1000978144e61d509095076d68e9192685260a61e316f564688a9f612bc6a0abf5c51b293690b8aef51506552561898b800ff299f10e8be05338e3ef0258983a169d37b80bd3b940259aa174e7f50fbc404ae3ccea1fe70bb229d547c74d57dc7d469f032f5c4a0e2ad4b3907ac8ffbb19eee478a32c902dba63002b6f5ec53abf5e481d405547de6e93ce2fa29395ec427ded93f5140b757629eb17255b2ef1da", 0xab}, {&(0x7f00000002c0)="54214524fce5e1a6dedb8de6420118c112e095c74669955e819b84becc8640bc4eae43d981ca1107a42240588b43bf69c4fb622725d2dbe54cad3f1a6d6eb0343ad634e538a0e0e6e245bfe9e560a0465ddb6abbcab20d57dc90e6725bc78400e08d1944c1177972ba6f9384fd515a244347bbe5b565eeceb0878c2d5330e51133aefd843ac53917b1c39386d5dbed8dcbd23c230544f13a5628c3a68d6b29f3cc7f350f2fbf49bc70199d73244ba81bf729eedde33dc40b874e19eb0c684e7515c1c8f1f0", 0xc5}, {&(0x7f00000003c0)="fe52dd4fcf4e29e5b49335", 0xb}, {&(0x7f0000000400)="fc96d38fa5e2967d5c3014fe89cb27900125c8f9f6db4e25be474097f76af8740a1afa2f0a0a77f721140035328b0ea1", 0x30}, {&(0x7f0000001280)="c1f54403ea860a592199b7c3ab4f083828ed8d88c1b1b21029f9c447c7800c85ce06cf35013e429f4dc5e89fe6492ce42d9ac4568a30ac618116f26e6bbcce223f7220cd02658b20b1ce44854102b3b23bcb0a3a17f50799e99aee55c2fe1f3a9b869e8942e818c8c4f8db4dbee8a000e27a3d79467725945f57cd62feb8de5a4c72fec5275ad23f2030030f30671ba3ce3f169759a52e7613ace1c293cff5264313e9c1e38b4f9f297c1676fab3cf8eaee4ad73bbccec02157a7f72ebaa2df4a1759f1217ca318c0a25307b8fe5d1d19ffdd314eb7860766d412bf58a8522f85c1a25f289164d3f9fdedc030a7f047e61340d7985ddca1af9d81c0499e8f21009eb4a545ac30b33e840e4b4e4e82557969e728aa3eeb566a330c38c773bc9d137e3067b6d3954dfa057b42748f2ef6b4b08c62d7d1e7e98e72b347b6d15ebc07a1add41441d25c16cf78d1c5a82e22951314d8c60c7b9ad65d5cb2967e7e08f40220e0b53d808e82fb1e158ea207fbabe5a5324c9fe37c70c9d79a65ec68dc2413b068138b03c21f6867c9f3de3048b9967df6c755b94a8730668a3f0164a6063b72476379f030ae0ce7793d0ebac860db66fb046e46cddb96e3d2ef06d6d3f2233e2ffcedf1033befa2fe460b95bb481cfc8cff729fddf898f5ff6b4a796956525d3ae02784432b291476fe7c5dc4abc03a8911b7ce3cc74ae0e9c4dc7f01e1cd4595921a1d5f409d6bb59c9a4704129f5f8b3a2cfd9cdfcd931685aefe77835e56ec1b489a3499c83b4f4890e0f59761a7983d89e4e53686c7e44296ebbe9622656ebecc45f168f5123a88687101acb8591d563591d5af3f8062e7a64c1a31e953438136a20da461d997679701f097dceabd0bc06e832e2f3f9a8d8f6a54dc18e8f54620c9e848cf43d60ef8babba5d059290b1e512be38e9f5e75c0b0644feba34e2d2017c4577b78ca9a5a3c9862c6df23b6c3f38eda5cf233992ef26480cab3fb1995ead30d594bbfb16906e50b95fac2977f3736f8b8b5d2e9c3f14a7268094f02ac9681e0f8c9f905ecf4a64d47cbd2c5430ee57df9353da3eddeb205ea5c48b1d6b1c0d498a25094f1d559e02ca4714260da4ea6e8849a704f69912b6c9070f7dd45ce4f32d54c14d2cc1867508fa593914ff108bc7793f79ab076b749b0c039a26dded31447089c42dec1d1d6fa0dcc9b7df59efab56bd9178981a0615d9eb986e8c059bd8adea17a0bc57419020d826c8d1c40b0aa910b2424157ec8349190a11e58989961a419bc861f15587bc0d73e1a486b0c070aa76da4c26d53a47d6aed7a77fb5c5054f6a3e3557754c4694a98bafe11b42e1f391863309a93b7945147427679e86270e5a11aae4a25fcf08b0d126b9ce4f3a1ac1a353af8bc0e1e5dab41469f6072b9b11a1caad0e06ed0a4cbe71db2478308fa6a830ad1cf8f3f4cb573ace25562723c5eb64f9d6cd560a708948d57b86b81576bd5c77d2e5ca15f4374162e59e6caa605faa1ae17f99fe387bb3e57352240968e4c126ac49b6fcd17d47b1a2d237610456f6c36f1d2d287f7df3519b40e0bd50b44b08f176c9c17d9eace830aa051f6102bac110ffc87bbb723c89dfcc4108dafe18f13db051d461c9126d48bffe331fc19cb772660721b758644df608db44b057b2c417ac72a8d2d2f833d7d468f63286f517ab660faa2fcc319b77bbf380b42ce253eca98459ffca66f5ffb4b95a63b18fb0d7550c354bfca6095b972e0005005e6b7332b432144f55b2ae0caf29a56d5eb1b41d5092cbec724d52ecef88a717e5c96842e8bf0cc804e993b022d5336f2f5d1a0e345f340444df9e498fb913eb3370a4157ff0691dba1e693682cfa6e40d16d77e0e410968a7ccee43cc09e97507d19b766fc3c8a099c37213e382d9b24896a369750a2cbfd42644f6ac763ef076546933a94a939c8a3cdcc14930dba6534ed3398befcf21881a7079510a15fb14718b170f464f17562fb7338d8e349b848efa37098be961d99d35c2fe78de272d11537f69a2489445969266919f719c74cf33b7883b60b12be7df2d91f96fcaa0fc2d8452a818bcd2cd7425a60a20708424e40c82aa22d08f7100a8c56b9da4087c34216e164731862fa075d9cac867f1b4f32f402713b9d505721eb62504f29333ebfbf4ff6a726b2812583b5ac6dc6e5b15aed6924abba91f2b75a4b45c6679d899935448d35b6ce265c557e9cabed0d5d0741e2fc18fd6896da4504473fa9499d6b864e9f61ed29dd419dedeabb42315d78881bb82397cbe3ca2a3892a0a5f658f965e4161678efa7c6c197261a2e94d22bf3e19d3dc7105c295d6c0ed371e25349d4e802611836eb9dd23b26abf16f6f0241648c103fdc982db3cf573f6c231d7b033da0830127c6f6c2302ced5eb9c2e80a7e9203be6e1d67224e254bda56646fc7906da0c9a5b91e54df3fc298cb1fbf5000d1a5546b19ab52d80093962c1d436e1e373343ed730fedbe42c3a5c7ae33c43256eab7e7c387bba89217a2b086066d812f90bedadd9db15e9abfa093e9afba523cb9c0ee2e406d9ef86a9305b049908d65db1b1a9d4e4d00765ec16512ea5c9a0457a65c77994c55ce9292a430785a6337f164284951ccef6b1d2ab48b7274b2fd5686b2589c3a186f5917d8b58c0478d838622106f5f78d6f95a687a74c3f59245a6472c430c252d5d94138e62a2b0a8368efada3c44647ca5fb4ef5a443de57e8cddd71b186e60c277191b16c60e7dee95bc76fdd655d16a8bb8d659a4dbb609add5657721be262f3452954d0d8ca3b85ab77c2a220a3ff89a80c789fd2ec492763270ad4e3ef62ee109a17c90b3c50247184fde42744621c8ec75df9ddc1ca444dd173992e77ba0c5a4cb0f94dde8bbab44210e3ca1b2c25954a5ec0e9a238c425f2ccda6bd584b34cf636c3eca4bee09d6982088b11f9600acd146886432aa6ec22b15199506eac6d684b739cbc11d1ccaa053d525e8ec3dbdd1d7347acb9ec541cb4a34c41d2e844059744ab27b5a240917d7ec51e686264ec923a2f5392492da64e861313d53d7333010ec80cc9eeb188adf19af6f0eb2e69e40381d271380d18677f8d88d876399425ae082cd475bb6bb28b906492c14a876939ee1b69186619041280ef882008211cfcf98e1dc828d7d3c38c8d4404dd924c140ef19e17f7b1395778e09037a7ce4115ed53135aabd1e1e7f8965a2204068b3cdf53fd54223b06d8211db759dfbf9f0d2cb8cafa57c941dfbd31458ff7f67a30a137fec6a095198307ac6feacbfb915b3aef7c455e8084b1275ed1ae40fdf22cc3f9bf13264e0337350b1a32c3cba24b496ab75fe4c353b02d7e7da909e84c87b7c22abd4f48e280f7dc7f08eee33e834b5aa6c5d901f68fb835edccf2839f92eacef252b023768457b5a41293c0f12c4205b043fad67b33571b78c154c561a7d768514353790241b7f6e01915727169a9b451887a92ae834d8339aa22814c4cf937023de1e0f5762d165a233ed5df29817c9ff03b7688638b57e9e2888296e0f18cd4c30f551be0e9b9ebd8186bf5efc4b7282d11d2ed7ebcf5858c859d7384f4453ce1371d8267ce05bdcbb3b673eb24be3c591b92186c3638c673e6445aecc98d52a751af3b5dc21f248bb94bc653fbdcbdaa3e63373926073618f6439a64478317df6c695568a18a4de14958c6fd68131e309823332b7c9828a8fa20c5800c14af0431585d8227e88ad7f5b9e29a65427cdeff602cac9b230115534da42825831ecbb8a6dc61643de93ac328468c37a8af90bb322b01955015afe0a828786f6dac9c66ac281483c5c7e62a9f39fd63e9391ded59b6559f45babbf633e5b91663a1a5a42e35fac5206c7eb0b9c6f773afd942cf5e5ebb949579be0fd1100f7c14c5cd9789fd9c7760945c158a905fecba7a864cbc46b5d7d9a51a42fd6e76c135ef354578517a07956cbf21aa4b7bb1c9bbf74ceaa913cb60c608531cef62078ed7a27220a4985bbe58ce950240537ae6567a7f2573c7ea0724021d0660d5459af3b45b77bab01ab73edde7385988b75addc3b14d514dfefbac51e8d494a6506667406b9efc554933f10768992ef238d60e07cd72381ab36d7881cd70ea83d164091d7418e433590b0dcd11e5a8df18a2c97d4b3d5804c035eb2938b5550985f6bcd5dfbf6a610daf83d87b82f371e227cc9160b95d5693006ed1cf7626f0bf8ea68966cfd9ae311f4ea89f35b63013bc297ba79bbeee30b3ed5e01504cb0c666018a6645e2b67038a80c7e00fd52142c57c0a313bc54b7ef21e922763168c83efeceff4efdfeacb7f2bb8cb466182b12bd69c7f3fb9efe41408f416df745b3b3079cd84260d629268305de334670dea77f1219fb8330f044a1e1502be332e04faa65cf9a055c81d6df3c6d12f5248c6dc7048648f677a6a043c37a5abc4ecdf33b15e134b51f53bcc760075bc0b8658cbf83d2830a338e0fa7d74cc285f77f8a7d60b609cffb3ad8f932cd94c3e6608f0e4780ac520a3a8f240411ac49ef622f8136e6a0a5f98f0d173482ffb2bd1da42654f913eae7f935587df94002ff85922bfde9be3b843e1dd7638ab1118c333c6da5e9927b75d23335a1f5445ddcb43287e12184fc222b19edb08747dc835975f6bdbd9247780685e888b4a7786dbfc0c9be6dcc27401a7fd64c885b749551025ceb27b6a49d436673e9ee716d7c7bccb86298fdeec1be6abff04807646bf58df6d7fb37fdf56ca2e492d6ee42c385a474169c1698fa9085a1b76be18acfed5bd5f622164fdc3626f02239dc89b75a7ca20c7cd7c3fd0c135f656ec5d56e1788ea88008b47808019c51a7df7bdc7463c2e32a3771c66f1e6dd3cda8d1600ded605fd8629d1ba025eda16382d690880534369bf3b5c6dc2796c0b3c6a34004a40f3338437eea4f53b5fff0916a5022485e591f3f669331bea3dc01627323bd69499f97021d8eff2b79fa5d47535e3f13c59e1becec6d581df0046869e23757e7dafd21e7988bc5817432565dd516279164ad57c28f454278a5e630aa7185a948c512978ca22ba418950a5c3af4b3424f88bc3bb0164d5bd910f131ea5a18138a44860fd57eb1e74abc9c14195b82ad1f7175c1cdeed6d2e14ae6393d44156f0dc64182a596b4feab26ec42d9d4a520eeb29d4452014fc9428e17cd7a0f4b4ca18e66a007876c13e4ca2a0d2650b89211f25c3ca606170a6041ea34ec3689b6fc64f482e27a70cab93c72e67bdc0f74f883bd4978b855291e29a48292e52f6754758c9b2b6b2030d063de765f9b902f48656d56739574260bc9c675ac9cf0b8fe309b815fe29f742c2c289839c1fb2c553f550023f1c13c8ebe96c39975b9672ff84da8d11d80164a5e411f2d08e86a500b49673c47317ca6f4cc524189b6e07a06a44e9660fed8a800758a30da79dedc08a3be7b44f61d818eddb57d43b7e70919d755537773608f23305577b8155b3c08669e4fa7a1737615c51081e1811a0c8b4d5ef6356f4f3169c630a0b410117b99bd1e4519985cec1fff71fa2329c546ad7518ae9be58630812cfee441c7081827a7e67ee39352cfe3deaa836d0001617f620fac855ce128b97f5929086ed40e3ddeb5ec62238914c4a3310f18dad52247f5eebe768bb788104d425b3e5ac721854d5a175b3bf166d6babad3b67d18bdf0e5660aebad85c26d7195e18911648be16ac2f31641bde20fe9d179a9cfd88ca517b79d3fa1f71a302219aa29fdbeab5694415ea7e9b7ad1b0207c27d1", 0x1000}], 0x5, 0x0, 0x0, 0x6}, 0x1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() syz_open_pts() 16:00:06 executing program 0: mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x80) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') r0 = semget(0x2, 0x7, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x30180, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x8) fcntl$setstatus(r2, 0x4, 0x84) write(r2, &(0x7f0000000100)="cc", 0x1) write(r2, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) unlinkat(r1, &(0x7f0000000280)='./file1\x00', 0x0) link(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)='./file0/file0\x00') 16:00:06 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x100, 0x7ff, 0x1, 0x278}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x2, 0x7f, 0xff, "42c4f92c38acb7721e517d415aa55cf347d42eb4", 0x7fffffff, 0x162d5a71}) msgget(0x1, 0x400) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0x9f38}) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:06 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00003f7000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mprotect(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x0) lseek(r0, 0x0, 0x2) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_open_pts() 16:00:08 executing program 0: msgget(0x2, 0x55748e79) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="55dc29997f24fa360bd4fe306676e158df50e4ceeaf7301a03f7980671cd84ad3c584605f62aed20918ae9323fd7eb42884d63f149a3b674e2b8dba0e6d19da10c9032ed74705cb663b4f4e4b983640bf710d05cf8d95f58e784e31005228acf6fbb9e0d06e011df36990b2e77182192ae8703f90d6365528106b5a56d74ce4a2bfe01f0fd08eee2b0c31e68b9aad478c17e27feeb38685f569c0fd822a2518f3499440f30247e9af8880ddf9684baebecb799424e1b96525b0bca2f33bfc769d2bed8aab1d01e76f68abd7464f169d93237a90940a32af1fc30f3db4f13018b6c2d825bb2bd4c4b4e0fa5125b8f99a0d7c23dd0a6d71cef9ef6b9dca841163428229abf970077221e2c99ed08dc00472fd35a7c12272f1d9ce16266127912e865ba5f0435ad9e9bf05a8c79330420736cb841b921279f7ce6e7a0b315b6ad3e4f362e5ab0c82317d684b00915fad085d89073f3dc9f3a2f9dda7e99e0c0c92f2004fbd06d71a9ba9c831e5f09caa18bb36ca0f80be2552b47e65d63b1cc6639c9a093bb074b741d170af66647462c8f698cdb7cb923e5b596b0a0b66efe7eacb7d12dcd4d51933ff04222d3780ba950b5bf9a50fc5c746a330eab4f5eb27e83d8775951fa6535cb7c216ae89dcf31ed0e9ce3c73a7befcb4ca02dba19ab4ecd220f24455a055dc9790a021bb20b4e7b5ed85b843fa915f86e783ce5b75cfcb6be486037ead1614ff234f641d6afaa6cb8a965150143da41eaa65e2c1c8f740d1971d1e0262fdbe2dff0787b0bdd42fd5249ae5bfff34481853843becfb7cfea9a34255f3295d4956260fc3ce6dc28fdaa93466ca27866bd89d8ef5c0d79712561022af318d7d545049b0ae40fc119a87f05d3e6c89d8badb135898f2d8e78dde3f9729723f803e6b630199c3a9c0eee872d91dd5fbec056d6f2abdd37e4e838209b7a50ed16d9486a8b945a3ad30975bc872e25a6acaa7bc4d45328f503da190c54cca1310d3caa033e3c236780442d0adc7167b460b7b7d231c6d75d6b195dec108ce0d0295d9f8e6b09e764ee24104b4a0d0f7dc364b46588e325be039b8214a3e88ba8bd440e817b57d2697248e86e578aae538124bd5abc632a019d187d2a915416e61fbad0cba71bc31d8669a744c37b11835121d813d3cbc78e0c68ae2ad4a560184b3e92902a4a9f4d6858a6acd704cb364f84728c1c3ca57dfc1051204453dd6c199a84e923c5f8390ec1a0f8bb7e3d1a48f5712767021d5e22aa7e62de09089367387c073daebd934d02e59525b393bfc275eacd57e32e53e8db5e24b58742a682d596db86fcc0d7076ac0c9938f56ef27457622e924741b03022a7ab8589b96506646fee3345df2968e8d86ac4dd8838639839161a2edefceb90ecd9e9878b2297dcec1c8970e1e89fb83eac88c4603b6dff4502f2178e5e39adbe278175b61100255f7885c5b3068545142aef4e4e81d28771c2dcbb685e8f52160c8a88413884da0dec4a500f9328b27190e598f91d6ea0771f962356e6c538bb76808d617e11a9ae315ee7dd3dc87c7878559e50a2e44ad0bcd0f02fb4a1f16ee0c0fef9d989e76a7835d12542868c9fb855a5521475a852b4850e188ad1bda12ca9ca56cf62ad4629fe20dfaa01ffcc8103909fcd8e8bdb44afc7e7562389c19bb84e6299357d84aca93ca0b7be585f26b2229ba0c3f5f6fcae20a3a482dcbc2f387a72ec56d4a112cce343635ab822f4d9e213922fd187c887261eb6b747187f94470d1876cf0b4aafedd8afebc413b5f7cf737738054c16ca6cff307c21b1e64187a5cddfe497fe4895b4bef585663109ebe070c8cc72a4ab0515f0a8260a50f5025f224c82cb658503337ca1500fdd22f5de4cb3f1fd2a59c026b138f7837a6ef29b9ef7579727be0c623937c9fd6c57886997b968022c63aad816f5f9b6b6f1102a34e3cc52863a0797544338d6e78bb6271c256f9330aae5eb06da5935a4f9c4174db18262d460b6d68f155609e8edc20f68dce3ea72d677019634f4ad16e7052543a6b79e8ffe949e6cd09e5741e87ba36ad06e4f5877010c61ccd05ca45498e425590288234c31c18fce925874130a1ef233694b1144a2c56e0b30e6039563288719e05562b4506afed500a963b8d033247713a4797d851c5655ce1f6c2a2227a0c095cdbbd2d7dd65dc88bafaebb08a1a2532133a459a45f4e19d30ebbac350e6e538aaa5ea8a3e8ed98080df2e7d3ac2ba7598d59463f01f1d9e39f964ae287629901e86ab3ba8c66967940c4ecf3e098e3c5a893f3c6a9bd6e5e17ed20da969cd18d087e226a15d5c0a14a6054f91fcbc659f2f31a26626b65945517fdcfebbe6235bdd90ba8913c95bfa2b4df2d175fe2891f8f7c7ad9bb7d0cc9a664f3011027b15396ab3a4da02bd6d02b537b8099e77646f702e59406e3f7f2840d2553d424ad675299c5392fe5c88b259a6ad69ddabc71d2164bc934d7fcf023e69d971af89933932144cd76dd7c1e9a42520a712f535052a9ba69e88a69c61b22b6978a20bb05da61e4cdabeb4e4d19eb5c2fba6b7827bec868c604288b7f3656e9cd0eec654e01d88fd90bd04920addde5570c87cf121dc0930e5d5f20015162b95a181c5b038c36d03dbe3214431b8d825507b75a6e8e39a6c14e82b5de593e49d0dee263aa32ef3fb50214d16eb6ac27e62263fbd7b9d08275973665b19a86461de8f87db2432651f1776b63668474e29a2bde35da59db77bb20b4cd6592de981d8dd9550400569f0d565a53d1422cfd6f97904a788e432da9ac3c9645e12df7c9bd5f10d9e7717729c7935270ade67fe7a9cd58b815b14a33dec2401827670f46eec408027c407e3c1f94758acc43dc2a6659a0c69a033ba81cc0afea8fec978c75eb17533a9c908772cdfe874dd658639d6e154275eb28009bb1b69496a82eb2c0e3eeadeadae064af2ab0ccb0d7460d04a29d7a982e2f708d19318376e06656f611ddfa582470815e67f55c8e549501cb5363f3dcddfb369aa029d7e53e088e5f6392189b0b10038ada31639961e0eb2400160703d74e8ecfd6238d1aebba9639ad0e597f5cb96f0ea04358996e3272c54185d6f8822842ca5b0af9b166fb44332cc69f8d1468de519af5915285be31005282e8f8c6005d7cb47241f11cc399402499c99bf95902694e87f79ada4dc290175204f40dd3e28f5be8696d7dd23d4ade8b31c4bd4286c89e65f4f7557e6f2978e3977ff61a39ba2b5d1beec045ed5217ac3772d451dcd3f390db3e0a6d3174ec320f552030966b6ac0829573292c884bd668dc3b2457e6633cdc2e007ecc8c7c54c1c335a4143bac1ad3b24d6f61069dd6309bddfca54e0a38cbc6c8ebd7864a622fa4138d580bc82d107e44eb1f2187583e55c1aba622e8ed42c2416ec2fad88a51e003d2142c155a67b9832fefd78a4f17e093b1595e19f6d06a0043c71d09c02c1a136b16ce2ea294bb52c84b8e2145120cc9c0e674de9e268733bc02fb8e9b54d934d6b76006784ed09b569d1463fdb5d8377c02724e2328ed1903e6fd3bfc52991d6ef139cfff217de1f835bb0dc9952a45fe4b4ef2c16ddd4f17fd1c80b8e50d3c79633b9604f7d28f720b487e7de4ee1e0470930dfc9f48ec2fdc7e9c8f3b7b9f7efe186a39720935d42b9085c61981cd4af829bdda6e69145ad3fae004ec19276e031a277b64433e466c90957fd0014172c3a8b036e7168f78d5baa6647034d7851966fdf5c8b75e5561c39d9d9ccc349b00260a4f7be7d6a8898e36cace2a7dc14657d87d83eaf1f42ea6e985742bc168813edce10a3f009033927404e74510043f72909d6db0d0563ad8fa0418508a94c97dc48b30e95053949ef21422f008005a869db583658fc21b668ea73760ea386092926a12afb0867b9d2a6b018c26c54cd895db3e14a8b03d940c947caf538c7d927c279890af53be7741e4c2185388c8a659eb72d4d9944b2ae21f46f9751acafd3027577d91c0735ecb6775abee7c8025054eeebc0c866f0117662b34d4a2e84ca061d34d56f86442e289ba2654b0d954122748eb3b52a4b18611c8aa5bae37a17f1c72b9c1ad6fe5742dfec71c7b2cee06cc25a85c7dcaed67ded64585b3590cf7d833d2258fca4df5adf3bcfdcb066ae68de4ee100330d4649fa7094ed5a8aa94b4ab8468bd81abfaaa49aad0d5a32e59b09458af6197d068a5a0c541b55249ab5b63369ca8dd843a2aa82cdde2a091abd50975d570751cf7316ae39baf224373e078c5d352bcf3f1e0873b32fe6475ecfa2495de9f5e05ec414b943d802465cf65463e576fcd465438ae901a695bac3411e3eb58fae2dfbc53f08bd839fca7447f73a690dc90dac536f97acf2c7bd1767ef8f2d32ed5d75c803fad27f1eecf482e3c08c0f284aafe6a0048a3c6dbb84cc1dfb4468cb3720c77b40025a0fecb157f049803396e246a6b1f0423bee9cda677ee022ccdf6ee62581b1dcc8d0f39eba61512d739fb677da25975c484ccc44569e169a7501f4f140f2ec106f5f4c44555f6f949e3fe11d851b8ce7752efcf25f8f8eacad54d162bcbac8b1c937e546440c724d0841b3d34d9da774b5a1c4f3e7313c18cfd6b7a22d7f6ddc7de09abe126bce01e5efeace6c65be7a5e207fbc0f7ca6ab902f8a679650c48a3b43d4157f63a24261231d30ad4875c997df3b4023d1616959248c84b6d883925e4e7203764fb333fed99d5f4df43f98c33c09a5dc8e40268ab421f81fc96e3b32fbe0e3c882ea8794ecbff425d0d667273ca83aa8742e4b8fd87903f7b1953d4215858e0e5518e080404f456ce8f0788ee4657b78853dd2d4e645044b165941feebc19f5fdf480c39f2cc255d803099a4db21588da622198473a13cda8d72e18add06c2618b638610c9201d9ce368371df4907eb8e40324bed958423a1fb147caff46feb98b2b9983abac2432993c806488284218ae823a19a72821c0b1e602ba467132872463850574a60281693f4a8ce48f038c615cde34e32634b8dcfaabc4d8d9bb06c7b33273aadf350c210dc1e46e296f1ec4fe985bde29a78ab9ac911ebc69e106674b2bf721683f2f499661cc57692f641dad0a3b40a90065ec2dfa8ae76347ad58db855259f33ff0937c9e217a5ab08601e0d48d754b8408ef24be697d99ae9f0c59a538544dbc8ee0b34bc30cd8c6ac3d0aa89ebe4c147475a684184958bd72b2fe4b9be2829873e2c34c19bbf3398edefc7ae9876884295852bfb891cfb43c4e223141df2397ecef07af4f3651d2e05cdfcc5157e9e798dce5b236fab5f86f027436cba12fff042a61ed3667c9ae6da9bdf878e291d1a5e47605515826e2a369dc05c9d02ef247581e3e4f769ac7c0adbed896fa75e6f56d799e99d938e452fbf5eb1e1600bb4035c47fcac1cb394a85646087550d8bffd4d2c709c9b47d7b8101f6ea1fb17735322e5242e3b0511232700af2aed395ae9d16144257157b9b321f82ea260f056614667c2afa9372b454047ba4ecb19990b52db7d1f59fca24285441f7aab5f8dc8ea8bc8d94bdcd700075a2c9c4e904951283118a35105f165f6109822c0d8a08b40e69b011ff253bb2d9790fcddaa261e21df6480a9fcbbc79669167a97b9e54ffbf89fc50cc78286a99b209bad32b59821c59c4c4b45028094d601c909d56d099556496ac763e8dace5592d00b57b155d7c50c8f807197da5a5e7fb3507ef51d68e1ad082b0b498d58360797b1d097fca39990b5638fc533423df91b71802da6d9487933a47f1d85", 0x1000}, {&(0x7f0000001040)="466683acb018d8f6f01b084b4761ee81c337940252c55475f221bcd1c0dcb2bae023172291b34e8a8b416378585b7857fa8b154feddd7a2f8d15a91ece8004476106ab7e260b02b54f4b5aa4", 0x4c}], 0x2, 0x0) 16:00:08 executing program 1: syz_open_pts() r0 = semget$private(0x0, 0x0, 0x403) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/120) syz_open_pts() 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x3) 16:00:08 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20040, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) syz_open_pts() 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) chdir(0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1a, 0x1) semget$private(0x0, 0x6, 0x602) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) getpid() 16:00:08 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x32) recvfrom$inet(r1, &(0x7f0000000040)=""/186, 0xba, 0x800, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) recvfrom$inet(r1, &(0x7f0000000100)=""/58, 0x3a, 0x40, &(0x7f0000000140)={0x2, 0x2}, 0xc) syz_open_pts() 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) dup2(r0, r2) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) r2 = semget(0x2, 0x4, 0x8) r3 = fcntl$getown(r0, 0x5) wait4(r3, &(0x7f0000000140), 0x1, &(0x7f0000000180)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/147) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="41a2b9048f1b4dfbc068ce193018f0bc92ac0c7f2de58ec0d1048b27977b15e53cf084b81335c4cb20a1595a47b6c25d5bac17a8d20783e924ad184bcb7dd88a8cf7a9bdf4fb659e7c0e3fa993823507df11d73ff205e1fbead47aa5aecf44fe6141771bbc5e0a79c4db8bb9c7056fb57fc47ce23f786680193a8ff276ca0ee9947dcd2c3ed3e393eca8db53594794e361225b42b2fd0ca0e4b2aaf1a7c0b9f62ec398902dce60ef91b3f3464378c10dd77aacc047b7da3098ea65a07244d01f7cc8e8b3d68565c29a87323e9ba6c31ec0e7ee12856309c4e3834615dc250aa28c97472b3a44e8862c6ab29dcf8119326e69", 0xf2}, {&(0x7f0000000140)="f4fc0251b1660721059cf3afbffa03dc4bca261870032e1d310019cc1bb81a6ffe06ae3044c5b65b8a630ef4fe63d717ff63af702c8d7c761c52143afe797a7f18917aa46e5aa7e124e20f9cc0b3c659e67139800b5d1d243035f94a82eea08616723655ad05873f0c8c085a2180b2c886efa0f27a1ecd71dfa13e8e3f45490104ab22c88c7ece7ec031a86236379a34bdb9c025752dd6c6", 0x98}], 0x2, 0x0) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: syz_open_pts() 16:00:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getuid() setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x47d, 0x7, "2879239b1cc831cd135d1cfbeb53224c3c111d0e", 0x3, 0xbac2}) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000003c0)="2b43297be3ef968c32d41a2aebb9ee40866ee1e0a640b951b5b3f4664125edc629e33befb7f906074ace0d722ce9f607466446d9b8c2e4aaff34acb5541f908755d0d18fa76f6fecc66d190ee4a9e04bb8e758550ecb3a23631cab0acf7e9e2ada40295d3bfd51fe58b5af6d9eb367dadef04b6ca21f5e6c66dd7ed1ef39afd105f2d2e00b0b159c1dcea424eddd1aa8d26676ea26a280de9b0cf48e6000939083d6e986230a610e0178a6a76f850b3e3d4f1659cdb419d3e8da90e47373792dd44d14a687e67c42f73d1120da3e7d4fdd6cd358d10855f3073254aa790e066097afc39ce20767ece9d42cca8ce39d0d79ec04c6c9628a2dd31fd9bf6d18104f4813bfe8c52d6500020000004dd3a6a64867e2b4596f0ffd8f478418c103ac1d6bd227a4a3fcf2598943554eb0d4fee36f033061723666dc8e497914018077b0f4e3a5e71f1a29a4608dfa9576816f30a0f8b1bd5153d55541c70d8c4094b4c9b722c029ba403cea2320d95749442797ebd7599a5752b3bfadb834efc2a0cf2e63e59fe020f03b36d7f65d8e88dd79352ae3e1a550791274c8ead8f655560827864c6f973a87437a60c51bed0b02ee47689d3d693cdc277b4c39f2580865443a13fda97d7e82bd761125aab3c28a3c68ec37e16e91aaa77489972d069cdf989dab26d790175ac0cf284f3c35058fe987b468adad7cef6dcf5672cce081e47c4386bbf0594adb5b7e58c3ceb70bb31b9d84407dc66a619544aa98008a2d3fa514c492e189", 0x224) r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) sendto$inet(r0, &(0x7f0000000040)="105862fa7b5ad6fc60d92d20651b3c3a35f2f9f02209722346ff36", 0x1b, 0x8, 0x0, 0x0) r1 = kqueue() r2 = dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x7, 0x80000000, 0x4, 0x40}) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCNOTTY(r1, 0x20007471) dup(r0) 16:00:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x8) 16:00:08 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:00:08 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) execve(0x0, 0x0, 0x0) r2 = msgget(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) load: 2.39 cmd: getty 65700 [ttyin] 0.00u 0.02s 0% 320k load: 2.39 cmd: getty 65700 [ttyin] 0.00u 0.02s 0% 320k 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0x10, 0x48, 0x2, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0x80000001, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80000014, 0x2, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x81, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000011, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x16, 0x40, 0xffffffff, 0x100}, {{r2}, 0xfffffffffffffffe, 0x20, 0x60, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000087, 0x1, 0x200}], 0x3d9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0xa0000000, 0x3, 0x40}, {{r2}, 0xffffffffffffffff, 0x2, 0x13, 0x1000, 0x6}, {{r2}, 0xfffffffffffffffd, 0x0, 0x46, 0xffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x9}], 0x100000001, &(0x7f0000000240)={0x9, 0x637d}) syz_open_pts() 16:00:08 executing program 1: syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x240, 0x120) pipe2(&(0x7f0000000100), 0x0) rmdir(&(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') syz_open_pts() 16:00:08 executing program 0: r0 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x100000010006) fchownat(r4, &(0x7f0000000280)='./bus\x00', r0, r2, 0x4) chown(&(0x7f0000000180)='./file0\x00', r0, r1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80000000c20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x100000000, 0x3, 0x73c0, 0x0, 0x6, 0x4, 0x1, 0x1, 0x1, 0x1000, 0x10000}) getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000040, 0x40004000010028ab) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) getgroups(0x3, &(0x7f0000000240)=[r3, r3, r3]) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000002c0)=0x5) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x40000000000000}) 16:00:08 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x100000000}) r2 = shmget(0x2, 0x2000, 0x158, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x40) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() write(r1, &(0x7f0000000340)="2acd3f6c7eb4cd197e99bcb4f845bd2558b4d33225b668f7f97ef20460896e49ce1577e7377f774d46949e427cbe8e43a83d462a165bae6aef66792e295c1d1794c4c5ad1799644cd5353679a73dd744a980453c9bd7613e52b9c0972b2704d3d68bb8f882a0312cefbbc7cafa1f3b199022b8e4b7bb458d82a34128268ee7b17eaa0aafd9bea3f26b3ab2f2d883cdbc344d4d671a2568598e07fae744ac7a6de6ce18fc874b18a0e18ec2c18c782b836028c0cba3b6793af4efd0e736a7d9eae2ecad52b431ff81ec9f3c2e527dc39be9f7da4e7cd714be4e4928821869689fe9d0bd9b1b11f48703f7e7588c86bfb703cf0b792a0c33dacfe87df6515ba8891c5bb4d7cdf9fd73715873de81696f76a252fc11f5c87db51eb7fddf04fe13b30875a82c1ef17709295ce1aee0b6c06409726211562d403e96387a2089eb89aa438c0086add3858bc89c735129fba577d343134a9d7dba15049223508570bbb7399a3ac8cb4bf8454ec6a1e90ebcadf94d9d5cc0f8af26f9ec3cceaca335f44d42f953894105e33930d5eea8a7af0bedef1806a98090b64f9084152db1bea5aaf97af3e93544fcd8b5ba671e7c485654b88b57e8fe14b35dd01e930f6a10761d34f267c125223c1b7f64f0cca378e1b926cc6625a0e04a6a489f0435f92ccbea00d3671f64e21b689dcb9573b192e1b67f959b386b2f4e0eb27f8f28c5a293a192e67368f6fad99ae39e5b07756261660588677a1b9f0b2da7f0d8eec21a5778ce12fc92249aecf1859412c1ba9feed3d5f6959f992fc7603b5737d4e3184e420d90e2f1ca06a7e4bf2321efd918a020fbdd346679f7c813d20edf935ebf94cf4513b092fe6b9739afc0461c954296136b0dcc5f7e3342f1c340cb02737c067c0fc58494406ffc6d8e8b7f4b6a32799c8a892469e5f070d3a0a9031704c5c69fb1b5c61e43e4dc8b85c6febc6a88024e2b3fb68fc197824f9176519245801c2ddf7083da882f40a21897e98d2fa629073fedd61e7c6aafbfbec18c175b8a295f64307b3fe444d2b6a5fb91ddb8c7e900384d3a8244cc3ca96f97b2da1f2bffc8859792228484cf309c75411ca1f026f4ca52b1161f7035cd8ab48592af4f4d4452b3db1cab1a20f7cde41f2a6c85b54170a860786a39583b3aae172b2b223ed8a39292b0b18eb7cb5723b0c35ba2cf521119090dfefde176cd3c1a724b81a1bd7bb0b50260776a396b45ed60fdce3536224124a55a7c21b5f1aca04b1aa8f59e891339eb50f53c6b4ea5eeabb833e110ee71d6dbc181ae93a509ac0837f3dcbc298b10d23d6a7b387013fa2d13aa3c9ae3c5ff639cfefae11da916832c263f3be9650782dabaddd0163360604ff37a69ca3c307c89af292ddee7448cc223f46b019376182460a3e094ac6a34c6667718786adafbcf9a93623aba29429b5e71e27a2b3770c641a4f264d7b62f227680b754dd80903737e19f4f2f85ac2c180d5be63114d6395c8bb4317b80290a90097410b9d97bfcf6856997d21a1956386fb514d7c7c45b86a1f506d021c8bd0dd9be6e3ecbfde0009c694ae64c7666ee44623885820008d798c515294490d5ace8a745e32ad0a16ca412294334af7a544604491fd4493f476da74a046e5bea097bcb951eb3d31a185578c38579d2c30776efa1d163a0e268666db7c7f88521d814d7995df28aca057d4e474fa759eda77a82ae9457fecf3337a9a264c5acc6c339aa48b5c586b61daba111e135d3dd566f892f4ed171ec851cb8b85d33afbf3bc07ef526fd5c089434448998c46ef98d0529ce3e881ee0ac251929387793cb9ead9c2231baf80849913668b56afbb03ea36028d8b709c078dafa3738bdb452561f4d48bc509040e91b4976bd92dbb333ef6da48bf8bdbfceac2a6429afd2e03f38a7034e590c919730118db9aa40f4bdd55f5500615081af3039df8c03ed668de20eb5ea9ba1703da422799bbbf3df23f03a5a2100d5ebc26372f6496da1343096b7adaa983e829882a855622f997d29e21f5d27cf6562d1e3ac9c7449d47593598708abdf619ec3df33aad13a4307c3958f884f605201343ee89434afa42723de9dc3d33ab27af0e9295642afe054bb61c3be82a0167cf389fa46008ded06be665efa052a92f29b18c2c165666ba29bf8e90a05f83ac684cda45884c5d7193627e9efcda2251cdb8d43c23fbca4ba0bd9960229b495b2e51aa769c815baee2ba86d9c595440b8eaa5b9e27bc580d846c220e1bfd574f1e4c9b0f5e0f258422b4c68d77e87c7575331e6e58e6c4b305222b3d33abf204e368a94e843e9ccb675742a3cd5919888634e806864382f0674e8c840c9c0d5fdfbf1d69dfac4c583e89700f3339dfccb712bfb441162c4d9a4e6aa8e756ff3c5248d8978762beda757e7515d2925af66ff3b2e93e8eab0c3baf5920d8aabe7383688f45cee620ff0ef6adb73b21f02bea647682cc8e42af96e2727bc971c79f9e897332dc49d9aead087f7e27256bb2ed16c4c80c0d251f57cad072f5da60cfb5909cf89baea8743b7739247fc8fc24044d214f3ffddb27f93b8d67d46cb725854852fa888eb8267f4b6224cc7b06ab25e862b899e9bf2105eb4d7bc6eca40c6d5a25e17162a84bc98c5b746de1bdd0825285248ba4febe648541aa7609c68737d6d5a1f5c2237e9deef44e48e33c76ae06cf249533f990b5ad59c02f3de5111625d85b826198b8525c23085905a01be1945689430d677f973553c8cecf15dcb789c9024f4e34203114ce9f9e882008bf5351b4323b620aa7db63d51be79a65e97381aba96d6513da5c9aa7ca92c1c24dd59028f18e14133e02ac5fd73880bc422183eb19969195a8f25d4d254d69f127c90ec965d5e1bc4ccf0e41eb2d8b98c117e08c1ca9447e54f04b5b20ebf45cfda8cb3a1c3fdf14ad946fbe1a74f91f77f2d6749a3a305d55d307ba9b7f94662417ddb725868403ec8b774a5ecdd2c5d3c59cd2b178ca1b176bcafdce600bddcdf9764c37e81cd20b481cfbd3f19e262d5ca81d70e9168210d3143e84a85b94301c12f9adb00dc42c374f16e9824e6ad8588d6ba5f0d2ec5b3c772f65633973cb71b40017ea6f1d24746a4f05a044be587c93b48868818a346dc2dba14b449b1fc5f811e9040149526c41f24b809d03615891e5f2cf06d951fa7f213e357010aad17a17ff3c6dcc6256e09743d7e291816b4f7fc54de642acbe11ef99a70547cef1d5c4f145d43be4039b44a41489bc3a0060962c14a0672ac1d4d0e44613eb8c73f12f0ac7a5802dae211405ef6f87c58cfe9a104d3eee0b5b5baae01a90e373ee7592f2ecd9d74fd85ed13c531f32efa75aaa010f35211c5bf9ae7fca80bfec988d98dfe68821e5e7eec0d83f2fc16e5ae211eae05c5849446c8cc4c025a2735eabd80b4c110fcd9e3af8ab4bcdd0dc9316ab8865e67d0f8e6c0b81f03d64434b1127556511d8c798a84e0c097fa6cde1533562c03628997ff8c820c380d710eda12f597716e60f761838d577c28c71e577fdd40c72af2846ba9ae578074b1a207d2719ec6fbc76bbca9e6f23568646833d0c7987e4c028856f399ce3e3c425d7e4827d2ccd7d880076d0aeaf83bcc187f4151325761540a2a329dcc41d390f9bb492c19e1f48329ea6f0b87ebc0d5f1e2faa9c7fdb7fdcb855eba6c7b1ad5d55b5f01834507ce0a7ab22e360c6d304f7c99f39947282c9ad25742ea65436fbee60b07ff2bb71f01aade4cbfb5341d7cd24aa322464ed2221431fbccc8c2d7a39850e51ca0509fcb90276f1bdef9d9549c346124ba976e2c558d6784fa1f1f8aa4a3c220c69c30886d8bad954b61129d02dc2902f802944929676be17e73d90442d9b1d8f923160b67bccc9cee9ae33b8fb12086ff937c923b49ce1311c029884ef15bdd1c0aed6775da41d23d2df93979c2317ecc8baf8fddb2001989711f80a8344e6e895093482c474e9e1a24c40c98c6ceb0eb6f1eb4adc282be33a9382b999ed19147ec88192a4eeba79d77e81a171b761d8676142b1cfd536389f56eec9361ed6fa4c3dd6cd5f99b399693308acd58b3e0e770d2b029744d9e8a885d4eaccbad50dc0569664e1c988a8528e475c849cc52059e643d4fb823aefe6efc5d8fc3f61d7a4828b434558ff1c4441ba68d3a54b90a800654863f2919291538c0aecc622fc22e94f41a695299772919943545b3b673d861f022558855a1492b9b778fdb92841661123536ea5edd945988266188b79d7eb85dd33309cef615d0cdf91066e297fb6d6041c6fe8bf11e895af30677b945ed03d3282df945a98262aa4bee18839b59053913be729813f64f35b3fe6051d012e793d5af5386ab8b339e1e8e5d401f4b677f373b19fee6fbc88faa77de99bb3a70f3c2d8a66b1b4e1af0ec88b93c184de2d0d402ef88cbed5da1bd5bf96bbba64c33606ec7da75d8f1afd2f42b7fb8bff0d91d335f46d957a1dc90fdfe05b231109399ece9da5d16219fbff462ad4789c84ead5b400e6fd460df57388af4d57814ae12eec10b0b9a1a76058fbd9ac0d98b8107b47535865a64b55aa266a957eec8674b5c53b8dde7e8009f3d45df6e93d90bcf6f153d8abec6fde61bb221e0563875433003b320b438f1d80b7d28073d494985434fe7c8cf6a6c015b3520790528c2eda84af9aa10a92efeb6273e557576705fd5c344a6bb20648775f010862fa22ea07fa0f00cedfa920f64d65a75e71d4f4fa14b41218ec7c2503f145dd39bdda2c9054e2abf108316800655fba4a9a1e6cd04aae499158793b21e0686c8c7ddc082d51b79f9ea6d05d60bc983bc4fee797aae0de1fe39e58a75a0a516eed6739e9ba0f192ef11833b7a628f46f13a4a3ae284938652463039ba3511e8245bb4e44c00bec903ddc1f34045a72eb8b2e5e9a8ae27579f3c24e7cfb86fa50b9389b5f5555200bee4a8118108f242afc1551783e4e6d9e0c15db0496b8f4b7ed2d028c4f21d13ac871b56c0dd382d6a090a6ccad322c7f73c5bc52b2dc588a90e91cf88ae5c79fc01901939638af74f0efa422b4042c222c4a4df74b26c9a16b66599c6e72b648ed15797f462077426e741d8658bdd7e85657520f4971b74d92e44f18358704257f25cc1d3b621ac5940fc1f69c7913f49496a771cf8bf9ae9a77cca14c6495367fbc0d381cba2a2dfcd01f17ef56d2f6f49202104375d9996a4e2c328cd35b86d31d80318d3e1c4625556abd9b59ed88db7a12eb359fb4a80622d0d1289efafd46c371dc174712a36062b89e63c8889b7617f7e4e3ab063d404e6455870889d3090ebf6dcfa372764fb6ca7e8549b2c575fc0390f7f0da574bf55ee046dbf44f002601ca4ab19d6d446217d8404008ce70c66728e4bd10ea67eb71d5b8cde2d6211b36054e9c88561358f9984fde3e3d361b6eabb9f0de2e61875459f7ff81fa90ac4431cb991da2df0c23408db25b52354ce3eb3a684e8cb5f5d8508683efe33bd574e2c71bf23b12277ca34d23f3812c15f5d1c08d79ab28103eac8b4c13b4ff377692d443614105f18dc9fd70bf00f8760474872dc28d181fca2701fe67a1c6adc2f85da92d281b4f33264740f574635f428432d31b5603ff81fb127e05ee811ce21340854a0f32249fb12bd6e89c45c00ea3cc8fa3af213c6ae5e02b582742566568918be6db3c37d60f4655287d7161a6197811026fdd8990847dae78a3ddb9b3b9b9ec6ffdfbff9377398f3118b203c1b51b6943d32892a6d7d42ce046aa800a7b7367a8ac08b6860cb83", 0x1000) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000580)="f20c56ac2f0e200a2b2fc5593505b74df9bd21a56eedade169ef7eec1da16a8ab0e84c41cadfefb0012a2ec5beec6ca5173347e5496deb472d7bdb4b3b3c6e1bd9a9277295aa8a5f3c5e5bf893ac66d62a49ba23dcdad79525987ad8a58f8f62f6cb686c66ba18170600e902d0468c0852200f1422813d4c1291e9f556733dbbe56cfea544ea92a3e547773004305f5b82eebe", 0x93) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) sendto(r1, &(0x7f0000000000)="1e290e67fcddb7fc92d625066f70886b9dc00d49de81cf203964b55b372d6c318cef3fcb6e84dad3e479f6d2e28acf97f6443ab96848ce67644d2ad3851855748eb4f68ac89c0c603a069d4a2f09626e0fddc44091835567105d9083483ed5f1a0b82748d1d489a4681bfe7a54a77778e24654fa0f2634bb0b7846aa2e0466e30541a117d8a08e73eb29613c3e7d9f48326ed3ae019a02caf4506b396fb3b62c50aee74af4431e5c9f815e0fbb4826f16541a2f7e076", 0xb6, 0x400, &(0x7f0000000640)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)="9634ad9f237a1b9b0552efbbf24fcd21d9148f20e3b19a78d6d2403b19260def8295c2c625327f3898093708174d15bfb5761ca453e456bfa3c7450d488697f7c1273d4fa0ad50d50eb1df5936949cfe705af75ee763118575740d6af421497d2ae1b9f45786307c4cf00d32", 0x6c) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/38, 0x26}, {&(0x7f0000000400)=""/238, 0xee}], 0x6) close(r0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x116, 0x34) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186004000000002000feffffff000cbec5a0dfd996872800000000000000000000000000000af6cef7", 0x2c}], 0x1) 16:00:09 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x5, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffe01, 0x600, 0xd14]) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: pipe2(&(0x7f0000000080), 0x10000) syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') syz_open_pts() 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x3) setgroups(0x3, &(0x7f0000000140)=[r7, r2, r1]) r8 = socket(0x14, 0x4000, 0x0) socket(0x8, 0xc003, 0xfffffffffffffffe) getgroups(0x2, &(0x7f00000000c0)=[r4, r0]) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = syz_open_pts() r10 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2) getdents(r10, &(0x7f0000000200)=""/4096, 0x1000) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000180)={0x2, 0x9, 0x1ff, 0xfffffffffffffffb, "6a8de7b254119586a62e2a1dbfb9b01a33357945", 0x2, 0x463}) getgroups(0x5, &(0x7f0000000000)=[r0, r5, r3, r6, r5]) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x110) 16:00:09 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8001) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000001800), 0x0, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) 16:00:09 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) syz_open_pts() 16:00:09 executing program 1: syz_open_pts() r0 = syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="328cc239f5087e1e97af76b953aa7026f74082b10a2c0e398d4dff57140add46a26cfedbd8a0713cd6cc98324141bbfb68c35f2360e930af5206848758bb517c87c931c2b40729aee199cd6545ba8ac9e07bc9bd68729ed1ea3558c7c3ab25e99df90f6ae8034879ff29e8fc3cc21e8dc16926cde2df6b97", 0x78}, {&(0x7f0000000080)="58d98e158bfa80e2aeedbe5a7c5d4a7807c2e01e64063a944c1a5603bb5e58e64ff0e6f7b9c75bd3f95ff57c61f42a4026ef0b8c856ff99fb468e47ed3df5f9f42e3db5a0392c8394ebc47a5f4269d25a7e3ff4988b448d9", 0x58}, {&(0x7f0000000100)="f5c9c4f1f718210a3df5506d4d7c97a4be2cc431c737f6dd64f240d4d22b05fb04e2591b089b82418a20486ccbb8dfda075308575258010fd7032765bcf21258fdabf759a10b0447a496626644bf9500de95d5439f501ea4196b61ee0e3b8da254072238f4a46d93f489de1ca29824dad22042fd3053e03f8eee86b1ceb4a3ad5cc8d93fddeb856d31c592cbae70485e42c3a6a65ab05fe184d56b92b1c48413267d103aa29b3a87df97aad8a894fdeb97dca452cf13cdef8b271c7495c0f364b2b21018aaf16d287f22585a8ea03cbe9ef8970a66311b0e02378392625d903debd101d610cdec8d1d62157c7cf629b155dc345ac1", 0xf5}, {&(0x7f0000000200)="ef95ede2eeb48d57b70e9a642c00d8044ba6212256e2084800ce9bb332a9af76a68bad229364990b3132ad75be1ff823f18d219ddc2eb0d4b53ef494aaca28dda0bfd136c2230c7030113a50471dcea4546a8de59e2ba06364d35ddb945dfc4d12be0cf99135c04d25ffa81a64328352fa92a37313cf368b06e7", 0x7a}, {&(0x7f0000000280)="a346149ba921c60f2c916660eb01fdc85569d0b8c17a49eac3bc22ccf3774ff93096f5932806157db99d5697d010a5fd6fba3c272642696d8964f550fc49a86ce4dcf682475a0afb097d2e9ae9e229da28ce1f6c12f14d374ac71c12934cde7defabf8f15f9d2117f613da8f882ef0d229dc40f8a03193fc4a60d8b7eafae9d34d8f0b1adfcc3b4a5fd594487b628db39bff", 0x92}, {&(0x7f0000000340)="15cf91db73e7d41558136cefe0f76852e1b56f70380c035e2782022290a72f6ee7801cf35a166d265cee9cad2a85a96186c05244122ea8959e94d68ea682e033870a857e6ab16456ae5ff82a1c172d08b36709f520962c28c555f4b5673942632c5a7529d97e7ae9306f515b0fe8443a67759f19cb3a6d5f02dcb414e5d134e416ed7fee0798ba69425355ca6440d4df26363bfd1cbacdc34c195bfd783a8cf68e4ad513ba7bec6c13aff51c13d3a8891551a5fa2cb9fc72343e4cda77d1806164fda220e4504edce7137dba685d0ef2c4bf01daf823e4ebd32aca025ddcbd842b4b915f54559e362e", 0xe9}, {&(0x7f0000000440)="0a61156432e257815d8656c7259c850dd46fa2c5b774cf484a6c71edcd32a0818b8a12215eab90843f259ae42d0304da17", 0x31}, {&(0x7f0000000480)="ac6f56ab2ed6049b698db41d3192dfb30149deac3046e76efd6dbb883b48e7bede03b77bf6680bdcf06004ab089518cd1675be12d622c0ffbbdb60d12e68be4e2b0949113d2064c8dcf7fea32c0ec5f085c0be0f350bb1285eee8f4a7f017566d843a450ee817961f4ada7dcf28690051ad8108b5f37aaf4b98a70246fb8ab61c4c562dc60818e2b9ee076584b8bf998ef1f809560df7a948777e2796e0d654bfd2920db8533a0d08bc7e293ee137aa12773293486443b4fdab068e78b201f88", 0xc0}], 0x8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000640)={&(0x7f0000000600)=[{0x84, 0x71e0}, {0x100, 0x2}, {0xc2, 0xffff}, {0xc7}, {}], 0x5}) 16:00:09 executing program 1: syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20080, 0x0) syz_open_pts() 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x8, 0x9, 0x4, 0x1e, "474f90a8c3cc4520b9330804c8eb1a3d8164f4ad", 0x0, 0x4}) r4 = getpid() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) wait4(r4, &(0x7f0000000080), 0x1, &(0x7f0000000200)) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair(0x7, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="fa9cbad02862fc262a88b77f961617f5ca3c4d5fd3b9", 0x16) 16:00:10 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xa, 0x48) syz_open_pts() syz_open_pts() 16:00:10 executing program 1: syz_open_pts() pipe2(&(0x7f0000000100), 0x4) syz_open_pts() r0 = syz_open_pts() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000001c0)=[r3, r1]) getgroups(0x3c2, &(0x7f0000000180)=[r2]) read(r0, &(0x7f0000000000)=""/247, 0xf7) 16:00:10 executing program 0: r0 = geteuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./bus\x00', r0, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r0, 0x0, 0xfffffcc5) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8003, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffde9) 16:00:10 executing program 1: syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00'}) r2 = shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) dup(r0) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x402000003fd, 0x0) write(r0, &(0x7f0000000700)="7030d01e7df6777989fee231a62325099737b9ec0013efedf979ca9cff0044f59ae15e3d1d1bdadb08be477204270fc4469631be1ed723d1f303b8d60e973a5817c0190740e809cd7d4c17441a049495e882515e62a0b0e56958f4a4f7aad80f5ff5b6d7f80850a490b3e4fbca32afcaa67daf5d108d68a54e600311d4965a29257a23287909544b300089ccc21f76592d821e03e2e0e4d2d20f325d2b56a97ba40000ef815bbb5826b42110bc69a5590000c4c07f212a84f7bf0c5dfbd83723598e2bc963f7b46b0cfabe108e5235ca0183bc8a5c26d69aac4967b5f008bfb4f8aeeabe490f212591e4d3db456f983ea63693e2e5b04c14f4ca430533f532249030b33fdba30b0516b6e0cfb229c5ec11463535", 0x114) close(r0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) close(r0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) r3 = socket$inet6(0x18, 0x3, 0x5) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) 16:00:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r1 = open(0xfffffffffffffffe, 0x802, 0x10) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x80) syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r0, 0x20007461) sendmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="ea85d3c1c40b21530c2007f52644ecef165f941dd6b38e051c9d2438e1b1404bb7199362b9c7ca4f20cc1643ac7fc14f5b0bad25e08f24a55aa5d8149beed07ceee4ec372611452f6cb192e27a596beda6429253", 0x54}, {&(0x7f00000000c0)="a3d9a7e5d2d1", 0x6}, {&(0x7f0000000100)="dbf47acb5c055f59f59e487b20e8ff3fe2e77233ea92a516e6924fd54459fc7ac47e2cab9f73cf85cee3117b53110fc8d5eb60983a2a75c5cc68b8566923d0905976543a557c898ed2cc90ef6a00351e162d296ae068636ab5be02f8dda974ff0b5262a63f78df01aed8d517d771fef54b79b19af086e294fe3a2363a164660c811e6805ef15", 0x86}, {0x0}], 0x4, &(0x7f0000000200)=[{0x68, 0x1, 0x2, "d5404b991c6cc783a74a518da17da2070c3ab2bf1a7086f5d08919bda2908647318a92c6a4c59acb5b75b9daca82a34dba103bfce719f866cf3cba8432ad6a616023560ab665135fb9f0ec5b88b47f023eb487f154"}, {0xb0, 0xffff, 0x1fe, "bee5a83639f65811243f882b292661974fc54d7c011f31a203bfb4f2b01875d0a0f8cf69be005add55f87267a08d2e5b6506b3ab538d3dd9bcc04773698f6d10e3bd0154219e8ce0bf605565784b9aae4d3185f15d461295909282cc05b92df3fc7a53ad7ce66e48dfc5d94c480892a9d9106337eab399e7cefb8eb38240806da6705942683b33ef73e0962dd118a94bcd8ced21180b7da060b22eab2d"}, {0xd8, 0xffff, 0x8, "4eeca50e50ab6196d51ef1183bf63a8a2045c7d184f543d7990966edb86e4a3e043d9ca0988b72349a9c73bf489cf051a6f3f09db6da21c0a0c1af7b4ddffb8e69d0dfd6258583827188433b24f568e60a440a29d6a8a915a653bab3bbeacfba60cd205323770fa83d18f0cb05af2c603b45013a9e1d4800d9ef9c6c6372b4e2d071edbbd8485469e03f1fc0c4e5ac6b801b2db104208d811c5201bfac8bc0ef7c0e55aba433aa8fa0b33f506f94379cf8f7ce66a2e7b9a1dfa15226d96bc42e01c61b6b86fd98"}, {0xd8, 0x1, 0x81, "ad4b7f339a38bfbfa2b30d2e0c9562927abb5f21b450f274536bbdbb4c43b749cbf7c50c431f1199f4a577812f4d31b92982e5836385cd3649ba989dc8840bbb3b7a1641ff3988a7d63dee17349444d324e79c8250780b14c58d8522af0233e7194a2562bb7c3171fa6b0091b60c0072bb1fdf11d6388c4a9be5b315b09f1ed3517b5ac3ce0aa4af02a89db23897e587cbddb4e3c7666e2b3ab0ba59d31d6fb1da6aa8993b04bdb665d10aa11a160f83deecd7583bd6d7b664ca42f19d54a39b263a"}], 0x2c8}, 0x3) syz_open_pts() syz_open_pts() 16:00:11 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt(r2, 0x7, 0x81, &(0x7f0000000340)=""/76, &(0x7f00000003c0)=0x4c) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair(0x32, 0x7, 0x8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r12 = getppid() getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x20, r3, r5, r9, r10, 0x40, 0x6}, 0x1, 0x7, r11, r12, 0x40, 0x4, 0x7, 0x2}) r13 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000400)={{0xf6b, r4, r10, r7, r5, 0x138, 0x2}, 0x9, 0x3, r8, r12, 0x4, 0x8, 0x6}) r14 = syz_open_pts() ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f0000000480)) 16:00:12 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000301000/0x4000)=nil, 0x4000, 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0xff) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:12 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = msgget$private(0x0, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001040)={0x8, 0x2, 0x6, 0x7, "6c6a611d70fe718a6b75860d11e9e896f411696a", 0x7, 0xc745}) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:12 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) fchflags(r0, 0x20000) 16:00:12 executing program 0: r0 = socket(0x39, 0x7, 0x2) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x81, 0x2, &(0x7f0000000140)="4b76954cdf9006a62e0080000000000000da13cdaec21a9815", 0xffffffffffffffab) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x101, 0x58) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x63f6) syz_open_pts() 16:00:12 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xffffffc4) r2 = dup2(r0, r1) syz_open_pts() syz_open_pts() dup2(r2, r1) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e7c28a743cd63a655954bd0bb83b38cb78b0be757b1790b86e66ef4adda456bf29f278d8141480f26228c7933c6a6db6728602af20355263cf1f29697cd86b74f2cff6c76a1654433a01fcdf617498726e08cf96a4683db9bce5e9a526981075c3487300e47c5f521abb3383dc164e78202a12bf0bb7e3b2995bfe3389a0c18127d17dde1db23a7b1e03bbbd14180319aefe8094bbb05518f502cde2cb3321bfa886d8377fa1540db7d1731b80570f206bdc0dd4e8d8d9edfa1b634be4a21dde7e3cfa5e6e304bfd532f370ec576fa8d643777a7788246d2a6d0b243bcc20e233239aae5da6edeaf621c3e8a310b20ef074c525ea94353d07de20e376c746ae95ae2515b661f05815ff27a662f2c55cdbb9a0b457eb2ae329aecc3f2d0d19dc7f762a03a508abf8afc11f602d17cd141c41edf46087ebde58bdf599950e6907ce4076f18e18da2d47a4bddd57f7fc17dc967385475732b0fc1f0edfe5dd9d1f38e0d24284373577e7884cc2a94ee60b3195244519a9a5e6802d375421ac36f43e29d623fe6ac91c74320adde48ef6398e9c03090236e11acfde16ad5117ef665dd7983f5af66a12c0e3812945c79ebe5553d58f13e73101f0129b1044efee548a98ae9ffae0c08fa2d9066c509eb3531115ac8ed51cc3321f8a860c1d55f709941c70904d0738141b89872e7fc2c7b06a1e105ebb34f2b2c18b504e7a73116e450d9d3648ecb5ce7b555f53ed89f1030abf6ff8793296363fadd4238711c096de1dd63a7cc0cec20ddbc8fa2ed66db03a9bf31c11d2b1ef2d4fd4d8dfc944e68479e9b74dd7b8fa6929f289d9c203917c9fd544aff503ee245c0e", 0x290}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r0 = socket(0x20, 0x1, 0x90000000000000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x27, 0x80000000000000b, &(0x7f0000000040)="90002e4e", 0x4) fchmod(r0, 0xc0) 16:00:12 executing program 1: syz_open_pts() getegid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\xaf:\x00', &(0x7f0000000080)='{\x00', &(0x7f00000000c0)='E[\x00', &(0x7f0000000100)=']\x93\x00', &(0x7f0000000140)='^!\x00', &(0x7f0000000180)='!K}\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) syz_open_pts() 16:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x1ff}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) dup2(r1, r0) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 16:00:12 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, 0x8004667c, &(0x7f0000000180)=0x800000000001) syz_open_pts() syz_open_pts() 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="431fe52e0c48c04c21ed2046f7c323db7836cbf65620e6a44588eb8a5c465796cca856b7136a9ebbfcefc6daebd2ae6c7ad070b94ea4b207e06991839e8aa3b25b7fcb", 0x43}, {&(0x7f0000000280)="e972d60108b9f1a7bd1fdab5d4e6932e7ed5f924f6fe7aabb8425026735061dd3a04e2deaaa82be4552220b6b2de13fcea4570641f53b35f79df931c6cd78edc471fdf9065d22315c87a5a42e9243576a6bca1b6", 0x54}], 0x2, 0x13) r3 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000380)="9baa93f55b231607d0b5c9b5174d67fccf47bb6b78907562d5158419380b0dd7591faa3baeff9584dc8fd595d18a78bc776e211bb733ac763076232b10790c47ab67fd44a0183daec1b83a64f546e145c53d0bff77b2f0e9ce633ba93d6b9f31851513fb27255eb29af8267d0bdd3b92daa7d125eacaddbf7c9313efb0c08f3950c7a08ffedf846f2047c03d087bc3ad092af0726617c1b0be8ae38cba20e10b68ff46e986f87a20620794f517f2ffe85b25157e80d8b5fda5a8d88a4cf52dd628f7b74dd291a1c44041d1aea90e9cc9b76e1c3f96c2", 0xd6}, {&(0x7f0000000480)="463ef9770324902334594dd32f69b01b2ca17699dd55dbaa2b169e952150f7bdc1b99ec54d50fd918063048eb8bd097d563fbca08f8adef5931ff9d711c64e006a2e5af6cd6b2d27051f4fc7240bb843b4c609df52e86eacef18a5137e5533b22bc37c965f82fda5909d512a89560a370531335ca3933fd1342d1a133be5b2b6beffaa25ba44ff8eff2910f62f98fb95968da7e3eb2f7fcb6852ac832387b41067ee1bde78", 0xa5}], 0x2, 0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000000640)='./file0\x00', r4, r5) ftruncate(r1, 0x9) poll(&(0x7f00000006c0)=[{r0, 0x141}, {r0}, {r2, 0x4}], 0x3, 0x7fff) readv(r3, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000700)={0x3, 0x7, 0x3, 0x0, "caa375030ac4399eb1dbcc8546e23961e9edd378", 0x3, 0x4}) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000740)=0xffff) ioctl$TIOCNXCL(r3, 0x2000740e) readv(r2, &(0x7f0000001980)=[{&(0x7f0000000780)=""/35, 0x23}, {&(0x7f00000007c0)=""/40, 0x28}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/101, 0x65}, {&(0x7f0000001880)=""/61, 0x3d}, {&(0x7f00000018c0)=""/181, 0xb5}], 0x6) 16:00:12 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x4, 0x80000001, 0x80000001, 0x2}) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000, 0x400) getsockopt(r1, 0x2, 0x6, &(0x7f0000000080)=""/123, &(0x7f0000000100)=0x7b) syz_open_pts() 16:00:13 executing program 1: syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1}, 0x10) socket$inet(0x2, 0x8000000000006, 0xe21) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x1, &(0x7f00000010c0)=ANY=[@ANYBLOB="a318a70666696c653000"], 0xa) chroot(&(0x7f0000001100)='./file0\x00') syz_open_pts() 16:00:13 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1000, 0x9}, 0xc) syz_open_pts() r1 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/252, 0xfc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: syz_open_pts() syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2000000000, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x29f) syz_open_pts() 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8c8) dup2(r0, r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8280, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7fffffff) syz_open_pts() 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) shmget(0x1, 0x2000, 0x6, &(0x7f0000ffe000/0x2000)=nil) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: syz_open_pts() r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x1, 0x3, &(0x7f0000000000)=""/229, &(0x7f0000000100)=0xe5) syz_open_pts() 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xffff, 0x6}, 0x23f) syz_open_pts() 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) syz_open_pts() syz_open_pts() getitimer(0x0, &(0x7f00000001c0)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() syz_open_pts() fchmod(r0, 0x2) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2f) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x8, 0x6, 0x4, 0x8}) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: socket(0x20, 0x8003, 0x8) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x8, 0xdf4}, {{r0}, 0xfffffffffffffffc, 0x11, 0x10, 0x9, 0x8b85}, {{r1}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x7fff, 0x5ae1}, {{r1}, 0xffffffffffffffff, 0x84, 0x80000000, 0x6, 0x9}], 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x2, 0x40}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x1, 0x8001}], 0x5, &(0x7f00000000c0)={0xfff, 0x7}) 16:00:14 executing program 1: syz_open_pts() syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x80000000) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() setrlimit(0x3, &(0x7f0000000040)={0x4676, 0xe69d}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x87, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) syz_open_pts() syz_open_pts() 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x148) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgget(0x2, 0x55748e79) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f0000000100)) getegid() 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8e111) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000240)="220e22", 0xfffffc95) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) close(r0) r1 = msgget$private(0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = geteuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x80000001, r2, r3, r4, r5, 0x75, 0x8000}, 0x8, 0x9be5, r6, r7, 0x13450db3, 0x7fffffff, 0x101}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) msgget$private(0x0, 0x30) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080)={{0x7fffffff, 0x401}, {0x400, 0xea73}}, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r1) setrlimit(0x1, &(0x7f0000000140)={0x3, 0x495}) fchmod(r0, 0x14) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setrlimit(0x7, &(0x7f0000000100)={0x37620bed, 0x100000000}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000180)="cc17cdf108f7a5c39e3c8290295dba22b7e4e6cc0b1f1ef6f10486478d62e0c461c2e90befc6582aa7b8b1d6477049c58c3e143d0498e9f7c680e99ea0e28922c0039431b41308cedb7aee2212a8444c70b66d608f97b42b475eeeec1d1910cd5252b86c623ae8c897d15c39288d38d4717d3c3a766b86f26d08805bf8911eb019f6298d6737468dae7174d4bdb9c663b68e1118a76b9ad1b75f329ec5a05cf569bb2e55df7f3b35c91a1005662ea8dfbac06c93cbff69fa9877316f51a7c9551923a06965b754331771f3136f7a68cbbe7b9eb571566954883fcaf605fa3a7c222502f7f21b4d7c6fba7acf8a7ebb527606d8e388738f68737678341430c6457a35f1a6bbbc2c03de70005896b1a41041d30c41cc9adb0cf85ddd2e0ea3e6c960635d8ce6bdb705183246914458be96ad1f0f08ec9ae0476150e049dc7d6a1b01ea70a5e33defc5e2b433a73063c6473ecfbb8fd1a7f2ed0029560e1b6bc4b439508e0e6feee9dbfdc995559fd8c006abbfc64fa4fb2dba338a1015f604f0a424388c77aea50ad0b7fd72aa99964f551dd24700027113abc6d6ce2bbd6d5d1fa536c8042a6883ab27075958b9a2ec8759e39593951244e7c84ab5f7a04f36af0c81a86ed468c33f23d6147b1e950a1991c39174544f90beee42543302948e533150f6e5e1c14693204ddbdfdff11d40baced38aeb5347b0ef7f11958e15217cf1c1039059444dc41a0dd4f4ee90c91d73ed060656f50733903e1e4b9decd6e2b5d2470cc4dfc563b9e580127197b458518a49a36d035771ed6bd12eb43c914b8ae132349488630ea391dca599956d703b039e7c89d3664eb34ecc4d5e64ab925f0cc0c487766b902a83ba7f6bd58d7b991f1d992d8de4dadf831122b8809d22c994cbb516fc25d472e561588640c97de33975900f979dd151a19b138d22b90f59b103fb140a40ee25b4f9e1d302b9cdd61296579bde93cb0a16f37771c96f3ed91150f8ce7edadcb82583de85d824a82c48bc1ed95b5a3047a4320c0c3d46230fba50f8ac9bdc3f30621711ecc8f845e242699d507b92fef252eca17f3be786fce924b209268811cb008578c436f4db3c5d55ce8fc33ee63b4b7c259cb8e6e24014576cbdaa291fa484518ec606b8945d5387b9622d344da283dc850dac13d77d54823cbfba7fc62b683b5cac6f8e075162c5baa723f0d7851bc5f1d660dae7a62ca95938b5d644beb3a662ff0275ec666b4e8c5f628264ee07b1c922529feedef7ac0356e593fc0d2615557b76174b41d89cb74ff6448724532f3dd5f05bcb6754df59cdfe5c7f868448cc76536af8df1441d4a306f841187bc2154d97b7f21d6421064585b991959f6b935031d01afe9f61f4f3fb380e67c93a7ae2757d49e0b9bf6ac4e42b112eba4ecca35b9263f557bb526abf46a316ff8ed57f4ae89d7caa469305d327b9054caaa5436cc2416a927db9c54e0d515b80f725c7fae6005ce4cc2937530261bc50c79bbba6d278a6d189abbb4e691761f8b75323545ae9e55438697aa8c0559a7e62bb772aedcea550de6d8f076b6e463dfdc971ceeb80c954f21ffef4e80be45910b4829f7d4ed4ac33ff4f3fe86783ddff444fd5e42abfad78126c24c53b496e1a2361d7aaf179289b1906ae568068df54c9920cc1a12d740d3140b305e81801f8c9d3436096ce05d0682c344d10ce52d2a63021e6ca059fd8c84a0e9723c4d3fb2eebdb1350123afe4f9429609915a6c22313ed5499aec95578f119d0aaf4c821c1baacf261825649ce0161b57cb3cacddcef5c6beb15f952d05daaad6c570fe161d73817beb01301e272999f31cff9c31b6fb3aa9b53bb8a4c37a02bc676df5e7cfdeca313481803a68491834905ef5dd4d801cae233f6ca3547988e997a780aa41c1b9a3c2b4ff189e40ca7b3a8861fe2f65fb1e9b7ca03e8941818366ecbb5c10065a928dd1e2382e23dda2456607fad6d6882be622b19f1aa785e8cecd56bc54b076a427e4767db3fa17167be25f427cf74ae2745fb655bd3857581e9a33b013920131203f22fb454318b8a03def2ce29ad2a06c3775f081d03790bc374b5d1a8a60e4c35532c382acd72852b769c1d808acaf248be3e553427266dbf2afb3d9a2a3896724b81a56e36a0f5fe2305f7b116775ab561b017cd5ee13b01fb96432f59544b0056cdf6d656ecc6e81a252ef98e2b3523d21946672c2b34d13b8c134d3fcea83bb5af7d4870af928fb15a41f27b3583cc0883c78ab0a3b20354bb00306a64c039ef4934f48e3ba498084e89ee04b917e672e2f75d0bc6acff522c634eb8a01c7c3583c937a16974b666f17cbce666050daa485ad5e49f97741efb3a543fe02890ebd7d4401390c085a3298e1aa5f05096b6b0e28400f60ce521e06b52bc4354782469f4623ef4bcbfe66daccf24a1dd67f6112ea93d3c6fe41492746ea7fbffb3f777ae48056bfce9c3b904a78dd0cefaae65995cf009bcf44599fef52a7c431ae3d745038aa88f4d14f48d495bcc660a7f7cc158741eb9f6f6edd83a12ad466085c9dc4c1b6eaf8ed3a1c765162359ebd91e18056d7ab099e348100a0cdf3d6f2121ae70c8c540da935fa001a2d87d72902da097181ba35ab17315ede4dcb7da16d685283f2d567cd130aa5c9b5679b98cbfa7dfa2fa93b47a6a25c206c36a2ae7555491fc3d96a5c26e9b17f954f4d70681bb696268e05315e3ef685ffaaf1e1050ccec592ea486d2f2d33b1e21141f5a211f6dcead0a398f4845aab5e11c9f883f94ef2bb39e930504d6cb04a6fb1e7c0dfd0c7b74638874a86d12784d7ffc8b79f36b846193d064c1ffddf0655e2bcce82227a79257d15588040b12cf4f156189a53ace58c7e1e86d6972a351c13f7f3eabcb790c913288152dae5c6ecf583934d1f2e3ff2297e9c51786641971bebf8ee7e0c527322443a54a6d746259ac181149e678f3a5273601c99bd4ff27fcae7755d59736856ad6d0f9cb3a384bc8f3359cd6370d19c760a8252b653e91198a2ea4e30a7b2f5112146004b1e657d0878295fdcc68e3aed9a863b4ee3be63c442ebd81bc300ed132d6bcdbe5a18fa98684c92c18f4f892ad56d56a9ee3c7b7a1d8da7d900b31f942d2223ea0df5a03688f16ada97345138718374a63ccc78f827f9da0b5d8b2f1bf69538f6b202230a245449f76ef2bc979f16554787e5a2944e64ed80a1cd6b1cb9e153fbe19f54a02a12835b76717fbfae3a2aafc626605c5430ea531db3de9c154bf25b6f8cae5a874a1e9bf35cc78a035e5524f3ad6c66967de0e2f53e436295d33be8263cd68356ed6ec4bc210f5dd474cd83e425c0812b16d3aef34e7ebc134f6f317181a0bd3f37be07e26839a5e63195597a042cb45b48e10f4f10410b438e238d9ab9f17e3677abf52b90902f3da7a76280ad230efa08703777c02c6f7eab370942bab075df29f8547fc0aa131d3d75eb4621420d6271be247bc4fa905c244ba4655bedd8e26011aaae687032aec2fbe951a98e7c20f6fb9a83d27bf7dadda3d0dcef6afe4d71099dd4b7d74605b804ce360f729b15eafa707564340ac685ac54e289d6b7911d2a806afa2a8a39fda3460d238506c220ff7e2c2a0a644408e578b1902ee455a333958d06e43ee981fc3ccb11646f2a6811c5e22bd40210d475e9fcf3661405dd36370c22348f8293b2423e18f9a5158967d7ea393657de2535ea78d57be91b7ec3c92b715d0582aa79a45d9579a497ebef4ed10590baf8b1275c367f87c0016a772101788edd5cbbf47514a695ea6ca4740e685de4da83e47eed981b7ea42398600f71da438c8c085886fbb27597fb3c836bbcc67e0712b9f1197ff2b075673fe53ef6183af522beea9f8d86f480c330a0b96d9389a188bf0e0a4ecea2069580d3b228beb0168e161c979f30a3adea258cdc9eb1db04a1d3665ee73097ead7b8ac79cffe9f19782d3f8a816df3f43548e63b338a9e47ac5de7b13bbd5a1df82cfb86a28d628bf7b8af22353a9846ee2fbe8110ac22eac41288be4eee1b98b3745f70c8aec36318662c0dcf9f87a478e35dd7f4673efe60e68f93e192b913c7a8d4ee5969f8e49208d50c00e931d029f5c1d17d0a0d72518505d920fbe000eea687e29b989f94095de62b0992e62e3df25d6c5f44db24a098941ab1fb39fcd7cb69302f77abc95f4168631368ac99baf737534df08656dbfb39ca08ac6fb4dfa94475d3e66c6448a8037b2d9cb70bce584f344f37138e83563c75597f052b087f25dc59fdc2c75920118ea771dd9c0f15b85b82452e2eb1c51f6f424fb672d7d279fc9d48d4f84227beac80294e0a6c95dd284eba9efb4db3c1a4d66f36e66446e38493b3bd3d1aa837495aca297b14e3b77f691e853d59ab897c01a038d5c7e7cd8348f7f228a2c8d0cebdc1893173ade4c4e4fcb999f8b4cb1e87a65728b1a373b8d22ee168fc142c9cb766997b44b717011853ce3ced778186ac3fcd97835d9b4ee86138e7045dc1c0ea955b1a69007c7a0e7faaa0788f37d31e6fb6ec0b6429598e93c46db852ead223aba05f863fa3537965cf89ee952be1388f41b8087ec062d49af618f145af975f82410790bee8157b74a16515700449faa56cb876458940acde04604a77cb512bff6971cf7c7d9e2a3ed846abc81db9aa1615f1247f153a25c5d1aa370a4c1b11c7e7a1bf6b4e26c31b5fe7a233413eaf409eb53a51d4d33089bfb1aa28535f3bdaf00a17150041282d6535ec18a286080cd0cf0bf8a5d03e19351343763328bca55e130b44c45c45240ca3fc1927b80f55ac50ea2027b4c3740621b7283f4c7c8b9a8c6197dea74360769dc6d3c5685a018481a8304db99e7aefc5e59ca9c6c13486abb731eebbfb0b4c0cf98d0c10bf062e0e9eb8713528d1e2b316a48cf772a6042fdf694c2db0bd82354447f6cc64eccf67f85b2dfcbd625a6192c3913cca6a6f6bbdca503d6cd21d47ae072ec0834f932fbe28a183be0b08aab30b9b0decd0d39aaac3a1e88587f2b4f8de928d4c65fc414d28bcad05d5f82788042b211246afc0f86bd2632abc2cada570d454b7818cc74af3d1121d3f7f989fb5ae6ecb565c6d0d7996141a44083317d6adacde30f5f8793ce15a4eeae4be560da749f7e598dfe4b44428255c47e6e862d58568632825e5754161a51a1c4ecbbab5b7d14d5018f6b748666f526f53d588cd15bbb361fed3552c726af09d81360e1d1032738c99756fbfa6d823a839617f08ab66fa1a4e9384b527a3fd33fed5da4bc9d23837a1bc838d6631d26bdb77d1b314adc9cec5d353221e4ca2268e4970d4ae22fe68042f1f6c36508b9f47d9245a3d6c87f1e2c95919489ea5c911957fc81965de69fc203a92aff358bb8139eadeb97d93ccef0ed42d307c59e5ab17d3b0c628fcb57280e08c2612d56fe6bcb3f563b0640eb84fb8cea70e10d51df3450833e6f8992d7633094c86bea49508940fa914281ec2a296ca32e22eb442bae327d9ac47b2b574f6db1b991731808673b751600de6cd4f09ee79edf7068ef1248df75d5014e79133ac147cf501ce821ce9650870029a6adb9a88e01f14097c28d7f8e0abcd7903e3a6449fc02689a9d894251d034288821b3fedc00d46fbbf9497c550c51d159357e10a5bb09120080d824b1f8e9921c1d43840da37f42303a72e3f903856206da1fa658eb33ffd520ee92ebfb78000347cd90aa1304174d482eb1b61f333b914a8050443eab2c2aea180871f93ed08b4a16fbb81d61bc225b6e2515f81c", 0x1000}, {&(0x7f0000000080)="af1ddfe0e8f39e30ea015b2f864adddaeed49986d3702aa4df0bfde1fdfcc72aff63b791b68732512158b737a28574617b6c7479f696790a3a1ec79e7c2b996547f5fcae4d3bd215d60743f9888ffee21a3e0e1814ec994b194d9981fdedf29216d09261aa4abffc5893578da176fdb6245c943ec9d9184307bb4cb54dd1013f0ffa4dcf85", 0x85}, {&(0x7f0000001180)="9d5a", 0x2}], 0x3, &(0x7f0000001200)=ANY=[@ANYBLOB="d8000000000000000100000002000000751229c1ab5e3274cd633654a17f42f6e852a002888faf28ad4b9862477ff6ceacdc563986f979fe91a4aa793498bd9bbd0ccd9e3023739858a1455561c4475fb7f2f1ba24c40f57ff423a13e5979b2e3ed2e52157c31c73dd9d201aeb4d9889cea6b52bf5735998c3207919dfdb183a3e8cb801b1e4796ff7a793e80248cc8aac7bcd3041afc93cd49d54dc527b51026f48b6d47dff299159be894d1423d0df2fd2b7b69ed765881e8c7ba1ff32093426f5d1f8046d6d18db384eba9b08ffb90d2139960e51b09d"], 0xd8}, 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff5c) r2 = geteuid() getuid() setreuid(r2, r1) utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: semget$private(0x0, 0x0, 0x480) semget(0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r2, r2) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8000e5a3, 0xfffffffffffffffe, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) fcntl$setstatus(r1, 0x4, 0x80) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf", 0xc5e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097f", 0xe8}], 0x1) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, r2, 0x0) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000000)='./file0\x00', r3, r4) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x102) lseek(r0, 0x0, 0x3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8b2, 0x185) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0xfffffffffffff71b, './bus\x00', './bus\x00'}) socketpair(0x1, 0x1, 0x80, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001880)="e8446e2856a1b4a43f0c0e1cf9c1560978dc5a294337d1ba776c857cd88a5e2256e3356e17e498533cf06ea678578bd427685ebbc73db3aedec9fd1ec83a80b40c61acead12108f451d73c1704b0e55e81f89c8d", 0x54}, {&(0x7f0000001900)}, {&(0x7f0000001940)="56d08a115a071b4a0088264f82c37d27b633767c24dafc2ab6687cc3d50bce135d2635f51dc86f4d63d33520a79a4ac5fa1061ce0d73f1e408993ed9b703c323b7ffd783a3b3bd27a9852b6bd0866b2d37950cde46c5695742a4477ab4b629cd938cbe3657475c394126e8", 0x6b}, {&(0x7f00000019c0)="e0b6a8a89f1b4db51bed39963c4ebf5f28d2fe36f8976a3f52d54b9bc12c262ca8abdaa7200d70352fbe805e13fd8502a2260bc3a1811167954f4b8ad9909b8396cefb777daf60c2663af8d24603c6d9a5cb5bc4143424fa7f3c105b3898cba63ad3d7bb766a89efc1e1ba1159c01ede56514729d5faae60afa529282d249baa870eacf8d0ce797d3e6a86d6125331ddfd21ab2dad874d458b215291281f98b2b4634ee6de54def3b83e3144b00811b42c59ff49c07bf2bdf28df5c1877f7ab44032f60640f0ffb2ffc359d81192c00f1501ed245af8b32f0e1824dd982a84087688d8ee2b51881dc980", 0xea}], 0x4) poll(&(0x7f0000000180)=[{r1, 0x22}, {r1, 0x82}, {r1, 0x1}, {r1, 0x100}, {r1, 0x51}, {r2, 0x100}, {r1, 0x10e}], 0x7, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x848, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000300)='./bus\x00', 0x200000000442004, 0x5b03) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x8, 0x3, 0x7fffffff, 0x0, 0x80, 0x3e, 0xffffffffffffff00, 0x2, 0x2, 0xfff, 0x20}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000000)="d5", 0x1}], 0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x5, 0x8) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x1}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:15 executing program 1: socket$inet(0x2, 0x10000c001, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) r3 = getgid() r4 = getgid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)={{0x4e, 0x95}, {0x5, 0x2}}, 0x0) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() socket$inet(0x2, 0x4003, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c65340043aa6a59d4f7bf0c3b4b93f7e4a6a8b145f90e2b7f31a2465502000000fe74a19dbd9bbe306971cf0e31009b8678d19720f6dea0939a23f9ff0e3d7ccead72b28b15d076c8cdb7251e77b37df702201c079bc6dd9c8960fd43c1a7b01c018f0877fa87759be18f71386ecb0be6a6c8a11006c8dc649d7ec2e923742e1350"], 0xa) setgroups(0x8, &(0x7f0000000340)=[r3, r4, r5, r6, r7, r8, r9, r10]) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x6fde3e54fbff577e, 0x6) recvfrom(r0, &(0x7f0000000000)=""/140, 0x8c, 0x803, 0x0, 0x0) symlink(0xfffffffffffffffe, 0x0) close(r0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = socket(0x0, 0x5, 0xfe) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffdffff}, 0xdb) pipe(&(0x7f0000000180)) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) open(&(0x7f0000000200)='./file0\x00', 0x8481, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0)={0x7, 0x7ff}, 0x10) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socket(0x0, 0x0, 0x5) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002005, 0x40004000010028b0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800003b27feff023519edffff03000400000000ffff0200000000400004f2e9ff00040000", 0x2c}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = semget$private(0x0, 0x0, 0xde) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/41) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x10000000008, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x210, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e0a20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0a", 0x1b0}], 0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0d334f73df", 0x5}], 0x1) recvfrom(r0, &(0x7f0000000140)=""/131, 0x83, 0x3, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) fchmodat(r0, &(0x7f0000000240)='./bus\x00', 0x102, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) mknod(&(0x7f0000000000)='./bus\x00', 0x700a, 0x10000) open$dir(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x6, 0x1, 0xfffffffffffffffe) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) dup2(r2, r1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000003500)=[{&(0x7f0000000040)="52581aed8c1f53ed97098d34342299ffa601e6f91eb833617e1b6bdd39ddf98535289dd644b83f171e160a8b461f8f4e2030c91e1861174a2d5f985f7b4da1d7dceb32f051544dcd79de1e0472c3293a9df58d2a57a148880283440948aded89254f30a9e55a830081caedaa0ffe3ee9546cbfcee80ea3e0f4f8128a2e4626dd4c812cd39bf536812a8ff8499f99c575d2e661f1057ba03c55f1b5a0", 0x9c}, {&(0x7f0000000240)="999b1bbf218673e9b8301b0bca73d3221c47c9171549f04ace470f44aa6d5153eac6df6f65cf7612e76f58d00e2278c1917c27141eb8559cf73e20008250c72e858709013ae68797a28a1c6f5f787f06da0c985cab4abebd0374789be470c1d060d25005e2bf8bea28fc32c5965746cb0e58603a7125b3312b14f6cd9fb6ff3e81d7b127269586a97af4f235e6fbdb44246735be88576dfa690adc2c3e05728323d9ed5b653e62afce91140e7a981610f17bd0efdda85d5de4223e4735b6cba1880f904b69f91aa1a10abd48f2ee7ce28545c392595ff7805948e190a76422cdbaf8ed218795168a7524d7188051feb2cde4b0befcbda72873039e2ec0697e80342982f847c3ce749688577f3ed8b495fcd3ca51520e881f21ffdd2d3bf84d13038145241d227c3fbeaed962e6c044cd9243014824e97ae898bd6e4c8d44db5a0e3892afd2fd3cb034edb7c12e73798318476a405e0a673e483c5bbe508b9f1c18c3a1bd6eac229d1486466c89546a55ad7ee08d29404824f61b9e866ec4fc15a45bae9215c76b19bfd2e8c7433d4d9ad0337d638a0581e7ccba6f3e26066b845ab668ccb930b90ef3b91d11f6f077a009d46c544cdffa345f821bbe640cedb2624a95be7bfcfc4bf5edaf737c584fcb488af68969212d7c20bd759b82d0e80218ade39ad6129f0e9e70536cd6c6f471edebc10c3ae8ac61b8d5bd3693cef3d68fb817a00f510a75a15221a2a08492b81d2ab6ad4fe80c56771acd61c7ebc63dbb4c047437ad9288a0ebec883d3a3636677041130d2bc65d34b6c163902ce7221a146fd4e4191ffc1327b5b8eb2609512cf49983b44d9d780625a3580f2daa121e34078bc7d1f4206f6448253223adbb64e2dbb6065ff6f1e423cbf0d9dba7541c8dee465da05330944eebada9e7858e91cb70cd4b6a646358dfd26a170b6cd221d934b74a129d2371e92aceb7a60d4591f213141678edbd826b550182b7c1d7735ada4f13d7ca22319147b215aad7fc0bc38407e42f2d275febba4e297b96d1a3f9b11c1eefcba77113f25c965d150c694e6c6bf1440d09197a9d9172484a184adb46274b9c987af2cde338cfaadee5515fa8f4496caeee97e09957596c261bc8ae7520a76a8aad613462c05044ce4c827fdf5ed42e2debd1827c94ed6007f12e5592c8a823b63b820cce42b58edfb506cbd36b918b4293ffb155762169a63e7aafede04782c234015ea4e131c3c3a6e6e986599a4ff1151f4d91841d7f37b03da907f8d9839fb59fbd85b1b11ea83a971dd6122fd789ebee029a79f1854194c6247b42ca881a98510fa101de918e841a8c1a93c2b250e560cda77a5956c2260932af81c039160143c9d7de55ec0d6f5553e704905cfcc03ed018b67612bf7c58ba5599ce5048ecfa48b3fe8b77166604205d3c21a0d79762e051196202e16fc2d21a269baa5300c2368b9382e9e954edb72f930745d1f7fc0e8b4745bd5d412fe71e23f045b8a3dc475316afa9386fa5be37de42d4e6aa6bd7d0e5903846e6f96519b570733dcc5c24ee535be1d1f5ddf062ccb155856f1140426210a9656e6e1d6be2bd9c00e3e52154f6fbb322c468315c3dc953d9394ecfbf6bccf7007ff3ea5ebe072cd791010bd6cfbe54b69f217ebc14249fe1d46b612116de9840c34f07f2ba2b4fd49c13a3ba859ffad66e8960a72f8f680120bdf468b02f88a4adb92118e164b6d2c04aa9f2da9d07122708e4e8b6e0b72afa250eb9b1bafd4129fc449a44a4e38d900f2a7dc19dfca05148c887a10432b3a1cccdb2ca09f749374039d7a84ebfc449818caf09bf70487262d6e6319f8968d66b17380e4b43c05caec707426bd168028844c0a1f21db96804b4ee02531e6d178f96957c91467bdb6856db56ce0d7c58bd5e336742a545b03466d00afa7d7d5746f9b6619ba6f91bd02317ad6949d0773cf479120dee8eb6ce1612b54f6b8a98c47f79ad6321ceea72de5204a753013b6eb18f0fb09b4382fed24832ed3418a9147ea0c32fc546e4f4b3466538dadb63e03aa3d7a4bd4d478e227383466de2d44d691adcef4638501d7641efb2529d037f61d59974f32f8a973f7bb23155ccf10edb2d1059d4b84fd010dcc23a806ccab8aabf6acf6238d947d256c91c2dcf7b93a9a36e46df906775c30a52291ecb04b06ece915b987c64c45acc995a9fa4241628060960829651a41257a76ab58aab9f43f68efa58b216b096cc979f6791a6d3a1fb37b3b19912235a4dbd529c0a675f429521f3a7ac7ffcc693fcf6a5a5de380f779669241508824f8d6cb54d7e3f8ed28d394b85fae6d3ffb61ef23a41cd86c73bbfcf6a2fbe9ded3a02fa080f67df179529569b9074a9aabc94d88efd6c123e961f47f6813de71888b9a62a0075ce02d1fba400bb23d55780f7bbbd4aeca4239cb3800a2cbc65fa05301f4751c8f5a15f158f110ba1827ab30a428c8cebd23ecda29174722275f5fd82df09e7cdfde4aaec650f74d9cd8d2400621b54d82bdac09d03102687e0398d8219f1c9e31f4e2f43691c4d19c81df39aba2a3f88f8191ffe19ff463586dc3c31502c60eecd0903a41073a99f368dc9385e94b0afba59f4b08c3c82af5a4adb717a2cf8a1d0506298335403e2daaafb52f0053dd734120c9f193ddfecb9d36ee1bbbaef266ae7193607b29778de68802df51d23e957c6e0d87d0be1a8aeda4222f05a3dca1146682ddc89d334728cef8e20681f9efd7594276fd177f9ca84008ba154e6bbca46a5d9c58da6b6a4b82282372382476e85646da19e1c8b46ec04e9418b3586e11d35a9a20ec0fad377af559caadf15476e4fc3375efb7e7fd47e5b5d43c7fa9d614d7d3dd5f770f5be27ebb7f7b2fb4c9da8dab1abf4698c14f35ddb3e7e3412ceb1655b5157b4aa53bdd3effbc5174c392a1e8aa26d6a90090ca6ec582dbeeaceb293f1488add75018f6e871c1e6ecafb1a5c79c8c379af125003b8cb5e695a7ac3c313c415ca82b114f79e4aa88c4a73bfa977c4bc78a5e5fd2571bb0aee4503a3683895a2a347866dc98160df054f71f079b89d043c8b360febe280c9c32d4d55db313022923e7a71e2898201116b0d7e1cdf769bf68ec049422a2bcf7fe1939688cf1b5173c05e81f73147321fca42dd0ffddb9528063124d8d0b563101afcbeaff29b84ef8bfd0bf7248258bb4e1cdc0414d1cc5ee70d7aaa5dab11bf2ddd97a65fc8d3a5283c6856e95bb0da3934819574bf12df887d77ce15b76c81fe1d994cda6ccec9c00c0bae1a252a2357af82316f870dbdaeb084dd1a41c4bbb9ac4fba309543f0e543134f32784400fdb7714408646bffd373846e776eea1b5375e77f6ceda19007d413b21e0ca38a441b18c7d4394cf5040f332de9682dc7da7ab629c6c5de84969980b84fb04402076402bc677ecb288084b7bdf6e14fad0f521501ec623c3ac9556e6e809330831c21fee117b4df7ddd19ebec0e8223d161cea5b270e35876a18912394867030492ed32afc6af080b472e3f3db1206d9d06e379e4c294547491875e1af6f49fbad7fad53bbbd44433cacd1ffb51624c6a02b74ab98ee7053febd79b9b127d4a0f34c2050678d7c29d2929c70aabd0167b21df0d47231a76b797abffaff197ffdb06628a3aebf6f815b6c4f64d3a4fac0b408c59243f3082e0345e052087fa570c29086f87192c14c3c4639e7192fa73e1614b35ae19ffd560befa5e3b662a6a36b9fb4f992b60562ea5fa31eff19d41b659f58073182beef749c1e22329ae807900059840cb34306e8da23f6c107d6f2ed1baf8f405f25c412a0ff33eda14501aa829af8ec9afdcec4d1a582739defd8afde0e511a62c7f612ef2118a37b60e6e4421781d762c5cfe5b9fae83f55256490835566a4569525091b5f8c19d9126bc0ef75d3282c6d0e0aaa072419abfb7cc082cd5066bde6683ad3cafa97e5373b77780d32a2f29de94ff3519c6c6e2fc2ba2ca4bd522c94a82fcaa20f851ddefe1bdfeef0b23b8437de9bc84d06455a819d8c4127cd66fe68313c2bb1acf930bfa281d916df60c8f6aeeaf0863cc99b985e9c1aece50ecd13dff2dba88cc43d4ad16e3e0a96e2cde5edd36c874f3d3ab685352482a06fa2a163bb0a94c151cc09866db26f0fb26e99da7cd9efd64ee69392650bfc9d60f2415b1a0f272e5547d6de642ff005870f22fb4af7e6aadc430a38f90a91b7c6b40e3c060cd7734dc6941a516a7b94bf22283716220fbf3647de9e8fb4a3ee254b1f297db57fe3439555ead0af2bde91192d2d54973eea2ed3e350f24f84a94be019a35190ff2d5cb43d3ee070dedbb4b5b449d9928be2ba124d4851d32440d889f801d126e622ecae68e19d57a12842bd592b13ce7d219bf7bf5c537e3b1a0772cd40448d67ac403107f14adffcd501aa2b15133be0d7c1bfd0db173d71f55fc4b7a418a4a1ae016a8ed47efc826a5128afa66c6376558e3bef68d232a03c4e5e4760adde5ba0cf2afb1cbde8d3321fe10e1da31fee39bc1280124bf0066207d071efbaded26f7bcfa934195d7d9f5ebd3e8785012846c5936dfb81bf118ff2dd1b02a13ebe49517faea9fdf2ad47cd29ae5def250be147593c2362689c0e539e96c44548549aa73de7eee813c167312c23e95d748677ca4682618a6fef8af4552bce2c8874d02f307e75fbeb3c2f970aa4eb48d4048d1d35641b4d318b31a3aad8a36af2460753a0f69f6fd3ba9716987fb1fcc9664b48413efc46f3fc07bd77b6648a9fd85643f7c8aed226966787058d675768a71397bcf18aceab46babb79d50ed00dd3c60efd3758e859d074934914baf5b5011fcdd424bb893c4ebf0f09586a587bf894347c47cf57c2f4dbc0762cd338ead490fb40c8776de5b63a3088223a3964ccd76a7bb501fb62df773b0e7f5cd0310babfb041e355f06427c5c628d21632d9dec841064cc299c45f45de8caee6f287deb840804e3de70a30cea6e8d696873e65dad50df99e5d1685e6ced69139e351ea3713ac05cfae4a1326972874df874a2ebcf9124e6917a65768a174076c603235113396977808d92f2e3a546bae820475253a14fb575b8d64a63cbe1eec56aa17c5f323f765413c1efd225c1fd777cbca9e0ae2c1fab62d28d10da950afbb989f72a2758baee66cfd24790b8df084685f3c7c4fbd20b9d76fb607fb3bea16bf08dd84c45992c1c9ab8fe9b5af5e1ebd7fdbe36c5c2032a54816c68346c28d5ad849be3d89b3d82ecfc5e9dc66150a08724c1f34203576abac7e46b9d35761a3c8e974b56dc4f6d583f4bf2b2980171df1d1679e89d21e170a3a50c18f994e9831c187389370ed9d88452955968ccbad94d168f24c2dca1b2b2fde87c308946bda2602d732b99fc43702edecd13e270949a632a7ee9aa6873ffef980a0c5f10cb687f2d8ca695a30a68539529f1b5745c84d0c1d3677a2dd5501c920325dfe4019ebb8fd4b22e11c729d90a9027272a0548aa4711178a257b031c061f1f620df476f0631fb67f8aedd6e23ca8c1937099a927a8ad44961a9666ecfc7c01b31cd3a3293bd0491386df1aa639131ea0e763442edeebb57cd6a3b1516e4d47bf4837204eed330cb60f2211f922dcbf0bf12be18c5482bac1d3ea6401dc052dd9f7b42ee1c38e00ae9e157641c96a6d4349e03b8bcea44f261fd1fb7850bda84d0291acf13b3561c960908fbcfd6671759d7db7986032d109f3a5a90a8f688243a15bc49deef682a882ebe33b1022b595462e281e253f6e9e69638e8e9e3b9", 0x1000}, {&(0x7f0000001240)="c8f9e715fddeffce4d0627cc96d39ecfd4f88e3e9b632dba758511e83892a336fe08ce5a5a1e81d3acfcea9fb6ba9b641beef8b29ba9396602417421e3e6c45dd86837a941bfc3b57d4859354079404e9b4181549a130d50177fe32b37ec4c6d1acd291202dd2390d7a1c23b764220a6f274478e15601e9d142e68827e8894253b2766e453fc93ec685d7135bc4c47bf217ce7b0cde7f989c42fc9e3dc87885f85618d50f711191a63204baab0d745ffb8be3eda589ae159985e5f5780bc933d7b887d157c05bc0c8d086d3469f9415004fe3b70d389c2df20ce7e1699f4713121", 0xe1}, {&(0x7f0000001340)="b7053e6e00436c0e0c922cac61dc7dfe25ded635ac04ec845a8dfd1d4b57365017ecbe698bf8131363d1f341b3309771e81bf609099dc8b666e56bd0915c3022ae8801b6ff9fdaa774043f370766fb1a872439ad028b83aea74b25758b1dc62b6b3a6e7068f02e45600aef0d030a102543e74703b477c8f9fa3185f7d68e1a4cbdf443b4d551d182468e3214ba26eb6089a5bb7892a0c1f59875833991ab7292b1f67c913aa4d76bf4f128e9b0df99775df553431d29be632cdc2b8e2e27ade217c696d6f7e7fa55fc149023f200ec629a58ba808933e70bc6e1a480324b7c426b9107d303fcf091418f33c8806876386c4a70f722a4ed42b05d7cb354f3d16c3b347be3feb2fb4a0659073049e6e3e2bcd444e5ae1e03beebac0e6e9a7e155d080ec02e99c89b93598f2b00d507417a4279eadd211103ee9734fa0d10c6e3ee8d7f25fe04d8742fcebfbd474a175f5d334ec35b46a79563cbae19fc80e55663451052f8e1b48eaf07fbad08f76e71bc1452d1a65852d3e81ab0ecb806eb1f0d0443b69509db435fcd99015af065ccb5b0ebafb939e7390a14e9c4301c8881457e0b7867747d4078af34d99e288a5e0d3cea5c7ed2aec6ba51b84e0051e789da3720abd18b765effdd6d2bc7cfb07b47f62516ae55da1331424882abf11c12ef40bde992214c6e5e4ee68897f479da91a28a2e1b016c7e6f19d5b46ff0e64dca340036d85593daa98ef81d9e303ca39e5434bd4013c896d8d28fb88c92d737daf4d6efa806fac9b39531abc72dd8586df7ea67588df81f1c50eccda689531dbe80fe8677e68e466de7d984ff0c4b37b777505e45cc83ef0d2440f1dee20127176371bcc39eb2b6a2f5f85b7bd8fde47b411c45fffdce39e83c0418f85f2dbe88a9d3bc5d9e6c6536b90ef19fe89e5c0829fa4dbf32d292a944396a92b621887b3eb1a1ae59138eae0e5420cc9617a3096ab8b87bf2f82be7c4d4a964bceeb6c948aa5bc56f00f427c541c5520a610cccc27e245f485470593063640155eafc383c3ad9ecff275d59bf745c3cd2dc7c9b94fb367c33e34106d3d11f1943670c8c871e1b69c0d9d7736141be644f8a5eaac08844530214f70685b9864bc5dd1fbb64ea0bb4280d1d92ed62b3ab8d7e39d133ae5678dbed068f953ab2de13a91bc4ffffbe6b557d8a60ab83b44d0f008b8908f0f6a81cd3d0f7ca648dd9f3deb872ebf3335df8c7cef6672b703bc4c5e3e4eba8576be1a271a24e0467f5f9ed5bed89014adec7996192776705ee00a0a8010194b1dd6ea25afd6bb41c0166cc8cea874ef85298a70160680181b4aa167fbbc9010ce856ee765a5d2750a1b2ec7be81abdb09a2f80a732e371dca0d32dabca1c1a51b41742e80fd7b2f9cc3e2a6f111079142d3b8bb43df332bd5567229fac24ebf312d43931724384a479c45321faa70c62aaf9735bf03aad7048a4a1744876e49dee178693292caf42104bd86595cb6b59d0ca6013d473b18056fc402515e07b98608f3b3e60db6f0ea4c79f6d7a8f1d4078c54a4c54751dd1a757ee3bbd4f2d1bbfd7d3eda3365ff3a5345ccbc08a3fc94b3bf67c5fefe702bd15967d0ca7a83347258e9fa0851fb80312fca0d7bbdb515d65aa5607d4f9cc94ce525b53d8f15ad7d7e6b5b27f450e8f411d5e2900870c976cb40f42d6efb3284d9d83043ae693c4d587b526a15ae063b5d22ee32d86c5ab9b0d916c52b8a3299e9667bc045fbcae686869e437fc6a3bce91b5549ed877f0207d79a21dc952e16b9a32980b5d394700ce35f9775dc57476ef9ddd5ec69a4c2662e840c663503b91685d8cb2608755a3245a1fc5e4112c375a6bbdf2d2a90cee0cad596af1024c7158a52714efcaa1253aba4437d8b2d640f979614fba689888ed94fed438abe080433b0275c599735b06511f269537140e647ac3dc6a96db99af474ee5f4c4422f92078b48ce93cb6033fc02187633c89b3452e2f7b25d5b5443218d0238ca45824ccdd48611542c4b6b39eb4186d8df3eea175a52965caf556147613534921d8fcda76719f62f286a3dabdaa663c9a60606106ff76e438b8ca37d1c511295a42999b71a8b84f1a64d0cafdf71b9ae9c17fa84f1be4f3e8347cafbe14b3dea6bdc7792b7e84fb5e5927a7ae55639cbb9aef885bae604afd1ee022e9efbf811708bf5aa67df6aaef03b9dbd4568160403270d50774963fab7d54b573e91a185e559e22587d74486c04fd71b850b64be4076e169b5a1281d062dd978ad77f52d1af8e0a59d4c43cd3cd1b95fd78279b17034a23ee20ed86f93e7b6f68bcc96dddbb582acf1a77958ae612cd973fe2705101a9428d3f6a29e5d2c730770b399cc3008c04a325d8f13ed9692a3fcfc11dd91e4efc65cf1c789197797c0af09122d30ce79a766886d56348342057dc129d9c77a5a8d31a7e3426b1ee79c9bc2a921df3d8412b8182ab5691a2c44033c0915a7a0c97172f5dce25651a31484d93d4e7def724d5ce318261569fd7c7a2659cc2c883ba0923ff4e7229aa2bc50d50a62195731fcbfa17ac98559a428d0f8db5cc642b9d8d7eea41649fdcd0a10fe0b3fa39a8fc955d7051262203f2f8f3afbdd54760f37c35f4e34a63ec979394f5d4629dba9797512da6f1ed463d3f00a3c6aa40996be0363e790f39fb9f9253bd3b443d8912ef142962d13b742d6bc70dec21536213f9fc3508647ba0f85436500747668bfbc3dc3c144c398e6b83e49666f0d29822199edc5289bda2b917834a7f15dd520f13b218b3be51fc8b7e64440273b94483c83d01f49efe4ca91eb72856b085a82e6d6003aaea29e1be9b511f671bc149066096b758609ad3bb9473c064e97f36e9df78449092dc28b8f550bb11d8c6706cda0f23fc87b77b05eb2afb9775cf930a2ba896e1c525f467c63b49eb1691f67a1f32de5065529d7c079e28d808660fad4645cdf4a6356adac7bc9ada7579d1e8088a415885a2c1b207acd2467bacb09c71f131534c621b8aed0731a16f42160646079c2ac5e200301cfe81cacf599b3fd9d6e12d7cc915cff613b40d7dc50290978543c4d035e0f80675ef5c31cf75ba816e34a11d51ed69591a72341eb58d2745d66e1c7719d10942f34768067eece206edcba02fa55390313f2e618260013020014911e229b1654837c211cddbe413ae3fd29cdab1bbd3e90127795859c8256dc789e98db16a68c9d4ede267a7c5ec2c3997e631d9c5137b55819983387bacb8fbe0d6380c5823a986838e1eb060f6c550e48744bbe7d2e1fdb8880f2b78762499dcbda3b39fbe13f0dd57defed321fb91ee34e20826ddbfc83f734214fd16cc9413e369c076a3285b9182a97c9eb7a63a1ca2bf257a89646d49951eff56c9c0614fa37ce69de0983dad5336d261e2005da4247050248d3f9ab45e3efaf728bec41855bd5999b6cfd6c7be4716b1a7ee07d679f6d428d9fba633b4a3a2b2e1f076518f04f9f9710e4eeed4d1c94d1488738d5ff9cd571009f6c9e1a8afeacd284566daea1b44f5e3ee7a62af0b82f04459641a4d66472d3c4623f3653fefee1fe34837088bba101a39186eefe4459c0199dbc6230c2cee5d503beec4ffc9ef7b089c21a3d482dc96c5d49776e5379f6ec1af9f283497c697ed98f74763442933d74573758165068a0a54691db759d5e62844c6d795623b0f3357f92917f533b8b2fa5edfb5b3cb41703d18f2890edc8f0134a6cf82896bf3d37d7a4929d978b6da36946a3a3b65a45ff4cf64b2098272575314d9715e642bd228c3e53d5c7114deae19870ddc2c2b5872ccb43e983d7e7cb8ce8b183451736aa14d2818feca323f606c1cb8862076cdfcaf61643f34e331d99df12074e6783ff05e26f7df932c149e4341f9fd640e9bb1894b43efc4a41962d393ffdb3b19a7fbe837a1ac1a75982e34502e6e4d931ba255b2eaea615c54845598e5f5033a8c7d27246d1b8b626fa652e004156fe194c8426da1e1d0dd46a8bbc70764b41bb527570788155790a7e391c8e999d00e5a0f56d33b76e2690664202531554e07b173acb2e5dcb7ad6011d27831fe3c0ffd15bfa0fef4217d50a92c28a4c93f20c319c0416e25b7d87fe76cb317b622f287619c2aaa10aed99b518b50520d1d636cd803faed382e2c4f0506c8692f7254f93a07c2b85f581303139011bddb8bf45adbc4d1b14564d18250229f01bb5cbd14ed5ac9c6d095044ed21f819741fa9dc0630baeb82dff9622e546848f010d242593272088d9dfe0c0490ea366873d0eb2f9e084427c9e88bc6f103d2db69b11e16632fee9599a225c02151878f859f3d6d0560875dceae7add3894f9266f35219614ef06181940eefcfa02037142f56ab7670e2487f1a16341182c70bfd58a29627c6628a8869b104c230f80016d626225d7486b31986c5b14d7cabef517f8710205390f871ee51892634dea5204b8c4bdbdabf7aee7f2a09724cf0ab716ff4f56a90a5790d8489881f1f915aee4e108b8ea8ff7ed344861f1ed71cb5588727b7c5e5bb44c31e466115ec9c3a943ea5acf2532fb7fc080b1d61e355d5792d0c3173ce4de09dd46606392fb5187dbf303a8f3674934f876f4ad34c59cd0cf64a828fc7cda83a9056e947beb7d2e32cef4ce978648cf9febe9ed9d01c7f92b295717fae2f1c7feb1b318afa38718f3a05c33e9e5bfdb38bc982b82eddaea97f17e08631ba37aab01cb13bc4a9c478df3352679846c004adb89d3301aa1d9b12bb1834c1b4d20d13337917a582a24706f0ae8e6f781e94fdf1df49125f565da9e1d888106f712465eb5a06e662a0e28bfc044744c0ac83d44e07ec1638f40501e0448e498c914bbbc5d2c53954656f9d252c5c6218cad09e3c7d19d8093b2aeca82fe251e466614c5aea4f4418720360489b6478cb97fc607e58339e2e8a66943bcb6c935213e96968a4398a882f1499e01601b53c73a866445d72fc476b3b603691c6a9e085421922c0c633ae56da605322967ab4f5c656ef5bf00017e75538261944ac30b3d51d01c23efb8df7fb970d6136516f6481516d7b641a0bf3ce3c4ee31df8552c82b7daaba239c61f99374f7afc24e9d83740e2f207b043bad19d04c689981110afe56df1abd678315aa9d5a508b904316085df929954d3494d68f856d18d48d1a8c75a03f4518b57b04180b22e80863c6c1c03bed35678c9a444a56d5337a6424092c40da80c4d4d136bad56b57081fbbb51ffd7658c4551be12335cf2ceec913481a2feae11e81001511ef5947914fdfd36fda866fb2379e19a7068fef5714d765df9a48d12334ed5e2e007a61c0e30930362daf13a36099f199f5ab6a73e3a0821ee536d144725b95bebb54ab628b3d9c83831a7e2e8f6edf218191841cf78041cc805488c4abc25fae5187c64643ccbd02a63b584d0f71507c8712f8431fd48e767969b192279a30e76ce29929ba4b3f202bde7fbf6c305e3c9cf42b9dd24788e3a3aa0bf9326d7b0d9ee3eee151b0f5e8447c1c8460ae3e02b455327d5841c8bc75a9cc1c65283432c26e52d7b0c5d625a0232c1f034d6c82206e3d8c830fc78cd4f838d2af1a8d7971d059a07aaeff93ff70f5229e86fce73e2287a429f1eeedb078cf83e8c58beb0b1bc7aed819f3660ec00fd7835c9f329a705f3fa4963d881048ec99c1605ed9eb7adbfa20511b455d5bac6163850b6376e5122bd49ec58d6380445afa5a6b435fbbccf721ed8349ef83b765f6212517bde172f2c8a0034b27785c054fc67269d7c91e3d9cbe882650", 0x1000}, {&(0x7f0000000180)="6a15051c641abce884d96248453ee4db3e591052dca366bf7ea538d44da92d2746dd9e9903d780a27ddbdd6c2c8e18652d12369065049f7bf938b67ea2a3ac8a6e86efdda2e9a7f91fa280120b3434fb041a1f14151a6b29c56d589f73b7498b5949ec2364a1f4a5a0db4280dfc4c08e18", 0x71}, {&(0x7f0000002340)="32e3bddb10f71ef7ad4ffc747fc8ead9e10a516aaa7905deadbcd7783748235737c9b2cabb324fe81645c60317bf55105923f054c8648f93a554d9c5528774aa548279c3056557797646b0783305aab5af1ff53f1e297e5b20dd2081329a40e1cfceed", 0x63}, {&(0x7f00000023c0)="bec304bc459975db7da1138caa960b6a07b234d0a138660c3215710472c1d29b10ddd1972a93a3696d78f8c7213214019d226f22dd6b5ec9430696c6daa0f2b5108ff759e245742ff305fd4717495f00c41e0b1feda082db9c5aedaf3a0cdf195f6187aabda8d40d34b822ea2097fb3a0536d22a68574ccd3441646830eac5dca4264e6481446d5596a7", 0x8a}, {&(0x7f0000002480)="8afd54e3d2092449702689305905fdcaaff0e0fb6d5f5f842cbf77d35d585e80902298dbc1a2b8482fe2fad689bdcfeca21ba0624a5bca413826764ad8ac6a470b0c84efc591e3622c2b4bf1177facfaa0199f892fb7d273dc12be0a9518910ffdd2cdf22b71ae185f92c07f1b8508bf70ed1dbc7dcc15ffbe072f817e0356731623d5776e3cd33f2e5f00c789bcda3b83b0fed0167344a72495053ecc86d04316580f232026be30ebf4014259f3d3c242843046fa7e1b8340f06a2db9eba8f2af3fb74373103cb3dc9fe07353c1ca3f3836e34ab3a2c284e4c1a8f2593b5fa102ace36487d9e3b00c6f46770c824127bd56846156f0099bd36c51e9995b2151b4c42724ea65323fbf9e7da7734b8dcddc303628317b364b8f4ec422343185a0478ace4c28fc78c5b23ff5083962f7d97ac8d9177d654e42b6b6d2d7797365c90b449bb36d7e90c54652468b60f218930c786423627cda6ebb75186e56b873519b7c5c1f69f377608c74d3223c78d56d1ff4f1c49f7b6e2397287d9a6126d6736aeaf2fc6a3aa38d37072b86b948b6212f4972bd8db402d656edb41121acad2e03e73f92766a4c09faac09af924f0094497caf899966d63764f19eb7f279e813e06c028c66d89e9db5da314bfc88d8dada39fd7b472f55d529b81d8186e06c614aa23e957e8443fbeaf0f4bd635eae21739ebdc0361e04775375ddbf70d3a3743cbef3a6d078cd74fa9caf57806036c1436ad4b71c434777b3ef9282a4bb62d72dddf455335068d6ce6bea1f10e36b918061ea30d4d3b92199bf73ad2a23838fd5b5ce0fe9a8cda68f84ea133ce2a34f8fe8e9c201d2ffd4329be9edb26e51a291605c372c86c64b9545a67273548322417b78ca7fc977a41f0347317a9bf8658fb8d0b26658c49e0592ff06573113788e0b4c3d57357bdcb4ad510333238fc12db338384e70172e02a1dfcb90cda74d48a2716f4948de291bb8b69fc8245ffd67166edbfa487e36ca2570ba3cfa395800fe2980587bd75ca5e45caf4f52fbeffeafb06cb71a6e84352a80a63d601bef1248725408c22c6890f02ec04434a2c57983c1dde6f54eef6b55b836b24396e6f86d04ee24ecfc0d6564c969422853e500fbad48c758f724179362e5446ffa9a0d1028a8f7f6d54d97775e445a6f846e3e63c6710ab784c690df3780306c4b40e5591624fff243a012e06e846e5d335813b60dd3273411bf73b0425c38403c2dd3c7898eb263d256995a67daa3f8f4caad10c7a1c6f78e2ae3150b81947274722e69cf4d18b59b7b54d7697879bcfa1fbd29bebabbe7fbc22efa38b2f64bb79c3a92d69ab429dfd2a41a103584041e42caa5c2db63c1a86a9defdbf3179d927ef258da0e57696b165f47bfd2e1126da342f3fa94bbfc090e63d06b15f705742a39716d3e21b9f1c571e93ba153eb8e1ed751dae9be55cc26149a9fc11044c8eb41290c5b44bd2cb3e00a0caab09a577652fbf96bc6c389b1e896afc6f21b032d1ffe76f4771d2e20dd3514e9c5b0d0453c4ba6a72d3af1c03d8c35c1a30990f80cfb24fd8f0e2fd83c6d9fa753d4e088ffd900e69ccc673e3dc238eee5a51f77c2e86e29176facc5ae0532e7189a17690ac71dbdde1b39a1c1847977be0f8a742c98409b75801927ea57c336a517024a27fc78b9f5e65b2aff3eeaa55a1c0c8907a6ebbf8cbabc2d5d17e8eb2047ee48fd96c903217a7475174a8d8389072760bd426f42a4db65c86ee520568e10032236c20b41661b0771a85e4d1603f58bfbae8f3052c937d8bdbcb5d49e3987c7a2dd71a9bcae38e7f46650b5cc6efb38d7c149c124319d7ee7dfcb3967e66f413001b00407a4c3f4f6d851c549a5e9f358757c7c51e79e1f2e964545ff18ed0b01ddcf6a2d0fe6a1634b5ddc5249e0a0e38eafa0af6a59a282b06c4c79f645cf0a7cced90bf2defd9a2df5a451ebe9bad9f603c724d398dacca2072c7b17388b20726f3036810e94c45811ea77561235257a336f14b3b368d1181fc9d4e7437ec8d7f2094a53f946a90721d7f3a2f158e7a33e2178ac39866d0b6ec359038d742040147a13f49d7a30de9f74202b5d75c11086257c66f3d10ecf7f25307c7ed2d57085e3363a330548dd7966b4c90383328b060f23f601965b4812d6c7d3fe1449256d49ec3ac4f907b7f467cbeaf0230134b40c5ee58e0b8b0e76853ad18d3e027c842424e6da071cd6babe510578ee3388dcbe5b7110d9533d9723a65b138c354b6f10374df0ad83ff025b3d058c1744734a0e8be700ac134d87ff303dd8ff773469995f043680b71c4f2e5dbdbf301033882a1dc81e91dea53aa054eb42600dd4ef6f8ee85c4ac36252cd1e971a65aa1ee964a854af2f71f96dfab0282758727020da9d4fa474a65d4de16cde783b8ac4fcf0995882d18217a6c82bc7827a57c0a324bd451377c430435da8fe23053608ae3e9183a063283511878cbb43c680892d430398a094929349f7e34006f2fe6eb02158b6535befa0a0b00ccccb4daa2f03bf0509512b969a32b830e3df871bf0112dd5a7f7f2561e9fdf8813d9382098feb72dd95a0323d69cfa0f41f9eefb45ebc6c9ff4ba37501f7114d61099b25f5941d2477788182b18bae279be70e3bc47cc2d96f26ad6938d4a194c5cc2ef5b61c06bdc4cff4136302546e2b76b0c1c0f68ecafc831e5f8256b715ccffef31c13890cee1bc156a306a83453dde9ad5895141572c078be109a851e60ba21c427a8917738ff5137aced5c04491c80ae62211cf44f6f2272413aac6d7b1ad82b7599d07e278561dff77bcf8b315815b705b88c8f8561fe01acb5dbe74e08a4378a639e5c0a01764bb3a2088dd9ff16840b3f942f7b70072acb15c1dde26becfcaf177fb7551fdfd6210779353fd24b2f1e8507c6c3e90bf36055e8cbbbe58ffc8306a2521732127d0f693c00be5899b48a7bd7b1d20aa69d3a2fccc768d14cf5e81282200fc049480ef68abda51e53c262b05b814260ed4c99487528125af3034a80d69fc9e682d655ea09f8b84e8ce63a9c27bec4bcf5b0389e93d25fb69792c45e51a74a5049ff51a41a7bd8ebb32780e7f9401dfbb0f52015410df58ca14e64599888f47da8b8be364e5577323e78f8d8814fe743b096002ce05fe1d91403f50bb70d37a77a9437441088497e1beb64083bbcf000a35c2391710e3f6758e3060cb16b054a1e3426d997b558f463462610ae13970cf885d2935d1b005f763d9618d96919c2ba7d0fa93c8fb56624993c6e11153f8237f1409d9a25bd6787c73940d0ec17fb655f07a62068bdfc48f08776efba8c1d64a5ce17d1f7c4eac092476ebc113beb53cfc1c99df0d7d80133d0fa381d95357f33421a07477a59f8f6b2aeb0ac26652a46ffc4cb83661adcb2146d5e310f390bf4c053e29b365bd09676260ef54474ff2319f84f97f1fea65be180cae1abf487aa1ec2b8f09c629e0280c2ba40b7a603dc1deaf7bacc66706d9630873f7b5f544c35f84f9ab23a2199dac9345d9ce694e6c63563c3175cd520035de866c5698d62c9a2b57d58486137feed1529c8c1574652cbd5d4ec2904b1881a12243b8e082eceabf7f87f8ac89afeb787d702f834a5733e979627810de85ea30d28d84c350ba7bc16a7aa8d91aa231cdc38aaa1522f7d0018db7dc32e8d7fb5d0565e05fd0204d38d7e715233c36415c2e9cbf2592847d6a5bbf6db7ecbd1db8e279143062ee58397806cb4c4b04b50b18d3d650ba04abb5f3729c589078bca65748522589a9cd8808778f6175fb8b6bf757311a61b5dfc5490e3c0006b025dd7e10ffb022942e6cfb8793ee49e6e73a0daa1e53c969099805e0ee034f0b2dc540ca194f2ad2493131a05cf79bafe7cc041260e35aa264ff107e93f105c260288091a8296dd856a07c389aeefa98e650522b70f68ef16d42e9e590b7ff21fe83d332579c6876b93d9cb519d77791b20a30691e436b6651d016f2abe03b16380077f2ac38e34c2539e897f3b94f2e415a044c042d07c4fc8346015b678f5a26ec9dc494dfd85b0fe1e5832d6b6248a2120e5a06c4a23dbac88e662d4a859d4023959e6b4883bbb94e1a60b7d0904e4bb34a7ea5bb015c812135cf6914e012e6c75f10f65665c4dd4e10c9ea18cb2586ca67d7fea816030cd313e73b1e69ec698713b82d7b774332ff4198ba46247c9be6f13dc63bac3e2e0e7a7807a62c5989691460021288ea0a7e0fab7f7e6f79f73787a61cbebe261e0167924d2719e185cadcf8a21f2f60e18db2753b9c596823507cc7e19a5b0d5c4f1f9b2200ad12a4946a1174ea977a1cfc4cb00f70df0c4da38e4d92955d472534ea631d20b0da992502e65f6207cbea4a7b3994c47ee8aa7ed9455bfaa546a3626a5d6546b9850dc7c75be5db5aa1f05458ca886fe67e2b798829da094405196c2fa8147984e4eac455c63b89b08dfc39508712b7f97116be94c422b69fb6a533b1937196567a7e1d40ce41f5767c1eec9bdea883b711dfaa510926184d36c66a06edfbd3efc7828c304837cfc9633ce3ba290a7755ab489823d3ddbf00f5ad8ebeaf4fa70342357e60056d292a0578a71445c553abe264a23deab1bc16349ffdf0ac0310f72b1f4f80dacca5688baf2679f6f3c222a44d7c210d1304d40e252b9cef75414d7e46a2617b78032f897a57d7b38a6be6944db23f89653d54a01222dd3bb35e7c0dd18d6da89cbc67a77856d5465bb9cf97a79e3763c9ba056bcafac80f2b9a87de112a0f816fc8d3fbe71f9a054b5fdea0d65ff3375173ccc7e3d939e9818790e501ffabe0c6437ffe43b621497f8b0a36ef1a2e740aa7ef015d132cfc674ecd31718eb040fc0503c5f08dcba54cc0c497d5826945fc49b973ff64edf74537dedefd7d6fe5e9fe745c17abed33595e1b92d990e7360cda0d832cca49e873901595cede378f1b617bb943c8ef7680dff54ef67ffc05c16e86ac27ad767e5aa56592a9c3b234411780f382afc7dac4ce357ef687277f82e2a8745ec20eb5155daf8c2c60344f898a47070e67c356359abee96537df27b724425e97f4d0de5ab7c470fe6113419bee275e1e22cd5db922d8744558348a665be286a9e0e9226d749b55618396da82f81ae6f87d7004ac8403ab2e8ef2f01ccad5304b06babd05f871833440716722e8eee8c42f8948596193de888f4d3d76248ba5332d1a3e692f66a45bf2018ed61172d94cd94cc1c0e53778af4bd40c3ba14ca6275aea30eb0646d25e9cdd4f2056eaa9c7582e76662bb50a5786a74aef2d048ec9475302addd4305572f5722c0bc670abd7d525ca06d012c5462a25945ba1820edf55c600cd65a746b374d3efa37eba498c28c1f0112b7453dfacdd84c8f4d465d889dc3adb496b70b26cf5f4e4b46e55719ec192d6b09f8255033120f897ff596cd1612fe39ddf367c53d4d50e22abb06ac3a9532059929123b4cc5fdb122c75c0fced06db14ef8c3c533012fcee691ad22d7dde59019e8d18391a9df57074011946de645fa03494e900a6af44c534f8822ba4529ec8dbe3574cad7a47689000ba26a3ca7d66e656cf638eafadecb03fb087375f738c60d429355ca48dc7d3dd414e9785b48c448a3bfcd43d40f9d33c5c260368fcaa71c3152d32ec2ec1ecd820041b0fdf710b60902676d8e6e2c4744eb90d38db713322086a361caafbec51de979b9aa6d9f73ba04a39f5e498008aeb89aa921d16e30f6d57c4a87b3abea0886bad156e0f0b4c2ace0b6d7c1ec64f24bbcf621c9466f", 0x1000}, {&(0x7f0000003480)="db395cce72b0a1025fa94200d7d65cdf4f748a43c3bd854397f2f487d37263cafebcd68e51697c2a953b979842ecc56f8ddc7ea5a47724ea939fa330447fea45b5e3d8434554bbd7ed3a941d454806d31a34265f15a7d5eba28104e368", 0x5d}], 0x9, 0x0) r2 = getpid() wait4(r2, &(0x7f0000000200), 0x1, &(0x7f0000003600)) write(r0, &(0x7f00000035c0)='Ml', 0x2c7) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r0 = kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x104, 0x2) setsockopt(r1, 0x25, 0xd, &(0x7f0000000240)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) kqueue() r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x9) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r7}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc2485607, &(0x7f00000000c0)) readv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mlockall(0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x40) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1022000000000000ffff0000f40da652bcbf84502700d504d8008c42967c19e2a4b4e2bee8eadb5ef74a2dbe7b08a3baf2b1977eee331a95176fc76c0db317e79432b7f2a96e2b6f1196bbc20f725c48979422824d2fcaa20000000000000000005d1c0f67e8d42132c9019e037aed5c56f07a5d1f88e20682642a890e8cd2e5ee80b3b56ac2cf77505784d51fa003e788bf40e07385e7fa190dc2f34aa3d7853ec7c0acc3cac03beb837568bca8106b1f2a59de18146e8a945ae953c40720dc7d60c8860b2a78e19283accec6f20c98a79e821d6f757e088eb74fe90b09618ea5a32ec92a83f0d09c6e3c61a07f47581c639e75cb8d6de777da7be04aaaf6cbac627269296f3ba28fdce14d3e200c08dc97af48dfcd058d3f2a4149d5b8868ca771bc35b4e3"], 0x10}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x0, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x0, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x22, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x1, 0x5, {0x1, 0x1}}) socketpair(0x36, 0x3, 0xa0000, &(0x7f0000000400)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000440)=""/93, 0x5d, 0x842, 0x0, 0x0) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r2 = msgget(0x3, 0x148) flock(r0, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x4, 0xff}, {0x2, 0x7}, {0x25, 0x401}, {0x0, 0x88}, {0x100, 0x4}], 0x5}) msgrcv(r2, &(0x7f0000000240)={0x0, ""/34}, 0x2a, 0x3, 0x800) openat(r3, &(0x7f00000001c0)='./file1/file0/file0\x00', 0x8000, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x38120, 0x2) symlinkat(&(0x7f0000000000)='./file1\x00', r4, &(0x7f0000000080)='./file1/file0\x00') connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000efc937abb38002e2f66696c65312f66696c653000"], 0x10) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x0, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000240), 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x81, 0x4, 0x6, 0x0, 0x6, 0x0, 0xd4be, 0x3, 0x2, 0x8, 0x2}) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x0, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000000)) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x0, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x0, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r2 = shmget(0x1, 0x3000, 0x204, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) setgroups(0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = geteuid() setuid(r4) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0xfff, 0xd4, 0xffffffff, 0xd39e, 0xff, 0x1ff}, &(0x7f0000000240)={0x46, 0x3514, 0x7fffffff, 0x0, 0x80, 0x3, 0xfff, 0x5}, &(0x7f0000000280)={0xfff, 0x3f, 0x8, 0x7, 0x14ed, 0x7, 0xffffffffffffff74, 0x4be}, &(0x7f00000002c0)={0x4c08, 0x9}) fchdir(r3) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x4, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x3ce7, 0x76, './file0\x00', 0xfffffffffffff8fa, 0x0, 0x9, 0xffffffffffff68d3}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x30000, 0x800082) open$dir(&(0x7f0000000200)='./file0\x00', 0x280, 0x94) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x8, 0x7d, './file0\x00', 0xe5, 0x40, 0x8, 0x7}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = fcntl$dupfd(r1, 0x10000a, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'\x00', 0xffffffff00000001, 0x8, 0x3, 0x0, 0x3, 0x1, 0x5, 0x3, 0x3, 0x1, 0x800}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r3, 0xffffffffffffffff) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./control/../file0\x00', r2, &(0x7f0000000100)='./control/../file0\x00') chflagsat(r1, &(0x7f0000000180)='./control\x00', 0x2, 0x2) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000140)='F\b') 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) getsockopt(r0, 0x80, 0x1, &(0x7f0000000100)=""/190, &(0x7f0000000040)=0xbe) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000600)={{0x0, r2, r3, r4, r5, 0x5be3281c2b70bbe3, 0x1}, 0x7ff, 0x390, r6, r7, 0x3, 0x6, 0x18000000}) setsockopt(r0, 0x6, 0xfffffffffffffbd3, &(0x7f00000001c0)="fbd516dd5680aea618deec22229f56b8ef9061e5653e41b4b70acc1b201ed19275a751b4915c811cc2978c89e55e7724c5dbfb2892bd31a68b401f60ea888969992ccc89", 0x44) r10 = socket(0x18, 0xc000, 0x3a) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x2, 0xe57, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xffffffffffffff53, 0x6}, {{r0}, 0xfffffffffffffffc, 0x12, 0x12, 0x3ff, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4b}, {{r0}, 0xffffffffffffffff, 0x40, 0xa1, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x2, 0x82, 0x2, 0x4}, {{r0}, 0x0, 0x1, 0x40000008, 0x6}, {{r0}, 0xffffffffffffffff, 0x30, 0x0, 0x4, 0x80}, {{r0}, 0xffffffffffffffff, 0x80, 0x11, 0x4000, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x23, 0x1, 0x7, 0x10000}], 0x418c, &(0x7f00000003c0)=[{{r10}, 0xffffffffffffffff, 0x10, 0xfffff, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x80, 0x89e1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x8, 0x7}], 0x800, &(0x7f0000000440)={0x9, 0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x8, 0x3}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000006c0)) fchown(r10, r8, r9) writev(r10, &(0x7f0000000500)=[{&(0x7f0000000080)="d7bc9e7c144e0161", 0x8}], 0x1) r11 = semget$private(0x0, 0x1, 0x0) semop(r11, &(0x7f0000000680)=[{0x0, 0x400, 0x1000}, {0x7, 0x3b, 0x1000}, {0x0, 0x10001}], 0x3) socket(0x10, 0x4005, 0x8000) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) fcntl$getown(r2, 0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xffffffffffff0001, 0x6}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="5fea2af808137a864a28cedb437895a4120189bb8f70ca29877b3762a8c83bd0e1dccfe7a49716c99ad8a3421ecdd8026b0f29ded5d2368302be8763abc7651460a7323e1a3373f1381a6c90092f007f7a72ba3ba402a1e478d107c93b1b4994eb6f5fa029a7594e6ca2c769a263e16961dd6884cde83b19ef78f0d2fe354bb979f8723877c1846cd0e3e72088ecbc920b9d869ae6a09deb148d8fbec0ee18910cad0b924adc9134ddf87df9ec24d7463b64506b7eca5c06751e462ef6cdb0d5a213a214e06908da6cac1595dd5806d1dba3d9db1f465c571dc050fcd232abef337f80", 0xe3}, {&(0x7f0000000240)="1294f960ad3b3a2ae65b096aa674622732c414fabe72c9684426f0fe33ecb0696c536d9d04d47f3d5b21e81582775c4f9c43ae964cba79eb6c1cbd2765c7c824d9d475ae4ccdd475c93406288e7ca301c1d4bf533acf7a607e91e7bfcefb6c1ca3b0f84023ca47c4ee3cfb834835f859c8470d1be2dfd0a1013a9cb6e5437426c7f199e3c6de943f1ce80d963f3bec8953f79d29a504b9a45989d7f1e5a25fbcb06e4a4186cfd16b915a906d83691d9c9a3594f4", 0xb4}, {&(0x7f0000000340)="4898a43480a2ca00a3422a1912369b280f0a5a800e12297f6277e4776d42e1dab5c69f59e773d783f9c56fbc0c0817d5a30e8e8335a5549777fe7593fbb415339fc8a9af420b58d37b4acec74c32f04d1109dc948b494e38b607bda304ad2b5644bdc46246d3ee11", 0x68}, {&(0x7f00000003c0)="66113d4727aa18edcb49252e3a4a6be076ceae", 0x13}, {&(0x7f0000000400)="208499055718028c41b3eff55e3293101d14bc22075da6bad36b6a98", 0x1c}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r1, r1]}], 0x20}, 0x40d) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x0, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x0, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 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)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f0d7531090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc60c511405d4d9f7000000", 0x2c2}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x38) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x8, 0x7}) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x0, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2050, 0x4800) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='c\x00') r0 = open(&(0x7f0000001680)='./bus/../file0\x00', 0x0, 0x20400000000004) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) poll(&(0x7f00000000c0), 0x0, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="aaedfb2773e0765f5fe45e7340f230653fff50943cb0ad12b94fcccc18d389c4fbd2a634deb9785c96137e3ce9c959f65f3113ac84c887c7e42cc3cfd0e9b6e241fe9063a99dd8a1e5b68ea9bc967112c582023ca1ec3a998d14c6fdb99e1ae46f031626525921e493d712410b0fe524", 0x70}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="3bd7184637f3519cecf784727b754af8a4f765d99bee32e0552c90a364c9fc32316d9493219dc2ff70b1d25ab28d081a9bc525d04e0e2c448f899e44f7186264cbfd702c5df76f7db072de7aedf60a5e8bb9af5177c4dbd984859a956755e900dd943b9b817192f33302e9c022249cc99cf6a2ae6251f802d84f16cde4df9c8b344a7ede22cc3bc414d6246603efa6c2f47c97b8b8d341a1972b38539d3e33cbb3f2a92dacaba63140426e1c93dcdd8be8631976f3d179442ace81c034ec07cccbd7a7a97a8f7930f1030e4cfc5cd1b303d132c5a3917de88dd202c59895bac2a065e298a68308ef2a812fda3f2543ff93f56cf97f5e4d53b49181", 0xfb}, {&(0x7f0000000400)="3c88bc714ed50269d1992af047fe75695ac573142c4a124c2af682c99ed299a1f19b4016d7794a77e65939bc72a4df893b72e770bee300f3e431a640c2d01e8f0bebed9f1914a08e79f016222f63ddf7e81cd8613c225a2f9ca113e7f2d07bb0a1a9fb1d4782a078496668ee4dadac561130cd7f1cf697a24d04a9a5a7df8902d3d89b74a78735a127dd47936f3d4aa54bdd4bf25d34c6d0ac42113433acedf95dc4d71060661133ef7ea4875d0d9bd21b24c52459088903b6990fa6e584a633f971b5b34efe2b14cf139457597ae9e79e5985393c67db27cfad46c884c94d6ab9d74b45f60b522ff4095838c0feed0b753021ff49410ce77639556981806f7bd5f1114c4439c69732d618af64276e1914b5e55284cd11eb322a8f89215aaaf932e18c5840ef1ae236e0d8c3c82f35433fca3c26cd6523060e576bff3e75e18176760b758584e0ba91ff161644d8f771e82cd081762c56ab9d5f156745bde644f324f3f1a87416abcc8898985a6d46c6a945a161f7e270d3599f93f891b176a989429e61133e945aa2beb67cff596d911d6f9ec145f59562e6b767e5d86656ad0a16dabb1fba2b354d5db4efaf21a2f858e97e8661d72bed0d73033e1cc56284d2f9b901bfda7a1bf6e99cf86608a942fd95685862b0502416a763aa243d598672d2a404185e3416ece3836a2f88b9f32cae54e2feafde93d18b35918c5d3d20d72922cb2df5ecb218b67bc485155c4d07be542bc2370b3fdc5ca59a70981476e6df8c8cfcff5c8a1b242e9ed61db77cac35b3bf1de38098cac4b3db8860c4f005df2f1fbe73e92bf538d99bda7d9a2480096c786e04e32e0d459197507f3333faa59d1f5678952745c8505d65bb2641096738203cbbc140a14e52376af40f3761e95c78db415a572c925b059d713bb21b70b35d441431788c49fe784d1ee8787d0b0eb8d5e5830f53fcd99748b55e3ec9e37817de79eac7d76044a7c02bd244a15407c508024f7553756251ecc81b73b59f79d5f7577dc81fa08e43d8f00a7d1b990a0fdf975278025d3bd2e86fe2a563bdc50138de2ee059fd18b7171c8117b703beb4490fe3cd117513929f273058449c4e7cd3b6f8a34c285d60482c4955bfbc71a32aee4cda5370b4fe145a80b2d06b19c9f4d8262c3761edb26723887054f87baaca701375a123fc74d9756c3a2127df7961ca5b5f644aa15b1c49f970159256b0b2349c160526f5f5bfbf9948e8dff822ec6763c852d45271b810b4582395bf790f569df8217a121b67a0374f029e0f2addfe4768ae98929a7a7ef2b22827e538e125cec377a25f4250458fd0a54d8c85e42c91216e69641f542ff95163bdd4218cf424b65070f89f1506f17b8a43b5fea879d5a915e76ef3026271a4b654018c148bb22086d51d8d9c468228ecba5a4f0475fa392f694313383e1cecbb3e79e5bc63147c3d0dedc8d9ba15d901368a1f8c75fdf04115b42f5801ac0252fd9d0e574ed2ef8ce820c368f26f47eb2715d3547a126282b61bd93b6ee0f2857470312728ef1310bbcc1c3a2017b41ea8db795aa903e500d6b588d21695436444f20c6f4e7d7315e00e27717996002e6abe18e8be747873aac0668dd3368028756cf42149f27fed8172298f6f8d618dd754dd5d90ef68bcd5559a7b2c913d2e32bece9ec62a3da087346c1815a373bc94a0543dc553db09083ab0c184788a75426de2fe7a53d6eabec6c9da7a7102b89bde10dc4d35c605a2a86393253e5265e7bb914002d0013c70ed0c653e148d146ab145a046043e69844d6bac84beff33fb73303488844d3509008bc9967de6cf3455575ea72becdc82b5adf3acfeb72d08fb9322dcea5066a366a0f8737562a2cbd39565d516f18f1b2bf9b4736f8be0f536f56ba7f214bfbd8803481e1343b04b75a810560848102873e339bc38cfb8dd5d24893d77155b146955b0026fdae0b2c0c6c367f1c99b72405753bacf56bda00de9063499c7e928a8d4c00d8506ec423e60cd487529e1da34da4c17e0e15a08821e4d7105908bb9492f10e866b2650eab1f99f9268f8842e350b61285b80612455288dadc5801fffdf96f5bcd616a6e65594a6243a6ab3c307fda8fd395977815ed677945574117bd1004cb7441f17511998f876a7f9ace0b688a58f03db4faa3926b6f097be1c9c69eb03b55634dbf81575cc6a9f2b7992954bbc2e8e0a3a455e14b835e7b5dd521cab4e42889fae307a30cf785ff38d49769036a182cb6a358e82017f59dc7aca9c73f369b5c453b443b6a66e0227d02d1c142640bcf812930320c25d24656fef14d9d4e95390542fde99a862db82a1043c1565d05c2d87ec0171495577eb1bc36a94ac201ba7dd374626319971b7d0401e342a0000a7b5c746688bc5b85e5adf66efb64ccff8a3582dcc75157066741421b46a52ccbf6571b1a6d166d3c6f976954c94d12b423c42a2e11fd524f02c2658bcca6dbf5d6d66287a33ce230271e65c0ef68f1606cec55727e56e1022c96b2393c9509a373af43af60bac50b07ce3b247e2dcbacd1544ee058bf4a13841c79882328c6cba6baa27fd2b09d93b17e6304cf2dc5a07c81b5322f814a631d0538b4f0f3378d71b67447a6ddf9c17026e1fda718f72d9667e9f92e24565f211417554cfe35ce57b86c79c3eeb4152c7e8e9a58bf4ada03d7808fd93711afc90bace4f99c05c24101d51fc684d7945c91b13c35ccbfa78dac1326ed2b87e69adcb6eb1cb94de2b0b4c8e009562d56d90607490155e4b155f00484bc91056cae59912f2b333384dce7590b193e66b21ad196f21eb5800c7db71ddf825fdf09afb0eebd0e98a3d05530ad3162aac43c77ab96259952adc738153730cf1866c30a5bf8b2d7cf494b69ee0ba3e383e76dbb76c6c222a3486eb21fcfdca986494d4dea1ef13603e6d1bf17a7d7ba34184c128215e9e4f08a30390b13ece1155748d0e2fd3e93a2c25c18916f1cac75d88b7bdb153d8064342803824f04cf115d93907c8e6b559855ab2739fa546838a03729e8b3c791a162838ed810c8406de16baf55d24a5c40a0ee7f59b9cc1337b26e84ebd660c92125ffa648a4e2164b840f69f4fbb4a64df9754be694343ee2c84e9343a4f621b815931df5ef3346e978ab59abc849ae0c2566db862311a98fd85b6b9fa62e7ec06c38c7d9d1f39147f791c35e93ed4f2377588a3ece3274d9dd91c5e6593880105321a3c992114af9c64240788ed8c6995d2823ac7bc0ed2b9e4b7101caf316a4cfd480ebcbd2f43a8a4faffd920c684e6e3ec5cd3a3df316c3b8e4b73fe83e49b80996e945b8d40d841a0e770de28fbfe661079c92b628c3467e6635a2eda685022f496e03ee738d7704222d1552d28908a7d84632b0be941c6461cba00c99214527ff751a5213b34c2453a271d6f0576c083d3058e379dd0093e9135aa17722e11c70348be84d5d9bd074bda0c65400af97b51a904bc00f0df5354af1a2cd9d7a8fdc34dfc3599442e963aa99f0f457876d4c896fb321fbffa429e8452009f9e7283d5b15fc48bb3ea2671784a0cb8383ae399cf8977868dc5423749ac8ba0fcb05049e64bb5dfcc0776e7cd176f2cef303d56caa9b6778509f4948c2902eaa4bb31928313751f2984ca50230f5274a29abbbdaf6e5115aeda42045f0b0c2e85aecf5e3acbc9cd31f7269d3744d81e1190d3a441ba7629949fbc6a59da6353d861e763ecc62cf8e8751da5fe87abcf0d06c1e5411e6715bfb337be8ef37f51af7bac6a723db3707e26a4f80bcd61080f2043ea64cd4872b005ea6698c55c67b88a614501c39f9d025d075e751ee433a7ff9ade051375d26e916ab8afa202b8829b219051e5f5c1da39d72c4b5473b2249a2c9d78847fbfacb6bd217722a9156da15455d52af200366aefafc32a260a9e76782f7282834fb2ac28d3e784dc1f18229f7de7f0fe3fd7845491e294116b38416eb99d3a29e254b53bb1272f32f076210f8c59ff085df24aa4a1192709d531026393c39dac72a4e03ec4b31afb69483f0858dce882d09ecb003b43340d43941e52ac41621967a64e558c30cf45ed402bdd7cd5566a128db8974557e63409265aacaf1feb98e6ddaf952a553ff1e8bc45058e9270621fbaaaa310df558856359bd8700e416f2fac0c7218e69fa1fc98989ee835e21e20b460fd6b44c1b14acdc8f42a70745fd3f4f8c0618d4f873466ac868b1cec5c5d52a0b43c0dccca9332f01f84cb6ddf47982046812d14f6880494917e32a9cfb481e1f0e43ed6382fe5f17469e40cb8d219750c2549eaac441c5579b0edf7686cfcb9e7f2d05cc4e70883843872a3f1ef0f3ae8f3ac1f7df9143614acb5c2c37e10faefe5402674bb775ae9a6878c1ec84844d9290319b69847c4e824f39829605ccb51b70ebfc323942bd8d7d2547f1095d0f259d7ded509f3f46848f80731d57f2d2612a3affc351d8d8298169bcdff2c825d236e5ac0e8c457ed2fb2950ab26ba7ffc839b7a494737802b4fcf38610ea0cbf021beb740e0504ea134bd81e9116d299b95dceadc39d6c4cd092bc1ba2b070cb4745b81599bcb53cd0e09d7d384902aebef9291e843b3881c7a984020c108a5f433f7d2e7a0eef6a91c28ede4d6e3d18524e9e2cf5b8488f064b8b1c8fba7c5899a98b4de0aa5736863d73a9cb3f10d381342e1e5433b7338ed453d9c6fe576297a4d30547723a23e62e7865cc18d65734582fc1928330c39d3135826034ce2c5717f94be25ccbb0ced1799c452337f4ac432924551ebfe45aa786d7dc0c85af494bdadeeb5623a9c0c8c0944694ea62d4fdf93a0d5b52adf57321f9968abade5d41d69062562d19dc972ee9c039c133664a782001eb27fbb0cd6f07afa2aa6ca2d32510ecc37bc0df9d7fc424dbfa47f236292f182c57b13b75554fb4ef7c5eca88a3bbfdff7ad912270cdea96b57b6132d79c13be459644cbc89744ad7de3cf3eeeb01dac940b724380b93bca6b3ab3e98b7d36405e76f78d331ae8a59e0560ee1f09ab59e4720b4e869abc0f0a7d7ad5b6ad61bb9ae71a70a8d579ec3ff8250d0bb5284f0ba42406b20b13c77a29370647f66484791ceef43fdb00dfc6f6784495ea7c63714bf063700ea045225a25b3d402931d3d13594db9a4ba5ca3f5d4e86ff7d40ba9870c2521fe3c485f4887f9610b1e76eea6c1c64babfa3718dee1ee46be25e43600f53b846a00a917a902e73c68207cd4fd39168a5e7221512ea3670011077c6d35cef48e6df647af4516b62a648a518ac43a3340c8059f5de442fc11b23130c84a0b932b73abed2158ef26a74d8c98b7202efadf4fbfb2bb87b247dfe528593d18916e1b74befe2c79666ab937f8542cbf5a417ce1c8dc955c5c71a1cc5d868fffaab40e1c2c55ce399b3cd9fc42811db27c361041c6c31cbff2d5570f482c0e67f624477b5a0a162be7b79ef3f9dbd8281ebc46d3cc1c6d6f5c2fd82e97527a223816e224b1e4b04c1a6126644600eb61b0a8143909470bacf4bd67b30d3891a67631875558ac69dc0916ca553b107ee1755263bd6d21bf89c2d529b68341182c09a84da86d889d8b2363eb5fe658f070d30994aa6d4c8bdd1b827cfa8eed37e0ea51b04fb1a6a09bf3d6f94563f37bb3df46620b2ebea1a3dad464181aed8b26d1c73c853253468a332190b287e75ba8a13db2c5dc579b062d0d90ae73ef6955eaa0e87c525bc5f1ec59cadf04dbd8f924685f966ee8a4f7a799bcc7042f113ab9323dbe2f8780157fbe03924f2301a3", 0x1000}, {&(0x7f0000001400)="0a6b231bbbe1257799", 0x9}, {&(0x7f0000001440)="aed5ec03fad77b3f7ef1c9726bcd8ec25233bebc8c29d8eee56ad567bca08de74b6c9f76829e38562059e8ac0e6ff6", 0x2f}, {&(0x7f0000001480)="6b31caca50e9113a3a6ad2be2b73f7b03643d14814c58582aa6ac86ea720ac171e06014297a48ee915ccf3a446b4a3e8285d7784e84bf68f09cc8e3afc5d072148844d88347e15d0b84e67c358a4e1d3441735f090a7b190ef850f18cb00902da3f66aab549b758463cece510c7a87d900449e538d06299d3be0828f08934dec1d7237bd4b3127797adfb596bee751e425a7b26ef4009eed6975b02a47eca36b74ff5b9ea38a6959ec6bd15c7210a7ee", 0xb0}, {&(0x7f0000001540)="dd1e2ebbaed2fe46198ef44b6dfafb425e8c6cc211907135c3176d0c36e173b5f88c7c0be189730431925a5da9b53bc3ad9303f1c5d1af9bc40ba654c14e337a8a55525550230d5f11cc4d418ce8813e5f3494b291", 0x55}], 0x8, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x1fffffffffff8) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)=',', 0x1) r2 = getuid() seteuid(r2) getuid() 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = msgget(0x2, 0x400) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558b64d9c60e872ebb5a78d015fffad11b216963039e6127d6f41bc4b0013f3f7e405332cec4d725f0ee50be04137fc2089012eb1833a5b4c612aa802e96a417a0e4a142f91c1ebf0f4a"], 0xf9, 0x0, 0x800) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0xffffffffffffff41) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xfffffffffffffffc) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xf6, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000540)={0x0, "f0eb19ddf73911180f03f59c570e722272f5568c9dc6006a9d2e3703118029edb9511ae11e73a88ea7347683da100b5e387cd239346e89b4c19834e9f854762e4b299b9da6fb928f266355f4142e3c3a0257481c0fbc1fac6ab4973afa22826e503b0f3bcd8c5e396dd3014cffa5840d0a9fa1397511b27b73"}, 0x81, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/182}, 0xbe, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/129}, {&(0x7f0000000180)=""/107}, {&(0x7f00000002c0)=""/173}, {&(0x7f00000004c0)=""/131}, {&(0x7f0000000580)=""/219}, {&(0x7f0000000200)=""/79}], 0x346, 0x0, 0x0, 0x9}, 0x40) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) lseek(r0, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) setsockopt(r1, 0xfffffffffffffff8, 0x3, &(0x7f0000000440)="415d509273d51838b4429a0b09a6d2ca552c6022af55e57a874e153d6fa60edacc9d1fb26801ff71adc0a5a6ab620ba7797bcf9ff1557aeb866f059db4c3e10e2183da3f5efef133ef12921aa85f4371957a20c7f2a1e385", 0x58) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/219, 0xdb}], 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000e9001000"], &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x0, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{r0}, {r0, 0x3}], 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="bc", 0x1}], 0x1) close(r1) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)=""/108, 0x6c}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2a) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x8, 0x101, 0xbd, 0x7, "43c96c3ca089f51cc175287acbad7bc0b0205927", 0x8, 0x2dec}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x43, 0x0) sendto$inet(r1, &(0x7f0000000340)="0db70487a9554a7f1e829da3a954d387fce8dce76fdca9edc23536f05512a760a72c04be7b8c86dfc599a614db6878113948e5dfa797b4cab276aa69a566843d9b3c819d777ba96c1f6ba3dbf0170c0f39394b08a049fc907e577d2f2b247b4a5e7e1c75a04150a607e8545c220ed07ba9dd88cf6e5e8d53b2d3f461", 0x7c, 0x40c, 0x0, 0x0) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r4, &(0x7f00000001c0)=""/62, 0x3e) sendto$unix(r3, &(0x7f0000000000)="4dd907f2e97d932abbe1421a5baf3ac0244116b30974399d843641401299170053c82f383bafe5af25a8e2a62635d559225563e9", 0x34, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000400)=0x1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x82, 0x0) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r1, 0x50004) poll(&(0x7f0000000080), 0x20000166, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) fcntl$getflags(r1, 0x1) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/118, 0x76) open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x80) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x2, 0x9}], 0x3, &(0x7f0000000080)=[{{r1}, 0x0, 0x1, 0x40000000, 0x0, 0x7}], 0x4, &(0x7f00000000c0)={0x0, 0x101}) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 1: setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() setregid(r0, r1) 16:00:17 executing program 1: socketpair(0x3, 0x5, 0x10000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = socket$inet6(0x18, 0x5, 0x1) r6 = socket$unix(0x1, 0x5, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x200, 0x0) r10 = open(&(0x7f00000003c0)='./file0\x00', 0xa09, 0x60) r11 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r12 = kqueue() r13 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="726f5e5cbf9fb243b5349f049c141b7e11b4ee9457a3f7df821ebbd23ccff4818f84d6d3e4", 0x25}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x7}, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: socket(0x6, 0x0, 0x6) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005040a000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0x19a, 0x0, 0x0, 0x0) setsockopt(r0, 0x3f, 0x5, &(0x7f0000000000)="934d04efbd2b274bf050635eb6fc5ed307d3c7b27c74809860be2f0dccefa5aa4c916f24e47456", 0x27) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="9f73"}, {&(0x7f0000000240)="6469e766aa953d16095bd6df22e2ea0632850d45ab3f2f3b80ef00cff6ae277ca34787ffbf1f5766cc6ffa113b53c4866d99690dee913c901bce65c15b64d6dac52a11440a2751f5a18fc2cb2ba084932c7f3fefbb3cd0e4e7b2c28b049e587b3e9fa3cacf701b7fd5c273eca4bd62974b6808433a50a749067cd227143f8771c55e04384dbf29b5d93328f0fe9183a775d73fcdaa23dafc350b8ed2fe2e0abd9d6c560bcfdff24a78c96748130b3eeb6b209c021e86583b5566403c6ccaff90a5e1338842829265b986120c811ca1e29c394a1466ef6cc7d669974ec2f56bf231230288f69b4390a72b"}], 0x1000000000000250, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)) close(r0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d70000020000000000ffffff7f00"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2000000100a3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10490, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0xd, &(0x7f0000000140)="eb00000000929648000000000000000000000000", 0x14) fcntl$setflags(r1, 0x2, 0x1) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/163, 0xa3}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/142, 0x8e}], 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x8) preadv(r1, &(0x7f0000000a00)=[{&(0x7f0000000640)=""/241, 0xf1}], 0x1, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/208, 0xd0) setsockopt(r0, 0x2, 0x9, &(0x7f0000000080)="dfc7b462c6da652bed0b8a9e9be5a16aa180d7131bf956f5b485b9f373f67240bc2ca8567b619624b8476744ea6cc9b88f7d7cc1d3a7fce22640825a5f8ec1e80ac16f08a7b9310dbd74ba9b7e240bceb8d4b1291d865607f52615a1686567851450e4a157c9357205e8e84afdb4ef28d9deb0708e4ca6fb365c6b0a4148a0e5e0afbb", 0x83) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1) socket(0x18, 0x1, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202e, 0x1afd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)=0x1) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xffff, 0x9, 0x19, 0x7}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r2, &(0x7f0000000200)='MS', 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1ff, 0x81, './bus\x00', 0x5, 0x2526, 0x6, 0xfffffffffffffffc}) r2 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r2, r0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x5e) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x8d) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x11, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0xa45ef5e6c629e79a, 0x8}) listen(r0, 0x0) accept(r0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x6, 0x1, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) recvfrom$inet6(r1, &(0x7f0000000440)=""/183, 0xb7, 0x0, &(0x7f0000000500)={0x18, 0x1, 0x2, 0x100000000}, 0xc) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kevent(r3, &(0x7f0000000340)=[{{r4}, 0x0, 0x18, 0x800fffff, 0x1000, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x40, 0x20000000, 0xf50e, 0x200}, {{r4}, 0x0, 0x0, 0x20000005, 0x2, 0x8}], 0x7fff, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x18, 0x8, 0x425}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0xf05}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x1}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x8f43}], 0xffffffffffffffbe, &(0x7f0000000040)={0x10000, 0xfffffffffffffffb}) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) lseek(r0, 0x0, 0x8003) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "f0eb19ddf73911180f03f59c570e722272f5568c9dc6006a9d2e3703118029edb9511ae11e73a88ea7347683da100b5e387cd239346e89b4c19834e9f854762e4b299b9da6fb928f266355f4142e3c3a0257481c0fbc1fac6ab4973afa22826e503b0f3bcd8c5e396dd3010000a5840d0a9fa1397511b27b73"}, 0xffffffffffffff8d, 0x800) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x22) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) unlink(&(0x7f0000000040)='./file0\x00') 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="c526845062a727524e705d0018fdc11d73318d1ae2a7c253fb8ee7058bd68f4f65be607e0b8972fffef1c0b5d564326efae7a10bbf3f2218b24bed3d699d35f36eeadb46e84d15d3bf8f6de30b29283ff70095ca9c717a78fafd985d3647d833", 0x60}, {&(0x7f00000001c0)="952e454826e838c079ac14f3705071027ef75c91d061dd17a6498a13e6179aafc914f2cbc426d3454b570b6f71a55843", 0x30}], 0x2, &(0x7f0000000240)=[{0x48, 0x1, 0x219, "71d22b46d40b4aff3e75141a78ed4b1e6d873e4fa56ae0ef148d64f861b48294e7525a97a9999a1b5ea267588559be72578482"}, {0x50, 0x1, 0x1f, "99a8c7615edcf44abb614a976b52cf39e283ab86c61d84d1ea49dc34a43bc96bbfbc3c2d1b69f97e39d601939c53ddf98f3792c1605bdde77e720887aa3113"}, {0x108, 0xffff, 0x28, "a8c3772ae50d64316ebb1b7379fdb26b005d93cde02a01d18abaa7f3e440a79dc3f624c7e3501587f051f56abc56b5217f8c84c2749e7cc1fc016ba0dd08c076c55908d36715c2b54f825b3c043c0c0d7817a7bc3eb68e143f36d9d78c84b1c252878be42fbaebb7bcdebc9f6b33d2ecf0a8fa819ad6493d41e4f042988585df589909bb73b22d91430fb327be8242859fa7159491b6361c49624549785641ca208d8bc13d190be24ce5e66ddb3b388af1e172005e2745db977f9c5fb4497ab0ca8b328e1cf08ba616759d837a01375588e5e69cd59f8a0733d53020d028e8daf86c48c63052a2532089a691b790722f83"}], 0x1a0}, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x10000000000001f9) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1150, 0x9) writev(r0, &(0x7f0000000380), 0x84) setitimer(0x1, &(0x7f0000000300)={{0x7, 0x76e}, {0x3, 0xed55}}, &(0x7f0000000340)) fchmod(r0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="713cc278e3c3c08857d910f642bb32b49b86e503b8b413a6f316ab566de813aaa071d9d8c8d5f73eb0aa94ae8084e2fd51e3a5b76a8e22e72aadf256c3896b2120f9c28ec2b7edeb80e883b8764b7000d332ba4227c956d940110fe5b64cd35921ca5b18a4fdebc92241ac1532da8708b3d59c31356e4651bc7dd4f9c27c809781f908734a2cf67bc1945a5acdd5f17ad172a14b8711a7ca0c1a7c20c8417bf6", 0xa0}, {&(0x7f00000001c0)="2bebce100e195a4b80ac6f9de751a4bb20cb34c1c77ff7bbc1b55ee74dc176f51c5f218602718a397d5d988978c6cf659e57e4", 0x33}, {&(0x7f0000000240)="6d58ec61fd2076aa2a40b8f8e2557b733e32317434e650b7a0ce67a187849574b0e5141c20427cdc45d7f45c671545533c71fc0de33d1f74d952842e32451cc55c161d03bad3d970da3c7318", 0x4c}], 0x3) syz_execute_func(&(0x7f00000000c0)="f021569842d34a03c4417c5356008f097c804c48083e0fc4b66556666600c44245ae1a42dc22400f969ff100000099c4037d695f4b19") 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x24e7, 0x7fb, 0xfffffffffffffffd, "0366402ba77f0c033c0adfc31b1dfa76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c", 0x780) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0xfffffffffffffff7, 0xb1, 0x40, "0b57b79fd1eabeb030c9b5112b54a8d0feb346a5", 0xff, 0x9}) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428a", 0xbd) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x1c8) msgsnd(r1, &(0x7f0000000480)={0x2, "60c20e7f2677aeffc8c5ee0b3a77005214dfe6971eef2700940eec7744de07570c4b45b02b1de1eac3f72f8fa7433c177e1d938afd16f6872503ce5ed27c665a505c4cbc93b19f0c8eb3e08e1e7a2235ac8170ca8f0c7a68a0a572171fb3cd0fd439c3817ad1f437ad3cf22f937cccadfd6982200dddaec968702fb31890a4c78ad915ae29ace92bac4b074c227c82f30ddd21568e09d0e939f5aa9426e9fac2f9b1ce19cf8e181498"}, 0xb1, 0x800) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/244, &(0x7f0000000080)=0xf4) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2000000000020, 0x0, 0x0) r3 = msgget$private(0x0, 0x108) r4 = getgid() setgid(r4) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYRES64=r3], 0x1, 0x2, 0x1005) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xfba5, 0xc2, 0xe70, 0x3ff, "e497997c95ce5f688fdf29f9da4415cd40a969a6", 0x0, 0x401}) msgsnd(r3, &(0x7f0000000740)={0x3, "d2ffa99f328f0f8d05c4b6e1c3df16d219ee95f59989c1bdb7daf3c7e74abc9c0251c94bc9127a3aa5fcb55031a45a816aae88a54619e341577975f8a7837cc42452c165b83c3089acf9fc26649ccb13d3591e975b71cd03d7e226b6bd8edf8bc99eb28e82729906491c1cb62cf818637396bba6bd3e01d2f6959beb78cbe9704bbeab22"}, 0x8c, 0x800) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000000c0)=[&(0x7f0000000300)='\x00', &(0x7f00000003c0)='#@)\x00']) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000004c3fa83e1d5c04e60de21dc38c5662a7f7ff8d"], 0x1b, 0x800) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000001a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x5, 0x1}, 0xc) socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x100000001, 0x0, 0x1, "ff5d42482fe0f9766367ea821039cc41319567cc", 0x10000, 0x2}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:20 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) pipe(&(0x7f0000000040)) getitimer(0x0, &(0x7f0000000100)) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x3) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) recvfrom$inet6(r0, &(0x7f0000000040)=""/73, 0x49, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x4}, 0xc) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x4) 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xffff, './file0\x00'}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000100)=[r4]) recvfrom$inet(r0, &(0x7f0000000140)=""/53, 0x35, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/144, &(0x7f0000000240)=0x90) ftruncate(r0, 0xcd9) r5 = fcntl$dupfd(r1, 0xa, r0) fchflags(r5, 0x0) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000280)=""/223, 0xdf}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000440)=""/251, 0xfb}, {&(0x7f0000000540)=""/60, 0x3c}], 0x4) r6 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x41) mknodat(r3, &(0x7f0000000600)='./file0\x00', 0x8000, 0x3ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xfff0000000000000, 0x5, 0x2, 0x2, "16166a78a23035c31a8b3cee2e792ef177e499f3", 0x200, 0x1}) ftruncate(r2, 0x65847f4f) socket$unix(0x1, 0x5, 0x0) flock(r3, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000680)='./file0\x00', 0x28660, 0x0) sendto$unix(r2, &(0x7f00000006c0)="85355206ff296520bb01b94ab8d825739a0960640fef5af0ff99091d8ba5a816a30c8fb3bb", 0x25, 0x400, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x7, 0x31, 0x2, 0x1, "5b6cba5a25677d4f4dc5f99a713ed91f269abb3a", 0x4, 0x660}) linkat(r7, &(0x7f0000000780)='./file0\x00', r2, &(0x7f00000007c0)='./file0\x00', 0x4) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000800)=0x7) pipe2(&(0x7f0000000840), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x0, 0xe76, 0x9}, {0x18, 0x1, 0x7, 0x1}, 0x80, [0x800, 0x5, 0x64881e97, 0x9, 0x400, 0x8, 0x4, 0x3]}, 0x3c) setrlimit(0x1, &(0x7f00000008c0)={0x2, 0xffffffffffffffe1}) syz_open_pts() socket$inet(0x2, 0x0, 0x4) bind$inet(r7, &(0x7f0000000900)={0x2, 0x2}, 0xc) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x5) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x6) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x7) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="3068005ea68d1804e3dce6fa4ec2a6be9e961b7013b8368aa9abb514242cbbbc965525b7df2bda807bf65cafe2983d542daad8e56ed94abb83e9c10a9438d716eb", 0x41) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x9) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xa) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffff001, 0x200000025, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xb) 16:00:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000080000400f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket$inet6(0x18, 0x7, 0x9) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc) 16:00:21 executing program 1: r0 = socket(0x2, 0x4, 0x420000000000001) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xd) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x9) socket(0x0, 0x2, 0x4) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xf) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="2b00ff23000008002900000000060000", 0x10) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x3, 0x140) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x7f, 0x5, 0x0, 0xffffffff00000001, 0x7f, 0xcf, 0x8]) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000180)=""/146, 0x92}], 0x2, &(0x7f0000000240)=""/235, 0xeb}, 0x801) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x14) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchmod(r0, 0x28) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000017c0)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/123, 0x7b}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x1b) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x21) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x23) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="4ea3a2232d52b9da5f34"], 0xa, 0x0}, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x24) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x28) 16:00:22 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) read(r0, &(0x7f0000000040)=""/46, 0x2e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3ff) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000040), 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x30) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) fcntl$getflags(r0, 0x3) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x90) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd91) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc6) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) r1 = openat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x202c0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xc6e4, './bus\x00'}) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x170) 16:00:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xc03) r4 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000001c0)=0x2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) fcntl$setown(r2, 0x6, r1) write(r2, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5", 0x15a) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7fff, 0xffffffffffffffff, "f8e3306ab538f862dbf9b9b15776ed469068b737"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='P', 0x1}], 0x1) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x300) 16:00:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x2, 0x10000, 0x100, &(0x7f0000210000/0x10000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x500) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) mlock(&(0x7f00007df000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000100)=""/4096, 0x1000) sendto(r0, &(0x7f0000000040)="53306bc696d8c33e8483f1f3ef519b830c9da0d86e0869c842509821b1f8ebcd5f9cb3655073a17a0672fc82e54739b7ec7a91293d7d17118444650db3132d9a02ab42e6cc77ebab1cec89c33b233557381d550177e64709590950aaa8a2f505bc7ee22440623ccd5a7a624218aa51179f97108d", 0x74, 0x8, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x600) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4005, 0xd555) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r1, r1) geteuid() setreuid(0x0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001c00), &(0x7f0000001b80)=0x1bb) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r3 = socket$inet6(0x18, 0x5, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000004c0)={0x2, 0x2}, 0x1a4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = fcntl$dupfd(r5, 0xa, r4) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r5}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7}, {{r3}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0xffd}], 0x3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0x4, 0x40}, {{r3}, 0xfffffffffffffffa, 0xba, 0x4, 0x1, 0x1}, {{r4}, 0xfffffffffffffffd, 0x0, 0x12080edd59f95665, 0x6, 0x7d}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000240)=0x20000000000002) socket(0x19, 0x2001, 0xffff7ffffffffffa) setsockopt(r3, 0x81, 0x3, &(0x7f0000000940)="e295674ed6463641374a0cb49196b871476f88ce47b8231738d979b4ea3c4033535ae4d310dd1ff71ef899136ac5253c583375812554e9162877de9ea37bc97e0c96204dd4bf27d781678b24378a8c2ed2c647ebf83ada725e5b1a4c23b01772f256cdff9fb9b7ced3e2c0a94a593a617c9ac89fd9967997339c9864656e4f030c7f2b0c0bbdb3f0163b3b7f9ccbab181f765c3849608a6cf154a57b1446128122441773ca058284c50befef1db933717d7798a6d9ad78d7f1c3b4c27afe9c103ef01f4ea43b9faee5712fc050217c5d09d33a3f0e8f964077e01058fca24b6630addeff56e6cf5ab9940ca8199c5bb5d1f0ac5fe2f1879f6a9746a9af635ac851cb5a794f91a7de2076aa80a04dac0841df9940b4e5f3c29f0199f427f597aa3e2245f6469bce2998ab861c1c48487624961b62a6e4c12ebfd422f538d99dd1d8540948b8140423891a1b0bc0081a1a36a090a0ebf741962a4f86f20fda13f2bd1780119350fcf0eaffbd1fa8729bccf44770433aee1a9243819bc4dd8be6fcdb422dddc69f36b15c7bb6c8bf213cbf1cdaa4ba91a8c7bab76cab376a684ac352911a657ffc09659c7398328e59ca6f28950ae54244005a047312ede4c5d9a145c44e2392ebf36b7f1754728579a4b63e7236de521eb6f3bcd9dc77bf5fb633c91584c76a2e81116934ab24d1a3064c13d26ca3065da875ff6dfe2730d0c3a7e2a0a15c44a1f9f85cbce59b2962f8399d98c13b1ff9eff57e545aa69f7a9124bc30aea29b9de8a4c1f42d5937449a2a7c4a1c75976f921aff5961233801116c5dbbebd7b632cb9d11859398a9208996ef88addd4ef700c5e02fde5bdbdb09fcaf9eef66e6223979e136041889c74b5a6245e6c7cab76835c963b4a85ce9a6ef27d91b81215ae6398add94068a02c83e2f50c35332afb65e293a1a5a4489a048563d27797ab88049214391e3c2f6971d8a997c139f596e67c1b6bfbce3a6cbbcc5f694a99ffa12d33cc51c5d461f26553c0e6327b90c832608177cb9e0d57db1366a7e429b050fcc2ef75978426b77d5a9254ecd27f59a73660fb0bf6be32429912a4536a889e26e80ef5c1ce06441401e7b477b0abd78ebbc117f5f9ac5733629bce76577bfa7d466ae14abc71cd89bf7f66fbc3231de6085d14c29fc82aacad75a4a735b67ca4baf0c027abf94b7e25c091bcec93dd13535572e42fc04e8db624a01fd6ff6d6213b8baf7fa988e44adc49dea34cdae4d97a7a2a2b0d21728a7da73b2d6298e000e14f80d1f0a45fcb85423bc165e288a60eacd2cddf28d4a09339987c6837d33f794446da625ea3d6e9e6dd1270bb4faa98a835a0bdd5e954350aab10639b4a59677ed6682f7f72c0043639cf98b98c5655d88afae82c1c019769ec2ac7f0bde0a2bfe03bdb1c959a8bda250fea62bfc639da2fc3e18d2eca66c48acdca315a37e6fe413e1835524dbe9c0f887ba9e3e7e193dd41e1b90587056c9fd966fd28f802108305d93e7bb1a8609a39842db263ae4325d40a7d4fa1b17bbedaebb443479530f61dcd03cfbd9c43fe51d104dccab9ad33334b833b9982fd665f6fc3362ef21bf257a5f43d8674238521f75eeb547596314ff93baca17b8aeb7a40347ea6cda7d4626fa74befd4991cd39cf5b3e05a4273b9d20110bc86711af2f43080992ba1457cee69bec4294117e77468fcb36f57a022b66b5b5375d84dc435aa3430e19cc0be68092f4b9a1bd176c8ccd114bd1c273251d56e999920b75b297ff31633eadf14fdb16b4c525bbc1eda7d4fe61bbc1924c47b65ebd7b2539fc86bace009cabdf1ba78aab863e3d7292639991beda6bb25e5e4f218435346ae828e7d20adfef02361080f4196699459e5e92431107eca64da56f0b11c27a2353e93fae05b07bc683f8253f9c6ff49e6cf8627a95645ef6200f12c61e8e27aa7dab3735cb916c914978cc45a15c978701ce8aef23f727b8c1d182b67425b89fde09e3352028a41f86bd2d6a498eb471eac1e95037819d0d1e51a72224a1f0d783b674063ec5dbd324d89e46cc6a23fe32fc566b5f05ae44281d644210f2b3e87dd4b89383f1ed749ab9bb6389c547b999e1a83aeab0bc8cddfdb94acf2d648340ea9cdb2633eed18d7b0a0f3dbd5e21c3db22502c306b8bf3cd151fe85ebd72455adbcc82b61967b8368524fd2b4c5c45a181545883f6b7bc6a3cddfc30ff33ac57192009ac30eeaa457a5f74f7d22df680fe4d3f937f8d9507d0aa6ab82935b49a3c9c6f0f0baa5816ff07c8c41368d98fe5a33bb8aca9df56e4cb9bd51cc14172abd0ea898840897533feafdf86af550bd9b55f09657abce9c14c9c7b4a3df6d45e0b102c37754cb98cad4c7dd950e2a9201e196285e4b76bb73871f56c532d2ef652a336f369dd4b5d80e664870de7d1731fa10209008b68923666a2c01afa666f458d0e3b28936be5cb845944c36e6c99ffecf706ed184573c32c288cebcce1cc05056806e37752aca68460faae529c28928f5d7f7bf1ae76d2764f6c7d64dbd4b51a30982a628fb967b3f9dd24c8c52612b20cb844ce7debbc7271f78fb6e8f48f6e249fdd485f6ee68fb9585bb079785501cc1f560c013f13f1706d84c5e5c2518bdd84bf68abcc95c0267a06ed99989e48209157e20e75bc82ee0e0fff845df63fe787c8416a027b09d947bf34db045aab463bd69ed8a6c823d44a7ed84cedd4853e0bab9b3dddeaa335c0d89c99176f130cd2851abbc4ae6fb6a13d3a224735de852909ecdc9b53a87693c95b8f998bc7023d1378f0016c0f1e1f04b92f174eb10da3427957ae33830e39c1e97555833ca4c6fd0a262269f14cf922cd4191ba2891069daa35bfcd41e09a67bda631f386a27515452e84d14885388e54d6a257685b20a4449fe5433c9a4daf79cb3733cac874b037c6c1ca5a67e25b097168aa04af8152fe79e16581ba3b81615f23ef402aa17ddaf19a2e03e44c99465d549e88e09dacc106106cd14fa2216fe845ee91e759788c8dcba4f47da8cf51b9662b446198598e772362d7cf4a43b170e8a68a269f44227e480eabf91cf4164e0b1e06dc34d62c19281bb0060230ffc68a1d6804cb90b36bd84892dc6b8572c935867e1ea72a9c19c38d72731f8acd2fc582ee7b3f0860c1a83728b537d54bf75074054f42c698bceeb13b85bd740082d466481688502c4a944abedd4c20a6478065bf642a03b696c36ee7ca9ddbdbed6fbb2cae75cdf9617e31b2ae33c796a408e53a8a0c525092af6b45df93106fc7f65369715bac0cd6c65bf5fcb53815d900c441f5f1082c2d925623af2b40b7a37155911b9c99a8724d0d9e0ea5f8633d542947471e28c087982e9f0e82af357effd3fbf85c9f4b47d886bc3dcd070d44ad502f2a11cbf835e57faed1a2618477dc18380cb666d76a2395e4cf5ef13cb60046cb1a03e7939154c7b7f454dd7d8e930cda263230d75b2d199c2d8ac826c22805eafcc4243c7001986f1cd3591f1b678da70f76993911c6466b70831f1f1b26056a76437072633ca20070747cb040520bca4125e19f3f85129585f485b0fe6769a443c2138e0a3547707fa5d8b9cdb6a36281e944cf7b3523158907d80e13233e4045b862aa84b516a856679f47203fcfe7679d854261feae7964d44c4f7716a7510cc3d4f3bb1a595a2fbeaebd6b5c3d7908f2fb3e4e8793931cc1f892495d99e6a7a936cf683f8eee387653aea520eacbcc5c53474558e0a3c78ce775e7c6682f2c9ca13f209b052109dd36c23478682893ea4992ca004fe7812cbbe2fd21d0c7b96fa4e0b8dfa5501050c04050a540716c87ded92dcf68ac049d9b2ac22d2bfd77c30346e7c7fe693e4eeaa06cb0b9fd446540a20824f61607dc35127536bbef4f68f5005c849e15b5c4449ff7b1a03c09ba75feba61e89b1d748ababb5e58d80f1741fab75b451897b6f45c4b0bdf6e6fe4758f6642d813ebf528a1ff4424c219ac855e82f8a7a63513c4f7d3a601b97f5e192442bbeddbe03ba386a7a4450f3a2e264231133a3436d8e4df13ed6ecdd96ce01f9805c926a65064e64dd10ba1931cb981f1ad6f5e20f8ade5f2047a486c75a2a83d99f22d21f00d07a78a6b64d81ebce5e6b0aec036e7fcaf7c3b3fd98ad8a988057c8101e641e30fd308ca6e19ac0677251033ff12d1d45f5442c2fc644308172dc66db3f608b3fda489ec978f855866714c5e673ea3d30a1a9619244a170e4b1f7e842c26454c3f4dccdfe40f106d869787c3c7b87960acee9d6eb8a5a6306f33f2696d64a7010aa04e8cca4fe14e07537229ecffeae2095dc8387f1a4ffead17d0e762a36fedc67450f6dc329410f5810ea1e4f7350434097cfb3438a2d5a724d96418294422d01de90077fcffc07c60e4cc5e405cebf3d8a37e86251bbd55d753b8b038cc89d3368d81a29ffcfaea44ef7648dc8f1a229ce1338d9ae7ec24b714c2f865f906b1093044cff0cf20275d54424894c1473d477771c3026d611ed4953a0394732773c6139c4c9d5fdc54925ed6b0c084ff5e6c0081d36104da450eb8a340b10b642dbcfe396a959b126046acb4a62a49b7692e8f45b8f3d2dcadcf51e025f41629bad072c545c0eb462ee624af8e096d0780b7b5e563ce58a32796d76f54f4745c6ddecf5518184a86f94ee94289be24f761aff0cff9522eca6bc6bc2e3e7a8b15a42679b5b0321d86e675064a25b19e105a772e4e4b317346292a7714b9c12c57797ab56c3a9d2db3322bc2ef19ec7de42a91ce251a2262ee7aee598fe9c2db17a752318b8dad771674b11c6c50773d18d4df15fbe187157c513d1d03623df5210976b1a34d3a10366f2d6ebaf81c2af0da670ae9b41e09f362e33b2022844847eee18c76bbf128afa2220ed970ec89424b5124e175b98d7f746a6b857d01256b4d2f77b224f01a86cbf27e16d4495ef16622374695e048435ffa48c9d69627515ef389f42dc7a0c8b36e6e22270df0c595f6004c501e6a635bab672685cffc6cda997213ff1fd4dfd837cac67236d8c3b0a091bbc96b2061a4bfbc9d489272229beb9c885f8eaa853bb815236cd25d95204a4f9dffd7405896650932606afdcd5e2757125d5b9f09dda0ee4edd3331d93616d97e01d0dd9ce724952043c0ed7884791e88650b706a41fd18367fc4a4d4656f9aa095cdac242e55987f0fb054f38d25d5e22e85a80afd5fdf01faa732393a7671f5ebf01fc76b489186e44c4f0b1eb37782d6b3de866457bf89708f704c20925012abc7be8e76f5eacf023d765c88c8d2d77162a467c453e0b4620c2b58083e63054d0cdc4f4de0b5768cdd401ffa9676f74755006f90a44c816ea7ed5498c6655d068b38bf9d58a871c69a35648bb9825ce9bfeacf05ba8227e71acf4ad8eb2b557503ea29de90db1b878d9af670beda0c51547d80b8416452c78249eb412b31457c225b58449da84b27730c1865931f855eeb2d7f3ecb14973bcd728e75141cbae0a5fec690b5004333419f9fa7f57bf1964c67c6dbc0771eee78b84f18754907da83c5ec310e1b46b10aea590adf254ad2a34482a934afce309dc0bf7abb641123a1cbc125647498d326febba3ffd2ac8319a341f32e27ab636220699cdcd881b549a25964bde7995c4b97179e521dedc022de333f93623b363f564b3b9eb4c46e96df05a4d16742e2672d24ceb9e1a04f6d434b6cacabad82a7ce2a8705703b1551587352dbd46f15a6efcc46254d214e3f3adae1ac22195e4fec80c5b0aaf806672f5f2971300f2", 0x1000) open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x88) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000600)=0x406) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x8000000007, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x20048, 0x0) pwritev(r8, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x700) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x808a, 0x0) sendto$unix(r0, &(0x7f0000000140)="a4cb2efd8743debe60450c1687e04bcf9d6779f2483d103bf22b884ea1b1b5d28873756a8836cd3a5a8c6e60c11570420db71e09ce", 0x35, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) write(r1, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x900) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xa00) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x88) open(&(0x7f0000000040)='./bus\x00', 0x5dd99c0cb41377ec, 0x20) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="3dd177368c120cefdafd47f6919aeb7b8a913d0e657c6f9b4376144d6cf9f14ad7149fc6240fcf7ac0c7c0aa040de2bd38575ce14e9cec14d021ec500350d27d12ddfd51e68ad8caa993fe2231793c6898e4c7f564f8e6773c728e052d6ce4d6f94616dcf704d4ab7bf291ac795a7684a71f04dda5fa77f5089f332bade259f55ccd392fe5c2eca9baa59fbf6e891a04475465771104444aa354768f90e60425ee1b10fe78334ea32aa66d9df69a91c1848d3ec7d11869a71e177006cb2507f125a37e550c0fdd4c49531edcc089b1218c051c68c9536c532b4e3364", 0xdc}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x44) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xb00) 16:00:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040), 0x3c0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc00) 16:00:22 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000000)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xd00) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x8, 0xffffffffffffffb8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xf00) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x4000, 0x467e) write(r0, &(0x7f0000000000)="954105a10c35f9c12989e1ea29", 0xd) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x52f, 0x8]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x1400) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x1b00) 16:00:22 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x38) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x103}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) kqueue() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2100) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2300) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2400) 16:00:23 executing program 1: r0 = kqueue() fchmod(r0, 0x0) sync() fcntl$dupfd(r0, 0xa, r0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2800) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x3000) 16:00:23 executing program 1: r0 = socket(0x80000002000007, 0x8002, 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) linkat(0xffffffffffffffff, 0x0, r1, &(0x7f0000000180)='./file0\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x1f, 0xfffffffffffffff8, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x6}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xede}, 0x10) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x7001) 16:00:23 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0xffffffffffffffaf) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x9000) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB='\x00\x00.ilg0\x00\x00\x00'], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0xd9}, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc600) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e6284c02f661273653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) write(r0, &(0x7f0000000e00)="db5c1e05b2cba2414827236f25399e59fe35f4a0e6810491be5aae0669e5229e5bb66b61dd61e2c74c6ecec8b2be03899b95984815de2b36fb10cb46120eb6c83ba9be5733010000000d5db8f777e8d43340c7c875159c423ed71c12be22c8ff15c7f50d5c09b245742258c0537b5852fe2b4455c503f9692216c9e1eba570c9e69697a7d0524050fae5337248cfa480d8c6d7787a3f6e2f6a0e54659161d9563daf042536fa1423429492c224e55a581be46e95d5ba8a38cacd1fe1f86aa963d41010371ca8178f1b966c26daa0b2ca2dd19a583c9a9b0c768ae8c02f412582855d090f908fd2b3369e55b096bf6027a4deca5946cccdfb92cf402296aade9d7b5c628c1b1aef72c6c098eb22d58ccf1c29dfe97658b6dd5e6a51a65185ce548d7def822cf88de97bc1654cf0b201c13a62276e3a45df7f8032e8810086c6cfd4ff0441e2351fc2f70dd0b984f6793b552f2518334ba4925b231e8d95c744dc9ea6159e29d7d7b29c4386de9338ba0374", 0x171) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xff0f) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e06aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95a0109cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebcb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd04705de4d4cac96e5ec0824bbd6", 0x1000}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x9, 0x4, 0x2, 0x1, 0xfffffffffffffffd, 0x0, 0x148788cb, 0x2, 0x0, 0x8, 0x8001}) close(r0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x240000) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x280000) 16:00:23 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000003740)="d296b42356b6f933ce2f788cddbbee2cd9c4b3c282b387efac2bc9a7581c4f6314adffc899a1a00bcbfe123860de4428e8344ba30f86b52e257fdeb6ed0244a62511942e58c101233e66fecfd40d7b3c998637beedb76ba9d6dd5eb50a1144e9be9a137606b4bb5f1d1ff0db4b08fa213ac8f551d3c82c3616696aef49f8718f676ceec17f7dc7da671a6dc9f1995a2fd57197fbd78ca4d466eaf272e8b60639cf7fd059520710e960e3845ed5b052c80a238639a6fd5a8c518df1d462e116a0bfe22ebf07a79a5b6f0da527e51c6a2f11cfc1ecbd584506f89bef4f172bfdba543376f7ebfc72462c0932cc67e0f09596643043a582ae268c0fa10631c55e874fd25ac75d3e26b48bea3d211115b54dc81b8800bf7fd2095328ce23855cd4f331dc4681bec88e8ffeba3161659ecdd7a6e0c4da23898444d7dfdeef20d84b3b71908d94b48bc4520925b2af234effea814c1bade416f0c80ac8d28233721fd97f5ae2b3ea51509dd7975c3d0fb505090c174487098078395629882bb0914018294410e227354ace64f961dbc623e8da27fef8f7b5aaf7aec84fae867a514182d0a5c065498fdf085f7b6f6aee7c3636551d8c1568cc33b26921594f1b740ce447f83027e05d7502b18912338639fcf9eb93ca1e46233b6c3692a76e6c948153d3cfadad39300c72ff06cbd76decf81afa7d16fe198b3cf849f94ea760f2ff10c1a23882721a65ffd64af14e713cb504c39ff91a77e46289772f28e33355a9a7ccd6d9ff447976e28ee708ec29e6d37fd8c9f5eee95aaedbfa604a8d52ad89a228084a83ed5d1b4a678363ef3990439d6b495bc6158ddfa736cf89aaa1a2aad180356f7164de49bff78254af3d229ef89e331c65667241fdc9a13fb4595e191ab60cdfdd28aa8b44376861e809f4ba284c75e81f68dc646f4d42b04ede0ac90eecbb2d51b8b7ce3614c71e8394f68eda080863ad1db538b5e6be307a7b3365f4d0689492ca232c50d259fda457159647ac3c4a03ef0d948c6b1c795b2bf8c96366da54499b0efea286a45b9907c6c356c46bca8539dd04725df178b48e7326c899cad7680529759cdbce572458b3bb0a3347dbde80cca7b68cc71f543088dd75e6f25f01c1113fd2971d570dff9d84bb778dc297578a806e7d7e361f1727a128b24fc1e1ea5ba1dbe42d2db26e43421f06594bef059b84a859088994b59818936fc610b8043b416b9273f09abf56ef73ec09362ef136e79ce7c6a5da0c1215cfd5e4b4da2ef5023fb8fa02a4532736c0fa7be60366acee6323165881c054302bb8d90a9dab2d2f6e94fff1d39cddf54b5a07691167a97fd8fee74952f5b3d00d34ebbc4eff6d53104d42fb4030813c720b14f09d12425d82795a85ad36982ebf8bbd1f72393adbf886ccf83f7e14d3f0625fd109f393bcc7f1352bd5eb484894fb85d0141419e663edcc5b6730c4a97ce525e03f3539dbdebe341d729865970203646ebc3bf6cf59409efaa58d2d82c908b010a524fd7d76643e8bc3a281f1578b253bfcc764fc80754955a40c10429ba5c84dda6d2653ead433d48da46e5304c13edcbd0a6a9b5af24b57fbd16b9cdb3369e0889c67c4b99aba5723f069febc49c6087aa868187684f0b2cfc1df91ee99cbd29e35ddd0fca002885551dcc95fc844fed36082f755e68705921204f29c75139f1f2a8bd4653d1da9937647af7680ca79cdf0b168775a5396877494ac6e41515022c0406b1cb18cf6549e499cf37eebf218479d8795ebdb438ea2f0c07b3573dd884f9ea9293b361bd64a4822bfac8fb08ac0c1c9d18e10b8c0cb7923509d5f32edca4dcecd221e47d79a96b979e47ab8ab636289ae38bbd975882eac443f4e675ecacf823b75b9f9259e5791e9a35df9abb3229f041bc0d8928965d7b6c355aa74dacbd65972edfee31833d9db667c315304e2c32fb82b582d416079874c9d1d5d8ab1212721119f8884aee183ce926aa299dc3a5cd6f1c856c1742476490c5e600429d696f4bb10caf66207443d5bacbdf9d6b8b52acdb5f69894fbd0b91334036fe42a505e6f1bbb2a2a97626286cca45a6bf767d92eb869ea66ba9b80b6f86a03d84d4f3d002da3998a648153f62b7f18c2802317b430497cd509966e64ee59c53600aaab445c04e3d31c79553f1189b57e0c3e292d0ab8b440937cc616a11733409ac8b8d863ae749b87583b59ad325b1d5e1b0f1d5e7759d708c58ed517caeec0e40309bd69100db7ee37015fc0a199a6c808076ef878397147f4487567ed3e70ea91394695c3dbd2fad33b936abf8dc12fc426ce542ea8c1afbf0146bc678ce0c08164d69ef192d8637cecbb5a5953590b62c51bb72db60677e934de388f9f17539f9b61b56bd7b2ccb09b850926c401aa4bdf4a5f1ddb38fead0d8b351ae44dc08de8fe5b5965eb98bd0f95d13e6e0a3e1c9cb66bec26c706cbcc430e690c1f2591223052a8d2e92204628831a1d21c4ed240f0cfef822b78fd4c2694605ce8bf21269f0981264534d1db6d384edbbc8be731b1d66f08d56f918df45e3b158ae44a5cd2c181ff64b614463fe391c89bb8f41b4f5fd743200ac8a98c7c6e73c63a10a70672fdc1f5cb87b080ed5f687556d0de4d4c0b00ce3223abdfe70f3f42cf043f234543c15b30f484f9ff28af074178a2f206613cff2397336e81340c5c8e51e26da5efc5623b9439baf11fc9168ef93d3d4b261f3e1da3ca54192429d594811bbf41558447ef1b472e89ecb23f1b6e5f73f43ed1af698f0545fae3f19b5a1c39dd2d7750b414642a3fde3afca77c79b8402b9cbade73e55a2cf25bf09031602e3b3fef9a074ad45d36e5a745467bfb83eb87131df75f6c11c0e936cba9b2438d51bac5518a6fb558f9e38e37159deaeedb96a1162215eee51071a733060dea564d6c009aa038d1175a99b9a70cf1be79143cace8ba0036cb3faae76916ebf6f449f2f962a7a15dbed50b9431f3ea51c4d750eed2cb8c3aec9edab395692002153b512fdf1d488762bc689c8e4c81f83249dbf98355d8f70a2511336849d0fa5005a17bfdc3575ff0e0a0dc526b789e6f41e5ffc7ce27ca695184dfe0ae1a98b6a64e59de0e761f028bf5b3caf1de9cef14387bc6cc3b3890ae1bc75c9cd155b5f536cf11cb83a422700487a4216080ea8e0cd639007315abe6a66b1abd29e1505632be751d5b5fa0b48546b5fbf3f77ce568f5f612f17eb296c685bf99e5175c38565fc6e9a7fbf11ae6ae3775f5918ded6e96fe50377d408e13c7dbf8a286e84a35fb8dafdf2483b64ee0b17223a9a1c23993c8a06b041425c3a5d8cc9e14efcbbd0f960abe62bffde17c04b8e92ce7c3397525daa5ed835336687df11510f1ce597634079c67a724edb570215052b3ebab59054eaed57cc1f87d267297ddcbf3cbda5e396a1f37eeb7dace213eec49b0dde49b088c01eb6c4f13a38d7b20a5e13ea6f49255d84b57b0ed55377ff9e503b24e27103222fee99a34f599f61dbf3457f9d7f6c0bf3190d6cbcf9e147447bb5673ce3462b612a3a411e4337342ee907dd2387595adcf9d066f82a8b6661f9b7d52fc93c026b3b9d9ae1b4a7c0eb7be3aec3ce62d38ac3c8278c4da07448a5077270f2f78ad40ebfed84a92912e6fba64bf4a12b461bc1fc90f6e58715bc714e7efda01943a5176123f71e3d351e5e0b2d49b1275c93bfacd09eb54c722ff76dfda07f677cf23a933ac26b6fb767da1898aff958ffee666e16d7d1adb03ec876f70984af5817719cc21bc7d0ca79f20ec45f93d20c630157a9f89183110f2079fb3955e70355ee1d520f0ba1733353baa3f8b3c654bd7f70180078ddf40f8f5d0107180cc4177250b4657753994353632916c709895de67862881779228679b2eda4fafedcae542c33f159f996579e836543726935397b380f77c5cd1e284d38f45a0603ffffe547de61e9c406d0d6df55b6072b2c2b1a86ca3a0fae76c23f03900b9781ebee7c803df14962fbc3ac12088f292d49b1d4573a3faaa127cbd7c909ebfbe286048628ae3cd9839c1b1f9d25c0d366034efd7bcc83a64db4f374dd5a8e68c91275f017f8ca2d16b245a55d6a6c4aff169ea0a576b211b488863eb3887da3612d08dfa2ebd6520a1c44e2183fd1f786f7938c6f97e94df27ad69d9b3b4e6644235ecf3bb536b282c20dbaf1636be53c030323f5edad8dae6fef66eb0cf19302ae99e0d5f7e721c9dd00e516c05180ee8736565db7b68a7c7ec7fe08f38e01a461456d7e4ad9b18545d1b32768c14b9ce24b89c1d9260548be21557ccd25cc3277fc0e6c72384f87c76c4c27a84d7f5388b56af42d21d9d952670c0bc1c6c9294b1ac4cdd623d9617a7a07aea10f77938504ebd94d27e290a77789134eebd5549e73fc25658d66ded000c3a4ec913546bf8fd4ed20d8c83ff585d2f4bcff0ce5c14eec885d812b773920d713a128f14c53e64e1794467aa16f675d27ce5d63d5c3155e9e2a2fdb24ab842c8aa82998f98cfef560a9d15d77b68d935115efeb4b2c0ef4a056b6167310c8d1bae4ec75b2e7d2fbafda7a8334a2c97bb8a1e2c3523e3d966eb8490d35063a080f9b065a92f11507f7bdd994d2089577ec2054f0e90608d328697f9744f660d6c25887600e1762ad1766ec5cc294665bbe50bea85ef2d068ebd0e4c7887c11ec096580fc20eff76c167cfb16438756c95d3ec04a336b0b062f699475731ca5ca352288d0428731832745edacfbf7e42ce5539c0e5431d9312fca972178e845fafe56b1450a8e09bc0bad3b5a85071d49c7fee2953536a4d7a35f0a9cdf10dc6528bac41a2910ebd5b6b26d2f92396824772f38baed2ac0667c18eda976750b7955b6f78aad87a77c98cdd4c102f0734d3676a41c2efe0317a39d7354f992d62ac921f945fe8a297ac1340cf3db6685a63c495db59838d7eaf469f781358a5816d614fcd1d9f0eed31d20d9fd95bb44ed907d4e67879bc0b7e3ce0fe3a126fabdb7be27ebe87c92687b01b772022b83fc0210cedb836cd69e524e296f2ed05f67cf1a35eaab5226d646896e833777e30cf90b08939acad0cd53fd9ec4f3447c6d99aebfbed179c158bdd5e410e44b1abebdb3343d3187e4afddf10772e2ddab0b85a69f28f0afcbab0a55dfefef9a4db2c81422f3ccf69c762e43fcc321f15334e2057e362deaa198f4d528e3ff362cd826ff83ed6543d5a9bbea9bde9a1c4106c586a6dc3fe216a9b3a3fb7e50edfe1eb8418c4c192183dce21634a3a103b42829d7bbeadbaed2e0487c55b34a8f75dad7b82edf173d76a1d8425f842cfc4da957553a9a197e76ff8f3ae4a8f09cd77fe53378c294ff4f7d0d3d0c0ea919e7df95ba1647f476912161c52b879a3eba4bd397a96307f77142cf21282a82dafd4ee0fe8671c366588668ccc15e01e84c0819a1dd9828e8e8858e8f96a399618fe2a7ff559b84bfd2c88b3d8270dd98cc589deeaf98b4da4ce9c23d6d39074511dd17452342449434fc16ba5dda075939696c344eee1bd108a77bef2d585bf1864718490053e3b462a2e3295a304a78baa073a25fa1a128f0c102994aabf0a4f0520aafcfc664a6d70cffa98797c68e39266a6194fb0e192346644ad5645696d8fc75799696da22dd8f8a1d70b9babe4d7c271c6ce1217076864f531924c416e4ae859bd257e003132d644561f1cd9520c4c8901027b4e9e4f3086ce45b1dfc063d26dcce265a4c6be83ad20e0eff1c672e4639d63545f78e34bed51a151a6059736dccdd97fd317", 0x1000) write(r1, &(0x7f0000000000)='w', 0x1) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x1000000) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2000000) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x3000000) 16:00:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=ANY=[@ANYBLOB="5911636fe20a69dd244d30f31b1290a271b1034100422fc823b42608634905fdcd34df766b9c59d6a6af14a3ef60484c5374bc0f664919c1238fcabfa5103c8f35c9bcf3f80c89dce9d1fc156c072dc9c0a6faa709ee34a09ac7874bf71fc2b43f1143167fa31c4804835fda07f5ea8a5fe2bd1725d665e0a7a3183e34bcb1d7e1b25897791d14eda8ecc70a8d71466d96c1a6c69701259954a24c8dcb1752bdd1691299797b555e2cd2af5e830d754da4756b283595401da4dbdcff037b63d78c5edfef2b6cc25d774a73a6a25d827c32e466944bf4dbdeda7c5a9fb8e4d6e9b8effa637f0dcb83cae81e69b2c347af1b70f12729c725b9d552be2007d1c7f85e9b1254e110936597ffbe0b5e23a95910b37c2b00000000d892cd3ed24a06bb23e7d163ab25c96926cbace4e9bfcbd57c8e257b0277e607729071cae1c58916fc86e202ccd26dd6d5e54c11aadb20a69bcbf420c4e1da61a12a0872de42a8823edfc586885166feafe169e8d7cfbf8ed5720c70180e3ee6a12924b2578e98aff2d9af6ca3b39cde17b245fbf14426f4af665af0d1a634560e16ca36f42a801087492976499bd36658d88a43a38be0a990a0d04216aac817c3751c303eacea22666b861b776a443f8c6ca173d6d0fd08471cd60174d6afd887d396845f746a99b963800eacf6b8a0e3bf94c31f0f63"], 0x162}, 0x0) mprotect(&(0x7f00007ef000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21}, {0x7}], 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpgrp() syz_extract_tcp_res(&(0x7f00000001c0), 0x9, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r4 = msgget(0x3, 0x0) msgctl$IPC_RMID(r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) setreuid(r3, r5) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffffb) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="dbec35387af20a813de5733b8a297aabd8f0c34f51170ced561f2ab5e156fabce58877365a217c83ff002d7d35c9c7abfc22adde783ee0cec26bf3d95bfbcce4f2f799adf95c672f14b1093f2defb2878878e45f414d78ea78a2a3b4cd085e5e6b20cdc4064d0d25eb944087c3402b929a73cfebc44309cca1a319dc3b162c499ef42b0bb8ccf82df22e494fb58e72a27ae0098453e6b48887c4e2167af62210a0cfbebac166bad4beb679e99f8089a48ec57e34cbafe8a71b612324e3ffeb7289a4fa1ca20af6f004ed76c24374ee52f614fe04c878ba4973e351aa59bc6c9cf4f6db8e688bf6296ffdf245e66285d8952177c48c7843c14570839539f4d2b7e6e31b08ea17365bca76cc1ddad25cdf30d3be71e5d52f475474cedde0bd213d48098401de0973eb9ef838c5d9437d004551707ff259ede5de73680d61de342edc670e448fb3b633d7b6245fcc00cdba69e42ffbcacade63b5866dbfbcf57071d28f41bcba55a2fc8cc259f56cb8becce748a5370569b3add47e9a86007abb6851a44b72056416d652138813d2f51f85e9372da6a29b5e8e4fc2c87e9187cef926439cfb28a12afc18bf654ca11f6a557d8ec167d6dcad0da8f63706003aa9e640fe35ed5318f271d96cb4442da67656302db11aeed5a6bb0f8569f38a7b57f399a47d5f3ef2d0789960450e2b260d2e69e771130c31f604cf3f17dc69a15cb8b31c76251bbd57cd04255b4a7380e418c1713b5f49569d784fbe0d7a10446214a1197c5541f5f8acabb1c896731763373d506f609283bad4d18c7fd50a5404d0f6a73bfbbe0153e69e9b7d7a3d7ced41ec82867ab3ff4b72a80c0186492ba4a9a79f1daaeed54c1b4929c1f7e936a0496195df93d4c643f81cb7783a4b6775a4555f7f005882ecb3ae02fcd050c825b78aff82c4b1e632d94246ece30e9fda117c82e5270209cb73405902f66d440f57720aa3de49a18ca39ebb733354007dd6754a52c8b5e40298a2e87dfb462bcc445a0feaf9305de49414f248f05b59ef154b5c386ae7e60398e958d51f81fd1dd2d4a228d046f37a583d7c77bf044d36aefd28a23379c706b4bb4829b65cf245eb7e325142d40465722e28493f4a5ff36dbdbc8ddd693f46a266c68051efff965928a01d45cefb3e6b8ffc5c2252dfb4582e18dfd8ec88ac2ad1c4d26638902c99f16d6cc77402c399572130b76f1034d324078a7092e95b15e9742adc59a50ad57d6510027f1d1ca0901706a1b50a74e952e696bd9d48b1e1f0547c527ec967bbf6c5de72594667cb2617105daf84f6021f984312786719098f66a5b9e4dc5a43f6ab7eb0f1e16d80f9ad18beebddb5e1e6b4c75d33eb9e1866f8b1dfec12cc651f1b8158326892d7173d6f7e7502931ee8a582ef5e473336a89c061be57aded94d7902da054675535ab2d667a750f74316709e517270f09217a2c818df6fa3b33cbf90781027d5aeabf34f29f106d986eab31fa45ac7753edee26c76e5c1b6249b6fd67bb30ffb5528cfb90bcc47f32ffea6ff5c379f74d8ccd50b87485f0e1e40a02cec0ae28d7c69e9a03b079548e0b668928885cbd0c8bfb36ca4375328f5445f67d3c63062aad4f6ef3b20bcb9aceef9bb52f777cac75158ad7ab91942b13ac2462841571c826e6f2987a6829a5e6331c19d74ac2d0666a3924dd99dc6e284a513f711c3d9c11691edeee5888601e313556c853efcb6a9bba502f48c271777c5479c2376e3bad0de33fc4761b621c49e1bdada1e1b40d9130dbf469bba1d1d6b6a33d69020757d957f14bbbf8b5b5c32a005e4d0b9b6ad5ca844acb6a7694eba4ee7f2fe138f4e8ad61c185c4519fe8e87455d13c0779729ee9654bd4a3395d4ad50023e5c8a3027d2c8d0d5d60181d3d9bd62b7a7e5aefeef3b09ea19c7d126764650b1f7b15443950fd47f0d0c47e2d4a6b3119748c592a0fc2e4d80c71207aa678cea3efef008f2b6032bc1e6b1d23dd0130dd2c8705448df3ab715e24c0c3e894d36e35ac4ad7aff5a6e7170ca1a9b33b1ee81ee4740d66217d21c8bcbcff835a038468428965a015e0e70eaea0e15a6e06dd8c336416d4694ef5d0366f315d48aa2de8dcdb05c5b0c687679fd0e83e4e5d557d30e4c31b2c6ae1cade7a310752142ea4157e971bd443c9ddab6617de29aef9ab0dc224e63f115038106dbe292e65151b264c51b942261988e1d161882d290177987ff6ac22fe5c2643480e7b9adefead7b406a76499e8dc33d918c40b97357504263643b842afae247a84aedf04d70a02978466968b002e30387078e9b640430e541d5c747f773349cbd75be5ce88bf423b14bc910207d36b7b31ac042f02281de15d7fd778b94f5c55884df0e00e62fb98296015262de714884c697628c20faf2fcf34c35e688db211f606a6153e6aebd7e77bddf760b2d2f35d587d0170000538953a92548703b54a51e2dcd64317acb9267c8e034e9b4cfd22450d4c556930e57a2a16744e1ab03c4437c43b0158c54338d3d735600c7fdea84184224e4850e5ea374b5a0a1f2180c9588fa574b1b041c91133ec7716e6955c4868d0e307fb6d0ac8102049780f5465b23cf8b54ae858bbfcb124e6078703505ac2d8c92fc4ebc2c6edff5406fa9e434c9a9cb8abf29aa64bfe77ce0a0b561b8992afbd8eb75f40c9124d336a7dea87576ae8cacf91982a3a75d0c59031d8531db8f88e00576c2aaa114f4d3a693f2981ae438b8c5844b42550ac4fbbd1302e46b0a788f410f9876469ff40f5b93aff92b927207464f3c4df09426c75d594e59db9b7ad862f7d77e4a92b7827c5da9ec5e4683f6ef10e2a4c3ebe166db5888722f5e9a90b87010205b6451831e8583cab93442faf2ede60798484e6bfe4cad877e8b3bdf09f061a9aebaa51ecd84fd7dde1bd68d371e640eb9559cbf5092f966f39fc7e37e8f1af10a623497b7dd9ab31d30aaf70d5acca65d47997c3761dd749971150895934896dc25f4193ee2a13c67b04c20a87ad5d800a2a9c2ebc5b1c26e68a36688815e9093d137a5011e639ad70e40170f27d7bd4eb73e5c18793020a29fb0044579102ed695a932ac5b1c00dcaa7e266b55d138e43f92b801481033419e4b990b38f886c68ff5b733655de0d4a88b18b8b955f1df06a2e702e29b3e849f96b2ec8814f385e8176b541acefca6b4277efc2443a09e7b1fee3a3f686a2f4e7905d504e8e02c4f80e73c23dd67703044ca4a3b162172ce42c2db935c1b2d45653dfdffd1323d8ed1298d0dad07e8c261da8c88781f8924b5d24df36a755df51bd6e0b0621d3401c5d813f5b1172467c142bf10e6e3e13f4bf95799f1fb87d2874df564fd6e0da229347ffba549c85996916cd920861a2236cc171966c98e8ca4d12f071e5a8da1549beae86b3abcb5a3ce6aa52261df6b52a61e56d2fa27d53ebfddefc458bf534ecf416ec463e03df46e89c128db41150621a2d160c82e693d7a7527823018d9800251f57cd9ed1d190ac2a59db86e4360a67ca51df71bd071669eacc5e716a23d4ab5ab6801dd113c9fdc7f3bcc4092312a78e94c9a8c3f943ce5cecee4b5834ec6723cc7834e67f74e9a10474deaf13b3dfa3f083861f8bf85d9e2b16cc176cdae567b9c77adaf5cab7d2a3dc1d664562e72db5778a3539ad4d26406c2b230b7322fe7dfb8cbd1fc0ae7c35525f9156891209c77e075bf0879c2cf31324832c25a8eeb54bb3fdadd7a2beb6c95b65c1e17712d7313d4f428a081ce72df30cf40f451048744d55519dbef9305d7b02a60a53ee44f6eda84a9224d85a62cc403f30a83a909e02ad2cc3c1a9a96119048cf76212ee36dd4f5368a01c26804f1452e3504541dc8887a89e5f54aff82e2c2ac6bd813b7db428073a18c11463189a5f871b4e04ff4f55be7808e666a049e550e55c3e5dc0a919d157208ecae0251f9d4ed8594ea2944fa55ff82c6f7b324483b500e9270191199f1027782a70dcde0a87ea3482fdce0ed01684f2fd49063645dd080f1aa210744523933922dc3a9fdcfaa4941d80e3cdad296f91604953dc21ee16198420ef744d7c10fd0a3716589fc94b50df3f810ca8942b4d8f0a3f09b059dfddaf682009508db6a0d1daa2497859b251e356be636dea52909edfbf3f6918ef7bb89e549f13bfa8c51b039d975f274aaf00b73d69bc758333469876c100d5a9475a491c2a210c1a11808a3c3c97d4f71c678abb77b86a363225882273801355e7b1dac552d4bb8ed13a58d34376e8754335e7490f65eee56ae83159cdc5c06c897da67ca241bc57052cf1967ed145fc48849bc38960b9f4321b7ef27681b77bef65d18828274db270507108ca45a9d457b6c5d263a94b3b8054b05513e872513c13f3bad6243a0150516eb32a0af038be8f3873243d43eb87f5e6e65eb28489385ec543dc117c855c80aba188c88911e291b9066fe8361e1571e9e62a0b7f6d3bd3655e0c05053257645b21ace396c199a42a4215d4085f5a7cef41e7ac5f8767c96e8bf811ba1092fcc903cab28c166c76445b735fc23cde177b95f3217231112d07122df158a276466b1ca3e7a8c45f930e46ca02c4cad1dadceffd1e0ee6ce4ea4dafd01c1871d5f19941682c5249e5cfe2f16ef93b5bf2eb55a794dc9d6b93a229094a18ac73fcdb57299fe6dfbfd287f53a9660266006746f623753457ea7f62ea17f200d61bb26b924459d2fcbcccee5831c787a161697f9d3391022a10d56beed99dc10d4fe36d4bb49a04c0563b6349794e2d2167f19b540410672e957f3952457b5ed1b5681b0683ac8aded8dbf215e93c0aa8f5d7b2f0243ec87239e423d2a67f0faf48864dc7f1b1f6b3ef39a1742f238af830a06a916689eca5dc3bb59f883868418136b78e1ee250f3a4e8ac3b3922814b71dc50a625b9c8a59b8d66b9a8f070bf47152dd335bd6dc21150ae14bbc21ca631818674ccfdc78574c7b3179757b8649cac7d256757d060c9240c0848e8545125fd1f58fe2f7141dc3cb09d43d69858d1c3cb4dbaa19878d770778b4c0924bd0dd74376726fa8b4554745a975b58013e78aa3838df76c50be753ad9a3812833fca3d5de1358afb9ad9691402cec5558dcb93cc2131c06465ff71f7a53c7822bf5803d3a1074078e3dfcb7058a35a5334d59881925490cb0b33142c2b2ff7091ed345a91873a287944a9631a3c36ee7bf966e07d35cd122029feb6867bf2ba8f03f9db61b0630332c7e2f377986924db4a9f54959c57c2aa3515afd9ddcb24ef37681d1640a36b8951692c894db5a8ddcb1c7dd86faecbab375594d5a1df0e863030fc58dfb42aa99677afbb1ac0f5740a8da3325863bf602a9f0ac8ec9fb713e18ced64d2c7de382a38b0041903f9e64eef00ea0a8b46deb7219723fd0512766f4c58bf6e2cd3a9a5de83a47ca5ac9b0479f4e75e1a330847648d0fac3a8051eec37aa1a19cde3b9f635038db650845921538ec61d97d4d16acc6a730c0a215879114b510dcf3c0808187b31bdd8ec2f8aaf2d6397d6f05b7bc50616c8d9ca69a944fab8f59a0f62f151b59b4b3d68b4459c69feb5a37e546320194e2c4d850e47803140e37f822f694ec8f243c000a7370448ffbb523596d2a2c6dc6c68a8bcde5f358a5038657296e68f5553b9dd958526ea0c2cb814464447e15c6575e9db57e0ca2163721048f5a273b55b08e570c7ef8ee09d56819e237ebdedea4b92514751f0abc44099c9cdf3e920154e1384a981a0c4722ba8220d773ea279a4f6ac39e9525a4d331e16c", 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x600c, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0xfffffffffffffffd}, {0x18, 0x0, 0x5}, 0x6, [0x40, 0x9865, 0x3ff, 0x3ff, 0x488, 0x60162a8f, 0x6, 0x5]}, 0x3c) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x4000000) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x5000000) 16:00:24 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10003, 0x42) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/134, 0x86) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x6000000) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x7000000) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/241, 0xf1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x9000000) 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000006c0), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0x9}, 0x10) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xa000000) 16:00:24 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x3}, {0x0, 0x9}}, 0x0) geteuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xd80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xb000000) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8000002) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc000000) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001640)="d1", 0x1) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) close(r1) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xd000000) 16:00:24 executing program 1: syz_open_pts() syz_open_pts() r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xf000000) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186000000000140000000000ffff0020330d05ea7a66cf2af9b5c3adaa0d0006000070fb835db690f36c000000000000001bfaa7e5da21ae25927d16b9", 0x40}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fcntl$lock(r1, 0x4, &(0x7f0000000640)) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x14000000) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x1b000000) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x21000000) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x23000000) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/207, 0xcf}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) ftruncate(r0, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x28000000) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x30000000) 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="a4e5388c93498db434126fe61ccebe3d6ed1848244f11bebf57ad9885bc3c3d574d6f8c1ceb5c38e0da8b3e132d781597a4e59f67fc640ffde4818873e088017cce47498c12c1cc4fb7d7402a373c4249873991626de2930720dcc4364ce683dc2a660be8b6f73b255cc545a1b3d1ec772517a0b030b426a10276d19c8207eeeb968b1b5aff8b84621b286b5b845d02c4fe3414727dbdcd1579fc79413f2f00cbdd33b444fddffb91b018088c4107c43261234bfce0ff283fb96c0e2d4fccaaf8e7b35d3a00bf17038e13b59021758944aac4abe65279c8967c6248e63", 0xdd}, {&(0x7f0000000000)="e4117a7d2f31136d3f9ed0001185597881789abdd5b5ae2d441ff4558271fd56bd907b948244f905f5d01f157bf22b62cc3436c64996", 0x36}, {&(0x7f0000000300)="32cff68eaae4c746e1a0e4a4601aa52d6b315f967e7e4adc83385061a0b90e938c9e52931057e922521bf9b6edf3581e5c11f290f8907a5acd2cb25af7905077984d80491fc4d7a5c7ee9bcee8cf9df02d62aeeea16b6e12a6b1bd94d27dce1ced0f9b96c5bca797a52fa2fe6b40d645628daa024b4d2da5100c392476af64c5b3aca04d7e01f8a4e39ec5606124e12abcc1ec7a12d5d1e6f30e43b9535162259d4dfd19b611c14e1a07001b", 0xac}, {&(0x7f00000003c0)="3ebed049b1d0dc82f4a07690accf7a5efbfc545a3480ffe0e4c02ef1442869701906af966de89d4cfadfc5841590738aaa24d701d2c40b9b6a299ce199963c28bde84705fccb94f27018c64146661039cd78023965c82001aa16c2af894b29bd92da218fff0b2b7533161b19572de025b10e6c53bf00c01776b1b8067d0bead514a05c144cb0479f7db3c5b167b820366d757e9f7096d5345f9359c0fce7acc563e67e6a4e075c33a92a4a328dead3c517cab5bd71b277df450b68807257618b76d0ce4273181f37f6f19bae693f6a1e1e5de9ccb2836219121aa8cd65413aabe239b6501312a39a6b3efac5a3899297eff6ff26bb", 0xf5}], 0x4, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x70010000) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x90000000) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc6000000) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xeaffffff) 16:00:25 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x1, 0x897d}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x120, 0x20) socket(0x1, 0x1, 0x4) flock(r1, 0x1) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/159, 0x9f) madvise(&(0x7f0000bdf000/0x3000)=nil, 0x3000, 0x40000001) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xfeffffff) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xff0f0000) 16:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x3, 0x9, 0x3f}, 0x3, [0x8, 0x29, 0x8d5, 0x0, 0x4, 0x0, 0x80, 0x3]}, 0x3c) r1 = socket(0x1a, 0x4000, 0xfffffffffffffffc) socket(0x20, 0x0, 0x1) setsockopt(r1, 0x29, 0x40, &(0x7f0000000100)="dae4b75d3cf04d33a983e242e5b5db64a6f7de7a9c38c9da4fbe22ff8ba1fd513163eb68b8f202247ed2cd15d65e2fdb4e2d78de69b4786f2cd8a00403e98158f68fc77decde4a6ec2e4369836c696d3446f630685509e422bdce6190000", 0xffffffffffffffbc) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xffffffea) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x1, 0x100000000, 0x3, 0x0, 0x4, 0xfff, 0x2, 0x0, 0x2, 0x80, 0x1cc}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040008e047790d9d991b37b5f8f4b9ba5a3c00083727feff023519edffff00000000000000ffff", 0x2c}], 0x1) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffe) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f00000000c0)) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x24000000000000) 16:00:25 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/241, &(0x7f0000000200)=0xf1) poll(0x0, 0x0, 0xffffffff) setitimer(0x0, &(0x7f0000000300)={{0x0, 0x3f}, {0x7, 0x9}}, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='.\x00', r2, r3, 0x6) setitimer(0x80, 0x0, &(0x7f0000000280)) r4 = dup(0xffffffffffffff9c) bind(r4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setown(r4, 0x6, r1) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x28000000000000) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x100000000000000) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x200000000000000) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) clock_getres(0x2, &(0x7f0000000080)) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x300000000000000) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x400000000000000) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x500000000000000) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x2080, 0xac8a) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xfffffffffffc, 0x140) 16:00:26 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x20000000000, 0x40000}}, 0x1) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x600000000000000) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x700000000000000) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) close(0xffffffffffffffff) r1 = kqueue() writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="a8a9c3777bcc395a055233927efdcaf490be90b3cc46c04d5360a25a7ab814f9abf50c398cd2d59832fbcbe952e7f0e3da295141ebb694dc839305256211471010978498a446d4a5805947b382d56fbc278408ac442149c50367e053b7ded5c2b854f8ae143dfbf44321e875d60c4b1990eb4a50d2a75939581bc751d70dffb5dff9db78a0e603177b825266875abd88b5ec95585ffe1863ebf4b1c0630654b97b8e6af1374f7dda733bb775ad0635e17214fdefe18d352f2e", 0xb9}, {&(0x7f0000000100)="2540f42c0a61ff0315ff3ba5de7d9f99f8b85c6166c0d9d9cfbaa0bfb49bf5cb6e0def6339a7179912a1e1b006ae899ffa71c708b1ca7a5b33e1ef5e4681dbf44ba56d807c0755df7ab77bb9476bca66dd31a9721c2bfc5b5b0f0a6a6d7a358ba23821069fadc8ee3a93cc0f01e6c0b1722a", 0x72}, {&(0x7f0000000280)="438360569596e66357966963d14140128d77ccefbd6d286d46b1219a66d785a7950b2dd9aa550f9c04e59a633bee1056a0c2a066f8e91c5e97f1d4b513e611a2acfddc0366", 0x45}, {&(0x7f0000000300)="6a97b72510e3bb3a6e6fe570e1eadda1e1938d9ce0aa921ef4c34c4244ecc7ea0497163bda024d409ddeace591fc814a6feb7ffbae6158712adabd7b719d06004f09bcf4bc02ad7f367ff2c7e2a6027d71496a33d5897f60da8a47387108cc94c47c520952964232cc4b7311c851ef1cfdf69ed85718fe7e659baa40096808626d267ea69f7b4bda781d1546d91d5ddec01e24c28109ab7fb8f248acc4ef0f34a00184f29773", 0xa6}, {&(0x7f00000003c0)="4e54f52925a09110b796cf913cb4052e016c8288f226a325de2745db783c7a6ec12a05b335488f60cb07753440d8818f726f225c85", 0x35}], 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f00000004c0)={0x18, 0xffffffffffffffff, 0x0, 0x100000000005}, 0x283a2b53938ad333) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0xc) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x900000000000000) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xa00000000000000) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xb00000000000000) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x40000000003, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354", 0xb9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc00000000000000) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xd00000000000000) 16:00:27 executing program 1: r0 = socket(0xffffffffffffff7f, 0xc002, 0x7fff) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="e62b04acc7da4b2fc825ab72292c3ce4cdbe5aa52d11948de957d2f9bee3dc4419e3d484dc80ed60d768ffa27b094ce6dc334464b6ad130d7fbc0848e769ce8dd33afa3c4ff9d90bb10f1d0e96e8d9", 0x4f) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xf00000000000000) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) recvmsg(r2, &(0x7f0000002740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/185, 0xb9}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0xa, &(0x7f0000002680)=""/142, 0x8e}, 0x842) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x1400000000000000) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x1b00000000000000) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0xfffffffffffffe28) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2100000000000000) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2300000000000000) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x2800000000000000) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x50000) fchflags(r0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x4c1, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x3000000000000000) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x7001000000000000) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchflags(r0, 0x10004) fchmod(r0, 0x40) getsockopt$inet_opts(r0, 0x0, 0x2000000000017, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x4010, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) fsync(r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x7, 0x56f3, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x9000000000000000) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xc600000000000000) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xeaffffff00000000) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r1 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x200}, {0x9, 0x2}}, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x18648c33) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xfeffffff00000000) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xff0f000000000000) 16:00:29 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x40, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x100000000, 0x5, 0xcb, 0x5}) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0xffffffff00000000) 16:00:29 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x2}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000100)="e81176d9e6633331413a946e99a06f72aa8b792032ed9855a049a977edcdf12c9e17661a22caab306350fe499ccc8151be99a357ad4942c1f43101d402e5be2ed20b261fc2f4cb01974902000000968ccbe18e514a5d32cac1c60153b0b649ce2e48f901b896", 0x66) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)) dup2(r0, r1) dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x498) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) setitimer(0x0, &(0x7f0000000000)={{}, {0x800000000000002}}, 0x0) r3 = getegid() setegid(r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x9) renameat(r4, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') getgroups(0x6, &(0x7f00000003c0)=[r1, r2, r2, r3, r3, r1]) r7 = socket(0x18, 0x4003, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0xa4, 0x2f, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) accept$unix(r8, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) chflags(&(0x7f0000000400)='./file0\x00', 0x1) connect$unix(r7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffdc7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) write(r0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) setegid(r6) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() write(r0, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = dup2(r1, r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) write(r0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='&!\x00', &(0x7f0000000280)='%*+}\'\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'([\x00', &(0x7f0000000340)='d{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='$\'(^/>!)\'(#(\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='!&*@\x00']) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) getrlimit(0x7, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x91) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x6}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x1, 0x490) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x10001) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) sendto(r0, &(0x7f0000000100)="b1c167ffe1cbb60af4c38578265a3d4e9a9abcf6007f25bd6a5652cf8a5ec34d3d657a5fbddbf3e152f86e588fb944c1246f77616c453dfcc6cea35495d36b5add17883858bd858199aae0483d3b787bc6993a55b4c9588cab97cdda6cb222685f351af3d89375f9eadf66b3b94c6814e056c1c03e782d503e18cb389b9d5d764471296929140fff82d5d37c318d20a3ead32497adc1092576d2c60290ebd690f1cdc6bd898e1fb41b660dcc24dc4c0a405f20022d40a7ead333e361bb1b8039ca8ca093192b3024aea286f3cfa93a31e40dda18", 0xd4, 0x403, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) fcntl$getflags(r0, 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x26a5ca4f) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0xfffffffffffffffb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$KDDISABIO(r3, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000027, 0x30, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048809935929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x3) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x2000809, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x9) write(r1, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1040000029, 0x2e, &(0x7f0000000080)="ebffcbff00b9fd812eaa4e7130dc8faa30907b48e69931929648", 0x1a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8000000, 0x0, 0x2, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000040), 0x10000) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) syz_open_pts() 16:00:31 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x7, 0x9d}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ec54aa6a710404cdaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982090b58d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87adda4eb7d704512f7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d3641218c49cbaaeb6207e95a781269ebc6e32095ba69cfb93c3191d1f1526d004e2a54de99a40bcf5b687486f420552c9ef4dc7ca274cd2551cb74af6a51f73a66aac62345d4d67aca68090034a16ff74131618e1c6e9ba3bbed1e2ad48e4c78c18595b63756c4527e418fcdb1a5572b8a28c271dfa62d2a5d5731558d4bd3c6c2d4bdd35293e6bc0bc3f390be7862576aed3f1b5c54889db00c5cbb5b335149c06d2f3c3e5aae0d0ce810f4f33a84352624f71794c4ed0be185154e5374f069f7bff6c7e805f79d61e16f68a514a7b43b9edd188f4130f3038254e53aa850f210fbbf0d88dad14aa5f0ef0cb71374670deb088deff94e828d83a3776bd18aed8a14de71fc36dcbb5860d6f7e5541928f60a666fece7ad7f420a18d431c6a4d63fa5f4e6729b3e217e9623c833b9b7ce169d7ca9b69602cbccc97e0bc6e4c5a9fcb7cbc4d3dc0f3d5c96ba601d6c5e23ecd271594dbae971232997d102c363ffd4df47c5d1ff43061f682a1be47312ed3cda3c5060ef48a1c922bad381c9ab1ce4846676d3129d1fdf4f4c7d6b30ab5c3d546b0ff4a2622020ef39f3166b10c66b6399000d1c3a308d303d0aab8dd741acddcd0a8d72e68a1965bb83795b83b4", 0x25a) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20089, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff79) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034a085471d5ffa", 0xd) write(r0, &(0x7f0000000080)="8e8dd61d84c4f1cadc6cf901e145a320c99df218ff173e9e256bed809762b319ce91151cfed6f9f9e0a934ac1ae7c11adcec350a6a97564d4b45e9", 0x3b) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x39e) accept(r3, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x400000001012, r1, 0x0, 0x3) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) fcntl$lock(r0, 0x7, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 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, &(0x7f0000000000)="9b57c68912da4be4367aa9ed55d1192dd1519fa6a4ead53d41bcf809a594c008b798f13e2d02458112eef39622e09e437648f4415c9e12ce5c0e80127fef969d40d9d917289fbf1dc8405d3098457774690731f8af3e0cd827e0df7570a787540b39d585535f6d55b8e46709f4034717a77ca4fb8a646fd8691551e4ae2d47677ba31e36c32420b20130b8821b00157c28731f71f0d86ed318d55f36", 0xffffffffffffff9a) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x20000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07019c918d25000900003b6e69bb8db4ec5c02eb5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0xffffffffffffff39, 0xe}, {0xff, 0x2}}) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) sendto$inet(r0, &(0x7f00000001c0)="a0d3b74a9ad776321eb342d36d93251f4e48754a3ced203e742aacdac16af6cc970eb2d037ed9b6fd2237e8cc9eba0e15a40961885886a867a15b6e098d67c7054345959d0efa5945f9a391f475ad730ded796bb4539add81ff81a32939200d454b41f01a04590058598f2d9926845bb6c0e35dcda1c364a4ab3c4b2551365557b89ae710054172be455bee402dbb7a2e9477dc732010c960128d34cce8960c9c4877ea0bb46d9aea87d0d4bbd5c31996c4a34cb605f1d51deb1472ac26104cac64e7e7cd27f51", 0xc7, 0x7, &(0x7f0000000000)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x80000001, 0x4}, 0x8) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 1: 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, 0x12, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x18000, 0x80) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) socket(0x26, 0x1, 0x9) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r3, 0x2, 0x914f246720b4c15e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x11, 0x2, 0x80000001) write(r1, 0x0, 0x0) socket(0x1, 0x8004, 0x1) 16:00:31 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:31 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x1000, 0x4}) syz_open_pts() 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x7, 0x1}, 0x10) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000040)={{}, {0x4, 0xfffffffffffffffd}}, 0x0) r1 = socket(0x14, 0xc003, 0x400000000009) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) getsockopt(r0, 0x2, 0x401, &(0x7f0000000040)=""/119, &(0x7f0000000100)=0x77) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x18000, 0x80) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) socket(0x26, 0x1, 0x9) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r3, 0x2, 0x914f246720b4c15e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x11, 0x2, 0x80000001) write(r1, 0x0, 0x0) socket(0x1, 0x8004, 0x1) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000004, 0x40000021) close(r0) setitimer(0x0, &(0x7f0000000000)={{0x3}, {0x3ff}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget(0x3, 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0xe1b, 0x800}, {0x0, 0x8001}, {0x3, 0x1, 0x800}, {0x3, 0x7, 0x800}], 0x4) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) syz_extract_tcp_res$synack(&(0x7f00000025c0), 0x1, 0x0) r1 = socket(0x38, 0x3, 0x83) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dd6d488e", 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x281, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000002580)) sendmsg(r1, &(0x7f0000002540)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000240)="4cd59663dd5285ea6add01e3b145e699021bffe80a7a9a91844a7fc349a358b00128a8fdd741a7b43ffb13aeb18da5bcb9a17de9ee9b7d4d488e03290a694a11783c1177799283db7f3ac699fe4c1e3ccd89c6976cc4643bad5cc7ae095e2ac4c4569c9b670934fcef55a135a669b15535c0a276b0cc4ddb08fe3c6ea7f9d465b2ae80daf426377b8369b02e8dcd17e0e1ec6bb4be28bfbc5f0d26ae107cfbbb6c1cc58c", 0xa4}, {&(0x7f00000000c0)="15", 0x1}, {&(0x7f0000000300)="933be54493fba029117f4d931dce1ea242bd6b9d1dcab5a7d2780b6b53074f9bf3bc1e897d599d02004caec70bdb7e1db69a509b7b82bae717b960bb904f30f9bf98328ea5803fe3d6ff20aff53036af0c9e0a21217d78b38f12c207a55a371a042bc3af8258c2cd5671d887483c618419e88fb32f2867adae8b16f3512a42f018f3cb76ec41ded38ffc916b03e6218a1b7cb75079c6b7e82207d667744c94c4e04b79da458ba5ce19499e4a0ac9fd9691f7e9dc3ae79f675cdd3f64acdfb90381bf3b98206bb596dc1a49fc61863d3d6b52e481978b45009676f1c81e8201703a6f84a7af180cd634ac877bafe1189d35fe4b1ece2627bc4de5bed66614f050b432538e317c578dcb6ede1eee8224f99144737aa3c9911280ef38707109d40bd55ba7443040294e2f4fe4581d66a7bd097284571de84a3e1de40980eb1280e0a6e696401659a524e8cd1bdc3c50ebee13d8e303f07fd6102b559f6933b4f6053cec6763b5f7c2c762a1bab66f5dc66a8cfd042b2d5a95a24c9294889ca464d39b8521c67b47a673d3bcca5c8b501dd8c790fbe404c50d685795f367c8f3ab04ed77fedc15ee1645354dbfb00dfdb226b72a7a1d271b2109ac6bce89b5e7cae047d7dd83de56e68772d778d0e8f65e7d4d2417eb994914b36d1ec2fe3b5c99eceef8f7a03a39082eef32f43f10ac852b7aa4b99620ec29844fc62f63fbeaa8b29c821d87ec57edbf28124afa84c3dc9e59125c17528719f2f5d4a2db0e4424599ffaf6c9b0636b08c34d3c14786f4643b3cf2f0cf7dfc00342558660db8716d64ad68a65380954fffd46a4c5e0f8382ff122e151ac331e311545cf306711b27e2af91d77fe91a8e89079e9bc38525638c3a889852e6b9f94406d0c0ebdbff8b927ab868284ca5c96effb599f641bc11b6eec219d48352fbd2d33775babbb49dd70fa1fa16543a9e3687844e897fea3b8a2f8981f598ea1a558f754640a4517b7517bd9fc76eae8787b84f316c6166be3c8d68b0dab4603941389cacafa2ae77770189b032d781da3afff8ac6e55de6b468a6497166f2222b36c59a698ba5716676f47eff21c6ba43cdee11392cf88039a9855f576e8bbf4a9c6776f7da3dc65e5e95ab7d83081ef60d3ed103614c828fac837c8e55f664017fb4165a967ae080b23777df2504b6f5afcad13641f4254cd495f5588c60c5a1e5bc1d0adad149ed6144b013ce03c0e9a0f464bdb38b0a43c39d74c14090a329d7c8e95ac60d5d2c936aedbac657bacee424c52a75657c022cac03a36bcf097a7bf87b44b2e5fc6701052c37f6ee5a178b480fb4ab97aa5db653fd10203b54d43907e1789d8d04e0a40a5c4e171c56034713adc3c2d1b0a4b456a606570b8d350a0f0d90bb2aea0769ea9d065452bad651dde5561a1802af086cfda0c93ae17538a36653b99061d42c67835f5f7d375778f575a7663ecc2890f111a51b43d067af9c78c621f7d9c81187093eae5512312215375eee39bb1383758045c797bc8c15d03d0d60fa387188a424b7c85e24543373f327071ca55a246cce97cb4e8806bcde2dcc21e9a6c1cff21ce1b0791fedb32fb7a1cdb770a2ffbe5c039be8f6b6be43cf7202d8e5a93eba672525ab98677714dd62ca0c5010fcc377e499875afc246b84a1b28c3bc7d8b6123cadbfce06c01fbe5c3dea14ed8ae357d96a1420705d5a7977c65e15d456d3cbfba1c924e44e22c41acaf4c6c7882d8f8abab7b1967154216b83ba8bd8503bd82ad1b3a27c3063af71ab7c4658f38a87e53c8410e70ac938901163f573a9270d62e3721e49ed7d8bfe525d4803ccc487dded0022904ecc5a80ed7df51ea36aee878f03bb4beca2b33edd8ddba29f9d94b484b1e925baecdf3289d5b02b2c1e79aebde43b6b8ca096226a46afa118d2158ba9ea895b19cddc7fcc78821b4fa36cf05d869256f4cd185ac5a12350472e498b6c70c3bc552a2791df9416ce37ab3bdf0cb9de04f5904731be8568922dba49bc1b8aac171b8d6f74dcaa8c034873a29ce94f7c0ac7f5a2c595d7d8105cce0f9e9c7260b3c2de2a992d86d876313bf626dd2afec064c2182c02d0a1d972cb950b8b45f2fbad387d8b2727205a3275e756e1748695ba367e96d1ffbdb78553df44fada2d1d75aca86156a8e4485e20c17ed4969c9b2f197ee427bcc1abc7a6382d9e38475751cff5288b563dec0d28139ef943046aa3fc901c519e22aa74497145931d39c55af9326e69c794448c3ca3e9063e883b03a042f94a8c84b99829be42e99e5a740ef3f350b2cb1bdb089b317508e14102518f7543bd98a0130c604987332ded41f36d9439519e6935d8506cf8e07fa2e5d28d8815ca9aa89943b8f00376c845f3d4329da72bf7f7f1375172111a40dee08b0fb476908205b170170a6deb715638e9f5c1c3af3c99a70279afc017bc6014e3797ff8509d28d7348d3e910ed4e1bc0434351b05e87ae094d9f0bab623ac69108a9b479778381d1da95a81dd3c71aa013fd831220cc6956e978f8c03c8e0ee3c3308e64c6b956e2bb5fa2b92f506f9f6a89144423d90177f92a1d9f6c21c967a16e9c01d521ec61a9db3cd56aad975bec46713d7dd7672e54d7442f8359969290a6bdeebaf2088ce1422e06d162592043b31545d3fff2ee1a58ca2b407e748f19af145adfbcee8a090781f762b7290cfab0f62c1b2b6447dfbe8d98bee78d9e4a6ab71c62c4008d26c05f1a9caa55cd2b1bf11eb7ac6d5b8bd66ade8b234d2936b5407eedb980fc34ddd1cfca49bf7ad688f81ee139d5455dc0768f37dc84a06014f8764d28de1d64c041c30db79b63e0a0b5f8c666c6083706d4b4aecd9d64c4b65f4a16d7ba79bdd960b44633bc8f77ffe78f2247b8191c04543d15a4738a0a3046e09fb1d23647d352cff647ca3cc67cc366c24e1c7aa21dbd85690b66bbc0ed59314e41703e2149d2d1fe9bec9cef7a111e83eac503c02f39541dc4094ac3d5b38139494fcc5c5916e1c26520e15d16bc186d0f87ea98f92f67609b255ac822059101eebc7d419d32adafc5f3917e7c37d9cebe8db11b42f71627a95158c5fc76100e35c2b8eee407bf6c4b4d3d3161515385b70cd4476560c303205a8fd15ab099d6f335eff77ff504c422643c587bb07d209b7a1aaf4c2e5fd3ea6ec8722ab4c1a8f26aab59e633b96e1bfbbb89a3ba125ce0765314344e59bd2c14b43c720d5f93500af187373e41390e0ad08e9f291eb985eb2f90defb04b2343c6d7abf58ffaf8d5ec989c2d30b52793302e6166b4aba2a31f9d133e4de95f785f1d4c5f1dd395fc1655e9b3e9ac374dbaa0f12ada7c8ec4abddd2cf5451cb53ce546a3f3889205bcaf99683d0d2b28742d3856e7e45da2a039355519537fd158f421db7b72d1c3f2334a3bb25ec7d03a8fd3dc66297a1366a5a76f3caedf792d94f01a7e0cfbbb10279c481851c3cf053daf4739f3e77564279023139b08f2ddddd3ef501c559e33ee26656c32256c509e42e6a08499d9e15038b19b457348a18ddb6cd6802a0f257312214381070ce759897856cffd0d3a3a59d77ef290fbba362640c01ce66d7dad23734eeaf402f93fd02d80b50bf0ab86d7f215b96486273185cf0e06d84a722ffd629ec55e61bf02f662ce4a2984c2ac8a00421ad7e7299317ee8cb863883796ca22f6e286315b76a28abec843ff67f87c234fed6850d9a0506e5cb48f7365f8873de14b78c934a4d53e3325c05a2ec8a3fda552a19eb27e5d8f3777a62fe8e81c98250f9b3a1e2f70f5324dc0ee4e9450f7b12b6a2e9bfb7d2d1db47aea5197ff8a312b3abc161d1f112901e7c0bed056c59c3625dd09d90362d8633d3731b070b714d60039e43ae49007bd1bdd78cce745dcdcdd5ab718c04887a273465722ed7b6f4b0b76da1ffa1336954ea7c030c609476b3a6855bd55ff886505cfc6292e6186db3dde28fb97779455d3e341c5028436420b4e92ca9a80b767b841e092f6dcf6d9ebc8b27fad463c3ea24265217c2bc272afcd3a213dab34773c84301c92cdb9a036c3a2a346c1f0e9a8e9db5bcb087cb40e9ae597e8afda52184ef0ef2faa6488fb6331684f798d163a7aa306d78242937fa536bf643e2dd2a32f13b88b86f907cbe4919894c8c9e191d829ba2bf166bb07213be2f562c27bad82539d2f8f9284a035c8ab1e1ad4e690b5982ec4f4cf4dd077915cb10299cb07a470584893d2b76ea9fa422ffb472615dd6077159a0a84b7593e16166002d9810e00b308a9a494ad07da9af53671f1c5e9fbfe821a1a3ec4390bda3a782032505edf5c88de6b1b3a3fa5f5049ff37fda69e7565c31fc9fde1bbc0cdaf783e9e407d1683a6ec66bbe5becd5b13b1551319992295492127a228d469dec73d6663dc7c57752bfacd97f9726b399847b217476ce99f401b05a9be109c8e416eed7571686fecf19f360c707dac5b57954d652c3d5d8e14563d90f22a4c7274d805550bc9aa079664791052eb82d223278476775dbadb8dda1d0fef577a97721812d79d97ee3dd12d3ecec6297ee6da42b167b057acfc07f6cfae589e629096adf546a06be2f5ca6304817151c769ae4386a15366d1445fde68456112857c15762fd55fec57d0f3a9995cec588af0b58bdc3c7cfa251bac9c50ec3490357c812eaecdc1771fb78c33554eada461aeb637a08030f3f2622151490e84408b957dcf320b71c2a680d6117fcd9b246a09ce2a4afc75cd4c8be073b93b66574bd2e48ed98a788bc7f94b3ed2de0fcad40a12319150e0df88b80aa2ad731d5547cb321e970e14a9fecfb8adcfe38c4dca130886cc2ca98db8983056bfebf59c275467cd11d283366dca5e81f4f91c192420d638c32a7b5ee06cc4be8e76e4f5fe5d856a9b4dba7826e6b727dd8a49198ce7b781b2a17553539fc59d6e287d1fa808e480643657be4aa7a34f8586e16e225a2868119df0d1d85a19f49bffd5dd470b4b8c6db9938eef8ab3ef5b268e7b9bd208b4904c58fa8e17e65f5a0b6fab87e11ddc45b561b5cd1e14d4e65448be411729cf98ba2744636e0481115cc8c37072d852e81bc736777c9f4dc733ae28628a4af03090e27833ff207f5df5617d86d00afcc35adc81fed6252abe8ab910079e3a03ab372a3874e89aee2b156fcd6d7c8d1656963ed6a7169fbb55516d7ca590ca6a1c3ead8a0ec2ef81abb19e4c1b798c46250daabf105f849611a5aac3f83b06bce12a6ba5cbb7ec85231dce85f8ec5d3c9c9fa6d3d30b67915588e8502e97a43881e2baa4176702bcd19c9ae5a8cd56a5f62309e440453efca9dea6297aff9e32e59073b44d5efde0e077b02ee197322ebe1c669bd86fbe9304edea57af6a33d003e4164d697c64d1fe4a7d09130eea1b8b2ee347386045252d2135ed926223cf44f50c0db2d415e4823ff2aa4fd8c41f16392609392ed2080382ad902c1eb55ef43b81997bd65a0892294534a4780179c68f7c394827a9badc494deb6d3b5be7393f55029caa737516f31bee8c88cce8d16daf49f0011cef3dd8bad17b23b32d96878a3039c967e8cad992f8122260fd758d00530ae5d36e4f46d60856eaa4d6429bdaf74bf1d33dd278fcf595dcc9df4759b5329e17f5be6433e7a2900b1eee8d7c7f2f8cddad150572dd301b61b63c47968cb874d015d29f5ee964f9b05422d1a0b1c27d709bfee79e7bce7ee2cdaf0468c7e17eabe0f2d9fc91d54eb7cff5583a7a47089c2d4d09e9e3e9b435d4ce1ebe5d3d3420a4415b47640af0ca8f9dbc018137e6", 0x1000}], 0x3, &(0x7f0000001340)=[{0x1010, 0xffff, 0x6, "b455249b6a64ad15057741d5bc070afe6353226d08d860f49b78ab231787ca70232fc6b62e21a4e106ad2d91c51e8a0b512f8604c64cf5d5cc8b18a19c9af52221b17e5ac95fb15c06b55865a3f8b113b7f4822d4c069c2a4453769c495ebe01acd9172e1b7802f4835c12918d570534532b653164b0c45cd960e767311f1cd8ce701c92c88b880394cfe0751671922a1b390620d4d401551e1d217585cb5327452b98036672ef82c1e6cbd27af4209b7b6352c0843eaa05dd85f7792f7c60c1220107aca392617409849eaed96f0d93986a310410a7828ac2acf36b95ff0d4e526f2e83d5f2391180596e56b1d86275a437dd75ddf52d0cd7476f86c1c6e5c27c25faa692f5d4bbdd95a9c718795001b5b23504131b928eac37a6fff223a2e36d22e7275bf22f0f5fcf49af072ed533ed8700c500ac2ab7eff1c9b9c0a965c36b9655b425fb398737f05a5c96a9a8a7f636960199bc0a0135cad56e9ec902eb4189fd86b0f996c849fab26ad8caf739d807e1aa5860aca76d84d6d9210a914e5bfde5417bb29c3197354820a78622b98241e53285e37a148c60b8b1e2c6ba822b382944f98fa57c79d24bb8fc0ffc8cf0ac1362dcf86b01a421e3415f7a482b804fd2a1075a4601f0815c3a140a73abb3f53fd9249f87f751d363e5088fa2acaa8d299538f74a1295e09b80e8142e9a2b008533f6b22255733796b5ec3d91d645b90a7dd3c75926bc2b6a4126728963321723e1450ec3539daa45ad2fe05acfac95a50e01a4f0e0467c2dfe396d6aaa809b6ff1103edce445339d676d656b0a5491c85b0d65b61b827f8e86ba42e14cc16949a35f65d930fe19785ff84a005cfd1bd1016546d10f7876a09275a8c8663f64f7055e10ee3241f41dc9f2a23b1a689fbd0fcbfc42b3549b169cf7ac15e27de201ac8d708769bdafd6e5ba9da8436a019baf92374080cae4c65caa93d97277ae65754a95b9ead0ef6f9416bb11a96608db2fdbdeedee5eb7b3719865af9c56e6803652cbb61f62d7e88d5930e3411bcf870764ada31bc731487a579ababee6b0aefe6a394d692fb656204c3c3b73c5c403eca6e535e33b3e0910a90dd80c39977a8ebb7ecd36acb3a49abe8634ab6439c4c674a782cdd73c591f1d3d73f239dd99b5b6832fb28d3ae8c2fd46bbbc1aae1e45e349505d3eb38a4e3fd0da10423206a6503a718e62f106504ca0045e71bb10dc983421b6c6a7e191d8484bb60f3220e41cf7d57e471f7692b5188c3688268b52f88e204d018aa325f7c7d629a26864bebcf6b431a51e54d6455d6f8178d29626a7c7f7be59170b6c8e62449f7a0102356c9c38764b9f536425ac7f1bfc7534166fe15e02e48259475f0df4eab047b3339088855b733491d47c29b40a993c28fbe8effd4d54aaf790147ce9668301020deadec12f7c7fe22a41111de5f60ff4a88d0fb6c63c7a6e533048c92c1fd927e0e512e7d9041f7f698bf238595b0c3881e8017fbdb808edb8a43131e7a0a313e966fc9ed3a03b2261afc0ea1d806373d1ad0196c49328bbd0d72be1e7bda0e214f8059ec394d469778cd0a61fca4cafda6daa612eb9cd332cc2d6033676949c55ea5c87bf610b5510713317f84cb44121890dd81bfb741dafff1fc30cd1f8189b90d47365819ff1118a63d22aba6bc37123721136b134a40f1827a930ebc276f68c80f8f5d8d27704b68fbf42bb4b02677c3eacb1eceb31c90ded12be7ff37b93275d139ff7024c4be99b285c896e577f30d23cdaf789d08880910c31ed9ae8b66b7058bafd2b8fb22dbdc054671fb194452b5f8c1442db8dbe1a8394945c853f3d46fa86b5ab0f850e42f12f35fb0803bed3014691b89018ce3a8e8e3fdb428b4c9f21e295a19647e988734db728aa77960a186504e8b679fc697ed0ce2e61dd0bfa6ac57be948070d129fa6abc08c88fa2de9da019de5128464dde0b744db6a583ae00de25e67f1b3f68167703a5b11fd6c295efbbb2a724ee42551d5e66af7a5b8bf6555e3371bf6badcdebbef3dfbe5e031b1190cee31e16474145dc11114ac95007328b784f1af1c851bebfb9e0f2aad37be9db963504c0246ce74db301f5f51bcf3d0627ee7e199249be50b45732147ab152a9b274413bfc4cac5ed2d1375e404e1f84b6016e6f013850483c0907e632fb2d208971e15725d3a556a541d317ea1aa2b67a701393d358009c972f4209c49de090ef26e92022ca176e82e988b442e747a228c0c41824527cb67d72b7a49ec768c8c31abc4d3eef64fb9369556583a94e5e712f78b194f75e0c3d7efedc1c0a640ea3d794fd63fbf80d3a1729ae207edf981077005bcbe38ecf0c6c36cd8f89916cf170c23e5de220b8324c20d9b3fca9a1e1cd9333902a5b449b817f83b7d538d10b40e47d7a1997e9d04360184a3c68682837a0288843e610c9b7ebe0dc3ba415be446c7b353fbaf8851886cb16c99caf2cad58364fb9283b5fdb92c376db768ee127d06a5a5f593fda6d64894ad2db51bacb1a8e5ea7e35895f5086861ab5159d5b783d9020fe477b794c11765907854a0d4eaed5b4188658d1d05bdd2f8e955d30b4ef4cfbb573845c9952343c40e1565adc09bb5fb510cd685f6bc81f25fe4bab0d9e4eb432c2b31e429bd204e9a11c3f5e6884285615004e7cc1b5e44ed7c174d1110fade3d266021535e7487552506f4bbb400574ba89d660459b2898a68a99d6ab934afd142f7b12638eba8d3aad1700949633954bb6fbbacc250144b250981843b20ad0d41626c3116301f93dd618c121e67e4d5a0b25ff63ea5ea5646b9507dfdf683b833c77f4b99f1ba518a84d983d491bc4360b994ef595106854f46519baa9b5d178edaca272ec9dc39ba0090838e28360e5d1f98cb67a46c739a34d8e161cfa473f479d0be686fa436d9a8e0b95c3ab0cf9e68aa4fa4935f6c1e89a5951f5a428f4b677312118d100f11344124d13e7e0c0b9f87ee1fe4a66db089b6d9cce8624a33de1dd436fa918715e6292fdb2d3b9b683449ca6ca85d6f2393b54d0c6bf7dc0691d80fa625f10b67ec3ae0e478fb7ac445a22b17fc6518444be024ee8e27c5de92262a47410a2bb3297db59f1bb1665eb5af55c4f05471a6b59dcd4838d824f814c521206bae72cc54723319227ea93ab051484d20a41e37a50679761a5fe20fb7dc0e16ad858266bdc9ac39d18552b4900e3cdb13832752fb4717d1c6b26475acda6e93560aa8771ce9852bc4e6a1a3105a5def03f2ad44faf51dfda7b02feea07fb105a40cc49bd1e4f169b5b5b54dbc55c19aa413b9f51e056bee9be5b944b6ff65566e2ffe98bbe1ebe4c8727ddf170a3688fd03aef03914bb8f3097bde678f40128e2bff8287ba4353874dbcae028e67635e24bfb5cdd7a0221eb11b3430d05512ffd20a200087ea2985de45d6923a795e2af0f56de733b2fa0afd033b09dead56edbfa7a8de21c8bdad9ef249c5488d2ac49a0eee674036290e247dca832ef6c86039a66459c9c260fcd9a3829dfe0d08f65591a8a1965933df75f95095c03bfbcc485c9252c60ca79cd65f87f75bc35c09037ee3bf41882e0e9b2c85a65c6371873e72df8d304908b0b1b7dc43149acbeb7a12fb1f89114a5c8d238141f41709dfe97d01ec10d1375e28d60d23e96ae56fffa438dfc4fe2e7fd6df97cbcf7ffc345059e4ece91e9fdaadf4662e99648c66cf37f44ea578c7741d00158a94e28f06526bdaf90bca2d3b53ee4cd7f346ba595665a3cf16d1604dce8c034c0e74ed5ea1925944d86c63cd2aab01bfd4ca9e48f693f3bb59d9dfceadd3fb4dc35b912f2be109b2f980c6e2eabdbc3387c0aba0549ab0434cbd9744d241302aa28cfcd4dc0c6c50fa3ee9fdc7da000e1fd4c04e362ce0a0ae9a881f7a9a0da01ef86f68060b106c4fa5a1c396223eabb872bac21ecda0505514f48a193349a95900376cacbfb17a9a9a79ea240118e09cb8b376cf59dd386904cc95320139289627a185d3a6d84343bba4724720cf865579e91321ccf85153a732dc5c49d18be4cad5bec7260f157a889c47d5022997ae9c303466c589995d673a0b00f54e34d4839aec1056a8c3e6f73416df38311a3072d2cf3126ba894aeba4a93d51d854d304a1fb269f22c21f2c6cbca92368c9a8281e2f9a40e43a9a97552128bff670b62a318147df1fb1d9182567f58bc46bf02cea62691ae59afdb173cf5dc9254b749a4fd7a0d6226a87a044e4008144bf9106ea219392d943f01c5c9a18fc0ad16332d49358572c678ad81f6764502c47197c23605d74f2431e4aaf9ec6d22b1d590f607a6ac7acc21913c2927d63f9913684c5d17a9a27f1b1c3a89d67ef8546d66519ec1d33b2a7faca00a639b59f37359e1df7177c476f9c779a196c98b68fc25146326fb31fbe5dfb44083ce4402d4e40d4d83daae5519da89638735aa985fb20246fa74653bae26518ecc2dd3863cfa06e14ff0c7632d53053c139607926313952bb4c3212ca5a8149cd7f4b75c1bfb973a19f5e7fe7c04eab429b40ee3848a45d6f887e2dcd593a7102168fed8fd5429000b83c2dc42aa18c43680b16584e80323dcd4313f1642bedc7bdaaa119922ff3a53c44a6383be7ee137103cd53337f658cb3edd6b2b054ea874519bbdf9b017aca264c1286416aa6cd3a609defa3abac4e416727ecc3e52d9a5c8205b2de04b0b4141a0af87fb05795d3ae8d9c1d3358a1dee6eb212f9ac1707868fda51a97b35019fdd3614283e97b404655bd2fa506240227e897143d3a313caa446e027d1364ff100475d352865d3c858e9a2e86ac8098ee257feb1793bb3a8b3a453eae97f4c8857fbdbeaffb4aedfb06ce8a712641bad74fbaee79a39be208e7cf9f1b4d7488458466728c5ea61651d75a8c94773bc7ae74f96f5d958145c4d89dd579d9c33412178b35934572f765c4c2126f2fa05761ff14bb5fb76b7b9a2546cb214f636387cd5edc09d42b1996fe741d332a1a455f06c565a8a39736d9cd757b52aeffcc9727704a057613463b8a7209cc82c2aa46fdec9f66d19c58fecc8d1c8d0d15682601249e37b48a6381ce7a4d2ddb508b37859199c3945716186d1fa30854ec34b82adb3e8c34d96c833961d8ee2a0ca746655e3961ea4ecb6d8d6f3952056499f56b06e1c3dc000367c89d7e62f77d2cabd21e8896e403c03617c41ff358271abfe0d64394b4faaabfd111ab579bb5277b2d7a87bf5634008c323c6da8683dbd0246eb3189930f339998a920e54dbc28a803e262b6959b8a577f259a606db5e5ac0011a2059508dbee4ad4befae8800a88ccfaf14d7f075030c8936281842fadce93d4450f20f1cbf5c057801edc9c96765227e026d654768f58bd2d91d4c978c446c71311eb3ed82511151ad8c1377dfa6581aabc088ca334cb60b599cd3bfed70a278e2baa3aa76e571a0e4ecbdb597c17664f8bfe7235049a60a940d218943270c17987d7065be36ba19f089407d90a6ada2f28137af32862d56353b95158bacca6c8e02f24af685d301be5a147cbc0e12feb0f5e3883091aa6a12e170c9837a451cfdf2bb8b14ed235f77895360d06e0107105042c63a865eca85ea8b4b3fbdd6ffd713a977a554962e273cc6a65a6995b296bbacfb977079b26334a4dcc2c1dd734e814d22118f1adac47e005a40a2ceb2835c1cf941633888256eeb1058a458ba9ec986d0357ff520489c33e06fc88824ee8aa03fab3c45f73cd9265e11addc4b43fcdeda64de9e552a5cc9b78edbeb524a9923003b0"}, {0x100, 0xffff, 0xe09, "2f00f167f6ddd0e43a259cfdecc686469726d4cdb5233b5db12f6226daf47024b718083379b894d45a18789bf7d5691c1e0ddf2859e7f34e08619f017bb4e0a63c5ab57e9a6ca2e615639756a76b0d9a7c87237bf679be29fb0a6ecde48066a09ac1ba518367d37d7ea3441dc93d15643742d11e6e763e4c64c9ee38e21e9da5de71b09d093ddbd36b50fa195916d1e8bf060408c582b5e7d76560d1ac7b1e066cbe37821486fd1eb176f89f4ba56d19ecd50839dd11a1046efbc484e17080dd306c8f6627dfe01d0b152d3205cc4b002198f936936cfb6dc681404de8ba0be1f7dd9c935ce444c189ba0ee4fc3f7b49"}, {0x70, 0x1, 0x9, "b24878fe61bbbab26d1e4d8581e07773a77f168f76e894f87f31bafb595e5413e7f330d231d6a737631b9425354118f947a5b44ebb1b47782da761f1a649699dd3ddbf620be6545bf633f13e73bfb585865b04822671e932df8e"}, {0x48, 0xffff, 0x3, "97b8d423f67b9604c78a0455868633340b6512cfc654b22da8a69613d5b4de42c4ec6a92263cbf0d7fd2543ed459131247b020d19a"}], 0x11c8}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cbf6fe4c36dd216e70fb792d9207d225b787ed7d5bca5dea901baad1de9645d29f47a30ca6b911323af6a7f140407ee1f22c894ee7c91d3d18e5360f40f30040fcd0a6f871fd00ddaddbb25a27b4d193557865953385d0bd51b64646cfe231ffaea65891428d83421136c1ea7006e2edc1ed6d98242fb138955e35967157ddb822ddeb06ec3318e9d992235e98877d6c4db212a06e6d7ec739936bf1a01be3bcd12406a561892ffbf07add236901b6617b81bf9cbe1a194ad061d955d1487f9f4884bfc5cf8cdfc95994d6454fae12a8f468b86b3372f8d9677dd83ce07e3b22b0155b2872176b", 0xe7) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) getsockopt$sock_int(r0, 0xffff, 0x1087, 0x0, 0x0) fchmod(r0, 0x44) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000180)="4993c219837b8a6cff333313387af38a5e4f2a35399e02bf449b8229cd05d4ae6bef6c0d4bcd23db720dbf3af0d62846834bffa429d9c1328d1e702c4ad207c7f42a85ca49a0e41f4df01c38295723fcc3a3374b64a143e52dda5689dc4ac998ad47b46ad5c0569a33de0ab7477b5dd766f70900a8ed3195f52e26bed8f5bdb28456942a17dfaad7db78ce0c5c185b7b0be041de58444a0e9ffebcc0306b60bb49fa8827bc0c048795b1879a411f0177884e220e6ea02f78ac48416089915faa7fac25fa1e3da2a689dddfd7e2c43d297404c6", 0xd3) setsockopt(r0, 0x1000000069, 0x0, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = msgget(0x3, 0x30) msgsnd(r3, &(0x7f0000000100)={0x1, "57ea10c2c09a00019b04a4cb11b0e4560282f2b2e4f5ff8c790351b2fb6a2a6271683277dbea71e4a8a21e421e31b2a468f3599264fd232027950b22eb54e5532548c98865bf3c32c82a08d52fdebc2bc23383fd803ce8542d4e0774dc308bbe75"}, 0x69, 0x800) write(r0, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x25b) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xe81, 0xfffffffffffffb7e, "850700000067a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000035a000/0x2000)=nil, 0x2000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0xff, 0x9, &(0x7f0000000040)="459eb37cda", 0x5) write(r0, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x1e, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sync() write(r0, 0x0, 0x0) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000040)="a2857fa94f82b12226da9361b11b71c296667c", 0x13, 0x5, &(0x7f0000000080)={0x2, 0x2}, 0xc) write(r0, 0x0, 0x0) 16:00:34 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, 0x2d7, 0x0, "d730c1e7bb6fff7f000000000000000000e74de4"}) r2 = fcntl$dupfd(r1, 0xa, r0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x26, 0x10000000001, 0x658) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000380)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b033f0c470103bf0eaecd8a475fe2fa49bb7f24b35c8734f3404f0ef3b8840bd650357e1553a6f7bd1ab233cdbd738830ea65dbf80b63619d6f0ac26739243ef9414bb9fc3333b86e6676da077ebbdba2bc9251ac22ee0029b4e3c432f854f7ba32"], 0xdd, 0x0, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x14) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2fff0100003000354e47f423382288839e"], 0xa) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000580)=[{0xb8, 0x0, 0x0, "b71996194531a952673d31e392aa10fb2aec4c07fd33a80c33e476ef10882050c35d2f3caf4f4b29f242a50fa2c447fc1231eb25ce99cde062dff1563ad045d537707783e4b231c94cf279335c6e069190e15e8683b22b51103fffab4b4ae0158f490d3812de8f76fb20884a9bf4511c5a7a03204b1c2a8c01807952e5fdde3e588e28c66f645767e31df2c4021e10db8241cd6bd436b12b6d2dc796c2357d74ae"}], 0xb8}, 0x400) r1 = socket$unix(0x1, 0x80000000000004, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x10, 0x10000000001, 0x10000000000000) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8521, 0x8}, 0x8) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x5, 0x4) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) r3 = socket(0x1b, 0x8000, 0x3e) pipe2(&(0x7f0000000140), 0x4) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200), 0xdb, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0x7, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000000000)=0x1000) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffd2) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fsync(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1e9, 0x1, 0x3f, 0x6, "9cbbd82d3af9f2e469e20d8ff8c3757fdcea6399", 0x4, 0x3f}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) write(r1, &(0x7f0000000100)="979c6bbcdeb0cfff72d189f721b0fb2829fef6b5881b323e8ac53b75b978addaab518a788d4a7753e4bb0c70a3621eee58646d4ea0b5847926978e8aac29f8932157ffc2b9f725d00a3f6e92578634cd465b8cb44fbdf7c8330fd697e57ba56daafb446344fabec29d37106b1d9f06d616e760bfc5ceb4ec11491d7367c2aef32e42a785c0c09cb9601af161a0c2cf574a396aa1e72c237239f7809ea4a9ea565e664012df634a3a616cdc696d45063404d9f2a787ee87a7e2cffb1f7f1b4aafd3a46fb49d08fc9e42095c4b9dddda19b60934f5bf12", 0xd6) r2 = socket(0x18, 0xfffffffffffffffe, 0x80000000000a) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:35 executing program 0: socketpair(0x39, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgrp() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x10000000001, 0x0) close(r4) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x8) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget$private(0x0, 0x3, 0x81) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000100)=""/4096) write(r0, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) 16:00:35 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1000, 0x2}, {0x8, 0x20}}, 0x2) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/251, 0xfb) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929248", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x3, &(0x7f0000000100)={{0x81, 0xfffffffffffffffe}, {0x1, 0xffffffffffff8000}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 16:00:35 executing program 1: r0 = socket(0x18, 0x8001, 0x0) connect(r0, 0x0, 0x2f7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x88, 0x0, 0x0) r1 = semget(0x0, 0x4, 0x100) socket(0x18, 0x2, 0x0) semget(0x3, 0x7, 0x4a9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x100]) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100)=[{0x2, 0x69, 0x800}, {0x1, 0x0, 0x800}], 0x2) geteuid() dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7, 0x8428}, 0x10) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xb794cb8951c653cb, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) dup2(r4, r3) poll(&(0x7f00000000c0)=[{r2, 0x162642f663d7441f}], 0x1, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) flock(r1, 0x2156ec4db261b0a4) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = getgid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="80001bd02382d6c8207a856598d52200000000005dc8ee9a8309000001000000c997249bc040ca3bc279fb079394e953c4edc42a3c5f16386190ead6c31fc1428f77dfe86b1187af3e3be52c3011af1f9b6f3588f6a93bc4885585b6a0133c8e2ce7ec0abab88bfbfb3dd2035a8a84a07879e7b2354f02499d9a77df64cb76b2a8dd070028f5f95e31b7216bffbff508617fb02a1cea28ea2f2ef7faaabb16824de2518639c4e95958ebc8cc42d3dd6ffe01dd4d1742e3621d10a26873abcbd2fa0b7e2a3f4413334ebdee45d603661ae1b88f8116bdce104e70196275d499a0f204645cbe92c9b837e2a54f5c3605bed2b57ef4fcaeeee09486970cfcd13f0c1e2f7404bd58bdfa6cb3b36bd56f2b0a55d00c0e89f39074489db4f8e871b534b204e7f8030c3ec4312ff374d1059c4ab8c4bd4deeb462c14779db97faa41a10cc2bfa5a1780f0f80bbfcbcf83f65f37e6f808e9e6afeb57a0", @ANYRES32=r2, @ANYRES32=r2], 0x38, 0x8}, 0x4) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x7fffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x10}], 0x10}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0286988, &(0x7f0000000800)) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) r1 = dup(r0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) write(r0, &(0x7f0000000200)="978dea201a7f2312c6584016b22971985b8c1fc60faa1eb5ddb9c41b33cb5ac89d64f9633a882a4a53cc1c3b7734499e4798914b66f7445a3a7a6562d8f55bad8c18", 0x42) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x10001, 0xfffffffffffffff9, 0x9, 0x3, "8bfc295760d8d6a0910729c95e3b65a5048251c3", 0x480, 0x100000000}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sendto(r3, &(0x7f0000000000)="72bf58e6", 0x4, 0x8, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2}, {0x5, 0x8000000}}, 0x0) r1 = socket(0x0, 0x1, 0x80000000) close(r1) connect$unix(r0, &(0x7f00000017c0)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f0000001700)=[{&(0x7f0000000040)=""/85, 0x55}, {&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/213, 0xd5}, {&(0x7f0000001540)=""/203, 0xcb}, {&(0x7f0000001640)=""/147, 0x93}], 0x9, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000001800)={0x1, "914fabaaa047e496eeb1af386899a0428fe6eba8fcaab8733bd3007fed682e9026775cced19af4e272f90a6a37b04ee5cae8c6ad1a8aef67128df5927eb24030c3468144ca8b8af4203abdf6ae11eb4a6ed82028ffa08282d91504ff4c9b1e7c5d1e9137d1b975b3ac02a8f8b5eba1cc893059afc2d0242350a342baeedf3fa956324a416920c91b8756d3e09fd10eb29f0f6f60ed1a5c04e9236868308787abcc2138ad591dd07af65b91f7905da5f859437b46ff3a154eff9052d9203eb2b2bd7879d3d23dbdbdcfc9074731843c54f5b50bdb7754b28d7d5325f9"}, 0xe4, 0x800) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = semget(0x3, 0x5, 0x404) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/192) r2 = socket(0x4, 0x1, 0x3) close(r2) r3 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x1, 0x8, {0x10000, 0x6842}}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000440)=""/217, 0xd9}], 0x2, &(0x7f00000002c0)=""/217, 0xd9}, 0x1) socket$inet(0x2, 0x7, 0x4) close(r0) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000040)}], 0x3) setsockopt(r2, 0x1, 0x3, &(0x7f0000000040)="24381f4f322f79728f1b1c9b5cf6fec90dc5f2fc1ab3887fdbf4a2b3ab11c9b28094ca0e4d2a641906b831175f95fab544ff251840352c", 0x37) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x6, 0x3f, 0x5, "ddca854472067fff1f5ef0285e72c230c24e3907", 0xa91a, 0x8}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='-\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)=')}})\x00', &(0x7f0000000400)='\x00']) setsockopt(r2, 0xfffffffffffffffe, 0x8, &(0x7f0000000180)="795eb145c8b76c7be044c9797204e02b3f86238c84917365b2e08a81141ad3cacdb351280f088640fb703b1b86c7091f63fd304f762882d38846fbfd77d00c12e2de4444f37f43dd7d0b7b0e9b91ea66cc59c3bc78ead086efcb7ad59688915f24d9a1d20c457e72dbb73a18ba159000de7e68b0c7b6307891e0448034", 0x7d) write(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) r4 = geteuid() seteuid(r4) pipe(&(0x7f0000000480)) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x80000000000001}}, 0x0) r1 = socket(0x1d, 0x2, 0x100) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffb1) listen(r0, 0x9) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) write(r0, 0x0, 0x0) socketpair(0x33, 0x4, 0x101, &(0x7f0000000040)) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') fcntl$getown(r0, 0x5) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r1, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x7, 0x5, r3}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/177, &(0x7f0000000200)=0xb1) 16:00:36 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) getsockopt(0xffffffffffffffff, 0x100, 0x6, &(0x7f0000000000)=""/69, &(0x7f0000000080)=0x45) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="2c8256a383bba5ee3f3125d7e8729e607974a719bbb6d5a87a9f7757bc0fe9f301ea4c759e65504826f4d0881fb462448ea8dd7c1219962a9ca6f8b5623fb13bfab59b3788c65eb7e7bce11f52d7b783257dbfbd46945f35244770b0c94f7435f40be6f7faaf64c89084274d4b02bddedf0c4ff7ba809e52ce2a0bf06e9cf8beaa048e0d20a704fdd2abec55fa64385fc4c7490a8ae00d4c133e966cf234f08917dfbc84cff3b7f4bb54a31d80b820d9bfeaf932e67442b2120933b66f32d3fd52b7cf32bb8ec23d587487741e9e1735b75f4cd53e478d17f8d1d4b97c3918303c72d50fe77072c9fd6e6a", 0xeb, 0xd, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:36 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0xffffffffffffffdb, 0x1) getitimer(0x0, &(0x7f0000000000)) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "002000d3062824c000b8000d00000000001400", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='\x90\x80') 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) sendto(r0, &(0x7f0000000040)="c08e93841ca9e4599732ef745670740b0d51", 0x12, 0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r0, 0x4) write(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r0, &(0x7f0000000980)="06e144ee79bd941659ef8d24fe0adafd52a48dedd889e8bcaf9ca83cbe87cf3024e9c271ec4502df6f49b8d7faf2c207c2c8818aa8240e490b945c29b30c2117ec2b4d5fb6334bf5b73b6f1dc32944843f4252c51fc31c69aedcdcf6f1e6537814e373636070e2cb3bc97a728b77356889c8b886f87fd4e059216e975664139ac33295006cbac9595e3571d5384115c1e9cda62fb42e958d9672437099f3ab7b98da08c24e0a29693010ae5cf4065f9481d2c0c309767a764bc9dc075f6c2881bb40505777259573bbafabfb577d2dbc71e81c03a51f5ca002ec1f60df7d1dce4a7a5ac95a7fe6170ec3fb994774ac476705408f572d51c3c18f00fd28902cd69a5cb0bcbc282668739c14efaa14ddbb46af425c4f7cec82f07945cfea7d103a74fdc51bc36f30c16a0da121384f43ac410294e7200d44a8560befb39d1938b7de394dc7e2bbc4b45c84ff4d83a458d005277feed5cc704d0e49ae3ac97146b30e91c848397a3dfd3dcb1a3919cf872ac3e3f590752b40828cac5a2ce270f2bc52ce7edd254a6db376072339ad3cb2857a7faedcdc8ef00e21a00cd63152fc0081dc5de2335e124194e30f7eed3adff0663c4758d7775b13547c700760bc09c077055fb8a8b17d296c8981e1b5e296c997b0077e20e725bcbf1a21ec5db104f2bef5d96e431fd88fd1ecd295bdb2ae73043af73b804273968efa8612c16d75a13fa3a4b743e85bd736c4abfadb8dfbd56d62b114c9caab6865c2133bbf3cd1cb04f3bb857e9272c54e1609dc8a7f98fa6ecda3078a804825450cb77ea22082c4e4a7492bbe1636a943ccf67137ebba75c660fdb49996784d19455ba4a7a5fd5eb24a15", 0x263) close(r0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:36 executing program 0: pipe2(&(0x7f0000000080), 0x10000) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1a0, 0x0) socketpair(0x10, 0x8000, 0x3, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8800, 0x0) socket(0x16, 0x0, 0x8) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x110, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x18, 0x10000000001, 0x0) close(r2) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x7}, 0xfffffdc9) write(r2, 0x0, 0x0) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000321000/0x1000)=nil, 0x1000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x18, 0x8000, 0xfffffffffffffffb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x3, 0x0, 0x3, 0x1, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x2, 0x2, 0x4, 0x40, r3}) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) socketpair(0x19, 0x8007, 0x7fffffff, &(0x7f0000000280)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f0000000380)={{0x7fffffffffffff, 0x81}, {0x1000, 0x10000}}, &(0x7f0000000200)) sendto$unix(r5, &(0x7f0000000080)="b0728daa24c63991ccf97d3f140443fdb895f45b94967a50d363234ea650ebef612966074267c6f43f4c16dcb59ae6b945d28ca0137c317055bbad74118f0d81bc70474d6ba801017bbac6393fc921a4a23dba49dfe95376867a3223b98629b4a5372ddb2fbd527565f6abc5b325c7a2fe3438a84df1e0a760027c28cb7db4545bee25a6245c1da0d0d536e99ec20949edd9407fc9cc28b0918eb5fa8c262f5fa89ea6fc8104955b88ee48afbde38b4f17aba51f2b979894277f39ecb5369a7e58efccf9f18ab95ef54fe30d4bfc9dd1e76a21a11bb97b842658a59aecac8d1df14cb9e5ee896fad720e9421773b253246915c42", 0xf4, 0x400, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6e696c653000"], 0xa) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x7, 0x220) semop(r2, &(0x7f0000000080)=[{0x0, 0xc8, 0x800}], 0x1) socket(0x18, 0x400000002, 0x0) madvise(&(0x7f00004a8000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x1c, 0x2, 0x84) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0) ioctl$TIOCCBRK(r2, 0x2000747a) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') clock_gettime(0x3, &(0x7f0000000140)) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000091000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)) 16:00:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/219, 0xdb}, {&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/24, 0x18}], 0x4, 0x0) fcntl$getflags(r0, 0x0) sendto(r1, &(0x7f0000000340)="81a637f004b62fde929b592e13b3621748ad1c6927bed3a20eb741c64e3c6aa2de283febfc1ba7ad62e502f58fae927851a8500a4b03cc2670662467ff6dba008a97617b", 0x44, 0x4, 0x0, 0x0) connect$inet(r1, &(0x7f00000003c0)={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000400)="68e4f5fcd2fcfb45288d2d9a2412df80f4f15d1683de", 0x16}, {&(0x7f0000000440)="6c950314308dcfcee2f2735529de4d7e58e978fe89ef235dd48d0585c7287543e8db7e97d46722f40e84830c73edb9ce4b645343c6b9e14bcc96b0be6625e434dfb598f660ae0c694e6c367d1c5919c7fe65c59e4a85e8244e1c0545c765a76e71ba61c2d66c77ac7051207fa9f84ce53797a42b112079aae3491cd53cfc0b14e2ff53c87d74cb9384f4da36bdbdd12ed53861b3652a707d831565da", 0x9c}, {&(0x7f0000000500)="4c3372094b8b6781e308ebf63fb12ff3523b95be5667ca8df02d7b84d7e8fa", 0x1f}], 0x3, &(0x7f0000000580)=[{0x20, 0xffff, 0x3, "408b4c6360bccaf225047f504dc80c"}, {0xf8, 0xffff, 0x6, "aa291344268fd7f164782fe8440847295faa3e83c79b1ca6e3729c2f31ef38bea381b5152c86a120078b915df87c67ff88fa49c3d13e6df027faf12600b4e39f28929e3de902e558227123505aad0a5b1a5b467a0d0ec3310dfbc728aa720d107842a7e94682e6813eb474e85572ba5358cdb251ead861985c36a6566ea9829ee05f840bcfd9e8f4cc91a447408542998897b49d4596960bc865eba39dbc49ed0851ae79fecb942e8549298d5503d75e861a218af800e16c9112ca71560a200c60205755d3fc9f28264b2483aaf0a3d40fcc8c121fdfbff2f1565ebe3d0587ff7fcd95850b"}, {0x100, 0xffff, 0x8, "e3b92acb623e07e13cb45a4452b62b607cda9d6018d6524b6ad9f07c7e28c755fd99c43dc56c7239433908ac264b526bc61bcb6e627f4915d88649c19bdc1a2d0ae06b0567b70abb3533995934e167437f3326f8606e2bd0ab28f0b29253a15df060415f230d9d9f402c417a59ea1d9149eda64572af5f030a962d0840efb6d70d312357c29cdaa49869607d1d1054ea75ce83e69d8033dc4cb7c23a8424af58228028d083e1df5cde6ebcf406e7301b04d96df0baa9abc919a27eb51fb9ee01108cb4c132f945957b5295ab2d5e6d0b9bcebf35278ad964365f88eb2b926fbccfbf56e5097ca3ef01e4ef"}, {0x50, 0xffff, 0x2, "8370ff3e9beaa343f5d5a9b211a046406855ac24a121ffeb18a83fab369f97f6c3fcbc73721715808b63c12f3fc7d0955968b045bddd9ccb5c"}, {0x70, 0xffff, 0x1, "2f82eb38a07887e82a1d8396fb53adc599b06f43908f14f7b3e0e60db730c74b468297fa16ffd48d48fe8473c16d2d7f7ca701e188e39a0b439b8a54a4499d7490a5a571639df264bba998e4c93a4a7baaed09ca3772deef96b0b3d86d"}, {0x80, 0xffff, 0x32, "bea1cc73b2b46085d993f74a12c60d6ce3c5b501e0e04561943a771e35b36bc7b86ffb269e45dec92cfb1288ce5cab797b2b16b9070a9382d0275ff49b718712633afd92952e42993cf15ab01edaf0d8558ce4cd7594d3321938fedafd5f1989cf197bc8a4868d40ff3ec3b203bf"}, {0x100, 0x0, 0x8000, "ef07c5c657298ff7a4684e853d896c8bac6f2150971ca491f990d690e26146bbff0e6e15b03dde88354f21d949f6de7e0ee8a9ea191b06e3fc29bea4467a397bf7b1deab484cbe120300a1c6e9b0415f5067e65f9c4914b897586d237f0a4f3997a507d84fc11783e1ad9952cbbdb508b9808617fb64134f2302f3afa4a7529fe9cf01b51a8f78aa58af5ef929d342590cf010f7293bd53f6acabd25440702e2caf339aa35d4aa0c24f1f67b39ca63f3de281d64a862cacbc305292fdf3495a0392d35df91f8851d14957636251ae86d46f6e3da38f2baefaff1bfcd1953f2f15e728280a1bcd03433fba1c27c7b03"}, {0xd0, 0x1, 0x9e, "f97dc3407c410fca777336b95eda864f19dd9a291b618bbdc6fbeee202f42d04f039b1cff9285b6bc5075913c09393dd8062827557ab0d65b9ea59eac14e8774eb0b7c8debb428c1f94a3159845b9020cadfa43292e1baa3e77d433f0fbacf7772b9db6a3ba42180a7ad2f32a37c68dc154ac04a668997e0ca3297f83675b36399d1f244459d33d7031d124e12d8e9d371373f34bb4a53c9b50f6d4b56c3f1db47580f29a7d0a20b7584b9976954bb11cb9eae28a10e25657d8d4e7f"}, {0xd0, 0xffff, 0x2, "c8ae87c0022ee3ad4675b10ef46651138436eae00e4d801b01e2b48a68113ba7a55744bfb184a6b15cbc23a3742d9e2c85e9a984498e0e9f95ea34db8108dd0f3ec63c4820367fc2344f0f5a3f5c8c6c78549799d31faf358af1405723711dfa43c07f59378200463cf2bf991f7b4a0cea830b8aa0f731694c7860531435b58f8faae7621804e3b9daca4f187199bd8c2977dac5b963766481dfc28d958efa2182e880693fa6d236b4231dfdaf4347f6e71343d13fcad3c39c0d3f6df8"}, {0x80, 0xffff, 0x5, "75806bc4d43de2c7d1c25485ddc11c3819320e01a877b8b179afb3fb3275fe5b2b5e5ac493a131085088f837886a11cecd4f00ad28354ba8fe6138b32c3dcd4e650253cc361b622594e07648359fbb664132d1486861b39bb9f1fd54389ffa9dc52b74b140adb43b5495b495673ce9ed"}], 0x678}, 0x6) truncate(&(0x7f0000000c40)='./file0\x00', 0x600) shutdown(r0, 0x3) syz_extract_tcp_res(&(0x7f0000000c80), 0x9, 0xa2000000000000) r2 = socket(0x18, 0x7, 0x8) r3 = accept(r1, &(0x7f0000000cc0)=@in, &(0x7f0000000d00)=0xc) ftruncate(r0, 0x0) utimensat(r0, &(0x7f0000000d40)='./file1\x00', &(0x7f0000000d80)={{0x3, 0x3ff}, {0x4, 0x2}}, 0x0) mknod(&(0x7f0000000dc0)='./file1\x00', 0x6000, 0x9) poll(&(0x7f0000000e00)=[{r1, 0x80}], 0x1, 0xffffffffffffff01) symlink(&(0x7f0000000e40)='./file1\x00', &(0x7f0000000e80)='./file2\x00') r4 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000ec0)=@file={0x1, './file1/../file0\x00'}, 0x13, &(0x7f00000012c0)=[{&(0x7f0000000f00)="6be62dd1374d7d9c44f4aa79df369a437149b8ddc273f5960f87f9197e5fd5c585dab5b765070ea66b31134d4b52b20a781a1ca4ba9fa1e7570345c70a47", 0x3e}, {&(0x7f0000000f40)="891d4ff999bcdde32438bf0aebf58056aea12cf218f7111d3ea65cf6b0a13a9157b78d1e498fed08337f7527e5cfd33047bf36486ca58b877664908597c5abe7a6aefdaacf88b7e6fee285f955de38db9aad19d226bb529ff32614e1501b3afc5e50d2239b2aad9f77cae9ea37e899e4fd86b1f2032a681e8d53348ec26daba84c422c281c1246b9ed1c2c9ae7fe5868e5b9245233d3f98c27f35ddd7a425cbcd7e0b7cea2d7a5fd925dfb2e69f4331e0c8e58f7217977fcddfcc5db388b6ada3e5585bd6116160cc743eac022568b751f0a4bcee790c5922b08ed4a1e016e070e56f74abb20fc9c761fff0ef9cf4b46f09f8af5", 0xf4}, {&(0x7f0000001040)="69bfb7f10f678bcb3c871cc51c72511a970afe773c09a338a44f4db0f12aa10c66db5cc1291cbac2d0575bca613dc0f67355f2d39ac3ff073ce523eda9806f23cd7f7bb514e24c1106028f2898fb085f7c85cb9c3080358ad75b58efaa5e0bdd4d9a9449c1e342381df6c12663baa1ebd3966c49679b6f5355bfe5318239e6967f8dddad8adabae9e46a37fff02c771c95c433dcacb98e1177f26caaa3a45b6bd1f927c0862b113c495e136bb106a64136f784faea09d60ac2591ffada9e3210a9aa3473ad488cbd6ac0a35326d3d28e7799d1eb13d7ab4dbcc60f4e25e520", 0xdf}, {&(0x7f0000001140)="08f2661845ff53dad71ea37d67cc35e47ee13774718bd65e89e4993a2923afb04171f05e5e000f4fd04f6aafb8836453d5361802dd4940feb6e84d385c95750161e126f5480e1fd12185fd6fc6e60110553bf7c4602b0b88351e3d57d3d07e6d6f70336f8984e2f29c89f5b727da55e1cdc708c6edc52b23a649c839e35f62c14cd6e43dc62a13f4ab5188673cee0185599f35b66399e6be23b33e5bccbe297af262f909d500ab0c4d047b1226efc9fe0204935aaeeb30a3a0", 0xb9}, {&(0x7f0000001200)="b8ff93fa54b974716575b826ef17792c5c416ab37e20166563ecd6f677e5926c5846345c0b654a0543d268132c4395054cd18773941eab95e171bbf1729657513cf01ccace5fad8082539afef2386b382cdaae8ee5a2da6571ade40cfe2a527676f3f429415c5b79d02e63b615578670e026b60cab6fdae4917d0c9ea8c870e327b5606118b06fa36db7879584734a644f695cb9eb22", 0x96}], 0x5, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0, r2]}], 0x40, 0x400}, 0x400) mkdir(&(0x7f00000014c0)='./file2\x00', 0x90) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x80, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000015c0)={0xc4, 0x80000001}, 0x10) connect(r1, &(0x7f0000001600)=@in6={0x18, 0x3, 0xffff, 0x400}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001640)=0xeb) renameat(r1, &(0x7f0000001680)='./file2\x00', r1, &(0x7f00000016c0)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001700)={0x0, './file1\x00', './file3\x00'}) socket$inet6(0x18, 0x4003, 0x1ff) mkdir(&(0x7f0000001740)='./file2\x00', 0x1) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x740add4923264071) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x466, 0x4}, {0x10000, 0x2}}, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000040)='./file0\x00') 16:00:37 executing program 1: getpgrp() setitimer(0x2, &(0x7f0000000040)={{0x10001, 0x401}, {0x3, 0x9}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x2, &(0x7f00000000c0)={{0x4dd2, 0x5}, {0x6, 0x2}}, &(0x7f0000000100)) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x18, 0x7, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x408, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x10000000001, 0xfffffffffffffffa) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r3) close(r2) r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) r8 = getuid() r9 = getgid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="196721f9a85de9cebf436f8fe141", 0xe}, {&(0x7f00000001c0)="dec73845952e9d3b78f0cb6ae9db5922824c70daa592c0c866f9d06887ce2a372235d02445e04450ef8de9e81669f1f3e4ad25f55a088ac83f0ec0e975410e9da5933aea58e49b95eb354055a0aae33d490cd12cf45ffeb0b0f315514d5836677debdd4e02240731dc598b6fc09207c91f08e2ec0ca39b3d0328cf3b", 0x7c}, {&(0x7f0000000240)="370f1dc8d2cbfcaa6a250724aa3ebc112e306be7ed7d608fa4", 0x19}], 0x3, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @rights={0x10}], 0x98, 0x8}, 0x4) r10 = socket(0x18, 0x400000002, 0x0) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = semget(0x0, 0x1, 0x112) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000400)=[0x7, 0x5, 0x2, 0x5, 0x1, 0x8001, 0x7fffffff, 0xffff, 0x800]) setsockopt(r10, 0x1000000029, 0x40054f9, &(0x7f0000000100)="ebffcbff13b9fd812e4f4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/214, 0xd6}], 0x2, &(0x7f0000000280)=""/188, 0xbc}, 0x840) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:37 executing program 1: socketpair(0x18, 0x2, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x3, &(0x7f0000000040)={{0x800, 0x8}, {0x40, 0x3}}, &(0x7f0000000080)) write(0xffffffffffffffff, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x4c) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) socketpair(0x10, 0x1, 0xe3c, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/65, &(0x7f0000000280)=0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffff9c) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = socket(0x10, 0x4007, 0x1) setsockopt(r0, 0x9, 0x0, &(0x7f0000000040)="6ebd2776e4b7f2cbf67e300489", 0xd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) dup(r1) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x3, 0x401) semop(r2, &(0x7f0000000080)=[{0x7, 0x1000, 0x1800}, {0x2, 0x4, 0x800}], 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="8f3eebcfde293a49c310aa6bba20fc7000f6f22269c419c9499909ea75a022eae85a1c51b438b39cf56a26ec6cec276a23ed85cd98d672c6ec3b0886e5d63d00792fcd79e83dec9116cd63b411c912f7d1b085140941ad23e1ede925152869ecca936ebe00787ac39043e1f98fd8fd6e6a6bd7bff1adb85ba3d70e26934b436ef305155e2b914e1c9600bd3656edebddb2b8c76c0eefedf0ddc1680e659cb81b30dbcd4236fc0e1cec0511ae9b7ff10b911fc9af1df5e2eddf299a286a77", 0xbe}], 0x1, &(0x7f00000001c0)=[{0xa8, 0xffff, 0x8, "fb516bfbb127455c25be7f77936f162b9972a6576d6d6ed769fa093f232de6adf06681a398fbb510d6e5a418ee82d7b50aba9e3d804f4a63a27f7727c6f269aa27866209e77a484f416d6d4e677ce9516758ee7453b20dcad345df166c3ed730da7d8452a45abccb208ffed05a5653854003caff273986861ffc64de5c663edd2aecb9b72953354a3c330080bfc11a20f7"}, {0x108, 0xffff, 0x1, "ae05f55ce4217b405ab648ba7bfe54823200ec4c32401386eb722ec821daf305819cf31f2527d495bb9eb43df05a2f03aca22be40d4bbcb905d7cb3e04db28ffef241ad664851d9b38e0e3d5060ac101c039304195152177d276edc8ad2d27aecc04b77150f8ac71e2fbfcd04d06df15eb2a7c28042d8fddaf262857b3a4f18bf1c93ed62cc2221c8c158f8974f3d97a88f303a7a974355a478a5bab505aa41e9cfc16e9d4c1a2633e6ecb3d56a85bcf38b259812bca53eeb9586ac6791856f927490a8acacb655c317a28f282c511d5959c4261637af178d7d8d7150179ea7adff0592a3772df7e0b88b336c3f5a03c10f870"}, {0xf0, 0x1, 0x765, "6b3be0bd8b21ed2fad90254153f57e477a694e28e0453f3dccf5936ae4afe52540ee1f28567020c5e11ec1e4f5b55ce279ea58daf49855f54e7ef98a4653bebee41475b523b6bdd0d1c24785ee1ff1c44e15178e06a0f8f4dc9bb15ba6654aecbb9198379eac00ede1687f2f496c843c4e4117482565550d0a9d744918674ec4166bd9155adbbcf5fcec9f141934750c00f18e825907089064538824ab757a04881508e50f38c93ee4783c6c488b7af5cd8814f05720e8d292b2079c56f233237735e84355d297c50416feb48f84f98fe9693e74a4fc7122d2caa05292ec"}, {0xc0, 0x1, 0x8bd, "faa691d8fdb6a564e5d6b05fcd55eb55b53b1c662f7aa29783cf71bf03dea3cfed7b9b45e8253125e30f6283609eef1598d495b3b8417f025dca92e126b15f8b74aeb67f9741a5685a3a1fed1aa44803f1193b3fdf283604e0510c1ea2b343c77a543e7ea52e96ac6140e431f94cf36a2db0e573540b7372281b384e93e46bd6a5b9cc1fbb7de469dec086d953974851235f89beeb35366d4d39ebc9a852b23a73975171b997bd23a59876fbd4"}, {0x20, 0x1, 0x2, "64e6de25a3c845365e2bb637"}, {0x70, 0x1, 0xffffffff, "66051976b328c1d14086404fcc5ab58dafd8e95dd2480fa2b21048836275752b3f556833758581b3a715a0661e8dafe8592ac685c6068e280723f4a8fc406514cf3839089fc42ed5139f7a258739eece999342fd100a551889fbce"}, {0xf8, 0x1, 0x8, "4374c38ef2affcf0496c93fe889072dba9aa2b50fba2e27d4f4269b9fdc760045e29956ff06cdcdb3ab82a75ceda0bf992564c374f25a36db8daa2723032511459bf7a5e63b9b79a90ee75563ba0e8e9752a4ec17cebb9b166e82de2fdc91bbccafabb3fe4d45489a3a1a59a388dfdad06d97316c529cec2428869c2339806f8317b65e66ebb74e17669394359a7fd0ab9aa8a13b21305ded2013f79a0ddc375a3f20d5cf8e3f67a133baa8f8baf719eb2016ad91a66eb965dd6f729d6c73f3821e8b4e8b70cec04785e61153f5889dd4076760f35001da9f683e0370c059f41894e1b960d175cbd"}], 0x4e8}, 0x404) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 1: select(0xffffffffffffff7f, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r0, 0x2, 0x1) recvfrom(r0, &(0x7f0000000040)=""/109, 0x6d, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x80000001, 0x100}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x7ab5) write(r0, 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = socket(0x18, 0x1, 0x849) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x80000000000018, 0x3, 0x0) close(r2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8007) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x210, 0x0) 16:00:38 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x0, 0x501f, 0xffffffffffffffff, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0x7, 0x4}}) open(&(0x7f0000000100)='./file0/../file0\x00', 0x8002, 0x104) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r4 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) writev(r4, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r4, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) getdents(r4, 0x0, 0x0) dup2(r4, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/31, 0x1f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x910, 0x12) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) close(r1) 16:00:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) sendto(r0, &(0x7f0000000340)="79e5339012d7a4b92de367ab79df3224fc98c5ad010da6a18d9bf308ba8269c1276848d2058a25ef35116d357e08c1f037c2fb71d35b4f57106c19b10d854d35b6ada33aff9f261fae49d83eee7b8040d6a209450492ec01324e77fe02925f96eb6558a687c7cfd48adaaa9b88b2c8df4bf6adebeab3e2e1096c52ef7910071abc28edb4b78cc1f0620790", 0x8b, 0x4, &(0x7f0000000400)=@in6={0x18, 0x2, 0x9}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x28008, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000200), 0x10004) r2 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffefc) r3 = socket(0x18, 0x10000000001, 0x0) close(r3) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = getuid() r6 = getuid() setreuid(r5, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) close(r4) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/37, &(0x7f0000000140)=0x25) getitimer(0x2, &(0x7f0000000180)) recvfrom$inet(r3, &(0x7f0000000040)=""/33, 0x21, 0x842, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10090, 0x30) recvfrom$unix(r2, &(0x7f0000000180)=""/131, 0x83, 0x40, 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x13) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x54c3be32, 0x8001}, {0x3, 0xbcc5}}) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:38 executing program 1: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() r3 = getppid() getpgid(r3) fchown(r0, r1, r2) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/164, 0xa4}, {&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/170, 0xaa}, {&(0x7f0000000500)=""/106, 0x6a}], 0x7) fchflags(r0, 0xffffffffffffffff) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x1000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x400000000001, 0x0, 0x0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffa, 0xf4) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = dup2(r0, r0) sendto$unix(r3, &(0x7f0000000080)="552b925cab77b471d687b8b415fba052dcefd93e57a0b197b8bba5402633fce0fc67dd42249766b74c0495ea67458734bef7a79f1eee8d23", 0x38, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1000000008000009, &(0x7f0000000000)="12", 0x1) r4 = fcntl$dupfd(r0, 0x0, r0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0xfff}, {0x9, 0xe2d}}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_getres(0x0, &(0x7f0000000100)) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xc00, 0x2) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x800c, 0x3f) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000140)='./bus\x00', 0x800000001a0, 0x0) close(r0) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) setsockopt(r0, 0x1, 0x7, &(0x7f0000000100)="61b267e5a9e0a7d91e3fe2ffb18f9ee41701e2bec0bdb1bf244fc156a69fbaed64aeaf947d33657799b217f4914953d51578a381e69b09dd4cb485e24a092d6a6b710ba4d0d75e39b01f9b753e285bf0d7745585f8134fc0e910651bb1927aece35972a48ed32ec7f55006f923799265bd7fc9ca1ea4e503f5975f03d27f6cc971e7de53415f5295612c6bed650acf5788b71d02be003aeb9620cb26161b45d36535385ca02888d02f43d4c8f2ff1e4244d9ec9b0053f66289c8ec26cbe6a8c5bfae538b65a707f66e66fb9e165a375f58a89e6cf9c5b395fb8b2b345847bf6255f12af9d12ce2d172bccff0600dffe07690220af2174874a459d86b9c2012c64dee250ab483566be5aac448ba322e7d95fc3a19ae882b9e87092996e293980b37067bf3c6db7ad9add9064d189601c27e40fefc2bf82f17bb25eb80e9eaf6b39ee023acc6bd9e59cff63a4eb264426ee4b10a63988473769c65f519d94db5c930498e378433bd2a4f26c3ac88b9a4ec01f562892ac3202216d14b179021d1bcf8de85dd9645f2a34cb839cda2c50f1e9688efaff7ee52c5893c9c3efcfd2312811a618cf04f0fac499d53296f6464a56484ab688d9c2215d2990836bb13b82d04592c02aa9c408dd4056c90de348dcc97d9032363211cb9f93cb8624dcb90836a4ca4f75c6429c9d0d57d1491c86b816c1742c707bb299493640a16e1c0ea2d53335e5205bcda635fbd7e1d86c6ecb85f56ea0be942a9ea61f99b2f4b081ea19ef8340f96818745f560121945d8d0d927ab8a721feaabfbaafe13f49eae3453f60eb2d56efe9342ec94d50a6061c1e7d616351017cc4aa19650e198f2554fa3214b97b344405e91b57f65a7a97832cccb13084ff535f2e279107d694b42a7089bb08ae0bc8f3ab9d42ec6dc60e3f6e7359c5f6c799f233f57d19a84d7cf307a8fa12dbf87552702e424b1db6757edfa86d6a05aa03f10f9bcaeb805bbea5147ffd628393bbc631766d8932bb04e7975adce244ba690a0362533093f104bfdffb4752d4583b5b77ee6642a1d6c1c22193b874e63f89650bfea9cfb9430d69bd0b6a574e2f0908b58d7672dfd15ff022f073fce5ea6fc1e632c4be34a042f8bab66b3e150b3f03918505d98b1898367764a3d642ed54a1683d120956b61053a26cb51a55b9f01bb1eb87aef73029d8eabe31919a5ecb773389bc4ff712b72280fd6fb21ea936e38304c5a999bcb21d3e4a05c65453b6fdee59bde15473b428369d34606ce2b6f0fa0bb805e95004d0426499aadb5d8eba7f6dfc0aeafc7579695c75848262a17f9f23592204de9193e142b9905c644facbc368d93e8b281c211d44150e248e5d6a5f1f7f5a40bf5fd7523c615f52fd5bde7ae9b2f0234c810b715433abba919933ecee5f00ab041f699388a3252433d67a40ba82a3261b8f2fa4339c143eb20743995c3dc56bf9947cff55610d027f12a55df1df9de810cd2d0788344179fbe68af26998dcc27e92fc23856ad74471d0aa325409bfe57d1a06d2c2ef34c192fe14e7584f352633cd86a73d0d19ad16c8964e82c390d034edcbe1de416b1e61c61ad2f51ae28638172b8866c0070b2c3d58992ae789e4a4e9c372ddd56cfcc6c3b5d445aef85b200b1bab145eb825b8d66bb99ece75fc4435a0fb34fb6f1bb36b2e938bb4cb0e11893e6cacfd6860f274b98f43162b12a238bd5f60c34c4906a28c8142cd80e7045ae9ec314c64035a813fe3709de9a68366677203c6421ce23815b3a8af8e50064368400db49f255ab4d88bbe89e3d87a3499f835b563ac795bd85f646c5e0a7e088ab57ad4f7b47ec200ff48144280554adb7bd57d9b49bee2290c36840b4e378943dbd5ac7fe8099b1caf2572d8ec0e7b92b099b2af5bfa284e91967f272c02a033415911522c58e2befe8454e365fdce9d3d4cb2f0093da2206eb5b0c0a6d0371cd221ada0111b802a471ed964e7b6c3c2913c4710bbfc6655a9f6c39912680c600eaf41034146dd4687f5db195a605b31e7fdbab9572774f424348e42779ad2e083144da15cd327a4c9588a26f68139981568cde8fcce2ba506eaddb2f734761d5ebcc50988b9e588285f5815bc2a87c3bd32371b8f736921fb64ce32e9f3878db00cb17c1b07892ef474575e56a89dd8309956dac93c54a70d1eded6ccf1b849c5923a7ba7a7451f4038a3f88626a026cecb88f88511e822207fa35501df2d9d18dd35d098a59d5d12be26a857cf42fb980e816711813c880b0e261edc0c770f1a53bfd6e3317569091439a642bb314467de6d5005349b7c1b3b4abfdcfa79cef29e5ab46f1be3ff124d5399d174fe3ea50763269bf8a57393e0fa9ce27ab2e747fc138c828ba698a9b2b6a9172d6fde23fde30295405bc59fd62a024c27e7026ff51667d01fbdc277e7c45e766565b4bfc57f6c0222edf999e43b115e0eacc2fed66fd8153927c4cfee73c256e0f7e8fa3328c2cf4b6fbaced658b335c74633d81beb5dd466df23c0cad9ca771f9383c1ac7ccd3086351db9a840666fdfe70a842e02b7cd3ef6e4eb234af17905af18a988df83824a33c6620eb98bfce1108d571b308c520651cc92bd6849d868479fa1df1f51b3d0ba5005c14d76af9a3882094cada6c2c559c84695f2fe9811a67044cfb66b503e09d4cd757243254b45e7be3bd621cec7349bc4307ecb1527d6f4a3703aa3725245ef359759a1d05bb7d91451874c303715549906b8e7aa5e0c6280faac6e87abda382f29dae2abb760b137344f105a78ff594af3ba90ff1bc4244f21e51fa472402b7827a86a2fad8138d66c659187824d3518734822c722d03efe46e72ad47b8ed0bb9387862a624105973b366a08ad91f7afa9f0b21491f82d3092d44384485a03574e0c51644aff17970f4dd8a0572bff7644cf37e7a978fc725216fe85f8e3fccec8d64125ef220dd56f91673d68d35b26ba2375b583a5cdc08f36bfffbc284c3060f0523d60f5f8ac525b3a593dffafc55c20a31f4c73691b5f2677e3166d67e6246bbff0515a6c027e4a5e13965e4a0d716df96ac57114b246335b33b7e9551a678580ab42c4eed2d941d24810af58ae5c40b071125650e796b998cd6dbf2163bf2494f4226e26b63fd08f9ffd14e34c69cf1d9eddfcc78fa5845444f6f51a9594b3978a79e9b7c3a9d5553b87725379cbc179df2dec263f3993008a2cf6e015130f2b9c7a09183a11d369b67b133883723c9fb39a4164037b3eccab637331cdd9ab3cd9fb93682246faa562410bd1eb1cac83b6cafebedc177b50fb8e51c4e4b1552d45946c77d2e22b2b38adbdb3ea428b2c211dd81d40fd3261b2ac22a1327f6d593dfcb67ee8abec0b25dfdfe8160a2b6771d0e3b7a4291f8bc18e5ab85705c390820656f8971d16f3b6dafa588a3016e5c4a06a04f4e202cda9475cc058c7fc69da7b53c92fe2d2866284837b1283b15de8f2e266cdf12af4a30360b519fbd2ef4ba995609c953d7c5e273506b655bebda69a92b2f56dab21cea9d2e258beacf468e4c4ba0265c7531c7991b94b135fc9be606e8d28fd4d48a78077a8ebd26d91d497070178c785c338a0818fe6cefbba8aa8dd8a12e6805b1490b442625d54e756144b7999538c9944aabdbd25886aab589e20e38908669e18a36c83f99487dc313702d42b41a902d348c369382cd41d4f16d26abeb90d00a7c77d784672c9b58f6223705877683a0f44a3d14b223182ea3629e711bdee705480e33736235b90b171e87ac6f202bfe2ec8ed0fd273caa39fb02c84aae1c9ceb9ad6c92160723cd5e7ad3f7486493f357ca2837a7b3db1ed8048135965a2d2428ad1b4dc03d6eebddeeb8fb8282c8331a2b226123a9ef13bbf13b0c0c20d2192cb8e1c2b2114af0e0106953140cbbeb72cf3e053c6b817badaf8770136c1fb0a06ceab21d1930b0c834f40666ad0955857d825042b83dea42be7ef98325f5331f8c1e54e0b63efdcf8ce93c9e3762058297300ab317af2c552dbdb1e1da8d08f39c55252d81ff4244256e38d5e5da1268af7e54fbb0d660a1e5e420ebe42332fc929d97d47587098592f0d7c9123c37cba0000ea83117d4fd1c727eb9743139e827571abf75f0b7d7e9e4c2e0b6251b25f52cf54e3a6115bb030c4914142fe4d34b172825354813fa672d4aa75da544aa84ec10bac8d9459ad04ee3da6e8fcec571ed503e8d47aada4fe31bf4571c8b22273e7be086b47bfa1968fb8d8b4ee128c5b0a2bd5ca21f891b7aaced7b6c3fb8d23194d4107d94f7905fb77340d750614ed4ca74f2f93920da4275ad4bd247f8d82e12fd22f7cfeeee91c32915f7398b90cf220d71ace88398b8385d5aebd7b66fe773b0dc8098a6eabc400750444ca2b0bccbf5825e3d6890dde41e671c44a20f31066b2a2de5592cf7fe1daa605229d33e3b8bc4ce2fd111fd60993827ad3b15810a77801e21975e341f4fded385330fd625e3f6b68919b4a607a783088bd5b409af915a2b7aa9d61275494aa7af51ee24c63dbc0d8495e855b053a441647119ee99f5670a4981110308eb775811cc7219534d5611df77d1d5d65a5e1f840902969f7356abfb1d78b10eeaeb6c548955aaa0b19981db9a71b5c82bb9797dba15d5831687f041cfa5a0159eb73a25ed257447abf7ddcc1fcb87a82c17443f1a99867c7e4011d13db21fd8dfca7ffaf51425ee505c1ed5be97da1455e1491164bdf1e2cbec9558e9be94b4692f640890a82299850bcd60a9104dd05cc34bc71be0b5f927770e0bdce010e1502e17bca18cc15e2fabdae61a4d236e9b270fe5cfac2370e3b9af00ee400b80969e7b3739496a71b0b68dedae808ad256a1d4661c730a993d93230ba6c76697e2249c0c282ae92731909c7f90181ef86b235d005ed0432077042caf6a8a09319486e73df70ea1b31f7c709fdc71f8cc2b17bf13c1cc80c184652b1eebea409f4a9b8807bb601d4615640e83d4f24b91b510068259a64ae8db22bf3cde96bad9ec5b9e5cb8c14dfab85e9bfaa8ecf0577333fbd4bac9463f10853d789c5ebf5216bbd619b0f7e9b509c5fafc1120ce142fec5592222390067504c808ef1783679fa4d271d71550af3f7e0c1e74546b822fd56f2ceac24d06ba0290b4f108d7c1212423ad05e0ab3aec20a03ed61f65be3d22661094cfafbe81176bb9d4ac105c7482609b869ede20f290a232a9968858db727621a720bd1b4e314f24d86ad09222aafe7716d94ef01b9bc09b9c84bb74fefe793e1b593144416f75f59c98063ca2cb8576d38d0bcee545340dc167faa279cc342253880929333d9e17ee109138aafe9cf213a7e274c83aee34c391e1e81253176dbbb51fbe9030eeb869f77784ec5ccf68708e7c78a4d8a7552524471e7e3db00f66976b3351c2a81d0bbbf5dbdecb55c856d41c83853264a54a722519b0264fdf1c47975d0bb5b11864d23fb8ff9c40eee7ccc441a006d0527a94efbf1119128c87bc9867273fcfcbb41469fa3969fb4c425f19e8fe87cea08088b0f3d865633e368c6d198afe01ede0e5f83588ad2d5b34babdf00a9fed2a41bec0763dbda3c5497871aa1d87e98be14e5ae1884f8b06d9c9ba42171ba1f845164b2d656e621a57dcc266772997ad8bad760b9316ab2acadcb750e01c458032cff6a153a2b15522f70def789446125ddce88140e4f36d6bbdf9c9dfc11b4c9878e2e7da7f54b9652e312007eb36950c3a29c41cbe5f3f98a4ec415f3ca08ec088ffd2b8396d1e38c3aee38cc18811df2e65eb9", 0x1000) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000149000/0x2000)=nil, 0x2000) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x8000000010000, 0x0) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0x3) syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) r4 = semget$private(0x0, 0x100000000000004, 0x1) write(0xffffffffffffffff, &(0x7f0000001b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f103272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5b81ce5b90f57da54be439cd81a0ad71a0c6b26", 0xf9) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000440)=0x100) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x7, 0xb66) close(r1) r2 = socket(0x18, 0x3fffffffe, 0x2000000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ce16ba33e09374fe0100"], 0xa) write(r2, 0x0, 0x0) mlock(&(0x7f0000710000/0x3000)=nil, 0x3000) socket(0x20, 0x67cb153025f521cc, 0x8) 16:00:38 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x8000, 0x5) r2 = dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2f66696c65300094ed006896720945d9e91d24036a30508146672d3bbf95e568708018bf75b4a2d89fef68aa770eaf69f41f14b2f78f53d24859f0a8da8b3f780601caf6a3de9cc3bee7bab7f8a7f4fc261a8a0a6d5e44fe6559bb7b95698c256299f37549f5b2dc10057fe5d383cf536eb4cf5fb8065d5d089c93f40840d0c7aa5eb1f1a938f86f67930c4b31d08fb2fcdc508185380b326191729d4552f977511d5ec7e6a0"], 0x1) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r4 = socket(0x10000000002, 0xfffffffffffffffe, 0x0) dup2(r4, r4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) r5 = semget$private(0x0, 0x2, 0xc) semop(r5, &(0x7f0000000080)=[{}, {0x7, 0x0, 0x1000}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x800}], 0x4) fchflags(r2, 0x20000) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000200)=""/206) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000300)=""/4096) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:38 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000340)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0x1f, 0xf}}, 0x0) socket(0x38, 0x3, 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x1000, &(0x7f0000000380)="81c003d7387491be9428581cce4cd33c8db65e27f3aaccf73c887bb728d2fc304b3ae3360d5eeb3fed31beadcc4e97a3e575636990f693320ffc2fd4259b1e27ab06d941e48dffd9ee6ff18ea8cdec3b7021b4", 0x53) close(r2) sendto(r2, &(0x7f0000000200)="0c5224d16d6b592ae3db030ab34828428b0df4989c9d0dfa7d987cf3f17318db85dea4095203d230f807002cf675c6ddbd6d514e2717323d2bca5e9b05ef82dedafc2a39d82355041886e9f1901ab4a881ba458e33043ed09cabedc72b90909136de03624ae804aa893fda58a221c135ce2d14add34499aedff9d9b5bdd6d4d2ca08e5ef54e67f9b452bd270c43065129d5251361218437893d9cb73772f14ef0d7e56a824a4709f4b233aec4f30fcefc1368512bb200bfc1b4c731f4681c82ac99154963b516e4505b646bfaa86a95c8557617c90cc95a38d78", 0xda, 0x2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x167) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:38 executing program 1: r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8000, 0x8cec}, {{}, 0xfffffffffffffff8, 0x80, 0x80, 0x5f60, 0x5}, {{r0}, 0xfffffffffffffff8, 0x50, 0x20, 0xffffffff00000001, 0x2}], 0xffffffff, &(0x7f00000000c0)={0x3, 0xffff}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x17c110dc, 0x1}, {{}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0x4025}], 0x40, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x2}, {{}, 0xffffffffffffffff, 0x8, 0x2, 0x100000000, 0x2dd}], 0x20, &(0x7f00000001c0)={0x7, 0xfffffffffffffff9}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x3ff}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x3, &(0x7f0000000040)={{0x36, 0x4}, {0x7fff, 0x9}}, &(0x7f0000000080)) write(r0, 0x0, 0x51) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830446d8aaf71f9255568b4e", 0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, &(0x7f0000002380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002540), &(0x7f0000002580)=0x8) sendmsg$unix(r1, &(0x7f0000002500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000000140)="b0f04383ec206200d04948b89cb6885446feef0d70c588814947975ba3bb4d90f8293c7052a804d8417622d2c3aba22b931f6cd1311094b0d5a2eeb8aafd47ad0bea129f5bcc90e240e76bdf8292f9403cda8c0e440de09ef3aa2637ba094b246af17a1bd47e7eecfb6457e97f5859d0be373fbb7b33a4b44140d48043ef55a1e24db59ab073efc3becba294fbf58ea48e17d4e6c79ced1e53901b50a76042f104ca0c03b244d86188bad46e8a64cf6ba2338b8cb567de1c4fc688fb79a7adc53c0e7a9fd4cefcdcf895f73932f5248ee7b8c05ba64235485a16e3de2ba0740d59715791a5d7a59691abcb41c19ddeda53627f60d1520eb0d90264546f9c54114772c045061b0549451cdeeea9ec51774266af95950043c22e8a5e92e2df0dbc59eab672c73b3536eeee1d4a97b159005d9562929ce404af50f6e8f85a7c5fb727347149c00b4eeb518739a774503e6ee107cb0e07390eb47aa79fb8e3187d6186c40e4a06ebacfe8c81ce6b434db51f91f484177b3c913be53dd02f0de0e55d4468dea577799e5ecf382d507dd7cce95245024ed3f3376050dfc7b3ee03ebffdbe65d9fa697b5054c441ce275d5bb3c1a4242fb2b9544aee0349e5e1e72cb8f863ed3d3280da669f056cc81f810626a12d49297360c634f25b37b6bd8b557acdd4a10dcdbafe08a0d8481c7e94b2c74f20d7e55c4e1c98019bc9c38252d823b9499fe112bd4f5f3af73c8180e737d39f6fc1598e5f6834d5bc86b442bc0475d12b7dffdf3928384a75fd5e13dbf74430667a8fd9f6ae5b47c05c831028752c8b8d748206ce11f00cf9d1cb336e48d6e138368b2b561ab44ed43b205d8b360ee5e258ab72f693adffec25f3c6e6c6cc35f75d17f108e6cf64623dc722691ddae49ce65d6bf7f15d2b2071094dbaf0b787cb13a10b50b2a7400bef1d84dc485d8d364e45e1a64d67848bbbe4946e74427d967f5a1ac8635a8af727bd6ecc1fa262d945d167aaa823f13371d1db778428ac7c5f94f07ccc2e7a9c5d60f714db245b8c86e430b26cf211ac8477660665ae6c3b131d779c9cd331b28d529272c3d313eff1030999d42513bed2b279cf499246e2026b3790af044ba376e41bfbc39b948719ce967e1d27ce252029e39504e2f16d313864029dade9b8b3d0181b1cccdb45ef84dd445007760474689cee062a52b373819737a91f80333f18b508af5d4e0d3c86fcebbabf161cb315cf22a2aa3550eba20b8722c686a5d55411b7c29c6ae16e898bb45c45be5636d73237f913b44ab6001bbc42f65c99a006a103b6633adeefafa1c03f77bfb3a6565288b3366df9f73ec972818511fe873a261c349caebe8b2fb8c5985c2297eddbf24a1e08b1ab2acd8530be5687ce3672bfe9cd587f3a66b71c8a52a9220d61554e73d37048aba17423742871f01e17c367a4c6635cc2051d76f2fce1a77380a4affe268577381fa3cc6dd4b2285da4c4a9968841f6342f44ec11f73e09b86b9675122274c8ddb09d3f5ca31f82f5ebddb5391fc2c7a26b0ee3520b3e8631d52274cae26bfdb32b3bd2f9dc51933fc806cb6501bf73f294963ed686e406bcb4b00ffcec4ecd1f66cad66520806bacc105d1c3a873d5a350baeb23bf7d4c83f3e920190bf2f2e56148803a1fa4160ad9470fb754849128ccccce2dac5fe03e54d364f9da97ab615a0b05cc848e4beae403e19887a918b6a56a355d20816137f24e20fce86a940bd67c28af950cbe506f00450015029597f896c5868de976f8d7742da091552382db7207cf2192b5011ae62186d160b696f1932a60ebbcfdbc02bc21ebe733f9cc2c2fd5ea5d87e8df30ff60bf90896ecd09875e6491c5f5aa3f803c2dbf24ce55d91fb1a84071ca572962ab40367df14fc1e14f9c5ec4cc177d51e42ad77c0deabfe2ab70253cf103846795389df65beeb634c5a71ef01075f231c6150758a1865ddc26edead2877da0c0bbc38870c5e6ddfd48f39ceeb59bc6b4aad6b699e116dbb4bd78d19925f0640c044ce5e738d27a4e8cd03185a89a73662515d1b74814aa63f4773d2c831f5719ec14471894d7f856e6b08b9a9b0f00a3268432cd09f468b0e15813a727369c0405e389535bf285623084e54352e53791384e23d94d4ba80443087cea7326ff8887d413dc2403328d324736d1565b577d6ee4cd3f5aadd5bb05bbf5fdbb84f628d8667895f284fbd4e56e36702fc6bb23398ec85234898a9eb80ccb19943c1cff6a09862e5f350ce5aa1451628f3bbc67e68ec08f29a2c3f565780e4ed2e3eae506aa8e244e02f826d59851dcb081b83455cbbe052e6b928292aa59375db53a9bc84e66fd9cc0cb49fe2e1bf48ae30415e2de38415e86740d59fc032fe491798bedbaa97e3c4c15cf06c8b757db0b22d8c6f6a8d39a540e4d386931d4c570914edb36d555a9ecaae93a8b5b43e937df5716c8531427fba2debc1730f7376c14d276df0818705abf43d4a0d5503b1b2fbc2d01d67c48bd3b059c40390b5e2c2c47489cd2b4f21a187631ef686d18d80a6472526bbf3d8e0e3859b6d582cc3a5f4915f69dd5f600080b08363d5735adc31715c0d10c91c8f114848a7ae4d08ec6f0335e915dfa3d20402545f642126bb04a900b5ea9b13aa714b4cba70663aa21ddfeb7ef77261b35ee6641250c0ad5901cc0edee87f06a22ce0133103aabe17118e3f6551cd237f2e0e734705ee18d3576b98763254365e08ce23e9fe65ba455bf66295c39912077b3a9a8b0cf3761f35da6b526a768ec2ec13f3bf5a85b5f62c80164ecf4b25088d3e44759425ab7b25753d29f76dc07c8d1c7255de2c19a088b2aaf4928fb05f8ebc24905f682fe10bfb92d68e92f5c1f7cbca64a0b509f2733f902f90f4eb30bc7e5ddd5e195d192515d2a441ad9ac7e0ced7f1bfb8c6ff1e678c97b009725d4f4e8d5516091cced85cd48c3a7da5eb0f9632bdd549dc1b1d90aaf242d0f273b31a979cdcdda181fff3e5727dea9924163589230796911f4382eb3d772ace3b7e96bebad0d51cb1790c2bbe74a14fbc64b9a5c4ed080f10e78733983d10cec4f183c47a33ff15714baa7bc4889a65cd6baedb24e048b0e8c9f703fb5c25a504b8a9143a11f12080c3c3e26b875dc5525dd2bb7f793b32256fa0834e964ba511304599108b63a0383c883cf7a1b6054d32b7e4d8eb6f795538a95bad02c479741c6ffe319e8d5d5afeb6952e097bf6f1342e7d568fa87fc89fe6a52aba525451b164563fe15067367ee3aa1d683635d00343117b29b5237107d98227ffe078495a89848b305335bc708aedbdda30c49f4910c29cc88cca6af5454c56134029992959a388c186fcd7ddedae11b6cea3a2cc771d2752bea066f688c011c29e8b2087352b10f49416376668a9a6304f0bb2c01a0317e7937b1042d976091ed4a2d06de71c7b3747e54182439544615aa0e00c392a72c83beb8575819391a42c6c6acfbf0e3f450703b491c9acee966fd0174f056484a14c943e5fae41d9dde9112338c2e40b3f279433f17e7e6bcd9deed2f243779cbb4a7ab2c77cee8dc4c435335ca6fee9c70443d0c1d0208d01382281434059fc9658d2b851604c58c81c82722bcfba8a4a05c8b5a20b3910a049154064a524b1c5964793b795317a698d3fc20e48b9a5a0d53148e745027a94c05d0566cddf62b849f3be6e1a7e804d8a8f525c6da12105f86ed665871cdbe808012165f3bd443dca7970176d1d3e06a1fe60202a547b41b0d8c57bc82d02bf5d656cef5e26ebc8bb94349ef2ff59b0a3ad5a014e6f1a200361536d1765b086c3c0b166a0a5f1c4136302d12c35d71453cd53fba3d6075069bdeb785bf4117b3d50839f59e215d5d62646377d07241865ab4ead0ebf345abdfd0d4a8a6db57b2da675dcdd86d2144f377bbb2516bc7b9c61e055b6beab9cd1bcc65d424176272a91a0e237cadf3277ec0dc8c5cb7db3a73ddb2b577a6beeb7d9957b33cbd3b68d6edf45e64e33c57c2b37562659d05c455a4586fdb6af1466cf841bf38dd3306fdb727af321a415192a69f242f2053e0e35797564ff7eef15a4f275034988fb437cc481d9c430ca85c00dbd0bb1d62e3c59b285bb339e94a401f753c18b85753b7202a331a57e316421df9ffef02de337a6c0f673ea573efd7705bf8cb0d98a7443f66bc3eb38a7eb6e5699ba6d79f1b05ce90b0a286678c1eb40f0803deba6b8f69aca18cb29c6f0cfb374396db6b0075ed8b8cb69d7aaec0e8dafe024387423176c68b025a6c7d5ce40e6c1938b8a1dfe145cf958be1af991babf506978161c7d6e19802986e788563147f0d3e5a394946160f07710e6352c7ed774b362ec83be8de08fdc1bb782f53943bd0da9bcc7b1a7a22af28e5a59b01cb5d491266d4a184d89fd9a71f98f1896000981519766a2371878dde8a859eaeb3a12d0f43d619078b9cf6195d6c1cef553c15c11a57db6a7933b640e36923b6318f71c521f437dbe58a96df835dc37b88d853cf513b5fe814b5dd7465362ac0924a17985ed403c0d8ed6d5a2a031bce5203e0cfd641ac7a0640ce5f13015c1d4deb5955681f2d2c1ddc84e6530f13102ae0dbf448da51817c41f940cd99eb54b7ca13c2c1416744d36dfb631923e21ac7fae3ad4dc227e18bbd8cb46aa29293c584c721a4e4ace64b402eb1dd17dfc63e6f5287dcbe46f7812f08779f0a473cf8c3c014f23f31733ba43064ce70d7c63fbde99cbc898d16b9ba0c336d9b58f40c3b17388d7633d8e8428fc07dd92d56c41cb900dc2cf2a6d0347a83642b55675d94180a97c2907856ee3570f609466b2b0068f849b7b3cbbd0343a4f4db0574a291f95139f145dfb8ee26e298b61ca918971c778987a8903bc0e59825e046053ac1a586d64ef2778746c01ed5f7ecb9f4b17a6b79422b9b1728d54c5b8442331e969c60741e0de487a283cb076f1237fdf8f8cc493dba5577d1067e30932e985c43a93347fffa7bc496a9dc570fb7e554a6dce1f63bbd76ac12036f42f0a43e0393088c4481f18e9dca6107231197fc2f6c6c563cbab34da6fdc6964dfbdbeece324e0cf35c27f3990dd194d69bf58e808f9f3b15681cbcffe231bb039f59a2b431f160defdf053a1cc1478a0ba8f67601573cfda6d5779a87dde716006e4c95bdaa43a7293f3e44ee2dcd8fbf98e79e66ac27243d108a6876e5f33e448c123d2764687c0759081c4bad4ff2d142e99a0737c852da50bbff258170c9833c7d7f651b9835c2b0c81200567f5212779a615d2d6cf0d307263ff15255a9464a6a06b21c0be418259b7380d3232b86863a77f2467b6c85f8887283de367243b1543c76fbe1ac07109afd01eb089cbf41ea770a012fa7e97d81f21920b0f0271d04a3f6c3f2bb5f9fc8654097c3d626ecf0641e452eedde10c07cf6c2974087f3ed5d778c1c47559d6c11a2bd429a5511c06dfaa2686e744dd9445825e9f3ec1f0bd589442507c8cbcf02aeb555aeef5aa21ada7df3f22f6df8c012e707f2b434e44ec373728a48753a2b9c72fbb894fdd1328ae6280f8c98b8503476a7bd34336773da68fc4a18544444ab7c32db4bc1ef0e1cc12f3015d9c5a3bd0ee329a86182ad4c7bbfa0b517df402822884e5b58a9bf4bf6285b05ed1ecc5aa98dc20868ed74a2ded6e81adb8c95234961b53eadfd1b0c42a0a65f55e16ca7bb2270dbded0649688591b80e2f31754f207c2d30d43deae3e7479279113560b5a6d67a020959691636e949611f6f55f1b0e106ef3bc50ba9d7b87de19", 0x1000}, {&(0x7f0000001140)="955c7c1b4a1dd9cee54d6fcdbc583aa532720e31aa73cced0350b023fbf4ea210aa14ccc3f9684a78dd6e86e1b0a22aef5ea59ee6a745542586489c29f359023e4a984b8333adb4a63423c124857d5672359390b34f6db1588d73d367d4fa90805d6da7553e9b4576bb55dd10cd2492d4ec4117d8c1b706dcd1a53cbe4244368c72d6cd1e5ed332d32cf1f101a14e2650499efd19ed78304887865752cb1661d0f3989bca7ee676a8e9e519b43310cf927394c5bef065420c90214f9a443027b1787a64251eb257f74bfa80067722c19f7aef4b2c478d89b5eda346c3be21998c5bb8afe518ca8f94673372aefa414ac8bad", 0xf2}, {&(0x7f0000001240)="82f2c4fe53429bbc50e748b5c4555ad9f96e6cc58194ac798cd20e16c0e30256c110204951d267552fdc18dca5b5c086e6e9c8cfb058c0bdf8f6d52aa6618eb6b7a186d734c066ef0e23435ee61276f20d6b193514c3288b047627e7bbcf70a89759217850204cd2c54d97ff64e12df8916e6832d02cdba38ef1674b9f2ceb35c0e357bfd929abab502b6e1641b0308862a4b593d5e21e9be6d2f8bd751cc67400c7b12125fe8c09db27ca6df74d23b6ed9bf77713c1dbaf584ed919c8cd868eda784d929e2bea53936682a0e56d7fc263e1bc1d141a683ee9ef7faef2d367325f07e6afa5d482c60b2f3afc2056553471c5535bff8f4c4b7c0a3b211317e3a810d79f21a2792448bbfebd394db5e8ccaf24d09ae66d1d27527330a96b030258f406b00d6ce1e98de6348e31869bc1d3ba57987a65d2b55b6d83ce1f9e79c3036494273d49d7ead314045043914782234d4804f46bcbd15ce56e3e516e55063242c80994bcf2dc7ac6f70c8463d7198e82653f6ee81ddda50c6a80090d958ca0c57f72b9e2f327cf8db0fb08976b6c82ba68712da74745b5cdfe21586f301ba5dea4fd191c9781542c0ab7a1422d4f01504a2bf35e3747e4de424a24a602811a910223ceb5493f2a596053aff33d21704331e302ef7037bc9cc0b547b163fa9a33d1aed670e0fe8c8152b6ac1ac4b954668d3ab5ceb6ef96a97134d3ebf2f42db8764dccc174bbfeb2991974aad0bed10f7b663e733dbc5654b526f686a8a5ef20d0eed3aee012612acd8ab84fad54ee7d737b6fb56d495bb9ff2b3c2639603aac55b672aed20d977405498aaa9dcb4fac5ddb9b7473c68ee7c08ffec37183041511475736068822432d2303a7c92e00a1af8d8b28686c694cd50dcc67662dda9ea2af904150730c81254626bfcd1c73898e4f2211a2b120c663dba26a252223234040a6ee0d3753d9105c076be6232911f7d911dd452385cb53f17371b3d6e65b71c37b14ab0a0c327641ae05d3fb1389f934f4fb90ecce1bc0abf3dcdf73e2549af0bc2c9b1b87e80ad7f7f7e2eb5c3fe86483b88f7be55f7a0f2bc8e138b91c17af60b45bc0cabd73de2b210fa8e2c8afed618e9c24134d8bb3e142305f99495c0d05695d9150bdd7550b63056b08d0dded03ee171efb50a97b7d8bb7e0b4f6632220443834558af3fb4c927b6ed1ffffb0b502fb1d8aa2b0265ca28d45dc274b7e7d1499bc818ca5fadcb3ab3d3229e6ac2dc5532eda9674d68f07aa21220652bdfa6c12f5529dda069468283ae732371c1463f7abe0905045e5a082d08008b1cb99f9fb76c52416a66de9ec496f6c2735ab71bf6a1dc21862cb5d721965f11a8b9504babfe97cd7d7544a8b41584b9ae0ab99f1501777b27f4f449273c093fcb216e822607a7e17c9435f48622e4ac5c898047151e886096347271388ca013d02811b39e3a7ef171b525918e28803470b0d97fb3f9e0d0898842da32a3ae4ec7ea2abcdc67d74a13ba71f63a1a2ca2d5ffd75a11a2d11731e076f5ea09fd97fb35ee3eda49f4d07569641450c46413018f1d733ceddc6bfc7e73e87a926474dcc712abefacf23bb24d12d615f54578e8af2bbd1ef1036b29b8185589b5e0317ba5b0ed7b459a8212d263c5c989e9681c27367b56dae52c9172ccdc862e63de8aacbe6718f20e6dadbef826bd27cdde34c3f0dc0895e86b31469de6df05e81b37f6bb2fae2ad4ae61c09948b72ba157fa5b4fd70230cbe8aa43fbb7866e0fbfa2b22fb0dfed23cbed93f1d6005fd4ee21ec4b9994326dd5aba3468816c866f8b6bb6a63cc52bf9e311cf2d4a3d99c1da4edfc73ebfaffbe18b8d052ffe3efac7c31fb8a20871144fb79e5828b6b33319e07933989be13e1f9418879345f53dbbea8c9890290238e86a16ea5bbbe0883e036bed5ed204195d331f777afe295df090cd4c97fe8c51a4eae9f7e76972d635ae5a0d4ed2475bd79d66028cfaa8b16494f4504c22ade88cbeff87f0616b3bf11ba8732cd30502249eb9de1c108e02b8a206ab9b0bf8a24e16a9a83b9962e6ee9dacc704fb31d00d367d7dc848fac85c6161d8c94216038190c8151c9f19452de144bfe1d47822217524b3b6ae780dd27911c6f3c3c1e7c51e0c67f5609817180f8e19a7ee8f2282a379c1ede00dae1a7c18c02f5f673d84c7a320b1f0d8aea437dd76105988445bae6e4147b02eb34d70529987273c86d236d51847884ad8da725c1109b98024949efb30cce949afe62fc99b93121af90863f361e9c290ba0653effeea79af0c9c30912a7225bc1d8ac01ea5d106c21c35af8c375a02027069fe28c98c360c95e929188c21214e5e54d85a27d4cc46e8967ebdc9a32fc4d6116209956a7a332007942d5d27903aeaef4ffe9517cb200c59bae0feea6352bf1aa9793a7a78d1b76a3554315161e1afb25fc76ac1d41fedf4de63dedc1d9f88534e1c32c8d978c89e021621b07aa3310088ef1b733a7d994f48b2804b5444facf45e0c734a1158afef1ebd5cadb9d80c1e4f6ffa8c7d469fd7125e5936abef0fb5989d84a8de61b52eea5111110718c2d10ead758bea46e616543fab302c6ad59026ec3bd93e6c62b11f14e7e27844503fc6e6910dbf63efed3bb5c35ca382cceabe962dfb9f074b33ccb74cd6f321b26bdfa2bc31573921d6c5edc670ce7966c69875d648001a3a7c3b4bc3698fdc93388b7cbd2fe4b5b4c87814143d554673fcd0bf2c3b60b667cae05500f986c80c09dfb9abe6db21c8a1d7e8818081879ee5a3d5d681ce57e4078325afd14c04350e8f6113907c976a2532c3c9bc438165e0d6d163c082ff68a5be0efd885cf041c479e685475c205879d8907821cb6944ca8fb1bee793da1370826cf91da56fd9cd5f17cd32d4464a0a89a266f2dc28b1e6eabfafada98e1a07beeee2d8d331b525c32521b609067ab1b04c1b02b569f6d72cfcbacd0e0c5e48518faa92c0f99276ac961877e7babe43779e6ae173f9c5592161557a0fe78e17895a93d427852a8e76b18c246f7753b575d7d65a61dd65204330a854c5acf418cada58c95bf3507bf030e85a007d4d97ddbfb458071d83c909ac0845223e0fa48b74e2a8c853b9708699e05ddaf14c9700fef139f5273d4af9be5146e794f4c1c47f1add426a2390c000f632a381b2dcdaf8c5d0084294278b18248459cb39fbae04e5dea228deeb83541e382f1c6744725831f9d5be06626dc09e28895c99ab4fbb197bd07a5e44b3e13e70f85965c18061132e49971a716106bf4a4e5ae99f5d9ec8850dc75ebe6d86ccf19c78dc00459cb0bcd1686696e8ffa2c93292f69c13cb43c545c56275c8e42062a6a300e9605644eee27dedf0732fe039d09799dd00d44c24b9801804b91bfdd2c0afcea075d2814fb3374ac31c0b5a5a8614963e0686e8ed7324be63cdc8cc929babb34858761a7534319377583c0a26b6632e6cacb5a23c9c675d4aaf9aa9c7b9021b4b6a4ed1862b953e6806b4857f551635095e5dd5e45ba7930cedb5ffb870197bbaaf8aefd946b920cc16a648f65cde0dee289e5255acab8b2f943838094a1e93a21fb2323b251625af9aaf8f7eee96e757998341b8b1d1b7e62c09b7695a520e7183c14baaf36f50022a8a730cd8ec60f8e720425f327e95a9e284a72be1a8702c63175b0c1673b8259fd1475fe0f51e8a0f43150dad133cd08d7e370ee99b0cdf3c9bed1f3e8a9ff23787cbb43cba1383465973fa5ebc3b4d083052b4701aa2138f77c7185d7b66f2b468c99750eaa77d9f58bb6471685d1df84db16360f0d6467a21999e476a0bdb608895daaee9e404d7f308eb6ec6a8400d60a3f1d174b6960b17a7263661b07ebbf514a9bf472994960e12f91b5623b52992e8f4f6b8cbaae134a837c1c0d7d64d960ac5656432469508544bdca72520fd0ef049639a75dbadecf66963206484cbac8d6a3749c31f26f26afa8ede96bc498b0d5a702b2de8568acd36efff1cb1947d409f0e5f13d2f0aeae9e051700200310bd168e8bb93bf1bd004aa1d69620b20708f0f72ba42e2158f5fd34e56f4b89be09767c584990d2313cfabbb3859aa12ba6c06b83364c9a4607cd899cdf43e375f8c41da27b93f46987bd91793dac43b78aa11f69ba0fb2480cc4efac39d489815a66002ceaed0a40158cdce80f460dab06f406679cfa01cdf6df63b9efc4cf80eb3c7dafd3546b2ce1eb595cb72b6fedaa84897b51c76a474c50a65e66699aa9c7e5497de79f77274dd62056293fb073fd6f198ce6d231ca121b6c803495af0a28966118ac8abcbf7d888d601e8d5d0725b6bc82071291502992c0c07b142f7564366c52853d6df878969fcd46ad60df0a5260a5348c362c7f18ee82fbfa679435b0b88a09c35de087f54735e326c65c0709f49c79e1da5402ace62cf63a68fa10431f8addb3e053841b135a94f9eb093cf80d53afe32413f9fecc7399a1a45895011279f4ca1dd5e0fb3cd99ef9ce5672d1a07e9b52c436c8ba2c27131020fae37c598f862d271d54134897d1c9a5c0e14b6b2ea6fa202f5dc2a009c89cb444a9f09f0336c985fedd3569f3bc275c9b4517e6912329bddf1730a79499bf6bc2a22aaf3b8ed13f315f99dc0d412ad2544128dff0eb86f8228bcf3e7d64118d71e76e6fefc36103cb686975686b951e34d4c780552d748db59aec5f35a02bfe00f9073b7328023a38765ff4713f3719442f137d85f72b3b80f183ecb372603059d3f10b2c5015b0ee6440d9b669399072599b24eac0aecbb22c549c7c56e025b6957aa46a6827cec0bd75dd5ab1c1d6e654579cd2a9f4a64b5e12f9ba06ee74f853ad133b4c067de15ae9ede9253e2ef4f7a350364ce568cc63f6123cf9a20a8b7d015d69ba8d1fc4817a80c257c52739ebda980dbdb7761d0a8908a7d35b77af476da3a4cf893b6d2a0976359469b86b051573c55fc11f8dcc56c239479f9d555f62ba62352783358ca8a9e530ed76e673b184593b41294bf64f4605e1cabc2cca5145baedf5c70dbf58b74dc361bc8465edc60ce9d52efaaacc23653d2b260961526753b988a16fa0f43906511019988572728d4a924976991cae5aead9e0e139789165256e42896721da15f332e43dc8ed7df20e91efd2f9c0d10e5c0843b918cab3c1657d5e494ab9c4baf9a3e75b7d520cab8d0977f8537e36586ee1473b2cc0aa121017fd2ed1fdd0305777bd8f5ac45257b77232fd0a396ce9e39cd264b5b02d6a09aac5e0b1bb2bf563bffe0195719dd74b84d1227177a786fcb0cf477d0b6565b19e1b0a282de39da1ce64a49744b15397e39d255be67d1fe748c24d6c278f689f7da70088f930612315f610270fe155c4f96e5bffb8dfccf551d86a62dd411a86526e7d6f3ee717cf879b9d78257ffcb51e2514d06f627fda77b66674f4f0fcd66fd40c3004cfdf8c89b66b1157e39a7d6767b8a04888c2c5cce2bbb324ae015e79c3a9007529ff85bd2e220a09797cec1d90de58a5af4e2770b4cb9c38cd4153026d483c7f393c937a3d2880a92fd145f332f92599ef74d6e7a4d052a8d524adc741fe4847ff758f7825665eaa46914d4ba8fea2cea1529097c1817055f0b27d7860973dd3efc613741f3c0fda9afe08d55cf2455e3772d58976937c39ec05ff1a459e985ec25958c397139f09ee0f6a67e9691d11d7ea8c26b6c851ba8ffd5a05c4f81f39dfa25e063dc9f0bc5dcc5e083a0af69b362a032da1732184799be2d4cdefc6808b27922c8bc4350adafed1fc6f78f667e6b", 0x1000}, {&(0x7f0000002240)="6d2fb1bda3f75e07b4f2e569506d992d2bb7bf8ca40cdf5fd9062f24e177f29df15dddbba18c200ace4615a3dc9b03cb3667d378de95277c5c9f8467b0bca31e9f8734fc45772b32b50370fe362bfd4052ab95235a726820d08146fd46657b973ae7af7fcd959e752e3fd5ea04084e0803a5", 0x72}], 0x4, &(0x7f0000002400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xe0, 0x400}, 0x1) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfbf, 0x587}, {0x4, 0x9}}, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x218, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000100)="44f60f01e2484f66e927a40c1aff32c7621660d77ac335f00d684999aa04e4034e628977d926368586ceb89906e1da5bfcafc254a4061c33c2fbb01a19577d9a14b85b60b9fbdc12684e1f3ae5044419b8ed018cb9d379ccaad833051655af10c5436b960066d6e2aea6939b056398a084fe2d733db16678d567fafe02430a3114237275e5c7ace051c2f2cc4163e49fda576136094ab60c0d55adf76529f8e29c7604b7f750312bda9daf4865613b96ec481af4f903d78a7b9b977f80b24f1054db4828d65d10b30c7bf61f87", 0xcd) dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000000, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="c8ceb4569d210032b59ef41dbe53c0df8e", 0x11}], 0x1, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x4) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000080), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) pledge(0x0, 0xfffffffffffffffe) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/208, 0xd0}], 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000080)="5d2590286ab8905ab2bcd0767de2a09d41b44b984b95e52064404fc7a8654c6775e8ccd0769a5cb8ba395e7d724f251654c9", 0x32}, {&(0x7f0000000100)="93", 0x1}, {&(0x7f0000000140)}, {&(0x7f0000000180)="a60cc374babea9167b00bdc24dacf72fbac96f5b1625057819b8fb6b726371d05449d7492e97126f612071f79d71317179b34a959b14c089330e91eb99a0703a8d2f0956bda58a120acb0c151367dd2905ad21834e7fac0835cafc2b8438c685108ab37e99e7183b", 0x68}, {&(0x7f0000000200)="b57dc8f75421ddca79c9fcafa49bda6cbaa0d9726e489676fc1548235018fc3f72801b3e4c3a6a2c266156c305485c675e3d55341244761f1f852d1db5562be3d06faffe0647ccc0860398889dd6ee9bdc1f9c53799dfb1486fffa77f62333e3dbb6b814dd691476a122227e8e4b897c", 0x70}, {&(0x7f0000000280)="c0471f60cbd2651703253336fe5b4be393d187ab3d85db06a661f8ceb62a048d75ec33d07618c121c130157c4bf76123e482a38a42d0d2a5fe97473aad8a11e44fdda51e320051aa581575488c2106918a1dd62d8bbbd62e7001de52ae1ac58aada2932ebd2b847d8c147d6a922561cb794fe954168367254191f6175ae13870579db3706f60092c53393130792e3741efbd0b22a5314c90b55fe19c5ab2d2ff342c480e553ac9b3e59afb9a24dc2eeca56cf28c99fa7b2a37a2e90ec924867f565b19277e5a642486d8bcb335197b66df6663457f3aa21db7da8d91a252156b4941643db581bac6fc762a8a4beda088aa177de970334248d32500b12fac70ab8d47aa676ccf31057300ea3552ceffc121d20fed14226f861736dad12a1b199fa3725f3c47b15c5c92e18e9d1ac46c693d36588e37f00f3d1eb1749e23fa95fafcd23a2fbca0f663cd684fd8956046e15bccbf45bb74b49d42a3aa5b68f16156583382239400a3a2fee69b3a0a685324071ff1b84512f577098ea84cf9b9d998341f5cadc9d042113bbd91b4daa78d309f126622cc86850ea46cf12d9beb91a8114306e36bd4c85fff16805394f8240471aee092a3f04f893d19a88d85be7d9e26329bfbe356a0063d416df524dd8b63a95b083aaaccda112dbba3b8dfb95142ebf0f016c41921bb59cf0efd47201a0dbf6b1f2fb77f7e6a6b97519644ebc613f7f2aef3e6857c6599ec213f23b0c7aff7c8b2d68dce25f40bbb5c52938f2333d366482f0c994f8d3b6e62bda29acb18a5eb3e20c24a4ae4f969d02a793a60c0e2da316c1437ea863441e4577adab2aad866e6b1d1dfc274f119f2cc50d9dc07287a2c8b17208cb8c275d9a9b6b4d4f527e0dfc0a970064a03f7b451650ff6c8103bf068d00633b6a81e0af3435bdcbe1ad7a99e7e9b7640a883f73f3feb8cdd0e443099221d31dd2319b47d4ea17d1cc5e871919e42023960de682e6d5982d2a604dc9dbd286edb9eba833ab2e68af6ee1087b27f4b7ce1973459c8d75d4ee3015ccc789ab4f92d4a5eeb1ce716fb40fff713964811a9d61a3a6b69b01a204e3a07797469803263046731767373d76c7fe97f47ee61b0b30782fbeb63aa2f1e0a10ef3030f2f3accdc76f926b0ff5039a37acc869afb70767c9ff040fb705155a0a29f4a17c11465b24f31c171ac20bd75fc3a29f5680beac34f21404ea853ff282cd538102e43575dc4e449a509bfed9386841ad87a7a3ef9c4704c5cf537867861c267205cd992c9195cf16d27834ff68ca2858e04451671cbd2eeed956d9915507653e74ff44a8f85b8c9f86cde7a9ce8aec0ed7bb7381ce751d6fb0f7d64f480b069242e5011ffc197397c07d8af298bc22afb3a0786a46077df48c7ebe164abe5082c15cb79e29e83370648dedf5677f98ff1fc39d993b8c870879bf0c8405da7f6a1070a9ec9a8dff61d41e91fd1a991d65b80a707cadf5b735f012fe9e1be5639e8e67edf575771fc8ef0dd97a134a9afd0a032068707f4e4cbc51e1f38b4e70e18a6a10d676c647252ac5c5807939e0731fe77dddadba3807de2ebafe8553a9281cbc19aacd7316c4cc9a7c07a4585b21a7f7eff0d22fe2d4be846f64226874dbfd15e312515ae99f90e8f963a6a7df71bce9c603fdbb0f0977925b0e30d4df5f436678934c743708a0842f3f7706d84401e9f15d9bc4ac667c8df662d659a10c9a907ee95b772bd144a51fb72f09b476988de8f9d44e7f838e898ec5e2008d28e2694897743a4bd9d14b9995c0e93cecf901043b9668271efd429c322501a2b630fde6b74eb9db28859585f4f59779c16c49d18755c9fb59e4a6c595d9b75745d394a92b00e7a79dbfe7000f26cd64ae1a70ff214e3d4e7c16d20f36478be54ff6384e7f538c676447fd51d8062196818b61854b41df76614579ffcdfaeda261a682ebe40f232dacdf4aaea37dcc410bd8d0c49ca5b9d6c0f4eaa58df7d5894d1453c4b65f649af2cac11fa611ebd12492047dac12566aa1a5a542038c9a485c820245ebf619d32acc826abbd2d37435df0113ac866079228ee076b10cca87db29365fceace05ffd017a672fca180729b43e801b30603cfb24bc0da6d4557bb94332b97a8ea36451fbc288f6900a596d6d34d16554a328252faadcee9d2528b1eb3daafc962307adebe5ec6abc110f7a71a37eb52c6b298b205ce5ce00fc29bba66e69cda1c961bcd76e995d51fc670ae54bfeef327ddc341c7dfd4ace7750250ad20f280a82aeb30a04c876b5df8a051294d1890bda94e024548257b2858ba7f1354e20d940404b80d776196617535b6c16ff99d9c6581ebedee9ca89e16bd073c6c53914c581c6cecd65b8d792d2945134bb3536aeb15744acb5aaf581cc5c8ea3daf373597c95676a26bc3d6d0d684300e0f2a52f21b1588680f00e7cfb90f2f9ace01f9c2545bc0be81a0a68ec2fd3182731fd8eb41d8171df8a973ff3043f9750d2751affcde31d1fb34db3c738a30a36b7369eaddce457d1b9cb6f699cd4e5c71eda8bacc8a95ee953f4756a299adc9a45c14389833be247c3c35e1ea90af08dda2c583c6d31401314d7b572c2498f673d1c204cf04565347b5ddf2449742de373297d56ad7fb513bd340a634a260f0da59132a1abf6a637ee785896ba02f94c2043e6031a75a94977ee2c47f8f1c3bda4e9d49a24f2456c50d1be5d26ef1541ff8181641805beee0f97ed8f854073e8147763419899dd04ac43bde2c9cc9fb40fc19d13f9559584bccb8c0258bd13ef1cd3eabbc10e663720a9dfceb3ea2fe4ef16d3db01fc072afebc5087d460b6965299f65c19306198dfef93b6008297cf879697817fdfa118f07568638609bc446328e0bca5722621ac4d960f4a3ae8f52cd009c8795e4e12a38c3fa5499ee7914d7f53ae3aa81f10f61e7c519460f9aa472520408bfea31112dbcb88d3e88a0bbd3a695361293ee6e76a536eb6f50209f5e1807148b3ce5bc485b74c917d4593371651a386585ca4b0e35cbc4f87d10ba3c899e08c90e210f40087d2085e81ae798b6d7224775b77497318e8ed665b905e6d4b9071938ba2be4c38c94272ee05747c5db681950309bc86e8139a574f9cf39625174c9d6154ba8ccec2f45d9e29bfea567e374dd7ec37425734f48d0b33c85d14353b9885809e38fc3b3bcaeac8beb56ef199e0e5d1b3df2720fb9a26f0aa171bbc2be695196f72c22708353ecd063547efc52b954b0d7242c4f12ae3b0b7bca475231099e25e195bfe534a1adb9b5cf1bb2100df3e201f88d097434ac7b1e9a4996b45903a1a5e0bac24ac882ba8d5da3ec2fcdd2ea851cecfc76a395d81d83a36377f49f1349b318b12c12bba40938e5c569f84872734ef54207744646dc3c31a4ce441b099264e85562c2216cce7521d1c6fd8a5d4531e31ddf8eb5bdbd1c8daa3648b704ffee6da317dce99ac7eba3bd6d6c706009d70813d7055612ef2d30b3636a9c13dc7ea323aa964f52d2538d10df2d54fcc122289c4edaabe6da5ed71f4e1964fdb63895025b84baf1d9cf739288005d5515d95232a500ce949401a87f758cef569a16fad616e833b670d59b45508eb425d2c548cf4a8e94d8ea44840445ab0511699759b8205190083a17766848948b98c3ee80fe9822f0af16f38f3b7282bdefb71a75c314ed99c61a746bdcaccdd702aae150c2fbc7c0fc13f57591d6314cea310b555d883ae9c856194dfa95ea0f63fcaaa7cc6fbb6588a495c08bba5b1281466d939f2070892e3c071fdc36bf537cf1678e2e650d7693ced27de1bbf80eb80a0dbf1196803a99544252a04e14a72daa36d9cd03486c37a2df002efa4328c8cb7e902ff83038d788095596392db5aa5998339ba0bb508bec705c562ef03c94f53e42ae8459c234ada1711e84f59e0c3f34b77b68148a91d692c69ccb322c3218926d89618568065a7f69b1dfb618b7b52b40904b10a76d28d24a551b75ca5ce2cef49e992d2a937e522808e1b47e7946ecd69288d39e15d98d7b3ff0909e6f1887923d9d34beebf6061d2d39cf9dfbd2392a2f7573e84b47d6471a45fe64de3ecd51d416d898245082e1c85b3ae2240e6d5a67fbc3466592ad7b7ef4240ff0f9ac9fdc6e1d652b57c057d099be4d2479c37707c3dcfba7b875adc4354a50f96dac29d8f6e7c7f3f162be9daf9ed283c4f70a35c52c58482d07a5da94ed37e0e0c2f805efbeec657098a47a2732b59c07c0b0a7a44e770503b9be13ea5427481f31fda66dc2282ef10e422343b94d81c6e85c123d4a177f512b5bb7674bfa8dfa9ce7cf4851af528d7a5024094ba2361920a6348eb7a857239b22dd2c6bc9f526685eeb369a6379c0a5e3198260628b7f0b5b33794503f4e25571661256a224b1ebef322743d567d55d1003304de5a4387aca374e5bc942edae7592ba19163802dd0f3107b93a5910d31ba798fa2447a3878cac52bba18268e4973763504c5bcb68157ac98bdb808d0915c4138fbcc3df7aab380f5ebc7c2ed6fbca63479e043eff968bf56d93161c24424a921c4cfbdace6f1590c7e3dbe9670484defc89139f1a449260bef4ae616af23bb4a441349b888f57b14547910b41246ec539b3fc099b5fe1183d6ca31c2395e4c33dd118af9d6062b3d465e6f17ee00e1b4261578f8609f2a267d37bb1a3db99dc0e79a4c4d469eb17b48952318da94a7722047db4a950ae64c79f205079216bfad216138d5a03ff9687165ffa2cfc1219cf0567c9c1b9df9d3b79a1a66374065ba062e16969575746a1d5abfaabf9eb456c800e46a5f42bcca66223c257504548c2c0db53537d5a51bf26533b6b28371d63470706982625c97d4f2fe490ed88fbe1d99338a20aae5e5791b50df8490654b1eed55b61a8386cbe3ab2823c043599f133703d591f0c0fdda8eaec533e884906fa8bc93c9275ee38fc446edb2f6fcfb1209770f9824055b714875bdce9f65fb4a53ae13b64fd7516709f516311be1d126e3dcf70a323be03d52528b9f7db2f24374ec4c966674a7bc85759a01c9facfdd6365e89bbcf2efabff073678e708703ff5a67bcda49a9f42a09fae607d08d2cce1c3e7540f4ecebdca2ea1e8d1bb0221a25558af061c1cea6175e3c403fcb6740dc4015e3e719a4aacadcf21adb42563e5d8e4138afa8f60453265adff326f7a2992eecda82e364fd85cee5247cb102c7f743a23ea3e4c538e6f91e84ba977ffec60261db9f6add72318555f70fdf9e068b7f27d421e233cf77021e0b79444a66275015a8f69436012850f7cebe4eb029464d4c9a26b53a36c9bdf80ad7826d4e9e1345d8f5319fcb6528f61292b01c1cebff86744bcc3137919071a10d861c8874b58c63744c21929f665d2d7505ab169d2d560c98915119f1496af499e77c10020d23ef072f3e47b1ce6e34eb9c26116550931c2c7e1399116b75933314c8489ae2f7149b9ee185355b1f44cd0a3128d7a79e566922599ee8d67ff35059914ab9b2b5eda43627a597964e4a6b722cbed0524a08865efd105c7ea89be6e9bbfaf331e83c4064324845e0df9547253b6557327f9b4f4a72855dfee0511f4ec72655414791d52b0b152313e5209e799ce7b887cc3168cae47f18a5095c52a0328f6ff4d67f2ad3b7efca22fbf940e5d448accd4441759cf669c37fa14d07811f9b8c99caa6ebd5db8d6224e62f184ac9645536397ba27280cfaff6167f0e7489af458dfa34c2a36de63599d97805bf64f1d3e66dc4c03286e424db7a82c776392b5", 0x1000}, {&(0x7f0000001280)="21c763a3c064477f33d90d1f7e94eafa9dd401b72a69cfdcdf49cbccd926ed2e371d3929af4fe557bf2f7ca0329c647e489b21f80e6987cdd51df787ef8585ac2047cf77eb7a2ce5b127480d00f83291d382ffe8f0f37a2ede76948530d6a1e1927710efd93b3fd1912fad90662a01c31e6449e4c432bf8a01273f347a3cc8364883b17257f6c8c0c014168ec7bd041b96393d122735f5414fbf5ba7927de7bb35b1d65bf5c1abfd4aea8ee900db12d861820d81b061502ff2038886d6799a7c734da9a7c28b", 0xc6}, {&(0x7f0000001380)="e1a4906df2ec86e9ba10ec28680a990c698398f76b711d8e67fe4b24505ed165eac8b051e6d621c16f662e4f8539542cc40259c41f99f54590643af351caa28d187af7f689080631756acf3fa0e5f5f759aef701b3f1794db6d0b709bacaf908e00a998cd18d32eafa31b342b669f52f21f703eb8a629cc30ab54bee733c5f1d30cf6059c4e64f3535596e8b8229768328e9492dd2362203c6677b05d6d7c8e7a1d7abdb3a0864a973b1a20690957303deb4373e969b4a7d0c7c9c3976270b5ba53accaff4212fc86d1ca0ffbef5fec55a28c129f21cdf5ff8b4968b8b1a9c", 0xdf}, {&(0x7f0000001480)="49adb71d6f202583dc23e04b6a6ce5aa3d1c1f5ed7dea5a792e0be5aa5a145baddfafe724e701b76ff87b1909b36cb5309e5826c0ad99a6c621d66bb1380a637fe20732f88a93caff0d575e624fc6812bfaf9e4ec8cefced62d17f45ce6389098c269964b04f15f60071ee669b1a9f1132c0923476c48f2e41f28d02d679a4eff34b654aaba176c3cbb66b", 0x8b}, {&(0x7f0000001540)="507afff26b74d95c21d9940ddf4ee951267115425166af9feb79f798a61c68d681c2849fbd8a071699d919d3d3025d50914868dd18cdd3f6057e91e4d4b2b612b36db0d2c8683f82e29d61f1ebe755a27f7ee6d3a315e3e59e048a06c043fd29522c295135a0427698e4081a2ca3a7260d6728ba5c84ef615ee1a48a05baf8128ef8bb1f4e98b0e731145c1862b1dd9a197611671de27d3b27896bc59f495ccde07a341ac235bad2228dcdf6507151b04d591bc6ea9e024416ac939813a80ad3dc4dca7b082e64398098a4b28172300f8a51129ac276b04adc7e9ec421ae37d1", 0xe0}], 0xa, 0x0, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x18, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r0) accept(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000140)=0x6e) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='%\xef}\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='^]-\'-%(-!\x00', &(0x7f00000002c0)='\\\x00']) pipe2(&(0x7f0000000180), 0x4) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00007aa000/0x3000)=nil, 0x3000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f00000003c0)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) dup(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b8000000000000080100"}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="ce50d80dfff21983ed35af4362fb259a767be05dd2ad6448be84b1f67a124a0410ab3b02c76819b5a010732c0b5927812b98d786086dd5a55d56fa82c91c8d0e005310c04b1d443a982089b148482bc1933c4c559d1922f9974e78a5342648d6b6a39d701d7cce125e9f1846d67f315c41629c38418ffa6158776b0b03e9d46fce12aa4849413150", 0x88}, {&(0x7f00000003c0)="bc68e272ef7b173bea079484850a07949bec3c447e98b6cdc5500e347840f1abc7ca547cc7e114976374daa59208a572c6616816ad22fa7fe8186247a8e3c7263243d8b1b032c3e124779c35c0935f68fbd5dd7233797d03ff154d1d97a36374d107bd26c147206b7a18436b7f57198b4cbc550ee756aa65bb8aa380a8f196aab6a4df34befeb31884ee50b50b502f9993e23c5287d07fc6966adf02123f24aeaad917894fbc07fb6d2da106c8fd0572aec3f8a2", 0xb4}, {&(0x7f00000007c0)="9cae1084096c24dd084a931ef7d637d6b0207358983b5a1f205acd441e94ae82c204fe93cb67379851aa78bab0ddd12b715e81094f0f1d113dd115cf1d4a78e4ef4317c4ba20ff67e6d0304def697ba02d1176e8f30171edbdc7b2179e5a9c6e5762f50f09cc34e568a971913a5ea9a59865731fb1c53e363b34147e5f826ef875f2963fd89f7e58afc49ff390c3b0c8491b28a697ac79cf62c4ae2352e5a3cd648d80589a2254fb84422af39eaf3e09dc04cb44f4643e862a79eb462760327410c050f2b20a0f431ff6b2a7236461238e0508826d2d77a5406eaff9b13fa446184b6b8fa82e7008ebbe18142916b756c769dbce7d4f31611ba58d2fc7a955603d9031185d1af1b12143be7ddb0ff5ca366ac7be779dd3d050d35bdfa7c5270fe4af138cdc867009628256f3de94108edf95b262dc8aece88fccbdc3bfc0890d2d38c79abeef20913d492a3c5048e24f6af8b0ed6a1777f9e9b0ecbe5cf0bd8b61792fbb228b22fa9e0510ded93196e9c3f47c1709a11bac8b9ccfba67f0014616b6e142311064567d11b445dba0e50b31b78190a13116e963b2ae74625fd65a10935c59f63cb92d8bcaa72013cefcdeb76c2105dda52ae997717f6e7137650bce2c1200bc3556e94ef5ce680d0974c9d7859bf585bbb08109815fc955455ee10ba6684f2a51f49ed8834761aae402866a90e7a14f3b8dd904c19b8b48a293ba55ddb7f86521b2a5322362b4f00fcac1da55d39d97b4337cfedd99cd6431b95b86c10d476769347e87f5b2909da5793f94d300c8982db60a9d45bfa97aae14d6254a74b5751cae9a9269e346137bc8847b5bd9cd63bbf592400041cc7dc66d7efe7b7cb9598ef580447dcee49593c66dacd4d1c8f67dab42556c492f7288b359eec188477f403a6d5603578098381c72a597bf31514f22a22892e0d28f5385d54e487b3cb1a098fdb994009edddd00036c877b4f5b672977f53de2457ab03d5441ac7b2bd1118b93920902b9cd1bdcfe70424bc4c6fb6c921e62732dea7c01eabb6dc4749503135f46a974ef8c050ea8fc344d00fca320566386a69a464eb16613ebe882c4a437121c2eb43a3a86ab70be2121ab5da4a7dd1f1e6989152383da812a4885a8a7f85273b184bd31c55448618e437b74de0f74ec37ef63cf41eb928a0062a8f70935a2c8b659e8bf3104dc400118f204a67dc9402098aaf068dc0514ac7437e7546c16d6ff7e1ddc7390a4e8c53af4572d5f46539f5c75aabca3ab1dbf61ae4f67860ec5ab5f27c4821693eea02464d26b29ca3914c7164021464aab6c327d2172e060ec52cf311a71a3f0ceff35e654289a82ada6525c8e9b69617d9b439edb7d61c87c051cbc7611990149bdc485cdecbd162f62c469aace61f3b452847dd52a52e9a3d3a74fced08733a23cfe66a5abec7612f41dd74f62601e3b598d443cb6d1ac210aa6ba68432c69d235f0c527ef8dcf839b9d2671a0927a9dd121dee1b48df6d2ee8676938aec5a5f1c20cd41582902d4d27ada0290a760efc9de6ecc697de7f734989947d2c8562272a2b1e485e239636441a18a53eb59b9f7f97e14b74cb0eca3d589baba29b65be74a0ceb1ad16af46fcce24e96cf1665f60da15d8cabe63b0530f91b23fb387e1d88fadb057123538554d9d6d8593cdd62559a808006bc331c5bda9209a6c1a6853a9539160520602e1f4cf788f0a26c4ab88f7449a8deff7b8be8f0550815364f643a1b86c0b634c6348e442a6a88c3d10543c6085a141a87e25ca2c741078b7483d6cdf8cd7a7b84a536a354a5d67c1d79af073da8a60a1292fbb54f66cca6b6a8e8ab662dc6ea044f216ba6986d154e61c2d7b28220d885556a414e9f02bce996e7d94d46ac58451c71f39575a8c82490b5d054b86fab49c207df1039a3943cc9da12ecc0e06d9ecedfe7f939db410bf466561b97fe68189e7c2836c3aa7adaa35722bc946ccf562deaad3d95abe1a46df2b4e36d441b792cfea8a3de30a5a87182806d00981d2a69003b06b58638e1c6800410a73ad9ad6d140bdab4993df6555a41fe4a47ddccc74b436e0eba6e1abc22eaa52ddb1fdf4bfbc0882cd968a63f10bdd390fb7e5bf135a5940026d598fdb3a1a195866294eef9115bbe5828e835d7afefd29329e19d227ee811ec74bdf1a449ad58b9cc4ab6c0a8474573d5b104cdd7a1c0564d5d6f21961eb0e368e95583660d2ea9cc06c0c63205a7e12bdad42eaf94c9b1829dee0039a341545541666c122b36ea7fff95ea417bc817e5c68b3561bdcbca64c820116a3f2f74fc22800690e398e2ea1459362214620c1032d01b55e3eb1a9a063e101cbab0607c9cb9840bb0b2665b55cdc0749998f5c70271ae4adde6421696532f8e4f04cdfa83173debfd54f8ccb5c4b1d2035cd8f8db93aa05e64a0a9f1b4ff867f7346d91377469128eae37eab25681066c256aa2b827a73dbb10224becc29a91909f91cf75479d9c68bacb01ae550c58a1cc7f435e92d8b813c5e80bb76ec4d16a989bbb7e82b658b6ac06af84bc302c24aab772ae532abb4eceb9e8ec97ad4899e9b1be8e4178168080bfd2d8465f769e33e633cc24700a27c46370019405f09c8d6ab2301e9a3609a9e33964f991c77baaccc8d9183464e0a5b26e2436383fe75144355e7692730a64d5ddf6c3d560d00cd62ba50b2c6cbdaa82e63a35c4dcba82785a72f5a7ced703c49ff0707f5ebbbd6d49128492d2525c0aac77c6c055ea42611a58b84203034c918bd89d3240c7f3980ac45d292aabdec2979a94acaa0bdf9ee3ec41e9c69de5b3223d97772e2ba1af48348f9626a6fb7d8d179c03bf9c18070e10aadb8baaff2c9b78ea6b3e70c0443a41f7c80a9c00d7f66baf91130e2705600ade97e95f4e9f9678cc799f8504d69110d8c3b4a2fd89d276cfff9f3bdf18d22ed13dd0e929ee9833e8583574725257fe9efe4ca67bfe1bc30debf377c5097f307fc5119fad26f75efaa560aef4b552e807ce8a099cd2c5d7877879d9681f8ab97d61e1bc9a72fd24e5df80845b26f6392b4e343360b1334c1859f411b474bf802971399b677788a70167c9849cad532fa0a43c978986618ef0aa23a01012aeb07e97be083cdc0a4162073b1d012728a58e1900ceceb059abe90772703cf0bb8acaed0cc28ec9d7f1d1b7c10d17f0d1b40897ccb1b780b9614eb332df8c1d4c01b99a46d80d56d35ad7119c5891df0980bef5b871ed16c2eea778ba423dbbc7517fe3c55e95cd8dbb1c829470e720e0f4b4e47d346aedbae5713470d4f3960d067aea5263d9e73b28f7d56cc4a582d0fad60ef9e10b74da5ace79e8d50641c89f9b3a6707727dad71d0668cc0f60967120938d9d788b8de6622cc10f94aaf33d59f5f84360f4c568107b39c2491dacedde439afb076825e95d22d786a351ab537b242ceb4f332897aac8ef827f8e741e3f03498fefed7781dadf20457ef4fdd71c9d7aee67bc2ea5b1fb725ce6dd8ebc6e4e37863bbaa01407aa1ef8c6136859e38012464a4aba71c814ad77e466896c6b737abb74574030cb5ae7243867262c65cd76fd07557702ae1ac6fef4cd630d1948beca3e2b9cd991a2cfbdfb9ac38c1c3c2f8050378ee5f21e840aedb487f247aa98fa3212d682267c78d740eca0d22dd7a8163e88d2b515da05f12833ccb9c9ca0914de167ffd82cb77284cbb4927bd662b9f90ea6edc4c50ceaa9194183c067a6d768de69e85d02e375b4c5571345a9f39827761e31aadfc25215cfdcc00c99530282bfe2c22680a6ee7b3c64089f1bb422d89e0eb546ed08a2eabc8d185336fee94ab30ff69665a005bd317718c1a902d34624f63573c20ea1f90c4237e53f54e14ab9409972d399908eedf7926927c6a012d5b8cfe620fa254ab3586fb1ec6c358415d8f8bf76755b8cf306e8bf37f1d2122ecd1c04747f330ef1d9a1026b986ef957d6e660d5044c7f01fa86af695294297fedfb2fa1564afd06e152c6dac390c6b65c24d86693587c9f96d34a12876c1d6cf81e39d928d5a564e07e15b9aa2b39e3a1ee79058f7feb30d03e8437e3789ea3b4c1d6e9c90f0364d43451708ed4a60fd195943c804e2864e09302a32d046d356c2405df96535cd4a54bc729262802153003a3de509645abdce23af7ebb6dc69fa0bbafcec6b94fd0d5edead14962e4d786983c0d6dda92c852cb48e9d055bc76180c6fdf260fcc7988921f983da5cff025c583fd307eba94017d645c38af1970fc1a1266fbd2268bbd476a3d6771694344ea11498645b64688f21f3bb2029b79e52a54e6e9d547434e9d9f4d0efd1e9a6eac9f679d6225dcf4a6bda197fe9bc41310618fbd3ba58edc16b92e1b550d3802d76d190e3ac338c808ac8fe2734725e79a5233e129ee4355c8a82bd3fb1927005d4e84c6c5b18c6a7daed287ba19154ccd025757eccc260a1d21024875b58704edc03e5a8c9b09c96f7136994d71efd31b77d7d2f2970e4050eab33d0269a9d8f8bcc6c0b6226e2c72842ab8a1090408261433d621a8276797fdb8838974368d337726e70374890893441660da4d53a3c2e90aa7ff6eab045945a6505e4c4b0be82a972a62553dade321592ab507b30ad3c1b91e8d6c8694cb02a474649d35936414814ebfa86715bef2bc5af15244a7a3caab78321e97cbcc620dc05d438ae35b745532ccecb8cf693dcc81614c81f1aadd79772e36495b48abfbc64382a55b4049fa989c0b1ea57e93232f38b09a3664d70f7da9704a33d6df6fd833c0c6b1eef1b7fcb05a4cdf5937b55d06d7eae7579531b5a5d35bac912735b21d27777b5a1d472f580c7490f0a25a54d064853a0f0334de2afaa026271bba3304b3342d6984bd5facebf432f189618503d1eb8d768b4a1126f42a5f881d36ee46eb17fb987f0c32992eac0fbb1625427db4c053fbc008172d40b7de1fac3150d1c756bcf79afded2e4d77eb2e9c15fd33b51e9b59d19fcce7bcb9fa207593d94c0817fd48b8cb1d794b3aaa4449ce123af44df14322eb3a9e908e4500904c1f4fd8e8ece3a128760b0a616314a642638cd35b87433a9a54ff36755aef017b624151724785980df831b237b6cfa4d4aadfb48ebf7da745dcbf27c8660fac0a94987bf57457be6d5523f0094c5312817263bdb5e106c5eb9d33f398ea7e9646b27b91469786cf22a3db72d7f25a42bf245dd14a97dcd9ca82c4d6e88b4a2ebdbf5218776ca718016fa163b2b8d2a70e2d8a2a9ade8fad65d73de041bceb2d6d5c9e2ae248cbfb520fd2a35e980e5a94e0f76c27e4fdefd6e8febf38c930bd6e9af7f4c9ae242a2a94a2270a275f56358ec2b1aa6224cf6de0842c9dd8c5e1c92856dd8e074820a245ef55d93c7e4b3e34d240003e017c9eecc590b2d297fcdd4796718171786a09eeaf17a911991701266c937cbbc5ee4927e4b60ecaa8bb06a0bfd7df33a1ea550cba3ce4587c382c2079f46c46193ea69b54b85702c9641939481557e2c3fef60575163d8768bc06fbf6ed23a93ef326af63cbcbc5be60e2deb5ee9111655bf8b889fcc2f2284b27a7fefd92e165004650ea14de209e5608f2b6f33c8ad1d772568de37c572e7d5df66fec5eec43a685badfeb979988327f31fe40dc79d0479a16218acf9af4a07a6424891249de0da0f7e32e4fffcf340cb2086ed771f2451f2ef57340396b8b123f0f8d3ed8a16908458f525d313309893a3206ef13e6d21f0adc786f9f522766cd0a425b04929241c93a19a55149a539751ffa4ba8bd0daf281b61906", 0x1000}, {&(0x7f0000000480)="f4b0c56d58d418081273f66f5b8bdca67d2edb3406446c3db77755ca13d56cea83a55ce63291541b74cb9742704de1011683881e1a4fed45c2fd68f629b5c8776543d8606ab05af3984a6036b3e17a4db46c4dfca074a676931b9d52ed07bf0c46fa21175e44bffb0f7eeff47a20393ad69096145288972f8880321db9dc57300d8b735a2ba2227b4317e56498bf32911e6626550a69ab10bb9bae937eabc09b4e2ffb431e33fbbd4ce19ba754e314b52e6056b10a90900b18c7acb20aa328e686a934306b45bccc7e405de0e9a58293a64577", 0xd3}], 0x4, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x0, './file1\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "002000d306280100", 0x0, 0x3}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) fchdir(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) poll(&(0x7f0000000040), 0x0, 0x4) setsockopt(r1, 0x8001, 0x7867, &(0x7f0000000100)="422498d31aedadd6b5bb4e51b5a803686089b8c4c3e1ecaba40107ac29293cf2fd28eec28c8cec4f36abd80e830ee3c9fdfbf8ad381fb2afa17c5e25fa8199774f89bd5cbb84fdecde15b9c86e31f99a5555f26f5f5c1ec74f7d8bc909de780f86f274f8456a1d976811d0c7160291b8f2b79d3799bc6410a7b577fb5d5a8e442b15c291975d01393af0b769b16b34905c32372621a75f159704b8dfa6cf998c96c13604975caffd624a9384394c421e884cabc25ba5bc8e429da7f2d4ae657b33914d9273f36e69ae0b101c3e65f73958751348a3be6545323de8b0c6bbd8e6dfc3689282991babf6e2f07d5344793f9b6f52e9da438ca1f2b9177834aec8c5758d345abeba2e18e05507990c9b5f673525c1f9c505d50378343a352558bde64dff8e43ca8424e9d5f72e31fe5eca7e68960df6dcb9309375441301c9e092d32b5cdc9d383ed9abc12f741944491a4a5f809e1a741e36db86f88ccb308c1477d67ddf5d34fea67b9430f7c0e3cc1333e1a88042ee95dc6e48b56beb8e00a093fc096430d0ad656ee3830341776589f37eabae664318cf3148c542c90374e2e4db38b1d5ea435697e6831498e566e5718a8f7ef090938df47a217b12a9e7655f505dc8016c58cccbce3eda8e5191303e8ed45236ae8930f60d570ddd0207f22d821bc53c62eaf3e0f485bc1fe5a2028426e2e9d5dbe5e2c62c485baa8bfb0835bc1dd86aa2920c8659f14361930440e34f3d4abda76c88e9aefda1011c6c97b2a1e8bba11121e6ec7b13b8a4a75b9895d5e8e982420da38517ceaab51f36e2a0f7389d7d81205b5863869ba9fdba5e1b89f436c3189a0c7b45ab6947106bfc5d6ff754b80722f4eb96d54a417333f474018e42a23e20aa4a7d9cdd20e91fbf115bd06b0dcfdae4131a20c4eff971c99d8ef5b79c50835c06eb42a8fec310ddd87d3b0869eb4104ae47028db0fbfd0e3739cda71032090aa614724c1d775d766b64ff87c35aad2bf5064ae991153b9f5817ed9562bed0697381453937e9dfd55c545065e993b0c36be6c5c0bf4837974e60ba42e7e4c2ff8be5ac6562ee7f2f98465de681318be24510bfcd94f6cd19918267df34105f214e2400e31810f97f74759dcfbeb015d636f5bf19e06713a5ef28b5305f5f7766192963c47e5f7f4177593d7b6b1c5db89a68074bfdf998767e0f492177c00ec24e117afed057c67fd4a8be4ef47d46b2ecd04d4576e36fd2318230f119bedd266d20d00a6f9a301a41738fd20c26630a8042accddb7fb39e28a868c647c6ff6e5a572d228dcf8c45f5fa6b92efda292f1e365f5cec47de5b3c581b567c88211c8ba7d3cebd3c0f74e5b5182bdc0fd8849fd60c322fea8b905714e4427659371c73ab71367891b6cf9b627b1e660f233f4cf68586b19d72d3540802b7a80263e20c30288ec4332a1b7387118f2c2b3a59e60ef9444bc9d3f1ba28c54d7714be805c668cd2777c5c2d69ee4b694c8cdd2aef8dfe8f34a940370e48c7d37e48e10ce48e029c1ce75a40280beef2934a53585a9fe683a9216204685a42135750fe24e5e3c3b2d7f902ce329be8b3c40acd941c3f55dc91d497aacf11f37bf561053061e9724f61e27a2274193dd1033aa5c9a181d874b2ca33c6f02a5c12141acae9214eed61ec126254956045e648682157d1e0f3d720482ea7cee9302eab8ae7a474c99fa76c58433bca34acd45e9f7c0cb360f11541f030837574f7bb6afcba23013bb32c1c4fa99dec277ff111513e4a37946f6030e95b545d9019176ee96c2a2a8f9f8349c17a4a508f106ca2ea0712290fbdd98ac2426155412f22c23536e16e585a17bca83f3f55b9af88a82540b486a74f1de8b21bb5445784ad281cf550ac34c73578147f9d8c5eadb1672e0b4cf2a94fc2e5537fa9a1e24dd6d6554ade3d070449712950fb4bc541c344e2334334a5b058a8a41294509a7b1cc4232b1bb81c226dec8b540b1f6de1b22c0b373c25200353b675886a4a2a4a9d317ba1bef2054557d4310cab1f2da6c82f71d36451299aeb5b8588e063de82bca7562b70694cdfc32ee6c802508d3825acf23cd375c20f168adb2b75bdfb26c6933bc5e92d836b60af720b72f7054604e1cd063a65ae088facd0edd14555eec7b810bf99a264b7fd2fbc2e514ec92309f297198b608aeb8cca281db6a36ce68df4c30692b9fddd7b15993728176d6c0b329abad5b77a8b8a02473997533afc25e2df41b45ff7dec7af9e81b617bf76eabd4b5b424731bb78d3eae8d3a58e1655b4ca10187d1b3814f50f6ef331b3727a0111af30ec364c5013451b0a231012b8d8036290aac17827d405d27c839c04c7a9a14e1ba8b6ab57162dc26253e6405ffa0e171bca28bd1f3b11b6b075391cdde784d3fc5ed988ef78363675056240fd192d95b84715db71e45e54bb7c4c9147c674ea47afbe287198c590971443092d86b2229ebde71170f805fda08efbcd29013904676a05f81e2be239fb9d54185a1eabb72888520ff5a10e2482328a3b3730d9689079953cd7455d64fd3a7ef7cf93da3c8d54003257e40e63e7eb5040442c70d0b9f3ab121f6b461dad9c0e29d608ecbebc116ba7a7daabe526bfd32c0d7620297848cf580eb10bf2df4731d7e4d42a7686d1e6b5053a4d343863b5fbb840bbdc3a273af4c2d63871c33460d634af37f21d89474e08f8528470c4d398bbdd18b8e837fade60d9f0ba16d407492ce49ff1fa506fec236c95ca4fc10098a78e065a0ac519eaa272baba5793c30ff333316311036322f918c932813a462585df4c71ca5ef86d8416f6f2a556f869566af28fa364d22c14fcecd1b005f6f53539beee48bfc03ac8e5817048cad998fea4a3f8f76cb05dcc4f388d5828431c47ccf1100952233d6b7a2aee8860b547e28d5c4ad2dd58596abe0d60b48b72a3a4c1d0adb14f6316bc330f8321e31116d47ff25afd3d5f0cc29277b814b3e2120aa40f26236a19fa5377c77d2a7bae9ae41e36b9ccdd00cc87cbe05c40a86b3aca7cedb5d611bc72802d5704d7a44942ef7c464e963705b50a5b0e608831a16c08cf6a0daa9714d2505032ead7abc0f87b9a1fcc18df15c28eff5ba6d2d54af2077840e2392c0be7bf0e54696fddd7564c729e1ed725fd2edfb1e1aeeb0a053d1005e262504850b3353f33d355914dfffe8841dc1c8bd61f4289e87375415bbf12f7b90d385a0f2a4241bf4f24974655f04351dab9707cdf75d99b31e581e7b77f83789f56d0f49fd60386ad93ba6941357562aa581e2d9521c9cfe66bd4f2fc0d5777a3fa9105c9f12f4fa574f894a02a56e46f6a9961d40fc230b0121cb03a180d8359c503357d37a5cb725669cc3d30b65b37af767a0f9c619c49b0b5b7e5cbbe86c7336119d712e52fde97bfa03acea4b97b0ad64314578f913fef27e58d6f604c0042414a25215079bcfd965a7874f58d261e153ebcacfc3558aaaad7ce6f9bc49815e73824749af13aee03ad2fc631eec7b320e211210d428dcc25d99097084ed8461219bf051823a5e34ce039ed48f8ffeb979658ab88c3a498282a08dc16402a14166a37f93243ff487d8b88a4b2e9b45ea7463397d80c0e10252feee4f69e5b9fd35a1f523093f3c5a990daeab1e789a3b9f3eeb79f3607e8d9e0ee2182e72c08508cb1ab18bb743d633d486700e71b07ccbd1ac6de01ffaa6aedcadae8452c2e2ad329ba9032797aebb5aedfbb057ac5756002cd7033239b9a85130922c7648ad3b4e58ac75024aa65fc9a72270859a48cbb83961f45e36a0a6244fc9f516bcb6eec00476712b222003eb90c61bb493da14d0cb799098e6fdfa8651c831bb19138109234747a60d45845bbeca555907515b4bfef55f732e3593e77acb4e7c5d87093623f79111a321568c90cdd57e4104cc8231a1379abd784b8e9085756a297006ae6a9de739b4f5921a5a3fce3590a2ad8f93654d915d5936f9201e49422e0698f0641eb417bece87c7c60831576819c013ad134df7ffdcae6a1e0cc1337d2f36c282deb738b9835d8de77635f03b8df70cf3b948c31b598235040200d1f7517f7005c852d2696f0c0de0e2bc3fe9daa0a490255c218fa62a23432585b5c4bba153706531ec6de04dbbb896bcc2083b768d6ae59aebbf99d6209f1eaca02eaaa55acb3e5c5badbfeaa8d9ae10ebc042c42fcc2781725ced23b56c78fbb814d731f85b1830b5ff73b1dd91c78bbcb280b47adf3d0bd2a158b3e107a736c88f28fedc6a51e338ef283940d1b662ff19b1b85ebf1d0b8014217a2d82959de99255a71ea7494d0764132fd2cde967e74b8d6bc16e2df371d45272791416794f940424e4d94288fc81982c236c4efab4843c37bb11484790ea1c5791485af5c5c899a5b0652f4d9c2cbde04d4ead8cbfece684c18b1f1900bb4c33db5f5b88d731a231669017e93d4ae4020c70229d46bc7bc4b8ed868933e4bc5dea5d4ac8762d2f7c95d7a964887c18b3d8de619e2ff153ea9ccd63c5a06a0bef3fc3e7098d571106913ef6acdeb1f37e6c909d805d2cfa8c41b8bb4e46f25c9c88576e00e3ce7d855fc8df5f1921183811a12cd0a81f7ae76ecf5e4a7a6f97d4f26fce4dd469edcf0d17544f568901125b03782cc1114ad1383e6eb019d9955c890ac6dd1fa5f881bcc520482db0181d1af39e5a31b3b736629837d223f56ea9719b0fa470fadc868f08a5c3f0b768be3133696f80a0ff5023da28b5b722257f96feaabb583b8d625ba2a269fab230a8e85f1dc936ca851be761acb9fb14783c80d2c407a63ff384ff5f7248cdf64d668e0b2d911979df31d4dbedb9468671ed321ab964cb4d557c38d7a1ae47f27c8423e28ea2308ffd3319b9259154652a82c1d59f950b4f38266d7b84ac8f33b799d6b5f9d7451b4e1dfa5a87b9b8283428726e917f87aeac6a821a1b8da7a60e6a7d7b039deabe7f22158524f0eecf4b4b8b4726e29553b0ce57d4013ab85aad539d992c80561fe06b39e2a23ffee05f21b179b0285b7bb6a5ac768aba6dd9c43e26271bb29d526a284de446a2951ad3cd8983ff567f08f5af818ac8edd197b73c4b4926cc56f1af4765cc048875597b49b5d87a31fea9afdbba75bd61a4df6b66415d51a9d509f3dc2178ae327e2c2c6e2b8ded075b9c7193c320aea41e1e344b0a6a3aab53339bb4f32d52e42d2078c67aa4846d252daec40b1754da3adeb2a54971156df8f775108d712f3288644a0dcc7ed8446aca35ada848f6c1be025577c16f525f81f1d3f9a18c948557db6792e9223ed118f75cb4be0243c504ac3a4098a4fbd83bf363655818934f726403e8c7c83379bb0a2b14f9cee9bd7cf7731419fcd546d3e93e5d9bcba9b194b449ed277492b9d7671681aa208f70e1e25ebbc25efa0d555607f86e57c4d1bcca765c858437ff711ad7c9e12d435fc3ad52f57ea6649765e9e0647eefd5334d696cb99c09970b2644c0ac5eba0b5b11866bd64d3e054b43498ad80a1925d73b3a2be471182a614fdd8bb0a141b0dbe296394751b9e81ecb12d2e43bfb02c2a97cc7b5d60a0ebba62fca1abda8e153ab85dea9f9d414051e247dc29e23cd0c0c605e49a3f43c6da97669d0b33fdb29e4c90d325cea481f1eefe61d1f44f2e1d6363ed64a8577088f7586c35913d5528ba531f59e06c3584af8292190abcb8a5b86896c5b5219b725916f9c4cf9b6eb31eef837db467a7409a84d44ce1f503e22a78a34e9a981e0960c1fabd9106828e55c4e1093115be7c5258500dc31ea47a9161ad", 0x1000) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66296c653000"], 0xa) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x7}, 0xc) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="6f49998269c215efa7267b369ce977d4bcc85438", 0x2) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0xb2c) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x40018, 0x10000000001, 0x1) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000060000/0x4000)=nil, 0x4000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:40 executing program 0: r0 = semget(0x2, 0x0, 0x400) r1 = getuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0x0, 0x71c}, 0x7, 0x1, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x10000000001, 0x0) close(r5) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) recvfrom$inet(r0, &(0x7f00000000c0)=""/111, 0x6f, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) flock(r0, 0x2) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, 0x0, 0x0) 16:00:40 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffffffffffc}, 0x2000000000080000, 0x102, r1, 0x0, 0x1f, 0x800, 0x10000, 0x9}) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7ff0100000000000000000400e74de400"}) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000040)) r1 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r4, r5, 0x41, 0x8d3d}, 0x8, 0x8, r6, r7, 0x1ff, 0x4, 0xd7}) read(r0, &(0x7f00000001c0)=""/149, 0x95) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x823d, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r1, r4, r5) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0xc0, 0x800000a0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x2d2fa0fe}, {{r1}, 0xfffffffffffffffe, 0x5d, 0x20000000, 0x4, 0x2}, {{r3}, 0xffffffffffffffff, 0x2, 0x2000000c, 0x9, 0x3}, {{r3}, 0xfffffffffffffff9, 0xc9, 0x2, 0x5, 0x2}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000001, 0x7, 0xffffffffffff0000}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0x7}, {{r1}, 0x0, 0xdc, 0x0, 0x0, 0x5}], 0x100000000, &(0x7f0000000140)={0x5, 0xa168}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x20}, 0x8) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x240) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000080)=@un=@file={0x1, './file0/file0\x00'}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) write(r0, 0x0, 0x0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xe4, 0x9}, {0x8, 0x7}}) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x1a, 0x4005, 0x7f) close(r1) r2 = socket(0x6, 0x8002, 0x9) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x1) write(r0, 0x0, 0x0) 16:00:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000000c0)) fchmod(r6, 0x40) pwritev(r6, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[r4, r4]) getgroups(0x4, &(0x7f0000000140)=[r3, r1, r2, r3]) r8 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000000002) getgroups(0x400002a5, &(0x7f0000001900)=[0x0, 0x0, r7, 0x0, r4, r7]) setgid(r9) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000001940)) r10 = semget$private(0x0, 0x3, 0x420) semop(r10, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) kqueue() 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000003c0)=0x1) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7ff, 0x0, "6fc6e23c5b00000000000000e74de400", 0x0, 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0x8006, 0xffffffffffffff79) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)='E', 0x1}, {&(0x7f0000000280)="1de902c3276f6807f8113af7f18d3b19c533aef3ce99bef30d28441fbe105e6d3febba2143daa85bb1fe39ebca8a8ebcb8795384739a67aab08ef1455de992964f2b9e2f2d348997f3a2b669eac21c3c39fe49e547e501897d323601f07b386a94f40919f25bef3a338e3fd4cf72c5678e8b2ba778eaae38e9447b380a39f92b2ecc83c8a3bb1c38ddd4436e6231ce9b05851758955550fe6f8a4153f734584910acb2a14861bf9eb5665c1267143f77b0b73c8bb12167a5", 0xb8}], 0x2, 0x0, 0x0, 0x1}, 0x6) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) syz_open_pts() setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:40 executing program 1: socket$inet(0x2, 0x4, 0xfff) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) pipe(&(0x7f0000000100)={0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1dd) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x2) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setsockopt(r0, 0x3, 0x200, &(0x7f0000000000)="b2396e8664a3c1f98d2fd250a66c6ec17e877f229c39ce9506db15ec1b6310ad16d1da67323036a7880c6c3ec68a395363", 0x31) 16:00:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2, 0x83, 0x200000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:40 executing program 0: r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYRES64=r0, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES16=0x0, @ANYPTR, @ANYRES64=0x0, @ANYRES32=r0, @ANYPTR64], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r0, @ANYPTR64, @ANYPTR], @ANYRES32=r0], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYBLOB="daa3313a1b6b1b5a8aeff11e59093c3d31e1adcf03325d0d2fcafc1fe9027193c8c6064e51350b1403d22b5827bfc4dd1d9104ea8e08713ad5a32ce0bbd5bdb5fbb88272aa76e520f7b58a570d4ec8eb40dbb0a3c1f73fac74b5ce83fbc59811c457493045a0e48bad16cfa5520e6248ffbba90bc6069df6fd72ea9b583233146450bb0b033f8e9eee2fa645", @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESHEX=r0], @ANYRESOCT=0x0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESOCT=r0], 0x9, 0x0) msgrcv(r0, &(0x7f0000001080)={0x0, ""/213}, 0xdd, 0x0, 0x0) 16:00:40 executing program 1: r0 = getpgrp() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getpgid(r1) setpgid(r0, r2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r1 = dup(r0) linkat(r0, &(0x7f0000000140)='./file1\x00', r1, 0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001780)=0xb3) setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r2, r3) setuid(0xee01) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r5 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r5) read(r1, &(0x7f0000000440)=""/253, 0xfd) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a4eccea6da00000000000000000000008000"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() syz_open_pts() 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x7, 0x6, r1}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r3, &(0x7f0000000180)=[{}, {{r2}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) close(r2) 16:00:40 executing program 0: geteuid() r0 = geteuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) syz_emit_ethernet(0x9b, &(0x7f0000000000)="bf5e01a807884d43653aad7440b83d373849261f74bdab8911757012f0b9477a30ec1a66fb14d355d6c491577c0d1a8408a3c3ede7f16cccbe096ad2e0a3e09ed890b7b2ba145d688155177259cb4acfbfb241ef579d75dfaa0612a5bf105a1d882555b9bf3491d6ea30dadc63afd41049c6172a6f2d7c0069b3ffcd6d81fc26e81e05b1a19939693f52b2fd7be9086f060a9156381e05e26de0d3") shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r1, 0x1, &(0x7f00000012c0)) 16:00:40 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) chdir(&(0x7f0000000000)='./file1\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file2\x00') fcntl$lock(r0, 0x7, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./file0\x00') 16:00:41 executing program 1: r0 = socket(0x20100000000000e, 0x7ffe, 0x7fffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x21) 16:00:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x80000000, 0x3c, 0x5, 0x1, 0x80000000, 0x100, 0x0, 0x0, 0x2, 0x8, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) syz_open_pts() 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x5fa, './file0\x00', './file0\x00'}) fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x3) 16:00:41 executing program 1: r0 = socket(0x2, 0x3, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x4000200000108a9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) write(r0, &(0x7f0000000180)="fc64eedf68e11dbc95d1c379297380b142185bc8c5b0945f0d4abd7ef8353127bf21bbb9603b109e55f1917c55a331eb3749e7a75a24fe928c394cb90205afb03e20dd5d69ccd9804f86151e8cd1330b63ed5cca181728d25b511fa05955705747514a7efc32db56dc9a4faf97b9a4b2e0764e8fd68eb95e087befd1f9f2b878e8eafbf0a1351c77500747fb3487496485c0877d24b9e8cc7847ba5be841ffb30919f2ac2c61a04385462f9b293fcfae649f49674fb779d987a8e43ca70d9cc66da2d7610a0374bdb21e38f06da3aa3e860080883e97cb12e863e19636a843c8c448479f4a3250", 0xe7) writev(r0, &(0x7f0000000080), 0x3b7) r3 = semget$private(0x0, 0x1, 0x280) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/217) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x4e58) fchmod(r1, 0x88) 16:00:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) madvise(&(0x7f000072b000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) chflags(&(0x7f0000000000)='./file0\x00', 0x40004) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x8000000, 0x2000100000000, r1}) 16:00:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x24, 0x6}], 0xe93f73f6cf704037}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f00000001c0)={0x7, 0x1ff, 0x5, 0x4f, 0x1e235b41, 0x6, 0x2, 0x10000}, &(0x7f0000000200)={0x9, 0x5, 0x2, 0x800000000, 0x4, 0xfd5a, 0x2, 0x6}, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x292}) close(r0) 16:00:43 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x406) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x71a, 0xff}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x740) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x100000000, 0x0, 0x100, 0x9]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:43 executing program 1: r0 = socket(0x20, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r0, 0x6, 0x3, &(0x7f00000004c0)="a6c7223486619e4ba85c8a13fd3cfba200acbbc1347b1bbffe5467c8d2baaa9d5619ecbc766330a1b0d3bb2770255d7a6798a71f12e28fb1c113b8b0c1ec485fa8da659ca7f61ec51f6a6f75f075367505769867a42d8e07ad966fd725c8a19f204c13834e4d6290abd7da9918e68e353829", 0x72) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="035dae2070ca9f0529bc4fb372e2f10f6d513562f03ac2d7faa8c3f4", 0x1c}], 0x1) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x8, 0x6}, {0x967, 0x7}}, 0x2) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x264, 0x6}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="ad984573af2b526697c91dd1639f26f0d3119256f27fc6a2f18e65823d1661ec0f9a71eacb166547bb2496c89856873644dbbee11a5e6a89fa515ae038464320f5319c36dbe40439c750102d79bd0a8fcdcec12ffe16f3f53e6775937537cd41fbe7c29775cbadcb00dd78d2604397432fb0b0e689b6129a74ccaa9a56923a04d124530f86143ab099153bbfd364cc5cad54c028e44b8f596798e9b36502d6171103e2e21b1e1f4ec496c658590d66735ff3d47753c06e2e70174fd9b492627ccae6ec88e6150b515af55b3864e35bc4f4fbd6a37cb57bb036f2fcbadcadc03543508d6fe2", 0xe5}, {&(0x7f00000001c0)="2335a9adcd24018782291e9447a4de439fae9c8bd853b787298513586f869437ec412b", 0x23}, {&(0x7f0000000200)="c2281a53095eb09605f94e206ff5aafba8c9099ebc0efa42f7845bd683446a576951e0ca17631b7644f9454918ce28f3d3227dfebb2b3c7b75b2ac98148d40485f0636415775aa690de656f316a8853c0337d546322de28f3e9cec8243a515d5c56d780c41f4ef", 0x67}], 0x3, &(0x7f00000002c0)=[{0x60, 0xffff, 0xffff000000000000, "998c404049177b22e38a0702e3971c69050d2ebdbac4dca98c5ffc33eaee52ade853b3fb831371848dee75a8e036e1dde8388e3c171bed900e28efb956e2d14e7d4155c9ece70835b03913ab"}, {0x40, 0x0, 0x7, "69b315356d48688f243c9d4b5a8170d795b748285473bad7b8e58ded8bed80f6c934ec13ff4957ba12"}, {0xb8, 0x1, 0x6, "56b95683e7640ed670a07879acbd35d576cf23a57f0ab16759aca1ad653c06b751723cd9b85357f88955a799a3d13327743784a418972090f21447e3d4b99d34f5534037997daba36f96100348ffc42d0c9e7cb506a1fdd0a4b074c47948ab2cd748679d24ada932302a510580bc76c1d508e9f70c0a541d479209b1a644c410367cfd79bafa3aea699df36d78868d37715480c1e3e7e7d0e4ba153aa87ac453aa784e8f"}, {0x60, 0x0, 0x7a, "546d6b4f86ea738e01e1ba600bef80ae5e1d40bf0f7870697d451b27dbac5c27ecda59034999bf8df000e57f5ca0f0f6c66069f6962cb41e7ea435340de672aeadc84b0a368ed8f706a924b4e4468d5d"}], 0x1b8}, 0x400) socket(0x10, 0x4003, 0x8) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x7, 0x9}, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) 16:00:43 executing program 0: socket$inet(0x2, 0x2, 0x6) 16:00:43 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e2337e", 0x3) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) 16:00:43 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fchflags(r0, 0x40000) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffe0d) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x9, 0x2, 0x7f, "6629801b07cb66f7e93090f9e4323bb7c0b317c5", 0x1, 0x8}) close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x103}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x5, "cea9e7aed3fe4bac6e2de125d942cbc6dfb4fe4e", 0xf9, 0xffff}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000280)="e4eb622cb7465bae6731c5b844011d2904c0c555f9c5a8ae3cc0cca8516a1324ff03dcbca5e4a108920e54cb2e743093fd937c447736f4fbd8207881809b64f626e4ae2b194647c8250eeb7f9fdbca01b27d2a04704773aeeff2bbd41a1873610c8ae8ffa59789c1b8e159f3559f5f6a1db99824f89c94293ed271af2eef2ebc03fc0c5510df2317f0d8d084", 0x8c}, {&(0x7f00000001c0)="d68ab1b78360300435662500fddbbe21c25b0941049737a1dd1685b6e25d0517d849d47ff1563ef2feb4b17201c3", 0x2e}, {&(0x7f0000000200)="6b41771e7ebeefcd6928e87624724e64", 0x10}, {&(0x7f0000000340)="fe231c646d146b0b570a68d7b4883454d3049d84f4222965e78830fb6a4c5edca7fdcefa323846e370e127f574349a21851615279f98418037508241070acaf2dd59b20f635ad3c27e91694d01f3966c712a9b10adc05cd4a01d944054481ab97b6a5aa0eac0337fd6fa97b764ee845a5d372df0a6fe707d3366f5eb35e2ead3d014683bf3c64472b572abd46088f7a93672fdeb3f535d66478e3bcb8083180809c591488695feaf133fd17a65b4e4bccda42815a10cf95279efc0639ab857b618375516ba53e267c88df9a2458678116945eeb927276e0657cfe77c37f567a3cc722384", 0xe4}, {&(0x7f0000000440)="198e99e6dc235260f66dc26d81f8a913a48a3862a0912384cc300477455efc9d41391f1ff9d043283f3bb576c46e2d6aab39e09922fa6bedadc1cdb14094d7ff9f2c2b50a200ac6a1ac19cc02ac31f58a1ef77c0e78c049adb797099f13a7ee4a678363a68a7166d4910edf45ccacf83f174", 0x72}, {&(0x7f00000004c0)="e1c2a44ec785cbe879aafe4adb727d6e7b288345c84cfa5f6900de3892e39eaa00489a0cc9f801243254849ffb933a82d02045168b166f17a3258bfdb7b78fd4d8204d4ca2fb1bab28ff1f06b8b1a15fca8460d4aeed6799da95eacade886f6477f8312934049924edc1857ad31453b68a7f6682cf5f7e1d3cc83f6107a458fa54c2b17d81b1", 0x86}, {&(0x7f0000000580)="19e342206f424988c1de674963fce43c268f666e2df850faddea84ee0a5696bfcb1ac3d279671ea38d30dadd10278f3536cd226b994ef58482fbab9f6cb9ab2b932e6887f7025c7e03adf144f96f8e57198ee1fd314229ebd42b5b71ff8ebfdf74925a6436bfd052ce7bb9593860665a62665acaeb859ef3b1fa6b6c2c52627136dadbfbdc029d0f151778526509c00aa310e6d20b6de7bbd9042a4396462d98b0e44f19b9d813de", 0xa8}, {&(0x7f0000000640)="22df1fa0bd73d4bbf07ed5418c9b12226f3e26d37276e7098e200591c76f8dbf", 0x20}, {&(0x7f0000000680)="c96b84d4bf234cf1f5a7e4", 0xb}], 0x9, &(0x7f0000000840)=[{0x50, 0xffff, 0x7ff, "d353fc538e6061f43f235d3eb9e0c800899974523696389b72e4803af4d3b278b9834c6be7ef7e9cf7f006802ad05b3bc2cca1cae72cdaac837a3bd6a3a540"}, {0x28, 0xffff, 0x80, "3327e2e2179e95af653b937cfd9364f08e26"}, {0x78, 0xffff, 0x4, "7db4c4c9321c7ae30e667b4bcb991dde818768f3191c92c7d650f4d79bacbdd17dbe63f7a49f79eae455e21bf03621e2f1c08fdce214bc95fefc08fcc2d84603a69d9809423d1123ae6e9425f3c5c603c1094cf151d3c6daa165187976e390bbd05a1fa1194df2"}, {0x78, 0x1, 0x9, "9af1a2f5675b3478a7e7536cbd5544432685746acfaf32a1bb6c1d2b2a05273a67f8513947a7a46320401ced081d8661862793a7fc3a4c1b4ad1a9df8ade4c064f3e986f7ef1ac638751d9d0990ee30b29c4f70f0c38dc72bb05472c7678d59374861865"}, {0x50, 0xffff, 0xffff, "0cb92933f1a8064a67803d7d13a9905164aa2179a539086090552d7a1415a92bcffbb7dbbbf579b8fdfc304cf0dd614bbadb542fa14a7334084365"}, {0xf8, 0xffff, 0x7, "7ade24b178bde560b2f530190f38c8e069d7ddc790a2db8e1c54be44690cbef17c00b5ee06d1b592fdb726eb406f544c9942c08165c555c3a17ede4bb60986aaf4339432d01bf1222abc85fce43877c9da2e5266505062c60c277dd063383615b6fc6ae410ba4e0331288450a2bba088774622556d9c6e6700a8358861617d77fedb850d2afca602449b6762edb8215cd76cbc01fa1c73d9c1b47f780c12b2f44ec0678f104ceed59549cbcf3084cd6863ea8408b68063e4ce952d25ca2a6be8f81babc5682fb1015f6af7e213baa88fe4dcd373144b440335e5e5164d57b2c1e3dcc1156a93"}, {0xd8, 0xffff, 0x0, "1879cb89e4c6f5b1f7d4e1f3d239e7dd1dfad1c36b19f97016697f73fbbd75226ec3ace5c743ca93c5c975745b5c666b41b81ec8bc62b5ee447bd880f94362a72f526e4e6a57c6ea4366237dbbc8e50e599e4346dd2c9497fbde7ee0d79ecbce41f0a198af8522612576ce1dcdabf51f888732412356e809918cf937331eb3bf432b1361ec9b3a6bc162c6690e1c9c3ae71c715e78b4f1fa094f3b02e28f7851689ee5cc0021e6b5b55418a09eb4d150df125eb7647cb71cdbac84b99948bb7dbcd453737449"}, {0x108, 0xffff, 0x9, "e85c3607dcd5c92e4aab04e523c84bcab6d9940667322e2f047a39c366b1c01a9b829ba563d7c3b1df039bb375d0f875bd76972be1b3bd1fd23683b1153eee0d3f10fd2bfa6623e986122970efabdabc0dcf24422c61bf70c9db7cfaf3351854fe4a72644438ffd2d504b18ae18057614997b71991aa3af5917ef574af980cb4b90845abf58c8ed95786fe2db6c8fd12b9872faf4c8392d8645ab5c37d47ffd5024ba4b53c705e3eae87a589bdaf2b62c15e77142d739e4bebb433d4a1c614e0a65ea3c226ab30b7130351dc1d9fad7235fff6933db112d5e5f61524aa21838f07f7bda7e299edcce17acd0738a02f7424"}], 0x490}, 0x401) setsockopt(r0, 0x9, 0x3, &(0x7f0000000100)="7f083f92746cfb54ba0ce24436973bf28ff709cf4216b0ed5fb2c18e8922f207e156d10bbe15330b9a8a6d8b4ca4575b93d8b688d70c791622eed1164305aa5ff317379f594813188bb9e6f9866e2f341951a9fb8781df9e3456b653a80ac056402d888fb922b764786cfaaca30fe3dc76c643c87104421dbce5f5c35bc8ed205b0b06dfbf9790664058ea83db13de4b64f8ffe9e6650e627e1d109ba9bb6b281eb2ac581d93c1b1b75b13a04c69fc3dee06d15fda3ad33a2b0f", 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000655000/0x4000)=nil, 0x4000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x9, 0xfffffffffffffffd}, 0x10) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = shmget(0x2, 0x2000, 0x82, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/252) 16:00:44 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051af8498d686bb9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001180)=0x1002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, &(0x7f00000024c0)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, &(0x7f00000025c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r9 = getgid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000002740)=[0x0, 0x0]) r13 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) r15 = dup(r0) ioctl$TIOCGETD(r15, 0x4004741a, &(0x7f0000002900)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002440)=[{&(0x7f0000001200)="8cbe6c3a1c24401b67ffaeb74f6d07805d58332f577b9190b193b8e1739f4b130901656c33fb3ec16b31151cbb8d2964959880fef7a2c96d81ac916ddc4bb09ac07dd281a0c6b50206d322d0d73141f4e59d4515387b06e6d29a0bed10cb75cef31f24146658a94c1f452e16db03f434634bfd248e058ccfae72dbe95f36bce3f34f61948e8f1b2ff3ac83c1e4659ac31c3e8d191ecc58670a998d70ed90bfd371977aac968b15794a16b92356f5caa1d80ef2df098eb381a1b07653bb9000f585160ddaff75e079382935c1d8f3903391f2eee129b1be6c8bef", 0xda}, {&(0x7f0000001300)="d4d7bf8598701453f6caf5a310ede941bf16d9905b9353d9defde377c60ec33792e9bda7ad281682001af3da39d764529d802191655373a24e536f20e238711e012e221ce0f4d8922e3e426fb42f6b564398c0d18099914ee6b95d94a2b4c632fa7b36a3a595acf95ec5b3f494d5015d87256da790a114ad018526cce14f1cc30d4a95f22f10a95a707bd8bbd74b96cf9122d6188bd73da510929edd9d3aa3c67410a8ee6c90a91a1a9366263471099f2734ce9c7b7f11e01121f3944d62463f2b6570c567e343568f2b9716923e162d9dbb2295cf0f8fd90a296064ff498dc51c0aab4836b2b405b4bf6a95a40153715a3e732a850ca017b088b55e2e3f5a6bf976203b88b096c4c29f8a4e05bc48e6d7044ce348256a9cd309ae8f13a6a088cf36393034f961a394169f3d2e47b6a7bab987168fb294a7c036619923c061569f6273ee8cda4fdcf63aa3fbfdc82e367fcf611679170ff60218b4e89d7832aedc607f0b2440fc8c601e45e4c9c3bd80feb9cd28b24bc0fdbeee548573c2aa36b462b22b14cbbe38ee1ded257a999f8acb8ea7ee255e6725eb012c6c73b9be361aa52cd87ef80a39e3d1fdd0f3b9f631efd8a5416e6a884be4881512b7a24d5450c1f54c6efc1fd7961427c6b61e3a78801f4a0e0a7d1bbe5c75fe31227f4fe1a36baf41b9e375e7835648a693152591ba506df6465b41ba92846ddd708d60892e3d31c28c1a9a2f32df7b62e2f023c006bc935ec8a2ce631c2aaa24db76a9d8a6ab76e35ef5bbf5b14d54c44937fd9653710f48231302f05716b74fb3820247a8af3f9d236ab10a87396f8bcfe59854e7d3f365dd6d03019b63c5933cabff030d3e54f9878d6a05c1f8bbc4d686b9f2c5b6f1db9e7719db8944960bf28dfb4f69bb607b50c8cdc118b2c98d5cd71447b7d6f3177e886d0c8c5e3dcf5eecb7a0b8edaa87e2fef096632e71e19bdf0f02ceda76ac720f46f0f24066a085b9ecf0ad267c4bd61a63e611977ca9e8b9ffd47abd6985ee83aa215dbce10916d3e247c31612791eb4d78c393430d57cb84fe00479833a19f689867a2233e6e037dc99a1623fda87ef755b4ef9aaa24e7a2d88befcd9ad429efbac512574c9c5292f4f257681fa420bf85e8eb4413c62f2a34693c84045f3edcfc51f12b1530ed6fd19a1ffb946fbd819b7afc1ab5c5006f35d851bdac5aac48262923d989eca295192cb070f7c157431c6a125b2cb508492d70759219d1ff12a3e0f6f88cf6b770f8828ffe725d4ff1baef22981c453a935b509f0d1f02ee4708ef7794bed4ebe2eb4a92ac580f1ce646447305a3a988d22366f1a04239ef2f5f3af18170f59ce8eec624ee69aed6e9ca70f37252f63423aeaaa7a4e2e97971822d5651cf06b92f0b4362ce87e51acbb993e4ae25ca3b55eadd56a0437d786d9c38e66a0a48f3bee69853052013323306d5878f2269fd768cc7247a3ae44103a59e4630c62449bcf7d4ab34948a9617591c079ec2ae7ffa2b06f6f858c785dca54d48ce563bcb2d446b2430af92969d5521c68b845693367b76a0ff5ffa13c92ab3b1d9f1ceab190229ab7de66df44f4b4410ea07b8eede9574f5e66d71fe4d74ef14b498d41fa5d38827d3d8092dae7db8b6434d107680e63f938470a39d6ef72c4a978344656f1dd65498df45bdfeef7c767041ad2e61215879d90a3eef5cfffc80cc397e698903075c4148bb109f7b6ec6added9613c053a353298512064a26eba54318bd5e92a3a50af69ef7645830d49ef379c780daa78a2a446606beb948f77b1a41485a56179b80f2e736c81c3df100473c839e3dbc44fcddc4117a1422adbe1878e08cc815f2ee927ac9a8f64cf1610df41c436f493ab43937cb5483d34ea28203fec94765c681e9a3404fea04890562621b0b93d9c0367d23f0b3ef5075504e997c46cd081aaae97def1798e1a5e6bfed9717394e1f74642004daf145dab6d765a4be3d0eced159a9e3184365033288ac80e541f001c3c3316d62a006ee3db843a70482af62b37e42e2528d9f347005c93a3ab376f83f0e37b9dd4181346005cf442379de1d9619a6171fbb70257ad8131b786f97899761337ddb480726743a4965a69be9528a79fe842db43c4f6c6a97c2f2149b9376fb248367f250aa208b4137f53484d250aa35346b23007852b6b2ce6b91c6319fa491d92bbccc55090fa00b118ba00b2a96ca33ad21235ad3ee7cba1b767290401d2912e1cbcbb10d5179870cf7a67523328ae387edc11e30fe26b85d771dd0cbb9c1291912786a2aa9f19e0a7419091337b147202047c86777ee70e5123f4fbe582d8d2a717c45b14803886695830168bc0e827a6cb2bec7e1be65466fac7e535dd106ae6c17f2e895445e552cf3340cbded9a43b4bd6ea68222770fbcedbe58b3207f75fec9bcd38def7aca5c4e2ed6a5ed7cad91838fd4db94bd2d7bc83d846e398aee6eacbc6f081a0e78b1f215c717f40e64b7d36c5b4542b1730995219a94b2d574a079e6c8a1b0edb3cf79e4216b5603715fbab8af3b5e284a0bbc2163f3982b046beb0d3be99c4a5e9b078a462a559bd1e2a83733f6a6b3cb652ef335afa9d07ed30dc89debabdb4cbe1b7d86df158e6a119f6aa48618f961b482d0b98a39499dcfe53d387247810e74129dc2b2f08946560478b1672d90dbc7b915e7d7492b5b43ce05e1e0587a38fa042ee23921d6837662dd52a56547f8afcf373a9f8862054eba5441cadf88acac352e68f69d21f1b2f61c544bb150f22eed29b22fada189932a0dbd40ff684417d697a7d5a2371756a3af7cc12407b3197bc393f6aac86ef36c39663a8053fa3c4999972d5251ce5471df441b88ff4f69b2b5d9f88556af6ba511249eed4634236c49a0dc77056214d5eaeb91dbeba12ac7b9f359243345f3931abd7e7f81a12828533b090ab8e7759165e54f0515baf6259eec79a731e3d8091d717c5c4c4fb5b8b86d3334d785ba237a3235ad9df0e8529278aa627c81bbbbc0f5e6bd0e2de586d27aefbea56c9d4737f3eb41b212d5a6b141538c1c4612ac0d8852723e1c7bd2e3acb10bf64c7e9da2f35e9a73f0ab8b454b0c4b02a14f276f2fcb2d713f9e25f36ac4830f50c66ceb5367833dffc97c01e82920b633691d20c646e9bbc40b3800616376cec1d05b9185abb0e57b846795efd562cca9949c54f880498b9c361ae480a179253420b2331b259fc7c2a7bb9cf7683401bee5465a74897add2b429dbe72c793c80b6cd94c944715fc0322e1c4fcc05ced032bd1a978db0ba647ef589d5fe0d6d2c5c98268f6523badfc6a66acc17494f9269332006dff5d7ec6ac0cedb5e1880ce8b7456462b32dcf56e5d6524d1f08a977ffa1eb1be322616d69cd74fecfaed4dc3b736afb540e0719ea07eac6131bc31157ab83219035a04d1a5feddc97ee5dfeef49df042e063ea44a6f0793558289ca5a473b8d9f39e7310c281124609bb51441b9ccf647c48f26c26edf7da40d21de3503a45d9ae891b112673eb4d8b3660d38e2cf88f3d6c4827e201fd8aa8ed11190d63d72dd26e9e080b24ace11ace6420b71eefa5dc7413a6c6e548408047e73ee75f3fefaad4b73f7d62393948a25b3b4029aa526d96c0b186c4fee20681c5b367a978c93af5914dab989999ef77344a7db4d6a9de2bebfc3b2eb9409a844c53103e8a276a536e94604fdda14c5624d9873771cf5fface87862e6e53a3837778ec869034ffa62f2c22e762fc5246bbd4dea8c7cf6cfc48b3523c0cd2302f3c76f5631e87ad5b030413d42f3d1cb0239a3bc91d226a5f09773b84c6684c8d136080cbb5b607a56f35c03dc3bc72c0844edd47a703b3d29d0849fa1bb86dd1c71cf01afb2b455f275ad95e9cf3c4a79bf266df7909f4cfb6658c3a89240f4fa78b9456b21fa32f2405562ccd1e3a1da50ae32c99b0c5117946bc5fe5619134d356a7ba1b928cf07df605fd91907175545dfdac85b8138ad15eff9be4db34bbd8fd1d5c8e08fe19e774419ceb264ee2aedb7c8ff423d782ade7b6fa95ffb6ba007e0fbd3cdb3287ff5daa7328d0d2edc6577651e0e413d67dea5e2fb660e15844893f3e70097d32aef8537d4ad790344a351da5cb0184cfd84d4862b378bb228978ff66268879d17b3e3d282a1a4f5c8bc49d84c832427d21a96eefeb787caf2966ba329912fa56b9ca3606d2def90b0887b6d6e6e8930d03bcaae51fc4371a407e5d9ef5e939caa939ef89d706a5ab958e43afc03c1bc6edc7c975bfceaff5bd16aa98e87c53f9a15c6459f3f819df3e9c2984a992838d63db05cf522536c6b3598eac069d4f48323bc7cea5ff1cf278fef3771e87eb7f5c94e3fdc7d2729f68b498438634412e9bf7c2ead96001958f671a05dbcb753641c9863f1784036ffbac3f43add682758aa90c53dba0be1aeac79cef63095f562eb642f2b3b928ca2cbda6b6319bc8db15fb4c8758ff033c9394a2e980ed903df435cd525f515955e7a1ee867f0607260d73e5e1fc92efff6cf72dc60ff4a465dda66cf678c4ae9bbf9c0327ac3285a11181e94c8137dea188b09e2c01f90dc8de4fe8946a86526073f51e570be69eb23936a41de1621af2ff1f27255e62d5728dfb65fc6c0735d2129ae152277d971ecb019bf8a2cc8ec39fe8dfb7cb52cb6d60dce12ac230853d4fbf57df3ab147e2c33408d97bd4e5cb05909125afba6fec507c35d38713c0d40f7909eea253e702ca25f380e18c7a1e81df84014d7af4079428325c1ed8afa92113bdcc258eea994b97e6535d4191b87aeec8d8f462f7fbbc4708e1c57ce591718271a881fff9cd5c34b3d493353e7d181a5a2c7e45169a2a158721528daaec29a0e130e27f0777b235c2a888ae33f8215421e2ba5698b50dc47e7bd1b35cf06d6cb45a91428ca3b3782995d75bb274e325fde40bc019038b6fb19fad6280132ab7ef1e357f2bbcc121bd337bfabaaca581aad96890b6670f719957869c84946bee854dadd84440b0cb239006bb63b1a6b01fb99479fab8c839f187711f7ba83a4a2b78cac5a98527a6d3c409bb4b8dc4f6964ec7cdbe5baf6e29189db2ef3649632f870ee985092630061cea2cbf66525318da2ace2ad4da939ba34f918237252c687c8da164a5640872365428b7ee354a98676ea90c5e644167487894085501f98acf6643bb2a378405aed0d27f6e80650990306d6f566230228ba705c49721a05dd060bf73a291fcf0609164232a4343a6ccfc57b549414874da3c9c1e3f9460a7cfc94ccc136e1a184a2c9fce37b80a4c2763e098bb69f67aed5f0015df2289ec2f7fc49b2efed7f70a9eb0af13a7dd917ffbc5ad2ff28e841c84d540a24e840819df6fb6b3eae55385fa769be18b99a48542523e11f72db1ac54b547135db9d7cbfc1a2b0c4ab17672cf5fb10458c8762d61d88e77c5104b3e4a6c2bbf72d35d9235568fe782538c0a7ab8a5ee5560888de9e45c03049c2c7224100ed1f143b54047b1dce5e6769c3e7fce65122004e433df490ed58245334476d956079d9d29d318b69bdf827d2ae31d6e5f1de5a31f3a89c6300ba67d679cb2a1b68ed78a53abf42770397c55b1140821245676b5b19b4b64c717dad4490f39411d443e011fcc4be6f100e1379bc22bce54892e6d39ac32b148885a670bedc712213fba39b2ce176dbde4e01dcb0e228d7d2de98cb66a74866ec53486095998399cd8b4990e83fef34d6f55b5370cbac8cd72066066b2706814c478596135394767094e4ff445d7def5f19a10b39", 0x1000}, {&(0x7f0000002300)="a2a495b9de38c052da67bfc4123e54f62ebbc37d6ab9c9d855fa98243b7290508c1311dbcb632ebcd9f691bab02a70f5d11ccdabe26562e250cce282c332d87d1b59210fd49ba327aa52fd80e0d5dfb769f6c4b7dbef988de267c56093cffb2671afe33ebe1a0d7024b3dab95c8a60c94988", 0x72}, {&(0x7f0000002380)="e141edf664bbc8a41c9721818d1f0648e6a1efc4add080900a59a585982ef323f4cb00a2b205d0a9d37f12f429ed6688e75583565525870045634236672b93cafefedeb700c6015ecc03680b1a4c3c9f33b86b4102502997213f724aede475d1729e83900c234e69acdbb63d02c6b560aebb44c9ea7da9f63a8c8f861d2ae302fff4c8b82de90a39dc5077f2f039a675836608a5ff8050e12990dd65ca4358b0db82", 0xa2}], 0x4, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}], 0xa0, 0x4}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r17, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x3000000000000) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r18, 0x80087467, &(0x7f0000000040)={0x100, 0x4, 0x6, 0x800}) 16:00:45 executing program 1: r0 = socket(0x2, 0x400000000002, 0xfffffffffffffffc) setsockopt(r0, 0x0, 0x18, 0x0, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000000)="f05f2e8335a15067a3ff9900264438e434144162a9737f9078ce0d3ace6cd1a660d9df83a704fb7f72eff231eb67b297691d9a7e9c9c4a066b115444908ecf291bbdb9a42219d8bf72bfcec7b572b94dcadc468f7d7d6e930cdaa9cd9b2e9c541ac448530a3fd4eeb2fb489d502543ee1402c0b10b47bdb6dab87718a14f61735e0098e0c3de1163e14e519e8a3dab26a5c69b8f50eda271aac1982e0acb481137fd2f93e51d4e7fe9c7e9f6b7f2e911c09963242229d378d10ea39825cce7c375c41559e106b38be3", 0xc9) 16:00:45 executing program 0: r0 = msgget$private(0x0, 0x1) geteuid() msgctl$IPC_SET(r0, 0x1, 0x0) r1 = getgid() r2 = getegid() r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x828, 0x3) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r4 = dup(0xffffffffffffff9c) openat(r4, &(0x7f0000000140)='./file0\x00', 0x8000, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r4, 0x8, 0x2, &(0x7f00000000c0)="a258a8ecd68a1eca2f7ab02090cf5c037a039cc5d1fce6db7c4b7300932377ce00c2eab4c36438de62a69e0faeecaec24bacf76947455aa18c3cc260c9a567201e279909133dda8f6f0cb9a4a58375c65637835d19a075dd32e23c007d54586353e77b5c64a969f9758a086d9dd16f69d388ee6dc3beb91c07aa", 0x7a) r5 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r2, r5]) 16:00:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18090, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x2) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186004000000002000feffffff000cbec5a0dfd996872800000000000028000000000000000af6cef7", 0x2c}], 0x1) 16:00:45 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r0, &(0x7f0000000280)="cb", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) write(r3, &(0x7f0000000000)='_', 0x0) 16:00:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) dup2(r1, r2) kevent(r1, 0x0, 0x100000000, &(0x7f00000002c0), 0x8de, 0x0) 16:00:45 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000400)=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}}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000280)=""/220, 0xdc}, 0x801) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1, 0x2010, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xff52) semget$private(0x0, 0x0, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x10001) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="e6cfd6c12d364bd76b44ac63a2202b60c534cccf73b3881a72f69247ddaab47cf3c510864cce2a67d13e031c7d476b30b8e4c63242468cc7f97bacbac5e738401e40c23cf50e9fd0e8739bac341dad699ab8f5151af0bc8a02b361c2ac036221ef"], 0x10}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x81}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8e80, 0x181) fchmod(r1, 0x8) pipe(&(0x7f0000000200)) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1f) semget$private(0x0, 0x4, 0x20) semget(0x2, 0x6, 0x200) 16:00:45 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) close(r1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x2010, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/tty\x00']) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='r\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) unlink(&(0x7f0000000000)='./file1\x00') rmdir(&(0x7f0000000140)='./file1\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x0) 16:00:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = getegid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) setegid(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) bind$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x11}], 0x1, 0x3) faccessat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', r3, r1, 0x4) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0286988, &(0x7f0000000800)) 16:00:45 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = getppid() fcntl$setown(r0, 0x6, r1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x47e, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x40000000007) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x4c, 0xe9) pipe(&(0x7f00005dcff8)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:46 executing program 0: r0 = socket(0x38, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) syz_open_pts() mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x1) r1 = dup2(r0, r0) select(0x40, &(0x7f0000000080)={0xff, 0x0, 0x2, 0x3d, 0x8, 0x4ec2, 0x8, 0x52}, &(0x7f00000000c0)={0x101, 0x1, 0x8, 0xffffffffffffffff, 0x80000000, 0x4, 0x9a3e, 0x7}, &(0x7f0000000100)={0x8, 0x7ff, 0xa2f, 0xfff, 0x3, 0x8, 0x3}, &(0x7f0000000140)={0x54c9, 0xffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x62b, './file0\x00', './file0\x00'}) socket$unix(0x1, 0x5, 0x0) 16:00:46 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='\x00', 0x40, 0x24) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./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) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x320, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x7}, 0x8) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x8005, 0xc63b) dup2(r0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 16:00:48 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10090, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x8004667c, &(0x7f0000000080)={0xc6000000}) mknodat(r1, &(0x7f0000000180)='./bus/file0\x00', 0x20dd, 0x0) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x10000000000000, 0x4, 0xfffffffffffffffd, 0x5, "e211742c6df558d53f3883083c5f26c4d7c049b0", 0x1, 0x6}) 16:00:48 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x440) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000900)=""/109) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file2\x00'}, 0xa) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000007c0)=0x1) r5 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0xa, r6) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000980)=0xb62) bind(r6, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0x105) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000008c0)) bind(r1, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) ftruncate(r0, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) r2 = accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/24}, &(0x7f0000000380)=0x1a) getpeername$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) shutdown(r2, 0x2) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) setsockopt(r1, 0x6, 0x40, &(0x7f0000000100)="8be8e4cac089754d6c8bb2caacf3e35e8f7a4197550fe252cf555160de23820723289588e6e9ea1649f5e9f58f22606b3ddcebdf81b475e569f89b08141397e2c476151aaa8b1af04b1604f4b4225f5a71d96836c7240e142b2b034a2e32871a3e774a5c74a815f5b4c3ae755229a01db762a0533af954452258ddb67ded44326ca1fbdd58d5e8e37e3645294490925ecb5e88b5169080f12fc9d4", 0x9b) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r6}, 0xc) r7 = semget$private(0x0, 0x3, 0x82) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000001c0)=""/245) 16:00:48 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) pipe(&(0x7f0000000000)) 16:00:48 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:49 executing program 0: r0 = semget$private(0x0, 0x4, 0x49d) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f00000027c0)='./file0\x00', 0x803, 0x11) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002bc0), &(0x7f0000002c00)=0x8) recvfrom$unix(r2, &(0x7f00000031c0)=""/140, 0x8c, 0x3, &(0x7f0000002ec0)=ANY=[], 0x0) r3 = socket(0x800000027, 0x8000, 0x5) fchmodat(r2, &(0x7f0000002840)='./file0\x00', 0x9c, 0x2) read(r3, &(0x7f0000002a40)=""/53, 0xc1f2c4e) r4 = getegid() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchmodat(r2, &(0x7f0000002740)='./file0\x00', 0x180, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3f, 0x9, 0x4]) recvfrom(r3, &(0x7f00000025c0)=""/245, 0xf5, 0x800, &(0x7f00000026c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) preadv(r3, &(0x7f0000002540)=[{&(0x7f0000000140)=""/218, 0xffffffffffffff22}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x79}, {&(0x7f0000001400)=""/101, 0x65}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/168, 0xa8}], 0x8, 0x0) fcntl$setflags(r3, 0x2, 0x0) lstat(&(0x7f0000002c40)='./file1\x00', &(0x7f0000002ac0)) ftruncate(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xfffffffffffffe82) chown(&(0x7f0000002e80)='./file1\x00', r5, r4) accept(r1, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xfffffffffffffe52) connect$unix(r3, &(0x7f0000002880)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000028c0)=[{0x7, 0x0, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002be, 0x0) semget$private(0x0, 0x4, 0x80) chroot(&(0x7f0000002700)='./file0\x00') chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000002800)={0x8, 0xffffffffffffffff}) lstat(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002b40)) fchmodat(r2, &(0x7f0000002d80)='./file0\x00', 0x4, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x400, 0x1000}, {0x0, 0x9, 0x1000}, {}, {0x3, 0x3, 0x800}, {0x3, 0x9}], 0x5) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x37d, 0x0) r1 = dup(r0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000000c0)=0x100000000010004) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/13, 0xd}, {&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/11, 0xb}, {&(0x7f00000004c0)=""/224, 0xe0}], 0xa, &(0x7f0000000680)=""/4096, 0x1000}, 0x801) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffffff01, 0x4, 0x80, 0xffffffff, "8ad8d223b5e7ebff2a552024e2727224dc46e109", 0x2, 0x4}) getsockopt(r1, 0xfffffffffffffffb, 0x5, &(0x7f0000000080)=""/235, &(0x7f0000000180)=0xeb) 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r5) 16:00:49 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x211, 0x100) writev(r0, &(0x7f0000000000), 0x1) pledge(&(0x7f0000000040)='#:\x00', &(0x7f0000000080)='\x00') 16:00:49 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)=[{0xfffffffffffffef6}], 0x10}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6f75, 0x7ff}, 0x8) 16:00:49 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x488, 0xa) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000000)='./file1/file0\x00') sendto(r0, &(0x7f00000001c0)="c5c84e4c0f10d19ef7ee95f890a539cdf29eedf52a2808ee130401c8ee36a57467fae3017f21162b6966ae6a58877ba7cbf4e09ed300df6e1638818ceac74f41125e68bd51d0e02415222bcaf11341238e9df3d1e530fc18fff81088c59d649e87beec25c1e345c3e124cb499d85a0b24e81ce4001a75126fef36376e9c2af9c762c76a5814de37b4249d3f8a8f856b7f1e94c83226250235d2b2fb5d3ea2b9573410a55440b3905f30f4ccfd57820ded6bfe4b4870c06345e6e448539a071c8d496aaaa405d621a8d6071f071d0eb84d226577fa0e653cc4aa35d549d3093c7e0cb8ae590bc0738f3264a2402fddef742d1152596ef7bdb9943a66177b0dbbae5a7b9bc8ff93cceb27098923baf8a0704ddc84be086112e19a8f9607a6a1a9453dcb9f33cb9bab74b9e0103b0e77c58f3388d82f73a6272ca8f723cba1f700a31275d8294b4d2cdbfec47d13614f5eb06e8a5731492080c3ba814072d4f029c787a5caed01ca3576c0b735ed023c00b28609110dba9ce45ed3644f02b0ff8c58f9563d7e19af746f5fc42e37c09f2f25588f95afb95d14e135356a7e6c2a4e3982a43dd507daf465a0f95e24680ef97c20307dfbab9db03bc80f36cca0d634a7e15802fd7a7c1b23774b2e6f4357eb81adb63e004a86abaccb8ce040d7364891d075f22049adc16f7d2960570c9110a8ad66239c815eb3cbf5296527e3ef5bc3da93d8ae685bcc32303db03c6d0816936cba1966cbbae22e20a24339bbcd86bb84b83545f383184310984d1d6321faf502290e6653cc1cb6ea0fbceb72c10875a512267d659d4563496e61242083298ad172eccb61e0ede2b91e21d46bdddbab45434b483e63000fad0a1a4ad661cf43a657087d6d90bb75c6dd46195759728060c611031f1d437ab9ca19d78a7b7c4b96f3336d8c0090d7e76892dabcb4b0451be464b2bdbbae6713e1e48ba28e533808cfb290e4d96ae3e6b975b7fab1e7655af29c9c3ff7cbd2787ca90f26ac0b1cc4c5582d729cdc0a69beb9ca9a4d1f5e49180e52de823ad049fb076fc642b5572698a818455be3a41268769ef9b5e854c942ca745021bde4c0c226bca9e1ccc7b215ec496edba1b32688914a438995500e075e2f4cfd63b8254fb95038740aa910fca233ab3047c288f5e21016af9007ada0821a26d75b5f1b8c4fecb952352587076b85652346d9adbf75ec21dc2184067d4bec6f2ecc04ec4241ecdd0c5e1987ca0153b951449a8f4311c0fc7fb70d1f358ac40919056555d70854911cd8b61938e594b94649fc71dd85bbce8b2e8eb17f1c7ebaa8ec8fac647bf41a1b751ecf6315bdd34e8f58f85464b97bcc45daddc3acc45b2a402bab2c9687e40b747d7e6bf057291446af36b78f6a0ea2f4f473024361dce6fc2bde87f67a59b97267ddeec7b7aff3736015b479738a147c480b647daff339b194ad709cee9de3220885474e6602106d75f3f78ec792ee99be2fb51366b58a0f18fe44e7e4923f0b33063c07a8a5f8aa2f45158090968105eb1f131cfbe17cafc4fbe94ceea137583d6dd13d1368daa3508870b423cc15260fc95fa5d3e1315587175debe2f4386f8e3e1fe417a7414cecb72f7c0daa53c7d2c1bd0004d6c1a46532dc5084e2f764b9261d9bee9025cfff6502c27b1599828dc83fb65b220eb9835ae2f1a64ef8160001ae4a7e6f989b95adde38e7d1e5c6ba621abb5410e34e3c6312af3b2b3b1fec31e6311a5506900708e145fdd1669bd5339f7f1f647c9f0069509f09d58afe9be7a67fdf726dcee3946162a33f1a0e8e4c42a175735e5a87520a301bf1ed5c7507cdf562795e1da84e1328979075588cfb21d37e6ddde2d5f29d06b573ae0b6e8377e285f3918468c7a80f8221a18d545b149ee63ad0c8e42a5c7556d34be83c73b73b5247d510c23d72784694998c118038459d4526cf6412af3d6e1598ecd825b5a914af82e48c0fa8a82f6c89986d859c3f31050b09722c608fb471b4fcd8df63f0bb352e942d5b14ec672482ff1269b837c2b5eb84eb8bb4ff8bdd4acf198533c52b7e68e85742d0df2382607c1c7d5d9aa99d2bad87e7efcb05f4200f4e84637e64b5658ddd7f74d39baad2382f21ccaa4a235a6be5ee1135d71aba1ca51e29243865be6900ddff1c5d94f409a00b04252a885eed7b4810558ccea438ddf1620084c402b752ebb6c3abe847c82a48a482508cc989b8c4d49b1ca304f2d6f8fb78fc82b48d299d8207155868927e60d6e9bf7cffbd52f0be22694ba4196b3312dc4ed9ae40de9893c00f7b5f93e390e1673e9c0969be32ca511629c6a21158ceae57ada2acc36ba176d04caf570c9d391c6e9eae9be2c0f79d3a5e77ccaea99d34e529af3a4e87bd01263577901bfbfc5fe227d4e38006a7f39d9e7cc06cf3a6cba09d693c0d6c3fe8cba1035a98693b07b65cd3efffb52eb3c35bf1feaa3c616531eaea1854a753fd7569bc02c0fb8468453669dab0a9cff9c6831f9b6e4ccdbb4a7ff359d0f8a09c4b70ad37e4e4c48456371f41b3f3dfa55b55ab040b4e558284c313f48b4980f82772855e9ae8acc62168023f1a758ae1eee6f8340a0089ced7572cd0829a1ad27c733eea2666781aed6921c4e67a2c9bdc9056f48a24d0a65c1d4bd351c4536151735a2265ade4885f9d3435a2e8c8bfc1ecc7c49ba18643e09ca9a1a7d16b61f18b8243ad333c3d1c3580789f607256ea7e481dda847fbf0ff02307639ac079beebebcc17b338837fc5f293549b0d03d4721da413c3275ea7b748a710f28eee98372a9e4095493400c75ccd5ebc99adfe648ddb704e124fb739415fefa85d5e204ce46f84366b927a4ce46c44c537086f2a5694e224fc4fad63da9725d596372e497231f5267480713604dee585f83c79964fb6cd18b9e002bf1f768484c2f327bbc1b77158d8ff1fb060abdc7b1496ec5771c3d30e57017b86e5efae9f49169cc12f2755c6bad3e231c312cea3cfe1ed269fe3f85f9aa0709bd23292e5868a20d0a9f70f8e4a0b3ebafab72b6219d02005bc2813d7ae695c5244971159ac749809b4e21d3023d6d0aa1652768c7c7804f68e594c98bc28cfc0b2aa16116787bf4300c67ea16e2f3bffbd860821bd39c55305470f2a9f875d2e16d12bf86b0c7f24060144f53a55eaa11106d9eb5395185ed93be70f3390d1a3641028f02369eaadbb8a68b96a70de65d52420d73587bc98099309117b50cc197732f3f1c66d4de6ca7280de84de7782575a9dddd923d59b19df25abe2152dda62024b256ec3dd7ce0e82ff820604cd6af0f2bb348865f19aa7be3e2ce1aea09d8c553306889f0985a32cf6776ac47d55196897e991f99bc6c9d7423820543e59ba41b7f301b628a6e74c8bcd3e0d79fdd8626728ad1dfcbd4a5455500dece52bf8600bc5a4152b5544710c09dcfc16e816f0c9c4b8b5b903dbef296ff0b3e0d8aa8fc815ee8fb43e0a4cfb4b39991f195a91432ad342806479aeb5f57ca4c77d30f4a5b931ebd1f856ae4e3b2ef149153b9b9f4a83ce936f891a2cb491ae28452c8e8354d45209aa2766f234c4fd6622c0380ab470de832bb960ee8786a60f16d48bef150f473986411464194eb16bebcdbde0105aadf6b9ade35b82d3c85c029685d2cbc615af0395a647edfe2ec7a97c0bed4c36d285b4861263247d7a98e369eb7890168d343792eb25f853867ce761d8a8a38d7b4573d3c67bbb71410126c877c2fa5b7591bee61b3e8b3f33b58c4713a03aba9a1b2312b8d82acd6afe706621af975b29da183560e2e54208f3efe8bf115434698c479374577c20956b74e300e45b2e85c7ac79385bd7ae13d0120494cbc733c1f8b27d8f45a6534256424388eaaccde14c1fd5729355a8675372f0e71643bc3146947a932935d0f316928751356694036ae2915d1d6a229c508e6c94554bd524baef3ff1f1b4c1c10890c3214e832f650f9093a477d17a46a1e77657a7c2b265778df734be5c8f2092d9fd8d4490d84dee56cdfd3600e07dda6c70343a0b1d4c0242c1069a81fb196409ac0b0d24eae0ae3e5b11a90b3263d8ea26765ed10ce00dcd682402db04151ef017a1f50f786be7ec9be1afc9a2ea6677d0a5545438b5262eb140d960dd1cdad5b0f9698d77916829a5123bde2e9bd5ef63215637fd4cc381d7748dc393e3a57f441bc69af33eef30748aecc1419eea85dd7ae97555c94b9083bb707b2ced6c8a53bb87cd7e5b67e0ff095c84b3cc402fa5aab097c9c99e97742bc3a0428e924cd2fbadba58e7878a05869d0632e6db2c835115ee1b4e0745d2bbcd0d1e0374fb1d35aa44db8962c53b3b3c2b4ee0da6222064c21c5afca883e4899f37541c3d2dc1c10d9ad835dce3c456fec4ed936cd749dd8c75f6bbc7870fab2c8af09c207faf4890f5d26f62aa9b43b5f7e613b2442b6bf7e026e0c679f49982fb1427aac76158c6d1845664fe2cd3e518c7000ebadf7b14fbd6e2495d0f6638291feedfdfca2711a6ae7b8bcd5f82dd88ea5c556e19e45a05ffc45ef3c0937b859c77f3edadcb16cc43184566cfd6ce04910cb0758edbf531539b1c3f6f0455d0242c5b3fc9f7545ebe68831abc246afaee17ab39df4f54167997f7a99d7332aefb23da65154420bc0a4e2d4f8561006a8357d7b0be44fe124e52f1bff5c03bd9b9d5bbf2d68ac4474e3fa807d2e927b20ee15788fe9fcde06d43cdf5481e18f6ea5231dea0cb2190212cf9ffbd19e425bc8b3b3b9f260cc0af417d762657b40df646cbd1eaa046dcbc94e4ed58e65d56400972f9b503f5e331815351b9b68fc2086f2fe46903aefe311fe9f0b161a1276532af1031dd83ed290d35d83a029ce721f4afe79f188899cabc4f29207f744ff6c6b5d3237ae8f676d2a7ac2707928f1f3af7261efc330800d3aa100e514691b31b2a5b539adbe4cd2ffed7a6fd871f56800e3a84dfc37befd264ca4a5b9e84869b9955950f4adfa12153a72842324cb89b62aad07816cd3d0c3258cd4b662c5c4a1a1c8a78c3f588425b948851aa4ea4eb5c196d27e431f1415a3a5eb1e445b8622383916dd010ebf737e3cedaabe698d78693317b67b3a6db43ce9b105955caed4c8c89ba47ce3a1aa43cbbe71e0d0ed1486ae66acb8b4927e1d5eff6bad27bb91ef0f349820bbd20e2109a29b83d8d8fbb56446941ae896dd517157c6b7ddfbe9140493b2009ead9a3de8a5098f543a26060d14f686c2305e0fa3f38c78a7a8ecbe9b51b8e7f5592335ec44cfa74dc2736651bb470cb65d97d42efdcff8892c17f129216dc59e8d75d9ea9915c6ac96dd28bb41a6c503b322e1bab9c064e2f654addb599cb9a5e392f64308274ae73567b638ca6b5e95b3ceeb329f5cb1c991df98c9f3a7e16819bfff2ec38c0f2a44027c7d79145170ddda92b7b46664b4b6550dae5625947cd0d70b93eb49218721391fd8ae5cc9e796f11f40839c599fe341165e28591d14b9e84d141ddbf5479a55261c0aa76521c675a299dcc51a164d69206bfe48d19ee3ad7e7a61bd074b837abe57bb780c03b6538c509b1ebc71ee508a9e61249bee257532d252e7345c0018d421b7adb5126d4d950e86e7645807eee0f86ee0017ada08c1751e346cdd13660b699fbf84b144a7f9c3511a33a7e5f10fb6911a7a24cc93b26f97faef7e7c2a5e81631050d79d2c81f005ac8b1ad687e146937f7956d710a682e48732832cf4cd9f63e339646ad525fd3a4c27b7539299eee65ad2cbbf2e915bacc84da5780440878c2328efa3bac0e443", 0x1000, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x2000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfffffffffffffdee) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x401, 0x0) read(r2, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x90) recvfrom(r1, &(0x7f0000000100)=""/171, 0xab, 0x840, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) lseek(r0, 0x0, 0x3) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:49 executing program 0: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x80) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) socket$inet(0x2, 0x7, 0x10001) r1 = socket$inet(0x2, 0x3, 0x2000e00000000000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x81, 0x2, 0x9, "9cd50586db78a7d73482156e4e2b43582804dbf3", 0x0, 0xfffffffffffffffb}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) r2 = dup2(r0, r1) ftruncate(r2, 0x4) listen(r2, 0x0) 16:00:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:49 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x401, [{0x3, 0x9}, {0x3, 0x8}, {0x3, 0x2}, {0x3, 0xa9}, {0x3, 0x10001}, {0x3, 0x80a2}, {0x3, 0x3f}, {0x1, 0x6}, {0x1, 0xa270}, {0x3}, {0x3, 0x7f}, {0x0, 0x5}, {0x3}, {0x2, 0x9}, {0x2, 0x6131}, {0x3, 0x800}, {0x0, 0x3}, {0x2, 0x7fffffff}, {0x1}, {0x2, 0x6}, {0x1, 0x5}, {0x3, 0x1f}, {0x2, 0x7f}, {0x1}, {0x3, 0x2}, {0x2, 0x100000001}, {0x2, 0x38}, {0x1, 0x3f}, {0x3, 0x80}, {0x3, 0x1}, {0x3, 0x5}, {0x0, 0x19}]}) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="ac917068a721782074451973911dce1f26778fafe8026b64a06737af960dc072dffb22fb7bae2d02f316d7670625d4a51b70e0d64fc0d590248643d63a2141654c8fa22fa4ff8f67b82892e6ebfb39c7404766a1616851eb4c79f11e2e0e41a3111b585af6654d7389b62a470f613094b261a589caac4e6db30f464ef9133492c7e8e542e9baeaa16b55", 0x8a}, {&(0x7f0000000280)="9462cc16a3f7bed1781b93f0e8d3e44f2e87ccc99142e6a0bc1ea70c66e0f91d484e7ca4827780be73e9f07205d58e81d8a9255d3963f4ce784a2a977e267e50b6788f9c79e8c320cce405f22b6f4b8ec7a1c5c5cf99559e9695ed33e0de582c1b102cb0afb36f3165645fb1e2f19e1b7807d6a8e9affae2f2d10c5bd3922cc0cc25e6099eb9fbc71197772ab75c4d98a54d70c6341915424ae968dd5adfb099ee4d96b6072afd5e0e9e888d57a0765b8b62f454943b2a839d53a6574880a12fe95e3eed07373fc9f77d49635c2721c1f2694157adae26e1a005ed81a893", 0xde}, {&(0x7f0000000380)="1d156f70c101001de1bc73bd3a3aad66515d1b60ac8a6b5a863bc385603e313202004980b3298e56eacb0ee283749e285aba4ae8923de4132b32f03f5c4fe3bbf16c07a2553869aa7636779247f7284fa3aa0d9371d5bdae08753bf3d5fbce6a5fd4410beb2148d379b737f779478010fcf415a046c1fa52ef4129da8d969ffbcc914826f3344c65118aa27eb0550ca824d767adec74d8390994f8c7956d93a7d161b94603", 0xa5}], 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000140)="fc3dc06808a42f9816b27bf48c595ae39e1af2f59f9a46038eddbd4f6bfbfbeb0b7c5cfb02095516c314a0e7b2b4ccc8dc57829bf3c03373655598", 0x3b, 0x3, &(0x7f0000000180)={0x18, 0x0, 0x7, 0x800}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1000000005) 16:00:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x98) open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) flock(r0, 0x8) sendto$unix(r0, &(0x7f0000000100)="eff42f6693a983ca4ce3a9d9899ebb2d65aa30d40cc2b2ec38730ad05e6fde604118f28f7ccfb93e90128fb8e75c96284c04a555b9572ade1c17fd11916b3db02e20d4d24b244060810c6ccefb37fb4a40eaabc2065c9b6072974f8fecb057291ebea3f4a1c86e6fd8f09a02b189f3a635ff78abe25d8a5d255e03875ffc4c9eb61d00eca2da565958e3560cb31d3c810c1cbc858242cf0e02fc27bc264dd5db3374e50de90657dbe2dd12970d5e173a16e5e02afcbedcc426c796228b0d94f16a0d1ef18277ce9e5a24c959df2dabe7c12a7b99ce5616463ccc2e9a1d3bd11a3aac249536680006f4bb639abad73be3dad00d18fd3a", 0xf6, 0x4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:00:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000000c0)="9e0facd86d07cc77c2b50002a559fa0ad93f1e05a5f95bf061da4551840ec2f4085120617457f76433c824996084d997bcc7f1f7ef5ddb2af10aabe80303d95b5806fa50239fc5c2fd45add70e3ab0a290e6bc64b998e2f9baddc5d837728e183465bed8be56fe7dbe38bcbe1a3fb4b92d3ac78d131653f96b8b01b7adfb73f218f0f0767cbfcd2ede3957e5eb172b5557cc5f4af4199b", 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$TIOCSBRK(r3, 0x2000747b) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:00:49 executing program 0: mknod(&(0x7f0000002600)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) kevent(r1, &(0x7f0000003940)=[{{r0}, 0x0, 0x12, 0x22, 0x80, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x31b7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x100000000, 0x8001}, {{r1}, 0xffffffffffffffff, 0x10, 0x6, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x11, 0xa, 0x3ff, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x50, 0x6, 0x1}], 0x5, &(0x7f0000003a40)=[{{r0}, 0xfffffffffffffffc, 0xc4, 0x40000001, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x7, 0x7f}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x5, 0x1}], 0x100000001, &(0x7f0000003ac0)={0x3}) kevent(r0, &(0x7f0000002480)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x5, 0x6, 0x6e}, {{r0}, 0xfffffffffffffffb, 0x28, 0x1, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0xe5, 0x92, 0x28000000000000, 0x9}, {{r0}, 0x0, 0x10, 0x0, 0x2, 0x101}, {{r0}, 0xfffffffffffffffe, 0x21, 0x80000000, 0x81, 0x7}, {{r0}, 0xfffffffffffffffd, 0x82, 0x2, 0x9, 0x10001}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x4}], 0x81, &(0x7f0000002580)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000002, 0x86e9, 0x7}], 0x20, &(0x7f0000000040)={0x4, 0x7}) recvmsg(r0, &(0x7f0000003880)={&(0x7f0000003b80)=@un=@abs, 0x8, &(0x7f0000003780)=[{&(0x7f0000002640)=""/214, 0xd6}, {&(0x7f0000002740)=""/34, 0x22}, {&(0x7f0000002780)=""/4096, 0x1000}], 0x3, &(0x7f00000037c0)=""/179, 0xb3}, 0x41) preadv(r1, &(0x7f0000002400)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000000)=""/3, 0x3}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/118, 0x76}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000340)=""/66, 0x42}], 0x7, 0x0) close(r1) renameat(r0, &(0x7f0000003b00)='./file0\x00', r0, &(0x7f0000003b40)='./file0/file0\x00') renameat(r0, &(0x7f00000038c0)='./file0\x00', r0, &(0x7f0000003900)='./file0/file0\x00') 16:00:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x613, 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) chown(&(0x7f00000027c0)='./file0/../file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000280)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x165}], 0x1, 0x10001) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10, 0x10) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x400}, {0x0, 0x7}}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:49 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) geteuid() 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/11, 0xb}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca", 0x49e}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb41", 0x1d5}], 0x1) readv(r0, &(0x7f0000000c00)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x2) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000003cc0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) pledge(0x0, 0xfffffffffffffffe) 16:00:50 executing program 0: semget(0x0, 0x4, 0x288) semget$private(0x0, 0x3, 0x40) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8, 0x80000001, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x2000) syz_emit_ethernet(0xd4, &(0x7f00000000c0)="c38cfb9d6b8e83ccb48e034b41a15eb3f9f27b627e0af490d588e47cb92f6100a3cb181952d4335a83611cf75800a56d6320e9f1c432f6cffa35c6a7a6a2677f3863dba7618e3bf60f54236aa45f206b29772200124414b243ae73b88e270c8dcba00798c81eeb91383d00dc9f94800c0c5ea8f93a10f07db7eb3f6ea151e91c2b50f1be3ee047a737d532307ac536e2105e72f3eee402610480610204cf619cf6cf95826f94322c756ccdebb83904d8661c669ffb7c7e54e91cdd51d4580ec06916d9bece66abed7ecc329382d8f0e309d57328") socket$inet6(0x18, 0x8003, 0x33f) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x81) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x58fc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x85}, {r0, 0x20}, {r0, 0x14c}, {r0, 0x8c}, {r0, 0x80}], 0x6, 0x8) poll(&(0x7f0000000040)=[{r0, 0xda}, {r0, 0x4}, {r0, 0x4e}, {r0, 0x20}], 0x4, 0x55b) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r1, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1003, 0x0, 0x0) 16:00:50 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r2) r3 = dup(r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) r4 = syz_open_pts() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x2, 0x101}, 0x10) setgid(r5) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0x200}, 0x10) 16:00:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r1, @ANYRES64=r0, @ANYBLOB="01b799517839786991d747784c60e086122b8b5445dde2673d09ca1684fbeeb488c880b40ae69e8122e69960933259c779fae969f3248ffecd7d70d1a0d9841ef1782adef4b8", @ANYBLOB="c6f6ba1a2f35c5612c5d688e278b90d2f7019811e57a0736f876adbce8b23ed7277dcecd34875b1ab71a79ffcd226759cbee1480de62f9b6e973b346f6a58158001d278be35271f8af9d62c147347dae03a982e259ba575e4cebc08915c3bd0b0139fbcdfa0e6745aeae5facb857b5bca969a9ceac69ff832ad318fb436bcfadd4c2d78e0c757b9ff2f6282d4cc18c41bcea26fa05c4e34de009e69075749af25cef3cfed96f1f735293", @ANYRESDEC=r1, @ANYRESHEX=0x0, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYPTR64, @ANYRES16=r0, @ANYRESOCT=r0, @ANYRES16]], @ANYRESOCT=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c2a84d8e2907e1961eb75a5dd31621620b680ee71960a696b81951b1efb29d9baafe336b38412501c52e64903330e09fee26b404134d7cad014fca23029e3f4055efa2aa2640e92bc3763d856487e0b69e408f2bc7e79069160faa29a5241b3249d3cd4247190f93ec6004a7c9b060512313fac1d39bf009dbdfae0ea6b24f845130f8dfe83db21247365339920dd9a0927bbb3640c7bf923aadaf283c8c5646cdffa0d644243e3d1b1d6b13b90ce3"], @ANYRES32=0x0, @ANYBLOB="11f94564b3a67c50a492d05053373b3906bf8fcc0f9404e221ae68153788d83ce8b9dad40737ab8d01a166badbb8cb65eaeb3357c97e11d8161243fea1025bad41c8f98d27d899746412df007c56af2a30e46cd016b75375ca90f56a115e4223ee00ab18027e00e88e7d"], @ANYRES64=0x0, @ANYBLOB="34d40f69e7bd98b3a64bee14e3779cfd0f899e4e250eeaa25fbb35e4cc081c411c179331fc3d7eaccb1ef34a3c8e24cc0cd949bef5cf04ff5f7149a9c3d08ef94458620af093c81a1e4efa260251deed0e10c9ae1b96c908f50dc9df4b9f8a93cb9d891bc15ab5459e28fc403ae237b610ba80e07cbeaf534928539f609d23900cb6d3121910a8de25000a8dc3a5222e444166c9ff70dd0b69a945840319590a6dba7b28be6efeda9c9052596617f4473a40bb5cc71dfc4990d00d14ce8e3e95e55163a88071362fb7d5ba61fd4687783aacc3c2633efab0ca0c3b714a638e9d6a2beff492ecbce655", @ANYRES16=r1, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="a985d7c6c75dd8c98c9898b6cad1761e233f7d976b0228fe3c1070177651203d0d12ffbfc613c73fc386e11eba999e1bd514b9bd0341f5b59d6a6b50419d43abbf1ee6cbd37be19c97cab82baea3f8011953a31a20c27cb2b8aaeaee9fdb117b5ba2827bb7baf9f95a6d", @ANYRESHEX=r0], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r1, @ANYRESDEC=r1, @ANYRES32=r1, @ANYBLOB="de7eebe2e409779f3b7ef71d0122373300c6932e8c640b2175cde3bc42b6cdfa574add5b06ed3c3dd82dc6cda6398d6bbacd587fc4edf5fa77955bd6cc15b02921e1835245ff32f94d87f1b000af0923306389d005ce0554778c1057a9adc385fea2b902d38bacb678c8e02d77f706938dc8204ea6cd9f96b090a39a0e3c617826be4ca6", @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC=r0, @ANYBLOB="753073105164d5806fa4a67e55cecc7f38d1bc03b607765a02aaa8eabc1eea15d10a1268421e3423e6b427c6f46e891ed0e342710b4d959c34ad6d59631393b15bc9e5f3fbdaeea62b59bbfa801a3c3198db1c25ea9b931fc2af44f839f35529c6a6cfdc70f76a99a9b15efb06fd4e28b51e78c8f8b091cfefa4aa9b15649229727829ba7907b11550e9fa74c6210082a87da98963bc85a963837fbe77855dd41cf47e4c2f3af3fc4c0786495d97af2e9b349918f80958b892849257b58c12b4d826611c6589fc0fed792d04b05f54f93176d0c326f396dabc288aa5210087d3c3908c655f2502d0ed1c41c7510a8261b0d911cc3aa7b13b"], @ANYRESOCT=r0]], 0x9) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000cf3878c3763f68a185b139799f1e4205325dcbb5eb5af037666f6fc92480a6100e3a863e84a594f1e31b0f7ee81102e8d003e17cd28dd21cf9e7a593d95591685845dc06449043d0c5bcae0fa884b8887a8cab778bc144ef476da6c5c56ccd32dcd2952a73023a1682efb5b6b5ae4533f191c4a050020be3453174e8feb2b8a53a7c506dacd3eb309125b0ad0ad7"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x90, 0x20) dup2(r2, r2) 16:00:51 executing program 1: shmget$private(0x0, 0x4000, 0x208, &(0x7f0000000000/0x4000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x100000184) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) setpgid(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) open$dir(&(0x7f0000000100)='./file1\x00', 0xa0, 0x180) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000240)=""/10) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) r5 = semget$private(0x0, 0x5, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) semop(r5, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x480, 0x0) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getuid() setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) 16:00:51 executing program 0: r0 = semget(0x0, 0x2, 0x480) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x4, 0x10000, 0x7, 0x0, 0x1000, 0x6]) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x800}, {0x3, 0x800, 0x1000}, {0x3, 0x1, 0x800}], 0x3) r1 = socket$inet6(0x18, 0x2, 0x55a) r2 = socket$inet6(0x18, 0x1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x4597174d, 0x7d2, 0x100000000}, 0xc) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/186) r3 = socket$unix(0x1, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0xfffffffffffffeff) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x551, 0x80000000]) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000380)=""/192) mknod(&(0x7f0000000440)='./file0\x00', 0x0, 0x1b) r4 = dup2(r2, r1) r5 = semget$private(0x0, 0x1, 0x0) fchdir(r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000480)=0xfffffffffffffe01) r6 = dup(r1) setsockopt(r4, 0xffff, 0x1, &(0x7f00000004c0)="959bb526a2f2ea75381b82de117fee556ba32d41744147e7ab876ac244a725883ba4833386ccb4500ec76e64a7dcdcc628a3de1e0539c7624aadead2ea0d9c379e3c182815c515c7215769aa251bd1cb5aa9464c99a74d3dc93fc595ca1ff22e1e7e62d7c46776b3f02958981ec1ad91b26ff8af3e24321087bf5e98fdd51e0c1773023cdedff7a25e57b1c8bfed67fbd316f6a817807254554a90cc017be6be4f82df775eb9b6b7fb1c9bc43c7e13e7af0bc1ae4c5722d9f89ffb65ca4366adb913733ce166d2b10da48fbc3093c4120efa2baf1b916e733de7f2", 0xdb) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000640)="e9b3bd4af10255b864f9ceebcbe718902c8f6290e82eb7634d3389acde2328", 0x1f}], 0x1, 0x0}, 0x2) faccessat(r6, &(0x7f0000000600)='./file0\x00', 0x1, 0x1) write(r3, &(0x7f0000000840)="c9bf98ed6d4f3f94404ae123dae13c879086d3ab482172ca89543adaa2b50201d5d4cf24a721d0b0269d2074f0928141ec7e251407f830c105eb4f317e248866d87ad40fd8045473096739ba988906d96eb9695c97849fa703bc4da309109cc3570ecac2c3a9273071eaa7bcd048c3a175e85426499ec04573d9c18447738a9e96371b8b53d13d3dcab39fec9a4a965a8edffd62c19d0f4686e0245668478cefdd92ee65204fa52797f09734efdfdd326aaa6f298995d355d50c5f0fdcb2437d981ea02278fd1ca89eb11c105b8340481fe4f5cf3583f88e83cadc3708bf", 0xde) symlink(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file0\x00') semop(r5, &(0x7f00000009c0)=[{0x0, 0x1ff, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0xf587}, {0x6, 0x0, 0x3cc42d380cf027c7}, {0x1, 0x10001, 0x1000}], 0x6) semop(r0, &(0x7f00000006c0)=[{0x3, 0xffffffffffffff00, 0x1800}], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000a00)=0x2) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffd, 0xea81, 0x1, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_open_pts() 16:00:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1f, 0x40000000008005, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="83ea9924af3867342b8a8801af38eaeb1d85c78540e7d12caebd46722014a70831498ad957bda531c7586748330646a69301d93ea63853314469490cb0f5921acc07e9f7c0d62eb6be5b7a70d873b7965272480359091530c3c7b37c2a82f3e8d917afc5dcf23db323c1036d2b1cb761dfe10617f3cd5747fb8db38658825b9a71913df9a321d7f9d37a357e42c7d5e12676b9f28b079b508110f3dd3366f82cca0ee92643a5495b4c49aa34a9bdd6627027e338e1c0033bfaf45edbc937f71b479c6180c74b81fe1c1b5ca176122ca8dd5aa06e621cecba3fb94fad9e6dd0f2f7c653942db912bbe17e", 0xea) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:51 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x21b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 16:00:52 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) clock_getres(0x2, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8a00, 0x20) poll(&(0x7f0000001700), 0x0, 0x6) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x80) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) r5 = socket(0x26, 0x0, 0x101) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd0\x00', 0xa, 0x0) pipe(&(0x7f0000001500)={0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chroot(&(0x7f0000001700)='./file0/file0/file0\x00') r10 = syz_open_pts() r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000001380)=[{{}, 0xffffffffffffffff, 0x58, 0x40000004, 0x4, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x8000}, {{r2}, 0xfffffffffffffffc, 0x3, 0xfffff, 0x3c0c, 0x3}], 0x5, &(0x7f0000001580)=[{{r3}, 0xfffffffffffffff9, 0x84, 0x2, 0x3, 0x3}, {{r4}, 0xfffffffffffffffe, 0x11, 0xf0000000, 0x540664a3, 0x3f}, {{r5}, 0xfffffffffffffffd, 0x2, 0xa0000020, 0xf5a4, 0x8}, {{r6}, 0x0, 0x0, 0x0, 0x1, 0x9598}, {{r7}, 0x0, 0x1, 0x80, 0x73a4, 0x8}, {{r8}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x7fffffff}, {{r9}, 0xffffffffffffffff, 0x20, 0xf0000002, 0x5, 0x3}, {{r10}, 0xfffffffffffffffe, 0x8, 0xa0000080, 0x7, 0x2}, {{r11}, 0xffffffffffffffff, 0x81, 0x1, 0x3}], 0x5, &(0x7f00000016c0)={0x7fff, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r12, 0x0, 0x0) readlinkat(r12, &(0x7f0000000000)='./file0\x00', &(0x7f0000001280)=""/255, 0xff) preadv(r12, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0) 16:00:52 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x401, 0x7fff}, {0x18, 0x1, 0xffc0000, 0x9}, 0x100000000, [0x5, 0x80000001, 0x5, 0x1, 0x7fffffff, 0x7, 0x0, 0xfffffffffffffff9]}, 0x3c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffe000 didn't change! 16:00:53 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x2, 0x1, 0xf5a3) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000008c0)="9406a390deed0244633ec1e0d215dc9902b90c129273f5d0e0c3886a468d0e2dbb2a69e658c8de195171ed489cef24ed295ea30936ab68b0cbe9c14841d72734c3843aadbe52f1be23fe4a6f9c80d5539ab10efeddedd861f406b3c1b0ecd548b656eac918a7a47c5789546a98744f63c9e7cb3f64ac2c7e8eb8be64c7f1c7969af1241565a2223c95f7ccf8e9c758e38d5247afc588c69ac50572e56eb5945f12abec9ff82e2a92ea4d1f103a6ed8eff4f2d74e5168f6ff8454ddd968c39a6ea37f15a39ce945e8d1c0d7ca33ce5cfeb6842e603087843a8a238fa962ba1aba5687e15b0c3672fd4065221329a173beae41b5edbc7e9dc09e2341b9299327387dddcc4a9c63901f81cc9fc1bbe15f0d04fd294908889efec5a62fdb3201f58719df830be063946bf53e15dac46a51dd2276a81927ffb8e7d6b093a7b3938c0348b8caa32a9225bb37635c17c7378457466e09c1511b95f94368c76c282210b8fa8cc85bd78ba3782948381899558e87211051986a25e3dcc9b2a8eebd02894f9fe67141c7f8a3a5cdaaf17c9d28b94ad93f14eb0f4fd7817142bedcfe23a9cd4b9d2268c367144f3c291e732e6eac084ed630dabd8d7da172b8f271f92d60e5be70f3f7088244cc7e02722a95f99f7a1de5e8efbdd51456ea0c02d6632e5e3fe56ec5a096b3dae406d0edbaef69b90725542c4e787e60793615133546c50ef37274e882b645b92550170e84752bbea96f2e25df2ee6ccc515228ab303b1765b1968a6ae93b78696117c7c5fbd79fec063785cace942c43d8b5a846320e42d911ba1f45c0c6864e90ff06b8acf0077e5d125a72058cde4a04507f052bfa73a185deafee7af535ff8380549998104bb1271069f5bcfcd5c833cb1b27fa6a88249b18bf7a960493f344db7fa45dde1f0b3ae42efa8ec2fa96f8f8ef23253c45c7dcf14edd23e000dfa80bcb15b5dd476437f5a9b00569cc80855f0eace6004b7635e38a04881620ad52bc7228be649902acc8aaf57a33500d3843d663a1c5d90396b41fa4e91e012a94db604eb9dbb11ec922d1d8a285d4e9fea79b65c7084c9ccb312f3247da3114ac756254ea31fb403e54ac23aeaad453e792ef17747109a622884d1c1c873cf9e86edecbe815fb02ddf48c9d63618f210b9a026de1ad833554844d368e35b3f04a3ad6eae0593a2dcd2d18eb0dba928030d51aa951df638f4c39d6f4483e8ec656ce4c9ab341fb43e16863307704e51259f68e07c9b778cd5f2f5117fbe633851c2518c77eaf785a5c05aa51fa9183015e5e05eaed86ae5396b79e61a3b12ebe1d2eca5b96ad71ba2ebd9d53eedd3fa51624828d97d6d8c70d047b6738cfa15f1508e098423ee8bd874afd00b6e653ed487d3b5e08e6f9830113ecb775047dacd7d75ba0462d5a869787f2d0a9d686283eb0c92030e46895d89b495e1f13dac8ac909ede4ca1c8c17a2e3ecb1b2fb448402bac71e7c04057373d842cbbc2f79c440ec588770e68ab74710748f96dcc9b9aa88c44fece09f969ba4e85f8a11fdf8e1a75b1648d4e059a974934ce743d57619b7e2b57313861451bb5345f694cf791a1bd520c1dc9fa723e97d9e2b50ae0287f798cc5daa7acea7bc35c7bff6e463a21bc79ef59938ef4d4ea1fbc183a1c3ac47b4ac5b1889a046b4b6b1870e023f06516b2dae5050b75e13993ee71fb330e8c33f6561a4f0798ceac085924dcc3257ace1aade397ffd766fa38540e87d51a3030daf2da6383d636b583054ae9a8b8b821993c27e23467300e7b8a6f9b76a5c6fa80dc8bf52787d66526b0aab62e2409d67efd7858a08b725b5ec7dba45027ab3d74de88280ea50432c6e13bdd06f4b2545ad670c2fd2fe222fe601bd02fe01a72674e4011ff6f8425f0570a8861770af73610bfdcc31c3b92f11bdd8b1e7729703cb9a11a0936b9d9811eff88d9dcc3f0586d528176b5f14f63df33bd249a80c931c315b3fc82cf4ab4511faee34ef74b5192c0ed85a1770936bdfb1079e04c8fae27728ef803421b68457018744701af5ba40fdf45b71d564925bb0110f90b1e78923e6451454ce571c27d3841f15b26f738416e307ffc0f131d3e4726b9a37287d226a0e71f388ee61e8783a40a2307bf8a6b24bf897098a024985c3806ce930f1fda8b78ec0591b22cb92da8956012912e5e4613d5153a5403f05fdc52a6876e55c63f55b506d9841e692ac96908438fb3b745bf49a204e9bd3519158430005d31d003c4010c9997f2ddc8b7f74bbab894a8d6b9876264cfc6ed22c712402b282a8945b55e6599a204e69627af05f7ccee827294377574e4b0c337d8f57945e818bda9c8a43a1dfb36d6dff123500930403bc1287d8a0844222dbb499bcb3c4a1facba473feffd01d7dddaae8455fde42b6578198f4c86d9ec72c77a1fb53d069cdc6124517c51b5b272a2a2c2b65d1a866c38e68fdd26c826cd6d60c16ad7fcc1effe48ac33587b128b747148762d61d175a5a5cbf9483b0e48a3be68857ddd6102f5392ac4eba12104bc5cad1d817de424e5f16a2599803417ec2c34c95668bb7d65eee2711d8378d0c3754710c13541edc616ccaf3f3d92964e34f9a9e3366a173b2bf5ff351a2496edd1cdb5c94c8514047af41f7824079e446e7ef1cc974489c05e8ffc89256a7d1b46c0e8cf28a08339d137b9b4517db946cdd2ec8ac645069127986a4c56208dda3c8b59d42c68ebaac9aad7387e1706f6b01ba5c75780523b20bc937a6f4eba9f324493015d09ec6fc672d2d118ef52ec41c7f482b785357ebed358dd95c9654ca44e001d9a592e431715a0d030e96f974d238be820303a58bbb5da9177e7d5b0ac581cbc7abdbf759fbfb56a167622f554bdd81454d4606db8e7d7619dab16cceac017e111dd4058bc56711e116c2215a557bb8613bc58762b4e4fa75c0d6c69ed775bc09eba19add5dae1943ab1b0078d28b9a8a35bf2d4d54f4b955dc5263a5867f1596da19ed6b4ac8eaf59a270dee4a060b4e917009cf07095c1a4dd2546e9ce9192faf59aada563ca508d15ca597dfd585714feefd8eed8114dc2ba9872bfc6167c3e7d9ab5dac9ad43f99b39936e6c9ba7060c6cbfabd6347f2b5bdfcefdfbc65e6bf0570bc2832153414c6171b1726fbb3be65fa1ce3c0c74e5ff858a9b57cfb1614a07d9a634484d9e58f14e421d93e8265802e6f75133ac0707b960caad3ccc286bf162c645be1eb3a5a31f5c779456dc1777f6b58fbcc731e440d179aabbbc3fba5c89fcf56eb14e007290ecaffd1e7dfe3e74ba28a826c0840ed4e85bb4d60c7fe54ef6086517de296add3b485f58928eb8625a19335ca6b636315ff3562b7a190198a0de978693a668d4a2dde5ceca60a6c7f179982fc05e6ecd7bf221dea90e0cf1f7260a25f5ccb9517bb324fa4e685b798026814dc96de94f909ebe9da902b506959e074ed06908dd7c59b95cd655a8b6abd9feb77880791b611435d83c2a10e7b3bb5e6876c9a03e4dffc86d92e5c0b59bcf0c46cdce67b842aa41886bbf2020d977e06de29f46436d77d2860677db2f720070ae6e1c333dd99be1b05111f2cc81ce89a1b31dfe797c6074944c7aa7122f69c02d6d6e34d553ef88f150c8874e698860d5a694d082a97e3d634175290b5d45d2f47ab35d16defcbd9777ac41559a5af8d910302b5bf86433e51646d8a0f4c099ecffa3da17254804ca1641f448121f8349c2d9ab8aef2817aaffea86ba8088402531ba6353a4babef7ac1ab9532e7297a98bf27404253788459af174283036cd6623623696d8d773b3b46816315471cabc0f896566685a3751e99be79a55e1236503f6a351356db316fe653c6d632a794869f95f6dcbd1c91eff3cb71158598cf335ac0089fcdf92b3533d837619561f996c8817d5a5aaf156874b980ef8eab5b3288b11f61983e41103a12da5e91f546a49a7bf919a6542f7ccbdc19ea2c63db4fd82ecfc7542ced094a38669a540bd0179deefe657c3aac4e7b06a457a75fd46d52c1f6bda692faead495edf3fa583615d7bf1af3462e4e3ef7a8338a6cdf70fe0d990e5f935206c4107b9aee6b2ef5d82a2b3268ec9aed0e18e38a9c7ded6b52e03bb2535aae447654c6473afef398e35a44b5ff391d93cf5da9f738bd6a9582d9ac75c6fea1d94c570407a30a55e9b8f9e3f61ef282006326cca604a87ce616235cac559be75b17aeb349878ed77c70b6cdb462f1b3c8d87953d3de6fb5a39a6c8c6db6ffdb0722d0c3ebe37627f72bfff0d8c4d11d9e11bbea713ac9aa3e8f745c7a8746438aa693c423d9d0029962c21588e5fc2d0ca76ac67d98fe7d6ccfab2b320a5c04d7f21dd958559f12eb47e9db12aec3da061c655591228b1878acfd1872280995c068407d133bd6ad3efe61b7f8cd3bcff36167878c0efa043e18d90a9cb3b262335f5d2470507207faa1ddf431d566dc97cd6e829d908a6d04cbbc788171617cb0fa968cca22238a48d59fe965493730e25cc9e57c1b982e3b44192cb2a4cb12940d9372029ce84bfb98858e6cfc0a3cf23db9e11453ada825e3f69a564b9f3f2365826b4ec8fddc1914b1dc0a9fd6169659bf1a5b510b912a9717ec07000ee12d89840f86ba07e94d63c1adcec12e8334b7391347ef4f4c8a2e4f685d653c0d59e4931fffb856756b3726cac3ff2abb6223640d6982ec0653d9ccf729dfc02e9df2fa319caf4092030b65a207ef27eef4cbbe8eefdded6f464608f27be0a8ee1039f59db7278484af402e7b73cdd81ffd3521c06ca2e732dfc7af8118900c7cdf2e7442e51d0341a8d893d2244308e2defe3c770e9db34d56d2cfadbb850253e5e206d51df29b5a84a1b9bbdefdab0dca2b003ae47282f7f89b9695a70cdc311bb7f1b6d87674ce4412033420f9d319518bb5c6fc6f7b5849083293edff4f100002b953d07f82a2804f0f290343e68d4d3c480c08cbb5682efa4f6330654d1b8ceb2006545a44a47585dccceb411ea1b08b327b4743259c6c270f3774cd6207d08cbb40b651443805831145874fe83d707fb03924a7353d8c8f93d2205fe785d211d6ad94f85969760aa6815a1b9389071646cd0f0b64e42d7097d25807ca2e10c48ea9716504e59b4536e0b64dfd4600cc2466d781d2c214239da802b91062c591f9459a3da48094a2dc386614be18244af4f1dbe39a70105404c5dd8147e0d4fbd894cdadaf9f9540aee25c7e60096f4b3898f8a80b130782ba2ce3e7926c750aa81476ba20c0f659528e63e3dbcf93833e7ec5d37ab3e61d1da0e7d25b0679afaf26166f7676fa27fc636954dce7de6f8557e35aed866d3dc7909a64bf9687e3c8132f2b56fe3dcee4b5ac6795307856d09c22ed887fe88fb18e71b654b3ae44fe35182f8f2035f1b57c337e095445896ecf9463f9691cfb1e6891268f0ca2f3eaff0221844e513d6c9e71f7757edf922b32ffa08a83018ef6ae8268fcc1128b25cc8816f5b247ef1e6694868affe54ad7d598c1b28f13eaae9445f25a562a93eb231f2ef63df93aee60a82c7572862a9e63c78743f859619a061727435b0b1e7b91a11b769e7b75f60cb5046f3cab928ac772ba1df5e69d3229c2046d714264e8efbf7c2dba5435fd2df9bc078fa197cb15b65dec0087a6da6a1f6f5fbafe08c5249bc814238c7af041e4f0b53a05b526bec3cabdcc48cad4b8e96ca7c1c9e444a2497fb5722827f8a58d467289c2871ead85b1234f99d4648cc18999b1e76a0da91397bbcd92ecc3d28744d0a53f640afaa49388", 0x1000}], 0x1, &(0x7f0000004300)=ANY=[@ANYBLOB="60000000000000000000000052040000160678b92b2521ab77b4dc48eb00f2cbb789b349a1a19c03bf1302690099808c4444ff09dd5ae2f0a10aad4c45076d10adb361d956269233f68e5a8ba08b8d27dcfab712253035e42e2fcbd6dbcd000020000000000000000100000001000000c08fb248845dd8335c20f0ba02000000b000000000000000ffff00000200000006ffa30f13484f1380338000393cfc2d77a0b83a1d7ee977c04a6e3d67cbc070923f41def2deffe60a1ecd209bdc66525bde80a264de417fdd878304f2faa107363825789040cdc22cd08936dd4af46c736a520df7ac30374975170c027c3c4a5593bcf4e254dc8d1fb3e8946b9b9467a57219a8eb63c76f9c582c3425e8d27c8e4aa2ebaf8caba5e34a4955ef8b216a1a0982ff26caeff7576a6c7a000000005000000000000000ffff00006ec00000c011fe2f1e21b6c7812d574e0499ef8b59399cbb6d14c42c8eba6bcc994454b9f14a7b1f9d9fcde8528fd25a103d4bd4e4fa7020f1204616b3318d000000000060000000000000050000000000000000a3bdc0392b7f06360e92daaf8fd7d3e6a4f148f8af655d1e6bc3d5971e74a191b846922e79dcd69e8018cad70fd4bddf06b4a2e8b1c3dcd1177402288aeaef67cf387ccc53862c5b7da4f8beffa3ed00d800000000000000ffff0000080000003893a27f839bbc7ed5b49a6f9df5d231687b1cc0a5bcaf896850f03f206f34a4bab87cf5f23cb9780fe8f2f10f4e9894ae55805f8052f254a5f9bf83568236ce565734fa49849b91b1d61ddbf0709b5a1d4fff7bad4eec27e7524cd4deb35b9f193450be7ea0414eaec59cb0264806f9f4d0c3debe84e141714f9ce6b918d79d4ad6f666e2af5229e25618518df31069ea931dfc451fb32578f74fd8324ede9f47a2d3c138bf36f79bff41d8523939104f83bdbeb4a587ba02ed5f61d52e3e193877000000000000e0000000000000000000000006000000a3db9f0667cbb808dd052f2254f3929db9c1add264f80bb9556536b1b79619d9d31e95f20c9ded50cf37563f5be99cc689db1316dfa30101d0f25bc4de515538c5318ca0180caae58e0a20a1bb22e5c7e2beb17605b168b558bcd2344f42a36e6e29972f7e12f81f47b663cef8baeddbd0f1f658b662cff05cc5d3add1d5485e9ec4d560be525b492e9b51bbd3b62a665da9b29c6be3532d4a7019c1567af449f80515fdd0b62536cdfbc9f5d50ba2a7f08cb367b9e2893b5e732629535a193bffad28b430ca7efcde385f3e9ccbcd00300000000000000001000000ff030000b03abda7781d1ac72aa6480bc17f2983d1fbd46b5380fc98d9a4474b0f9500004000000000000000ffff000080330000a592b02f2f9c30e04474683a6f74e45a20bd0384fca2cff03c46217014d2ea1e39dd052a755657f7ce4a4a6794000000ebbefea9c66ef8745e94d1a3e7e329ebd995c83971d9fe26bcfc6b44165755066ffd3f76cef65a5b2a5918d1b0d6b8a8c6372fc5ae5cce651b21ff348744ef04f5543416fa0fe455a7cc4506975c68"], 0x408}, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f00000042c0)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2541ba9caf557b74b4f7a3e86820e11b729df6f11084b8195215daa6545b4a6fdd113ff8281c938f824b16c313779c5b5879706dff4fc8a943de623f63a53652461636933ec8f4cceb30dd9e5ede949088", 0x51}], 0x1, &(0x7f0000000640)=[{0xd0, 0x1, 0x1000, "401f5d5bd56de1ecbced815fe9b480f5003748f58251600ce7d692e659675fe721363b9b08f4231373d665207b261b212a22c016142836881a788f8d5d1a3c0c1439a0ed7d55d182145f67ecac36df1bd370722c0718eed3fb01f8089b8bf6d5ee9f15c2d670cf19b83da5ee0dccc4bf687e125d97eb8c47bfe2fb0494b985e80812749cf3236670d7dafbc3628c714eb2e33fe7a8a40b05be1276d3fcc708036ae7cabea7c8c0e8fc6f60f88416911772a5a59ea4894d5813be81a154c0"}, {0xb8, 0x0, 0x7, "5387722387aa9c2d764acc4c607d81de6c78fcdef254d6609e688be12974ba1a08228922fc8801398a8c2c7cf18b8a38735abc05fc900e949bdebc02aee3532d9eeb01776e3ecbaa7f39f2199f6e9cffeb9984ff6dad0edc7c305114f12debb72d016822a578aab1fc8042f11a512fe0ab80ddcaffcdd12075255e52525a24c4cef5ba7eb041a7f008bc5f21ba6bf69cdf5b8f6c00215c7953879773567ff6ad2f11aa8486"}, {0xa0, 0x1, 0xf0, "e2a6f2174dd9aeb5a0c7533264d8a5a1b1d959faada10d3c384d5a1e99536a14ff3b1c8a758894f7794e1b39be3860c88342a522c7fae9345f34acc610063ae2746810cf2114a28c88a16318014900f773eec484ed1e944e76e0cea551e9f2f20ccf7b011fba30dcd57f7d1e4dbc91dbdfae4169da1a392a10013a41fe98fa90e3e7b740713582535fcc46c92b4607"}, {0x48, 0x1, 0x0, "d5ad12339c6d7fb4c6a7ccc9883a889079eb42bc012b8236b04712e4496934f6a0be1441f694fb0b64a8854aaffdf713b7d630e246fccbdb"}], 0x270}, 0x400) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f00000003c0)="a8c54169d0994ee72a8eaa0bdbe2420403abb15a02b41441bf944ff61e7c40c42c7ab23a03e58c1f32056946f31420aa32a5ca9d3136b92e571e52d55b5a8ef000b36a0009b784c9932c989951f5dbcdca57cf9188519904537ce404e70014d3061fa32aa76b346a6739bab889321b2809b54104bdfd94b73e2448160e62e8bcb1667acf4d1a9d9182e4f70b87fe784563", 0x91}, {&(0x7f0000001d00)="73e8a9f616988cf4abb2bb2ff70ad7210ff44cfbce22cabf7c5c80fdcac41fa9990703a6459ed398180eee5440cf13388d1e6ad4cf867711049bf893df82c612365dc5f52e80ddceee3db948a3b0c848e78c1e54bef27132c00c9f3ee9ac4ef3f60f229da0ce8b58b09c1a63d02722a8cf780bab2046fa829c04f2e0acc4dd27169f3d298731f576c4e4c048332500a4ed9f6ed5ee91f94802d8d2a5fbdd324953ddb8aab52411063443e458007100b43af7c094426dfef6d65d2a804bc591bb56417cb5553445a4433783e5ed6c13f176503457b5c981966d9d58d0a63a6fe5cd15d95d0297b8ccb0a87ad28bd7ad", 0xef}, {&(0x7f0000001e00)="cd86ae96dbabe5ffbfae8f5e374f17abb86166e2a34a67d02d13971ea7a719d94653a9b2046f48d9fc2b49b960521658ed5111ccf380e5b3297cc7bf992b4c41f88f5aad58b521536d617a6a236e52c81d18fd83b74190007a31f21d1f91e03c02c22805db910d70e6d7f8de6d70c004a6e57f653a7df34036220fe481ba46760cba774415d668465808359765a42dea2ebb85e774a0144c", 0x98}, {&(0x7f0000001ec0)="dca4229b7fdaac9d6b8c1533c768bdeb03153ceb0e0f83a7d9af3225080248fc53d500939e444c25be51f062e36e84c0a653195e10e8c9768b92707487eed3468d2e6155a529a64300402087863b87919fc715a68b91f3eb05c0a012ad62854b587572ca59350c626bddace1d053ac775675df32acc724a4006c3705", 0x7c}, {&(0x7f0000001f40)="61fa5f40069c744c8eff7bf53f429ef86b67b030f8b2de99cf8eb7ec705cac034bece307bd4ac3558bcb847db301dc333208c45728e0f936b4a3c367170a101ec7f53a7089ef5aa0fcf58f3e400846de05e30d927a8a33185bb4f98643c9a0dee2d0007c640d0075084924b7da743d00e72f8e1bc24a1d52584add2ee5579a99d849d0f2c298bffe42fcf9783c0de013a342eedb7f6175082d7b397a53ed0f0c6db34bfcc90963ce75190b703ec546ebf54b46cc10b53be51bb016028c7c46", 0xbf}], 0x5, &(0x7f0000002080)=[{0x1010, 0xffff, 0x7fff, "0092cfb0d83977040547cf6fac9244b4b415608085e54dc278e4525d637ea1c9508204ea31747211f0c629531d780ab0d6f3410992a3f7439430f43b85f3b5b6828251ca80d3a4bf2cc3288b657f5827802d0a936351252589c82d523ebad1b01d97a7c5ec449834262ed3680adf04b6eff667a7cd8f4ea966d7b99f7dff44511c4150c183a040f60f6e1cddfdac8a266cc0ddddcb5f24426040f5e997422216d5525f1141fcca0a6b04f104c0815ada5dbbda77ffb1ffff8153b91403fbb722bbe0b0bd82f93e8a79b63ed230c3d4cf1881249d0e080c47ea3ac508eada240c0070efe233b096ffb075e756d076058c421d6fb32931867f48e5857bd510877d0dc02442f08411237ba988e4773c4650c4db3f6d1c644eaacb6d04ba73c1ce2fc2c498085a351773ca7b2d4fb0387f346794cf29a88364d4f45e4ae9fa719268c1bfbcb79425146cca83033ac9b3540b5cab2995cbc1f32b46674aba2a2c94ffb21120f69823f237d2eb4d78aab42d9c0a52a30a31caf07a0579da4bbe7fbf3763b71a0ca83ac6531d56971a9add3f4bee918edfc0ff958038ad668844addc83d94a5aad6b834b949e0c4440d67a4adf6099a7eadcc6797e0c4737230d84d882bb56f18e1ac3181709917181093d6c40111581adb211377e93bf9543b63e554f594b9a7f51088f50118a18a7d8eb57891a01e5f72c58687174ee76cf855f91c8d6606fc8fd065f6cd6e27e5dc5a5034915ccbf663eeafd4d305cbd2c276618c5b13ae36ce855dfa298db7a726ebebe983826920d2165a656381166229af6048fe9a379ead9bf86f1513b9df5cc499424d27dc8cc28a35489d3311e9c5e7ef8559d2b5c02ce42c5f87315d7f64c6fe049141392a6dbe6e66b1c2548b1f74c7d7d1e0e3dd57fa3dce1402fcdf8c4c930962aa4c0adaf9f7d5b8312921c0d5093c1ce405b0fb264bec1436139cb079dd45db0e4debdfe90a8d45ccb5e82faa82b6876085e942f75fb9facdfb04103123ac87922febf1e686c7eeec231ef804e8f888262d6044df30846ecaf9d92f04064c210362966de764aef900674afeafb012ddb791227f3f662d37565f33650e03aee83b1d76e79fc06e1bf8ff781597dc8be2ac689415f7c7476046e2feeeffc353047d6d7f175f59dc9dc5ee3654c92cbbf082708c5beb86557cb20673798a08347ad5956a31b603eced6d6b7720653c6a1e5f7bfb9503ac6d0335b1696d9a4cebd30dd9878661ded906678cf4ab81b9ea30dad1becdbf259b1e64974f9e97680e511ee38e659e478d03f8a18c7695632f156e75c55d3c30b48df874c5bcf625bef6df8d527d0a58f05298e1b63f89c9d866ed1da77e1f0c87bbfaa440936274435ba1a138f5e20ef0018862a6ec1c2499e7f942fa6fae5bc8ad585ddccccbf997e1911419603e37341f45338e23fcdc33e0c6ae394e92a0ae8fcd5464a2a35da62c68264efed6c746e1bac8801ba2863f545753ff23191140f73311001bfc5bed9d4ab743c5297fb073699b2e52c454b8e7ce15529f90546af54f506bc50a41be5c0ed1f351d262ad94541f0ed962a685aa71c2154aa7acc15b154347c18099ddc6ea45efea44e88f62cf0883dfcf16a80f8144a81ce45bf856be0ea3e0976b3d6c99fbb3d52824892c24d6c0ff0ee0669898bd811a5dfd6ca0cdc80e511fd7a046e1eb385f8274dde7afe23abdac8b8f91bc9faa469959e031a018567d2d8e5b2990177b65dc85be5a1085b3b55b4a46344f8f092333a012f30e57fee38f15874423f41de467740409c67a1eb1c608168be7521f3fac2a5b7a22d1f4080142a7422eb28e22592fe67b35b5741f2559d516a24179364e80b214ecbee8b13f5f1dc1843355e5b9e1002d2a42090504f4d403cabafc22f5bdee7b7d42ca22590075bc4a548339f43f4d7b5c9a5f0b851d1f65fd214122b80fa9f3e397840cdd018ec0b7f8b9b50b05b8ca4a9d68df9e1c8c7a3f8e5bd7b18c58c655bde77393122b156d006bf776c0f9ce44f4637d0d435bbfed26479f6b7d914b3298404af7335b3c3e02ef472e4aeaca1c34f8639d79e5ffb2ed804bfbef8803a9094fd50a886e9d6b34161c25626057bea4b3d82717cf25fb5ed53a8b779422f160245b1d699b6517cde4977ac0b40b949ade8456ae3ae5b9e9415a252bf20c8e9c3714e7750ee60949cf1998ac7cf45bd9017dc1d9b9945fd620ad2ee0ebe12f7648e68378b586c7eb475b353e924a8793ab04e5d93707047ea2f431729e687b071ed50eacd67527e42b3a5a39cd23bf0b66b6fe9cf14c6a83a325daa2bf1acfb13cf2692b39779c3c2027fa0ef154cc73a326930c65e614b72bd2d64c0cebdb5ab9653b7bb9c73173538557620fb2617400abd85bf9e93abf900c4bd1b6492ea0c96dbebbaf6a81d0882a020901f56a3161b2e18ceddd0e434d96e3ef96001d53f688fd6b40d04592d7c5247b52470c2ce90eeba297efd20350fa782dc91e6662854b4354846921af240d5f14a3b8f9b25f233b83f23412a8e84284d76171d392ebee5bf6e52cd0f238c3def313a1eeb959d3a06706bb75a380687388ee1d0ca2563f0c2cf349abdb3c0d22ed3afc76e32ba420d9acf505c11e8afb4831909276872a2a7d2d6b0b22630a78458c64d299b8d4ed1528cdc73723c754b5a3fff5a303780995ef2ffef8a60c55c11df4c033d0624c3e41ebc905726ea8bc13de03a534e285a0ddfa297a9cd5b3d679273de46fce6a1f8f74822d96593335ed8d052ba669bc4e18444dbdf9943b994d02d37dbc4e8ade219c8bd3033029abfcf58cee3e3eb4705da5d5b7f8589caca9e0ad8633949579e5705e917a89518d41a7f4f3a07c1106c804f04e0ac7bb71ec0e12c9df829eaf14619f693e9f7af05fd6514a0d566686c0203701e0068d6fa17da6cc06796841f6a80a613e34b356f6bcab2e9e646c0f0461ff9bbfa5dad3d09cc1b08a8d56db52eea88105b784b7003c6c9b3e490dcc3eb4c2fa58894bbf53d62b60faddc85562d7444c7c88366a420b0119ae9049fbfb22079650cc73c1a9ffc90710d541b33a4ef62f95d4ed31b24d6b192a53db01c509c71060b7ad4af69b71aeaa2abbbcb7d278cc6ede58523ee42e4cc96e6b3084b758ad57f082f0599c887be29506bd9a72c7e0e3d446faa40cc410601579c445cdd8ac0afd4f1af0c9793014d14b2a56726cf18adea49998854b56eb6f004f4116e3a216d1fb614fb32c059f88d81afff2c4904a469961bb1abedc378e4e3e09a642178340988ce5ca07b2fceee34463ce737498c3f6237fbed19d54f3e4a9124c3ae23662b0059e02e9843d7a0703fee675408637c393f246ff470bdde1db34749ddc8e64dc287009eecbbe69dd0ff0515dab3ced60bd212779175f46d4ad7243d98d104b7b4a0c20c45aed4f0750a770d587fec44551eea6a22f462cf244fcd61a223cc8b2283e292096bd5b2d87f6cadae59b5bffeeeb8901f8d8d497d927b2f4dbd6d713e4b7118de711a683840e5bee8c74bca626f05f4f8be3ec3ae5dd896b6ded39a554ff64409482bc53bbb01ec34b1ab3a952f9046eae129a7219147fecf9d74ea51db0c669ab15558e9fc3c34489fb5a07e8ee44eec27f5bd6e05f3db0ce2485efe6749e886b1ac25c7fda95895557bcec958272a845f1b16f30fa39867bdd3570a0141d450521fa7dca2970ddb57b97e001bd92f69a005e80df08ef24700841a9bfa20500ced99a7cf64cd3dddc6bf9553c0ec143ec1214f09d3037634db1ba4d023ac7f37f90b788db458ca517c1d39271f6b75f52cf595e0bb2970c953dc9a825fea0572cac9cf84533a5572fe9c18fc2549ab45eefcb176c3cc9c5236ed70b53b516f9fcd69129fab07c0f71640d4165efc83b2c776b928eb605f24f48e87e4026b9566061259f7524c3b90142da6b57926a8d7af86dbe18c5872f23f2c7fe9ffe7ab318c8ce5739fb8d4c4bd82f90e401ef132309809613472c60ac8a8e5a618566b0c16776096153272e94926b8093f338bee8808486a23da341845296c7ed5efba2cd174cdbb5a3572b014a71cf09255f6430743249bee11d22f48766f92fb4d9a89612d86980d1dd8f6ec691b364ca60e1485d27d8869c9efb611cf4864af6068440db0569646bb3bc0c01a7edbcb10c6558637560ab17807edb7a81d93084e04b9cdcc65d5ce237d792cd016daa7cfdf7530a8e783cb9c171d584c5e9ffcc436662c8bcdb17cd9a64f200cf843c8b3e2e4943bb3eac4e89f92fccef475d96a423187b8ebc49ff9b9de1039e4a5cf6d8e89c8d537a9c4b4ef5f5da0502a970c2f13ac625e5b4e3a06cba8ff2b6ea28f0638bed60a77efce0592322ec0458058fc634d99d14946f35a8d55930b54ab0c4f294bda26be6face951bce47c0700843dd4194d44046c100fe6c37fbe9c0f1cda9b5579965f0358050f25fff8f8fdf9efa8985f2d20d8225972e4e9f5fd77493ac17f1e9b8c8ce929ba3e4a68827f342cbfc0ab997b31c15e4431df98a08bd9e5c75f23a36539de22f89318247f1ca06119742e14f8a1bf545ea736a8396d37b7a4beb5da5664c16a7efd476b11fbf8dccd0fd7784b500979ddddee9f1f8c1103f7887c95a1b5f20e826bc5dc1cf047eadbf00dc868438e391caf36f514e14e606e271d99a7ee0fc30cbbabbb4390d4df5953975a8ae31a26eefb769c767442521e105ed82227ea8c3cb919b467bf122fd4a2d176b57eafc61bd207451f42030bc4d907c1bda9a5174e1cdd770dc04072553ca5d1790aaa3dfd7f6399f62da85bec5af52ed05cdf034e124369be83ba4d66283bec3517d81dc2921f0e3916ee2c2040a1c061939f2d221ac98f0d54e3565039e0b5b1beffd273e1f754a7b60b23b5c70916bd5565daa36d9e5d6e8f4605b63c2ddffe9aab8f379faf08b6d513e3685d98ca020973ef9dd416c9a48707c119d1454de7733cb857e8187db8b7090c619f8d60e2143fbf8aac25524e80f45511a7de12db5cf0b2ce9ce9a1a82cb69d711346177ae14a7cf1c4cdc9fd62e5082d3b8cf268ca6b88efddd28663136f4a10023a1b2526fb387f3a5915993aaaa97fa9dd1055fcce39ad49b25d7c1aa1f7c40f55bb3a9e1e42c2e9c77d1e8a8435927cc5cc60b6628428880182467a4eca3b2b734e962dfa099a9dcf8d31035dbc074eb8507c0a62aaac4d3eb10c4d8af30c3d33b3db041d6a50f153658f91135279b911ea0755ee2d82b5251d3a19a30ca12b5f9e245da8508f575efe542bf3df3d020c0d82cd654b9d232c3b6d8a69e25b2fd28ce3569fbbb43798a805b0c5bc7bc88ab9a22563e6d386ca1341edc1c940386dd1dad09df7f6a2509bfdede4c8cd0d390891a37384f16a45c6de2765bcb4354b434cb97fe845e7c069be488dd0119f273eb93935a823286c0737351a89c6e215e3562935e9863648e3815bef3d5ae87a856c2fa0d8156dd979a2aa3ea131fb3e7ec5470a50a47326ce4dc4047de7d1d8befec8d83bf2f8dfdc5e6deaf25caf166cba70796f40d44345131b5aa71dd385fe32b054e804103a450173557bcc6627da7767979e64c602a5701f7d5f95ddb3e8328bca393d583672a7939dd72b817ace94ad6c3d495f2d33dd7b8cf84947fcd8a9cf9ba5d0f3f1552cfc87df393230dd6961d1b35ee18deabe28d8d00a971c07a3bb74614ed345d1bff4dce5fc1d89ec4d415285009d16d7672444120221ed1e90d9a310d9eef6f75108109990d623f65ef77e16f18fc8b355242d1bf8e11549def749"}, {0x1010, 0x0, 0x6, "2daa692a482d29d27d39f2108e3ef7345b0b30fc5793e18dd19fb4019b8a6750dce7485c9aabee2b853bc027f997ff50490f0e1adbb5fad9ec8d15cefb046176902ee8539f4845caffc0c2dd3f4375172ee9a27e3725f8694c125aa75883666aa957eeaa242ee8d3225e26d380ac1dd425aa767cd646a045e817237ebf1216416feb99ed8751cd8c2304d554fc2cc82f54f14ddb85f73294c54ae274ae2c45c723bd959206a3d936439f81225889b88e2ef283ade8cb0c7d019c929a38491be40d3d4af70bc126c553a139d563d246569f0e0791413b6ed53b26bb51f10b31e63d61bf117c382a326837ec4a2345e84e9c9ce4a6c4c3431b3a1ecb353ebf06894bcb6ef8a07eb3fdee209df427038ea7bfb8640c4fab13fc58474d33fe4f07376cc8dd0bccf48ad82f223ab1ee7f53345e16efd9000e30e095cb019e4f5e53b48595535ad45a9d40c0adf7d31788d47316b86da18cd4f169f26cc7f91359cd3bfa43cdf9a76d0f7fa095f6dc0247c0c05224dd5ad9c506fe40fcd7c97ebf4e4ed063293bc4e19645b90ee57043c48ffe1247aa98b65f8cc08503e133c2e61f25df6a5e074bff667268098ff58f08d3639aa8bcc8435a8cde477de58396ad0484f555ccfb147f6a7143034203b9b6a8b1c2c1267c83d6fa631d8914e06800aa72d71add9c3ead78b835685999cc7e047a2d393a68e017defa26598c1846aa242281cc794e079676a2fdc709895d1690112068d212b415df01d134f15ce803e98bc548a4b14ea231139a6e1eb55743610a5859e76de46f0463c625198cb9ff19e40b810d4dd17e2521705e7f57c27d7a4c969adf32521d112536af2535a6447f021d80e2b5ceb6a76ea3e47d55380a8e28472a3f248c88fbe11e5496916669979ca79b807806c8f08c3a0123d1607e0f985edf7e04f1beba83d3cedde074a43b202dfb9a49e1fc298c8047e0207637fe4d0f81e8962d4468b385c3b0e778f6737dbb8953e0f62b2daf3c6e51652fb382292e6bd1a341b5c5538867820116d0f8179d5bafadcd51631e68f2de110d302fff6325f5639371423d0217dc08c512452738c3cc400cb94d2199a77be5a1ff395214047a621a1414783e8f6142d379fb9d4e6b60ded3dbda33a30a09542f2f59889accdae5edbc786c3a56bf10c188299e6b186a63a60ea26c9bb3703dd1a24db581f027d210149a5f403b94bd16c806c51704937fb0061bff45d4a44c3834ec3eba828c3261e1b2ffb6f0177ca44042faf124350c1817612a0359058511ba9ef5b39675818636a986573b9f732fb432942db239525f8eff7a30caa2f569491751d89a9d271ed2651bf84741f37a4473f890dc7a90043dc308497b9fb22e39b6c6a198e32da5fd2a6eab1437cf247d02528d58a79684d7fb7e616dd7c5c6a5cf0b5f47f4660c5a11e8214926a0f82c560f6ac12d4062fae3ab46920d6c109975e0d0f48c0f9b9897949f7e2a1292a6832ea8e1ff8fe28585587c81931bf87c2bbd5f75e7e3b4ce3ef7bdb7eb7154d9a131a3786918936575add594ef8c8ec50357d8a6804b7a8408c8c528cbb7e8f5c4ce82fb3e2f6886b6972749c5f1d3a7da272eea1748949007ec3336308d5022c0b1875e34dbd493f54d6ed5a66fbf064a9a53d8921a7c1d7a27501de5bf842a9ea977c0e346ffab5819e4d69362f0a900c92f0ce48c6f70b4352a55ff4839e94b35d2ba506bddc5410800769c79fd086cba23d0010719ff1fe25de00c061bc6d65d612211e9f6968a646fcee5984d341560310b5c99543f5ace4d3e4e4c6a01c6fc06f990d56236e6912f026a9dd8f679659153585b85caad686ef67a86638416306924d5823bc847d402f0e459c515d0b29a7a854045a7d80dbfff82a9ebf094c8190e23b53417eca7ea9bc8f8a284d9045798dbfc8ad5a378c5b29cb59ed4ed3c1aa5e68d04c7a6a170410d6db62148d8d3fd5d58447cfff527898b986bcf4429928ec9ea236fc3aaf73d8b60bcaaab5a7e614421984cff30a32ee567f7e9a5b5b3be3b38281e8916dbc15bb662d2e020999f92f35b9a0b98547894aa2bf66f18cec28c95928b70fa09cfa2387d252705b75fecb14d90c5f7f918f341b93f025ddf59dc191e7a2a223b63651dc0babc89f4d7a397209f1ce1a00f41154c7fc842126b5ebb2854b98b99ef33b89582529e96a321afa7c852dfd971f5e5e14bee09420be35c9848d3f6e30da8a9bf194bb8c94d527b806537f2e93abf08d6c7685d0a42100a184026397b97c5484fbafbf3100d74300f46000ef1103cc025f89443c684d93df66d80e90ad31ead4e14b4bd30a6b582259c5c46209a53a0143950f1bad28c3fddcad47b76bba48415968ca49e79717db962678062e3aee03a5ddc4ed2e77ad7860dfad5c492bb742cfb407e5b3409b6bd31e74f3ea67843ac26a1621bd8cffb7a113132e21a6a6851051d9d03e50a20259a77a4313a5cf35b3dd6af64eb3ac14443dd33cca087b24703da56367273583698a27b402023ea485f643449d71da34378b801b8337131be4d49f84ff7f8ce2cdc89e4e199376ca1e1b72459e70fff74e8d0525576eaf3ed4d0611da4312fc5bb72b30d7f013c46f9677addada3748110ac9a7c1cfd20d3deb28996967db6549730f7478cae32f4915b602eda1e2d766f5d830105cad14b79e5e25961edf5e07a4d6efe08559813165451ee20629f04a6d715f3604f419b5e4eceb6b3f13d1e6b6d7947af9648f75a95fa5b2c12fa695a509511c2adc5165136233e7ade304ad2985bf87604759481a375a2342c10e7e64d258914c142e64f5ff755f783013777a0759bb6eb3d537962eaf2bcccf2e90e9446fe1bc9a199d06985410a90dd20e44738162b1087f9cedb98e1572ab9c77c0af7d3c9bd785bd287ffdd3dccb783d4f100d794cdd9c282e6617badb8c8a599cd693b383d2b492c9e76f8346995d8f39e0ca6a49b7a433f0abe66ab65d307786da66943c0dd47e2c1f6b847e7257e72eec6ab603e41e8d052e3b05c72203b903fea863ac8279b19cb34da50f508a9fb8d5b1a106418e60a5a8a130797a78a7db9bbafc882e199b7c1d0e6c3482a956825f5a99f60dcae11d42f72e7b492b120def532b3f41b44a709c6fb327f13fec95b4fb6258eb014af95728b7c0ebda722d139093a60d966efdd86800d9c4e6abdaaaf3f2e4ec2968b4e6ba48ecb70edd4cf57e1460f2c86cc33acc299d4a8990f76aa653909dd57679546a3b8b8193df091938141d25357adc6b15c21f2868cd5f0fed24b4de83ab5f8b9ad6a2d7468a6f82f328e4b52ea146cb69fdc5fcb224d14107cd10772df268784c5bbe07dda16d6dac6af2fbffa80e47e258de0f93c91a011a87b7275634e2606943a121b6cfa02fa49d2734a36bd6fe7d32fd954ee043e7df419b19245a69c10d35b50ec4736f0b2b278bf92fdc66b782e54376d630d20c72aa104d9db01229f8e9a37c94b4202920296b034ab609b7ab5e09e0929e2181681d0f6f8bc901728a1095fe5735c4c5c4570f6da2a0a81eed46971ff27e491cf315ec283ffcb31bba6e2ac90f531c39e1f7e7fea20d55a051f95bbe9ec4b5e1707779ef6772cb69ed8e5943df2e9a4986d130e102e9d9ad3c181e8f2ebd64c9a0985c776e4fb1378e58832ea6cda0b7a03a39e34278abd4eb1307b54fc092c93e61dbbaecc5d0f6f735cdf38c9b694122c4682915338abc89f56890162214efcf5e737197ec619c5c54037a875478973db55e3ce47fb4e033450f1a5f05e0aea9f17bc45dd1d1eeb859bf88efebb7d69b631350abed41d84553ce129dfd533a7574df2f2d20884c22394274ee5c0b39a0afb8e5cbcacf7eae765bfa64c2a08adf240e899050e545bd73800d9a969dc9e515a08820287d4e189961209e100a7667ca989ecd48484a4e67c110c7ce1903197c4306c3bb1ac288eff0d32092b376d2d705b2e0c04f4ccecd4387d0abb4080cafb92d3ad80f3b1c1580983075e395abdfbc312bfb400164fd03f9025cd1f45c47a6f2e66b271937671d6ad9817893aa8527624cf75e651cd7ca15939cb610de9e54a426b0ff9c20947f568484050f94b3613ea08e88f5f71476fc6f1f3c4c03ed83a8ec7457775e7b7c6c47e66366bcf294e1e8440a4fb6d51d55a5cf87d4d68ea6aa66a39d3beb7e5571acc02cbfa4abdb404213668d34035bacb40b6bffa5686fdfd73b676aa50048d63d085d26c057d70f1aae2a38c14f9811ca05f245270758b1f5674e6378bb08cfeedd7e7d0b802ec4e28ae98a83cea725930e1b359ef2c4c77a3400ca2f92de97419ada8cae2ac9e1b6d6e512ab2b6c848840bbd4a03edb5069e978faaad8add626f12d1d261b1f45f73b4b994cb214d8cdf43ba7ecbb4c5fd1d4192d48fc1cf6774b79c409496fe5ef9987e28862312dbdf6ba598b9184c96fa198b05f779568da487d2687578ebb16f219ed2b79d85f851ecd8be1c4946327793cc40e16a4a5bad4e8dde55f65f1f79dabe6d0e1a9233ae79e04a1f5d6d7599418f562bd8b6c163798c535b248936f369a9570b871e10d16014e830cd5f074cdd0ef839c9371cec8fa3b5d18d907cb39d7c4bea97acf2ab6a09bdb1e94bb8ece8e5d7ed06af717abb39c37a3ccb682c65507bc3743f8baa5b319e11ed1dab124632edd52e14523e64891a97d22f1e7028022037106cdf34cd47a3b670f94ab865494890626d04728ca9bf8aec76ca04e2f356d2be5476cc3bb1232c6a4406d758a6333add2b2e8d86ba27285591aa81a1e6795090ce4c4914e92414d4f32a1095b0fd1783551bf716c8d319043648abfed667da2ff65148e5189d64185c894252d3602ab1208d468b3796b9ef6c05e677ba0c1110fa6018bc945248b524b5d1fb7e34eed4b83a4b27b498ac85722ceb8f934cd2cd31e09cc47766389566e436fd3ba29f00ef56512269602e44b757ffdc2c804f99802910b15fe29e1c1c67c23b1363f3a15c2b68d1d5c8d70007c00981e45339c260fc79e7f8a2add4d325a2002408511a9f0b8e66458c5bc5f14ee18b1973139fe95518fe6edf9195cfa2d4f6d26234c4743d5517294d212762a42d5bf15e42118f0d5396ef2a3515fbcd3efb1a7f076fad425ea41c693608a87ca56000e31dbd265c0040d0994364cd44ea8e44efa73a04e7e9f1efdbc0a2e0608871b073a3dfdbd927b450dcb0ce0ac4e02ba983e2a78255741ab77a5f5867d03dfbf79e81683e0fd0f0f9f34b8fdc8957795c39dde0887f27a50d38e937042e5e4013f45801a09795f0b06db0e91c7c3666858ac6395ad6786f3cfcef2456d615c5cfe3401509313339e075b964872efbbc1d0dfa99f52d77ae8fb5e8ed3b963270a8118e95d50aa5592be5164475a10188e8002bf093d475f64b43c7270bc68f4b573f8f7f3b606ba35e8649aadd4e1be083433c4aacc5e4cca4406d321283405132bcf9e1b71fa76ec4eb366ce04f8d1333ee64e192f9c89d5a5966f07e28328f76ede346fb57ad90323e5643b3cab2d85de601320f64c0895b787b72834d7cfcbe8bf0040949a521a5a64cc9fd98d5d1ba40d610d44e65d163dbc937881fb7d3728c32472e5e91253dd3e4a35f3f28e43f226bac86cb868b281248ed2a6e2b4df2accaac2cd19410d9120dec6124b41f3d2b87bd2d97ae6ed3c971f721b87b1cde6fbabc8a93bb910c91053bad9938e935fa9460925fbc7ac09a55157a6da6a5c83e2ef50a1dea0bf0d87b1d930d81a0b596f646c0202259e1c86a98616120a4d5cad"}, {0xc8, 0xffff, 0x10001, "2b3bafdf6306ed59c92c5137cdb0102cd1a4860d2eccc73cd8734af326c7999e4ce53b5366e560d2ff17d27abeb3e3cf9d161666da0d5ee0ce1b130083e3a1620385687c7f8724289bdf31c9df447829555dc5b6175ea8728533f68ed1e3b2558444f5ee34074416e60de7ec6cdaf6e2ae4c73ffc62652e37e5450ba8f1c504c71ad24289fbef898cf2ad9e63ec9d1ff4af29c75cdf9208970c67246b87162214ec602d99e6df8416c373eca9b4ee4cf9966482e"}, {0x30, 0xffff, 0xdee, "eae731b6be97d0beb952077b752d2607350b67e1c2a319ec1e6f2df961eb7642"}, {0x80, 0xffff, 0x0, "e5610d2b792a1871497c7b63f9bf42834598fd5ea4ba84014310883ae3e1b49a018d6734acce152200e7927566b6ce1f9fb6c16fa881f981fdc55667533cc4350a2791d524de050ef4e72b971925e34aa54032d05073f3a00a57b8f86174733e2be2d0c796638c1859e75d92f9"}, {0x70, 0xffff, 0x7ff, "976fc48c50793e8dd35b9b533bdeefb3e18a594edf56ee6d54f9e62997fed474681b025c0e737371d34dbe4a79067d2dd0d0fc88eeef6d91057ef9fee1a63af019afc1dadf0292948691a2963b27722cb40b568f1dfa1fc26bfe"}, {0x20, 0xffff, 0x6, "308359ba333ec46f00f38bc34c"}], 0x2228}, 0x8) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x840, 0x11) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a620 va 0x20ffc000 didn't change! 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9dee", 0xce2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819", 0x250}], 0x1) 16:00:53 executing program 1: r0 = socket(0x38, 0x2, 0x200000000000002) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4e) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/132) r2 = dup2(r0, r0) geteuid() r3 = getgid() r4 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000080)=[r3, 0x0, r5, r4, 0x0]) r6 = semget$private(0x0, 0x3, 0x124) semop(r6, &(0x7f0000000000)=[{0x3, 0x7e113c32, 0x1000}, {0x0, 0x7b, 0x1800}, {0x5, 0x8, 0x800}, {0x0, 0x1ff, 0x1000}, {0x1, 0x3ff, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x5, 0x800}, {0x2, 0xbc, 0x1000}], 0x9) 16:00:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) 16:00:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000001580)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000180)=[{0x0, 0xa92, 0x800}, {0x1, 0xde, 0x1800}, {0x4, 0x0, 0x1000}], 0x3) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r5 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r2, &(0x7f00000025c0)=""/4096, 0x1000, 0x800000000841, 0x0, 0x155) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) connect(r7, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x78) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebff9648", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 16:00:53 executing program 0: r0 = socket(0x0, 0x4000, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) socket(0x10, 0x3, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet6(0x18, 0x4005, 0x9) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:53 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') r0 = socket$inet(0x2, 0x5, 0xc2) recvfrom(r0, &(0x7f0000000000)=""/37, 0x25, 0x840, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus/file0\x00', 0x8, 0x0) close(r0) 16:00:54 executing program 1: socket(0x10000000002, 0x3, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchown(r1, r4, r3) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:54 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = semget(0x0, 0x3, 0x200) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1f9574a7, r2, r3, r4, r5, 0x5a, 0x27c6}, 0x7fff, 0x7f, 0x6}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:54 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x3, 0x80) munlockall() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0x6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) setuid(r4) r5 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x80000000000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0x1, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x4, 0x7fffffff, 0x800}], 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x8ee, 0xa0, 0x7f, 0x8, "8f534810b6e6a8dd693a699e9848a02c345f871e", 0x7, 0x5}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000240)) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) connect(r3, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) getegid() sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000980)="fe1adac1eda3a2e61722bf5f5ab3f2c64a5b37136b6b6cd27ae05e7f4ea306c550d2f99fb67f3cb7765eb5b36e3e6d5cf1f63db916c45ed2a59d6089afbe139c0fd78511aea213c9f6ec1ea1a78401c1d3263b2c2b0eb5b5879d297e9c457d96991edbb248b83d642c41bf4f82bc72051f132db093855e4c8a0c147c7499bf3226c7921751037b75a42c86b2b78f0ce09166f371c182b55af2afa1d0ef1e8c8ff97c53246d760a5e3ddb00ecb7da20cadd1a6fc54057c5a6bafd48dcb064405f2a24cce666509d6ba824cbe3c56b86adb12d2fb360108e0b31b73f58397d0b40300ec774b0db1a4351d1f59c01425564cbd351a8ceae2d997cb5d49d5e2d85ad4ec5005ec4d6b94f215a468e8e653dd971a07c6fbbcfb4d90da53a617e196a8564ba31a4bcb859eaaaba8897afcd1f91f7b7f5309cf2b9e33902290ef70e47fd3d096cc9c1d4b17b4a869a12a7eb2dc73110ec20d4d63d6be37e60f13eafd45dbdaa56c93a917c4d891c9a14ba2181a018a6459aa96366ad54ade8ef1f96efbeff7725793051b10eb97bbad21abc3d220c34b1d6d83b8108d76e8a466f31e94debba6a58da7a1af624fc63123c44bdb114ae90b66ffed30491a47ca9335b6c4bd1257b284a40635a36baec00e28f8dae0ed560adae5337c7a7f9c7328e5a4dad91bdab634be90674597373fc703f77c3e4d6f53141e16b1a76eb1fe3f9d4ae13e90805ae145f5410f4f3f69eaf9fad187f7818ae4bc8f7d3ff06021228fb4f86482c142f5b60bcdaa213a3fc5221578e7b91c3265222aa64847ff803d2bd1140c0d98dc6621faf470fb1a27f9e4760d13b14e334542fafeaf78bba32444bb52ce10cd2dac376bd558da2debba531751fb9f4bec135a763f62ee89ce8b7c1e6d1721245fb19e51adc0b0a61562e8df3e1b53c313c3d8e2457ab19056a902e584cfa92465f79eb0578f5f60f31ca70f2bc7427e795679030a1934e7a0058b9db57d0ef61d86ead62ff4551f3ff66a5608c5efed60fada88dee664b366199a2c2b475a1edb1b029c9dcf42dab7ec19b3ade14852f6de60143f823fa43621bfccf703f37fb62a84b3fa8f677d7d6bd1a9f8b2d58ce4506d9050e0e3ccfa603efffd83c4c5f7ffee933a0f8cbe9c87eaea900b378e07540ea6cee91e26cdd7a5e61889c430574026d66fc36791bf9452722dd1311815c7490b82cfce34f01ac23f4ae963b73a80b0e7fd1443e194997822526cc5e7b8daa7750cbfac7045dd40fb7dad9ea987b798e910eb1b67f4bb6d753de896842e2edd3c954df35185965758b30eb2206f310ef0a6edd462cad56bdf68a5de7b21a36b656e8f756e84ee09fcdaf67caf12126e3ddb9be2d633521d959f3fe15890a3cd55ab7ad2d41129556645f04847707615fb7466a211d501dd6c4cee82678c5ed3232a04a7e731aafaae926997edd09e800f768f4860d80a7d9aee31fcfed6b617b50d14c72200b322a6570b1a98118856a343cc8fb3cb236909e0dae9df90dd236b0db99bffd7822cb5c3abd5edc2b5e465ec56204dfdc1cf122465e927546556d87dde7565c14cef43a0be518c096bbc8a0ad1ff281ffa15a3c7427aeeabf7002e17fd747514245e7086e53e08ed7ed6751f2df9ec3567e2c9e326c9d10eb9e24f3158da9ba5109c81813b7172ea5019d1bd80582b4b6a0c547c645ce575b23c0d902fa987870f80bead7962fc17691f30ce48ad5118d8056be86a4258c26c88ada0ba15a151bf608abcc064310a3f057b266c10e836fa088371a9c35c1b59685b663606f8bae7f7523be612f86f1b1f2aa27975aaf3e8aa2675d4e8014449918a18ab76f86653982307fd380a85c18c47b9523407287b192b6c36f87b82fc013589a87ff5cd554f84414ae9b4eaa369b12a408443ebf145daa71c0ecccc22ca13f81bfa667fad9eb61617d5af41d9295157d54bf2d1a2e6e7f6764b35ec670c0d7afe9ee9984efa03279c0862de8a8a4a2da4ac10fcff0eee7bbe63355cec15a55e3d44b7b3db5dfb43a76711112580420298fa8a300782ca52c253973a335bac917bc558361da9574dd02b8776269a2921e4013e110f21e32b63612bd6ceee1bf07ab8f33e59c373197713da105b45a988bc221a6ccf349e634354926fe77baab929bda68e9e52bb9223ca328d1a4a0f494a98c1ce16b750081a61449bca808dba17e7fa890dd5852ce273fa23b2877d15fb81aa4a83f92762e955d8be432737b28c3645307dd16f2ba48e78e198e785ac3bba55079ac19c72d3b27613cdd693c5d237c5eee6afd8343f09df6b4c3240a3408cd260ed388cf81316bc55599e26762f075ca5f4593de3011e5cbe330a4fd9faa25a0cf148dade116ba94001f597f3c9a483a329b4d29a51ac25fb415201fb7e8b327972ed72513ccecb86780e0e1077fecbc72f4b3388b45e6cf2e6cd667e80a3d5424bb16099b8cec77e7654b216966915526f7fb8c8597c4e9abd340d49ea56ee5b1123a6a9d3482283f29a86f25347d73b0940b5d9d4b63ee289b9293b014509109ae2df1fef193fe4c927ea2ee2c22fd15ed564d96b1678bdbb0b4ec65778f0c29e79cdff7f3b3656bc5028373bace369bb0ea5f7c72a5017c3be5d93c3747d4f39014308ff0099c249e45dcba324753cfefcfd8285cc118122e8791d3b7d3bbe990d15ad1c404e28fcc65aec1a38f335f900307a302dac8de1914788aa262fc7cf2fc574eb7ca148cf7893e859f07fbf5c759a25c7d6564cb9b32fe8880d8074e8f46bfe992e6858c5655a2df5d4fad01829039a36dc10a4bfc965d36c7ac06ebe0731a9c3ea3ad3fef438551d6a3c243c5ee8fc922bad5208b08256c2b75614614dfb772b9ec93ab052824a8ea20ac9b90c775e10e469581434ad1ffced87decdc3a3883d6bf0724e264aa4f0698b16b9e220af4b768f668ee249ce2020e33f0331f0c83a86ed379bc6fbc98f4aa75a9601834513494b91ac55e8e4594609a29e5961f94c698a47936e67775169f30ba1e49376c3319db41c592d985474e28bf44ef507e3ca67dc01b0a290f5360639942e39f821066400a079dc566db483872f206329c008dbefb51953d3beef56ada92e4b7a03546e3a305514cfa2aef81a70e8e86dd83dea14134d78f2105dfc6724b128aaf87889a49b06089abac835d818951116b0f3317a32e64f94eab920c4c7fbea42c820a87dee4ece330777773d7d172cfa683b6baf4790b44c0b465a8fc943d85d13519a1a9cb24e00c5c12b8db73b6da42cdc7ad1661255251eb8b4a719f14c57d6aa6ed73fa4a4db48d5abd6d82a7be97e02f4f5bb30f8d027358342aebbfa5a348911aa7ba900e6106da5c87e4cbb568d45dd4e3c23583c3c207112f3543346af8b5c0400cc9978bc5a7a8dfe71048280031656dc0678106a844641515918601e6c8812e750870a19e5f894b3522da933676d1050d8a117f3411e3e85c5183a442020afae02bd17483c3e9faeec274a8a9d16a82e9e10b7f417dbe7077e7b7e39f9cf1d0c9c5ab47f4c0c95743a6e44eb4691867ae5f212c3ae0e3ed8490f41445d81230b8a6ee9bb0a70efe48d70c5cf697967e6723718237726d3b3074cf4d0be88155267793c598bcb33743532717b8baa6f7fe6d043e5c0a133a6bac5a4703d712aaacbf5b19fef1762ae5bab1032017e6dcb6809c24584f9e825b1271e051b64fdb63d97bb978d49f490aa2325e90dc3c1fd0de39f882b376ed4f59acc4af69de172d9434529b40f4ed696dc70b2affd9a3a4b6189d2477134702f204ff90f69a54915d4a8314db34973421152e70b9413e9d32a0644b1409ea6369740f28f09197639ccfa5e0cf3bc97f7ce5493ce67b40e057a0e814b37d0744252fa7c184133015c36752ce693d0360c865f48a1d5d0ddaf3d4fea758590c3ae329f4b5f4741f0574c6fd747252d5f4b72df5a103d364c6f5e2dd911b81a0e3ff7741a2da3b9ccfb41d9c71b81a7bcab752522bac2ab52db69898a45f2eff49cd02aea0530357578718b1c1b98b9d8c7d176a7b1b7a410ea50d06ab0a3ef6e98ae6340ea7f5cac99ab0139bcc2670f42bb8f5960baac9e7a899301e21d133878f74687831860844b0ea950b3b8ee9a3299c798c5c7f403d80e61fdde5b293022eea31b11772d4eef26ba5f8e1e495efc089e52fe0514e631f60bedb48062057d9c55ec08a61fbcfab94a73fa79cedb618d2486cfcd454cce75f92adf1fe700db3e7ddfefd26870978e36590bd9264188d4e30d927f2d39897c90f97327f5295e6ca4bbc0c4bd3154a94735e31a38f2e1476606b87f982a916f4fb0e585baf26775b6ff8abfeb38f976965a07a16706357a721130d5d247ddb335f1930299163819bf1ee1d7df47bd9fd8d596eb672a62d1cb718b9bbb2b779b45391a4a7102d81915c428d4c33e8fd41beaeba0886cdf5e6dccba4265dee3b1ce885090757e5c378c3dd1761d1417b6d32edd2581587aea72d231e29847648ee479f1e75fa95fe71a0519e062cff9899e4115310984db3320b4898f429558a16c3f5966340a760a1da9b7ebbb527dfd8d9937b9210c38938553bfdaa31d908a4175ab694eb4762dd81b24b1401e90139fbd3a1df67ddd4be11dcd8a0cb3e221507dda40495561d8dde26737b8330e21addeaccc9b474aa153a05fe4be805b5afe088671c06f8a2249f50fd1e5d1e79bcd4ca4a22da2b0bc0985673ecde0a2f807e191d825b9693ff69a6273d72e7e42e01c956338a59c876260e4c2a57e750d7a5e5b27af055d022d2ab8dd9c0267d7628c6e4799cc75a77336015f11228cbdbd2d9305aeb86453789b70641f6110cd78ea19f85d10f3716a47008cd8f88da1312911cd1a2e28a5d47812776800c8ef9b0012bbb0277ad68ecbbcbe015d10c9f45ef4f49f92234e740b23e62bdc4069db2901c07586b605537e64648a35dc110f6fa65ae199f38f2b187c105eee1c49eaf52e99f3814e3dc69de328c5182cf2017e18535e296c80570284fac8fbda9c80de8c239f355e002bcbe78c1dfa291a1f626f1ec208e3909d5c566f91a94995cef882454d21fcbeb919b2451eb457e0c69c6c8ba2f8e12e9bf967dfbf656ee95113bac829ae8e4c3d89198fad50ab1f3c53448a9c970231432325a1f40a27bc336d78942a905cb308e59a51082d61a7885812193a01323ca6fdf5ec980a992307b4defa1be432e664b96142bbed1456bf1bfca31e853ab2805c1edfc486985676d80478e78d0ff4176013cd92dfac0e28a55a93be984080aaa7a07fec81313ca4dfff8d517ee0811b3e5d99b51f9e0ee23bb9774ec1ce423334f4818891ecbf3fec8527a35c7476515d0b0467b36cf0c3ecec8e3353785842d08e55e8bea1bb4316bf11d8396c9d34e081c790219d46dbda44c02e154f6bb9e3b7a2ee9bf7a6a3472b801b0aac78e44d26f97d32238b0b7a51d0f9c35fd4c9ddcb0263aec7f7adf0ba63097034c24c59736483a196cf572b53f41d9b875c3e94c0d1b2bb8258fde91fdfd1d73855e1a307d4324f5515c4c9df3903a4c2a6a818b78032ffc93ef43cfa3fcbfacd4bb20e3cb3dd4b02a104a99cf4a385242970c72d48613a200473448f3558bb1c9d13751ec45e398412b4d20fb38e348f2d1ec04dafc00aa70e9a86ecf450344fc3c6ac06b1a2793eee5a47e5ae35c5c2692c8ba26cfad5dd06f90c3406983233288943c1dd8a06332dd841a9af45dbf258ee63c4631520a30800d698aca5ae29f7240f9e8fa30988960a481b4ea40b77e0a85", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x402) r6 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x40, 0x27) unlinkat(r3, &(0x7f0000000480)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x20) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000540)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) pledge(&(0x7f0000000300)=':-,\x00', &(0x7f0000000340)='\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000005c0)={0x401, 0xffff, 0x1, 0x8, "4b9ff0235b02bd25dc2aca921b90ef2e9bf83fbe", 0x10000, 0x401}) mlockall(0x0) 16:00:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) fcntl$setstatus(r0, 0x4, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1810, r0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000000200000000000002800000000000000000000000000000000000001000000000af6ce", 0x2c}], 0x1) accept(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#[,\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='#\x00', &(0x7f00000002c0)='@@-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#+!{\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-\x00']) 16:00:54 executing program 1: 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, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:54 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f0000000000)=0x3f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10, 0x0, 0x4}], 0x10}, 0x0) 16:00:54 executing program 0: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6) r1 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0xff) 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x20}, {0xfffffffffffffff8}}, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x400000000003, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:55 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x8, 0x43, 0x0, 0x695}], 0x10001, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xfffffffffffffff1, 0xff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0x42, 0x40000080, 0x8, 0x1000}], 0x3f, &(0x7f0000000100)={0x5, 0x6}) dup2(r0, r0) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)) pipe(0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b26ba6875214f8a8219368b5e747f75bacb53ef981bfca9969c41b0dac420a15ca829f8fc35fb2c88f77948ef93a5b45b4e054d8b83d5f", 0x37) 16:00:55 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r1, &(0x7f00000000c0)=""/28, 0x1c) 16:00:55 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) flock(r0, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:55 executing program 1: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() setreuid(r4, r4) unlink(&(0x7f00000000c0)='./file0\x00') r6 = shmget$private(0x0, 0x4000, 0x342, &(0x7f0000ff9000/0x4000)=nil) r7 = fcntl$getown(r2, 0x5) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/224, 0xe0}], 0x2, &(0x7f0000000300)=""/23, 0x17}, 0x3) r8 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x8, 0x90) utimensat(r8, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x5564, 0x4}, {0x4, 0xaa}}, 0x2) close(r8) recvfrom(r2, &(0x7f0000000440)=""/43, 0x2b, 0x3, &(0x7f0000000480)=@in6={0x18, 0x3, 0x80, 0x9}, 0xc) r9 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x20118, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000500)={0x3, 0x20}) chroot(&(0x7f0000000540)='./file1\x00') ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) fchownat(r2, &(0x7f0000000580)='./file0\x00', r4, r5, 0x6) setreuid(r4, r0) shmctl$IPC_RMID(r6, 0x0) symlinkat(&(0x7f00000005c0)='./file1\x00', r9, &(0x7f0000000600)='./file0\x00') mknod(&(0x7f0000000640)='./file1\x00', 0x8000, 0x1) getpeername$inet(r9, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getdents(r8, &(0x7f0000000700)=""/218, 0xda) r10 = shmat(r6, &(0x7f0000ffa000/0x1000)=nil, 0x2000) shmdt(r10) sendmsg$unix(r9, &(0x7f0000001c40)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000840)="f504314bb6e7e1da4a3cd595cbead40085165bc6f047d69bc81042473d5a80d34f06469ddd25c4b755a704abca62a64bfea9e5ca1c035e961024c50608620c227ba27e164aad00cd19329fde523cf0186bca465f8c5a231f60e999e5574c52e34f1a45b950880c3e3e7b2baa903df3a39da87b87cb61f1b008cf6db512104f01c069f0647f463c8407df96d22d7970a658b222a184fbe22a4ac7e25dbfa48d9e099e94fadd22924d1cb97351a913a8c87612791ac4cd12d19f17dfa21a7b1acedec513a9478f1fa0b920b73ad27407b476c16509e87eb88ae74594bae705b5061e6dbbc26319f7e696760236d73e5352ebdc7a60d9b48022a71ce13a5d4f26fc5bab33313424038499a1257e06a4eb11297bcd114593ff630cfce22484defc4608ebdc87af5c5066f3d220ac750d050ed5bcd713d7dee48750294399c379bf49f5981097eae3b474f2da5ebd977b225d2172ab5a3f7c28d0397a02fdcc6f18eb5e67f073048f85d554e417ce7c75f4630c36bc296fd989e7b8a23b4a124052ea8b69a6020e094cafb3369299dd5790ea26924c47573a64b9f3217c7fbe1f559f2ed4434bc4b9a2407bbee3ab7ed55148c6b141e793ae6803b7e0aceb0ef8f51992913752b960dd381cc0c13a0ad44328128d075f640ccc65cdc83223ff35c3a40c96a6d128b316b8ddcd70aa4e4bb20ee738f5069c73d67ddc7b21925d0397da45d8730c76e908d9498a281b48ec93419532871b9e59d8c6e3037b1c5284009a3f9bf7040ff7b53309d6ea50ff045affda2bb0514a21a79d0b72bc9646d7015d6daccd37589a3ea66dcb120f25d83edead7cf4eb3c27236b8c37be3d07c5ee186252bd61422156730d0f10cee8a16f9e01ba2ee0bada2a4de6972b5529fc49436a53d49a4e3390de8ebd4e05acb88c50937133c3056c9f5cd3793c9afbea790b8ca4a996f558087eeb92ffcfbcae37c0697434cfa5e7d8022a14a33af8d1b8a0620b6a926f9feda77ee38a3d28029b92c20e1902b4ab10e6088a76d34a59d6049203f287a5a091d444639b609c70dc1b572f382acc0bdd607fc02a2f4fdce9bbad7b33d2282fc0f2374fcdcaa505cb0decbef238da88baa7f1282d429762ba7107a8dbceaabdf991e79b3e4e915939775ca4a5df83c8819c789e90d255b40b796d96ed146b41083e130da994d4992aec3ae70ca7ecd8bce6c24e066f5f4cd49a89e1ad280f40abbd0cb1b5c4e1f2d71793306303f542846370f03494ace4e7778ade41dd3c0b401d200643a0632e0a1e004266ac7833bbe108d256127f6c0281e8a4081da6bae192373237d3161e489a7d37ffe8121e2941f9ee90cc3ed599952859e7385f2bbd2de642e320b0ec35c5d71f35da6bf986a54ab92d9d7d7aed27fb6910270c005ac41c9a23542ada43fd97de4b49c20a5a84f5c1e2597ff10f0aef9a7bfce46e4c591e636ca904a124b06def63c781913277d3e33bdbc29a1f5e9f2411ac98b8c1d768b2633717db8bcdff0e0740db7723c7591abe3d8454fd450d0275ce9399815e6ae849df1e08c3f2b1629c8a8741bfe4b934a006976b746fc5adf48391f4b10570ea6a4e5bf28e6acc11fc4b82e7068fc088ce0749e28d16b38b3473faaa758e395b40339807e4c1a33a2f8bffe4a84c90dd9d8a78648b78cbce7abe46b7d928ac1ae17ceabe4aaffddc8f4545c9266dc9f5703e990436aaed3b9841096992365109bc786ead749b4f5639a2138978a3c512970c1dfa309f18abb9840dfcd8156399bfd95509cb80982f2c1694ac5d2e3e59341e3ea3e6d0a1407440a1ca884517f5909f08b7b2787f246a21e3bc70776dc29e647bbd4287bcd782d3666e39b05a5d2063de5e2de26cb827c557a99ec961de85ad91eedf1dd0f196ace06c4b672af47a5bad606f5475452d42d970f9001f941899bb08c4716ee534c5b94734f63486ff460c6379612eb8e5cf0b4c9ca22e9e2c01b116649512a8e0a7097c79ee2afed65f618259eaba586bb83c7c47ee2cca2e96e8a3805257904f9bcd0822bc593a717124a251c560d7756696029d9c76b28a40c8bf58d491aa059f85f087321f7fb95231701bcada503f8e848ecc0226859d685d5525fe79903476ae54a799aa09b2fa3a281830e17e5732b7c9dde0e8b9ab3f45578ab425a14dd2d1753e9461752c4a3d863d6407a128875fca0c8133a8c2ce74a24cdbd2675dc94ca1ea57b951e24e51b08319a6f2b1edcced13836a88fa9edecb86294b7ce033c6b16eba638533af88d5eb76fb1b3a58b63af040280d4efa4dbc6b5feff14211b026c917648b3e1d3ae0b83161d1acb656ecbf07da6f62c1e12bc119853f647e87cd24045491d544dc3ce363a419e8bb1e2c43d208e93b5ab45ec867ed3026fe52bddbb1d776a94c9eac9532b4f31bd6dd8cecdbf0fa4109dd98121773545b075b48070e86e001e633572925e58df687878c8047baed870335bf87ce550fc43a38f91c065d67b9366f4217c839a91c335a56a0377647942a5fc6a0e3fe5b3d9ee991f189fbc93696fd90078891b5e6929cf7e20889d2b4c64f73312aa0a0e332f0f1015d8aef20307be83e9c310b0a7053c444b069515dff4981509bc56076bfe9a503761d2a6150a7a94c1e59789374df23e0ac1398a371526fa58db6705cdc223f800836b8ac56b10035ea845a1226ce219d37da02f0b9da7d677509e3a513248f9d1a65fad340200e0e2dd2ad05bc27259685e3da3e6732bc5ab4543ac6c92769946ec78344e8bb23b33ead1a72006e4cbefa46ef0f6454631d0417e9b8d51e11822162ef404d6c57fa40cf59246653f7eb35acb3e2b2fc97ec3ccec5350004007aaa46914ce8858faa4127c0c800b67fe849d08cfda1daef946f588845e93b7d12fa71e8b9b8cdb08b00bb74c2d4a0862d673c860aff555564983296556c83232901874324e6376a3e0c7bdf2e67c1bcf427e328587e85a0e6b82d6682b8c4fa5deeba1c4c982761b2311a1d922e88c685eb30c869a7a8325d71c0a64a64ea1eb7412240e3e1f890d3ac2edff7bba72ec0b4b0f88621f9fedb0751e1235ec7b9795688bc51416a5d960d67bad17200371307a26099b10ba63859aab2e0cb6d95dffa0a1689c73c1d3255cf8f927d0418aabc7c157e92a52683a32fef2c232738642286840c4a440d957fd5c49f0fc1dd195c91c4b121792e71808034d7ab3477fc3fc682f7bfefe0fa9156b781542c47d3839481ec00474df697724ebe1abe9131bfbf79d89c4d6f224962745f2275285803f4b3f19751dfc7fe55167b1d1ca795b4483d6c3e567f7b4a26291edcf9036be4ee0f4659a5be39931b40196661ddc3528f9c5ec7c19d681f61499add0e6532d4364e46ab5ec845b18d58bb7bbf795080b5665f6637b0baee27a739e75bcc264013d606325529bb734c1112e8ada88c4ba4d1280209379b0d135b5177230c69e2a7e6bb9bc3baf95c6ddd7aba1704ae303203b0405a57c591d23d27c0ee4e42f393ae88dc36e1aae9c62c6bb5bc8520e075296c3092da1007fd4115fa45c46f3e25763ee7c7ab829e627ad7c39f5ff77e576404d12f875c432d85f0ffd0cafde01a05e92a7b49944fcb1c81a9bdc1b69b07d96aa724fa8ca4b2e54e2d667c8c77aecfde2cff6b7439321b497d34f84abaf234005eee4b209757797dce1507dd41682bf069d542bb4a105c2922dd74aeb1763bf7cbe84f006154e441d0e6492793de8c3d38b7560cc1a8a733d65b215fa4bcef06145ceac80125502c5b02ede18d06c065b5bc9b48ed857c13bc0a85cead8338bc3e9d933637537a78d3a5a1d07074fc50aea3efefc8739513167280fb24fef37ee3fc76ec147a000b03819cefdff99bab5973b8c985371ca211dea6906433768f816d0a8ed9c9bee813e37c39d1d8fc4a662e6ee162e8209fddb3be1bf7fa77b8a8445eb9e95833ecd7fbb3669adef115107867e107f60e515e95b0c508f7a3cd2547ae9f64de5e9985c1687e32b1856b10cda89dbb93de087665cb9f12fcbb19233994ea49fdd22b0b5a4d55db7fa4557a8d60cba0cc2f25b1461247a4c360eadf49d0d3120191b0566ab1f74333623c3f19dfe772af13ffff621808e60cb6298ba8d99f6f3607c9a8feb3245357ad8657f424e91e18a06e480397a12acb73febb3438e66f16a4590dc07669bcbdc99262fcd72751776ce1dab168f4600cd2c4114b0c0f51120d73227ca4553172459fddab42277a6c357bcb7cd21da5455802e2092ea7f12c7104fdde04e6a43b3aa8e4ab287ddbeadba795bc70c8dda200ff539dca7bf4bd3a98c2e91da1c3deb6127b623eba27c7d3ee04dca9e4999e8f3170673df9b3451ece40acd7a358b67f800407f29765904a13550ae248f35b1db5fdeaddaf9bfca9d94d3ad409c4883aa2e0cfbc334cc4d595cb6a52ccad3f84758501e9a4f926bc2ef57c43f361aaad8a6629de1f9f2e823a6d17204cff1c9e09613aa5839957fe40667bee8fb7b6ebe329f61c13d28b8084fda1486e1788580c75a314bb4098956f8450e0d90a55bbdcd4fef082f6cb40c737816f27e0f8b4957bb2fc387b36b93cc823d8fbd2ec4a0b7b6857ceb7f845e3ce44db481120795afbc774434cca98917db85e5f2465ab0ebf7e521b2c6e402d0f82acb26adcf8784678e160d05663af4c378de03cd9f2afa2438d93ef8ad1510a43e4419fb75c990ff24e523427d2d66fa0cb89dd3449e8a52831c331d0e730ade63d3bd7ce4601ed0e96cb6124785df7d244b321f0a583e46ccc3f98bc9c878d0c56cc033c40e2e73f88a58c80b1ad917ed1ecaa9e5594eeede2f09a07771bc3a5414bea0577d2d114c842fdfdc808fcd69552fd8487aed609d86117786074a6311b018b73cf0e1dbee06611a4b68bdf4bf624eebbddd299d56eb58770bd47b69698859d6a409b25a4d20283877b9631e879b25a4235f4af5b996fe78f35b89ee02cbf088916d5b45507c704bec2eee282682fa0bfa6d04e1fb0935ced38e094155a882a97646743f764c132d1c74ded85ec696f346f5a751d9f33d83d383d60b42beded0f9d03faaf52dfa5fdfef4cdaf9815b4e5563a455219c8be6aa39e5341be71ce36372cf2d3cf22f0a2d4e40eb2cce17712772bac168b71b53ccb0e19679b215522eff921aee7c1fdd3545e71abad19abba4fbc4525f9b06c5f6eb5893b626a8b3ad0c5fc2ce69535b9d6b8c79b4999026a857bd9c3ac2ed347101d13df1e89ae1b3a8599b4b9735dc152aeaf7b3adf8ac615b0ddd9f12d2ae63a81f63117a463723163d3827967dc449eb2c3f98af92f4af4a6c403c4713106c2e9ae523478cef84c962e55de33c7e5cf9b348d70e475f36d3fccd169da528542c0902bf180b8f8cb1c7363dbf12bf15dbc3175ee64dee674386533795a8c7298fecf5caccc6124caea0c71551b69917a006139b0fed9371b196c527d09d8ebe1cd38a9f7a9362d405201b996669356fb2156b1a1e3d77945f6aa44effc9031cfe367ba6437be6f8bbda48d765cc719ec1845a647d8fb48d1923caf41d74bcf245ea255ed4dd107535eae93782ed83f35de5655c4409fd42375ee2def18661de9839e05d72168496b72896f8e0d534ca408f057923f79549e1ef165f4512ff948dfba05483e1ccaa8fdef667f7daddc94ccffc81ec242b8061f50b673146f535f6258054574ffa71cc6ba8d46c16ff90ebebf44a532fc55a7239f06b6f6ab275a76cc4f8efb5744028afdac377a7f0811210b874fdf3b95ca64f2e2186361", 0x1000}, {&(0x7f0000001840)="53c9fb8bce1e819add3836fde20809cae7480f", 0x13}, {&(0x7f0000001880)="187945a6e03daa9e4919e18df8b987f00dd06f741982c89adac34fa1d99869ddfe8e72b24df254cb379036b03acb7b3be188ed0f0521cd587ebd685324d46b2dca00db43c04e9a00574dcc719334e7994ccc418e8ee7d44ac4f10d3a6ba133274299b0c85c36997bdd882015c69277d6011549be50dfba3a01f8356ae64e33e075178815e1444a1e5abe6f8b79e862694dc0cdd926f124", 0x97}, {&(0x7f0000001940)="8a681ff3f86b87ee23e917ecdc1c921d076232aafc137e024b374ca9ce450b27fda29f48df8422f68966bb19098017229ddece544d36db40d7587914b8fdd609f1072f19c26cf5e064efda6261ba8a0753222bb3516df99ee76b4af4a7009bfd0dddc32ad6c3c5469ea1a96704a4f1b71c1bc0ddff5b2d47cf24d9a7237a3a7da751716eacf52fdaa1d84e6c070a5a6aef4122919034f972f24ea478e4b2886806251419b1ef7446bc676a929366574e1a152086f83518d67130", 0xba}, {&(0x7f0000001a00)="1401b8867d706d6c03b3b81fbf9866d3b517fc9b05e4a2cf737a4453462eef8d959d343ac1f89d0cbccdab5938bae1108a1d68b39aa2a5bdbe9e19a4fe72a95e3636a064b764753033fc8a6f0eb072c148e2fa0f78b5f0fb4cca36819b17ef2c12fbe872cba3d27e20896c303b4fb2c6b7c9aa2cd5c307914af7ac6618730e66ae880779301e48a8ec55cca6cbaaa90d00dd900e39454be36a6ae446e36c883ef5868ad072e46e6c588d49545b80b9480763f4025252c2d1f2897fd4e46318611363b0fcc24dbd33a77ecc4d861b85cf7df006cd364dc8b3af7f2d86d953cd", 0xdf}], 0x5, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x0, r7, r0, r1}, @rights={0x28, 0xffff, 0x1, [r8, r2, r9, r2, r9]}, @rights={0x38, 0xffff, 0x1, [r9, r8, r8, r9, r8, r9, r9, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r0, r1}, @rights={0x20, 0xffff, 0x1, [r8, r8, r2]}], 0xc0, 0x2}, 0x401) setreuid(r0, r4) 16:00:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x200, 0x2, {0xeb, 0x1ff}}) 16:00:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000002c7}], 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000140)='./file0\x00') bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d136fe8a05a0e396248"], 0xa) dup2(r1, 0xffffffffffffffff) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x0) 16:00:56 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xc6}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1f, 0xfffffffffffffc00, 0x400, 0x1, 0x100000000, 0x6, 0x4, 0x3, 0x3, 0x8000, 0x9}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x6) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001240)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) recvmsg(r3, &(0x7f0000002900)={&(0x7f00000012c0)=@un=@abs, 0x8, &(0x7f00000027c0)=[{&(0x7f0000001300)=""/143, 0x8f}, {&(0x7f00000013c0)=""/44, 0x2c}, {&(0x7f0000001400)=""/193, 0xc1}, {&(0x7f0000001500)=""/16, 0x10}, {&(0x7f0000001540)=""/136, 0x88}, {&(0x7f0000001600)=""/126, 0x7e}, {&(0x7f0000001680)=""/24, 0x18}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/222, 0xde}], 0x9, &(0x7f0000002880)=""/112, 0x70}, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000002940)="5f0aa1cf6116280fb88853913b7e2b272fe2d3723d05861751eab51d18371b5752afa7bbdbd003", 0x27}, {&(0x7f0000000180)="7e7473051bf9222eb145a88ab12708b74af3d3426327acc5548257bab3e3091566ff45d8839c00ad5fae72f7daef21ebc31b1ecdca60b72bf05a4e4fee2f9961cd331f9a29132c6f402a628c64e2a373b8dd5dcd8b8cba562ed00f52cf771f56e118b5df41020c821ca9db3b99e74a343bf0649ea0fe24ac1dae125517e7396dd8316c67426885402fac63b4d4432573b85c7d60d756b13ffb7e0221228ea74729010e9c30647f9c4df3487cb7", 0xad}, {&(0x7f0000000240)="583bd4f970ed3871934b7748d778979c077c5c0961427c99756356fa385bae13e3f61041d078230a0ef570890fd4ef03ce593b02d38449e96bc75e895b834e91fc9240d41b8d56756846bccc5618d2067e9ab5d18b9b41cbc0a91e353f8f2ec057e6e915828ece43be96275d4e9ad9cd5091ec2af19711d35f337ba1c5df683635c42b377f21806ef51000724eb5c0e95c2ef06f881d9f113ab905682f07679a1ce950aa5297fe2e19c76182517d679ab6a274ef8f7a36508a702e920dca8fe7913d9587978bfb0f34ef79490908e09a580661e7713164fec45d4a9f514bb2a9ea17818c0dc94d7f424670bdc3f81e529a5c69231249bb645764adfdcd7bf231df328471f5e103467610181da15e8ad27a8c6771a0143fbe68bf7d535d4218f7159909db1d8e4ad1342093b7f1661738dbab0ac31ad60b04a60a513c3dfb1bdfdbc7e5564ab30937202fd6b900eba12608a4caeab71a4e2b44db7704046e1a853070141e2dc8ff552fac424ac820f50cbdbd4bc8fa1459f86abc7a4888e27ae5ed1330fe5250a2b2a3c049a3b07e67bcc77142565fae0353e133158789a0a0750674650cc6dbcd46cc158a09b618b5e50f90ef6ba474c5b073c15112aa5a34b28d89e4d7163b3f8bd2e12be17617e0f5e6d615192397395bbea6e654392af3a4b577d32c48295c545813ac38ceebac80dd0ab1aa9f3a388ea9a5d3d49f666cd62ff82af4afcd9fe93566b67c74edd1d3499412c67402641fef514bb204ec93c5c3df2b086fc5c05d6d7a14953b97b0f12981004b43a2cf7a7e98d468fa17dad095590be119cc160683a92b74cae44344e0e96416bac94f562a69ac8ed47e0ff962dc9d3bd7f08ce276bc234f7d9b0a21028c797661aa6175b985a77ba67733d902cdfe1c411d1f67eeda46891d77e5493e281504829c3a0d7a014aa526ff10634e08455ee4b5246c9a9dff6ca05ca61e10bb45f1a808a68ef0eb4bca99e4d80cccf8a571f972b883479a1ea0ac8327854379b4d56f270f9fbe4d82f0c0df4d15ba120e943aa4062f6bbf19340af9144fd2a6e65b4ae73a970e5e7cdb403585c86a2db404429e6951560a27255107002278a4e7ba6ee61d2a5963f9c44703d46311de1baa516f11980e699b54bae486eccb25c79d39d4c385bab71a66e1ed409a08aa0e0e15912212c1ee5597611869752cfe7d1d2bd5316d6b30a6f8efbd162277645b59f7bd0fc56643864dec5e518a86ca4d3e4f17aef4a2f40f8192959320ba0b679604ac7c96954c3d98e1beb00f840d9119f34d22c571401784853957c010237e5fb78bd35b3d51bb4a90c825180719f2fc7833e0694712a203dabae2d68e25da73b9a75dd63a323614ea8ff095ca17c19f86536b2240c1e3a782276914987478062612dab26008f1336f279b1586fc686d433ef8e7628146a3d5aa6f1bc438b2ac36172e07ac996732f4f51b94585a995879074edd13a81dd17f86b98dac5c7cfdf6ae72f00c854470db27f9bb3926f83f418acbcf3ff4bdd47fae893c639e520fc696281b9967f0e8528d6e1ea5ba55ae484d20ccb794c2f4fecdef996d57f22debcbbe66d422ad1be5c1905fb68a2acf5b5bddff17b2f58b3a80231569b1d2bd0310741b6fb78a4b184287bca1bb57ab39d426fa2e69b438afbc8e45688feeabe60953a56e9cb4e169c87e37aa7539392907e2fec5e9df8fc9a0c187f5a554caed051657266b611f9fe4dbe463089b3c1d1a1d165ce1aedc8b1e68f363c93302bda5ba5afd874a011e6771a73dae79faa2612055b4aaae18327f8bea1dcc5b4d2368ab928462ede6ff7bc980d70a295ab4dda51ff2f8630117cc02e78dfecb92cb318b95783248c955a60bfd076032eb25054d303e8f76054f293db3cd47bb33e348b9368e5929c8ce94fd5be249fa9cf7012d377a1543301ed756d84b59be974cb29f76d7dfba14fbfeef673d5411611308f518cacee6f41fba24a23ed2347b3f6cf4eb68b207b070c16cef3a304f0c91c6962fd3891e6b3959dd8f67afca6c3c5ce6e7e8830115511931bb43e5ad19801777bfd61595a39f7febf69c05ce31f638cd49424c37ccee1b2a485142e3a3e19bf9b94c36ecf3b5320596f0ca9fa0e999b1b2629a7a8f9b3b2ded00f4e3264fdf6b2c9a140cd03a752882cbbc0d308676bd5da66ff53ee0579793030fc9d48104d1f2a42666c8a0e25257a5b27de30211b4e052280c4e900762ccfe4e9d52e63753cc565bd9caf1bebba3727f6759fdffb7ad392fc2e52cea3ec4b036b4ff71db2f1cb8d4fcfe723eafc19495f530b32508dad0e2483726396caf33e5b2379f9b8fb31ef4b1399ab58c9cc4b952071085f9029d0e3ec21c19755dc8371176060a3c33e026879a5ef9fdcf8e8c4016a3bae22f96c47270f9a777824abc5e13ba5d289e7cab78ffe240b29e13361298e53e7e4ce183317a652fdfa280c6d5298cd437e4fb37d7724c123093f92400e6b456b76971d68105363cefa6524876d9741094df1c17d22a4c2a80957cee9fc930a385dac94ff67599b8add2f705f537386975824785ffbfdfa2de8c3857dab6d9975bf85e054605ac7cc6b56041ef9bfe1f2810c20005986cf8fbc59632505af8a0915054a15cf7326266f851eb7a0aba1d556b58e747f464b8d55b900c83d8671c6db47ea6bbfc7a3bbe86ccbdefaa0e5945fad234e35f032820f9adff777d682b3107e567be07e0a5b394fcf7a5770c5db6379113138eeb5acd42a5846af5bebf41ca8d0aee551b5c55df1888283717d0f15c44daf491484f80c3db0954abc55ad4007d36bf74fed2a8f0f3249826a0db56481ac878503489d11e74b442159681bfa09703e84733b8016bc4493092ad4a868bf38f42ba5e13cc56561db5b3355bf87d631d2c23437de5c47a2a081fe1a7635bef5ef295f584af49d7c536ec6f05b2b7ce7e51edda09ea30cf1cfbbb52d251a82e4bf9fc38b113b780ffe1d835afd28bab3c90a0d399e6fbb97959a03a64cd2b656072976d5ae431b45f1c0180787bfbdb4d26284cfb4bd86b59e004dc390f11dbe56e5bdecd93643849a1f2bcc23a9722df82736665f51f474b515eb4bcf88863be32b0c59c4826146351a277c40bf06753f84079291e7d785983dcd0eddbfa9f8a096093ca1ee9750eb9dc5d20abc23e8d111bcab4ffb3a88e40f346540df3f42f7059298a6f6daa452ca8ac9addf457598a9569a9e79a55862b4820d2b5a0c61e8a4641308790f7045fd44c8f791d4f65003b61d5961713b43070105ef97428dc1d0f64f61cf9fb8dc2ee5e5ff344df21d957c5d5272f0fadefc3c0a7eaaeefa6f19dff0a9de454cf03af12093cc27faf503039285866fff6d856e8c98eefa27d66dcca542f62ea59438943bf3e967a5bd60b501a2ddb36aa96556af5fac281da0c05ca2b888330450fb99c37316e1721eb1bd8a583f3a527e59f12e4d2fc982777ef6c622b8b5298a64afe460d4d2abfb665122c949a128e6d0cc0cc3063d7af485df94e85af8afc32ebf93ea25aa05a86849c5251eaa764b8c736a21a7ef621ec1443ebadadb2200ba91f785cf25ab33651fedd1f6b654fbd390662d16f076ae776ef36ec8c1ec07be908629d42abb474a6a39610a019203c76a43eebbef744f6488be29972206760f5cae55e77abe8501be20de70f1d93b363c9b5a80e0d57710de196f39be452c28644804881b1d7ee24560175612d8562b0f998952f51c169ae44067eaf83b5a90db1e146f20dcea1aa5ab019a98cf3782431a61b2ef56df0cc90ff6405a16d96065a1cadc941d2c8e60fb45b57a02b01628cede05fb9111e23cdeb5d03f287001b4ee56f7e3828c84b88525de504ab38e0aecc7172ae9c5723bff75d49fa2f8fee843bc80bb0fed795584427f1096a010e2408507d3f0fb6655130b68a3448577589703a3d5d7995537a380bf5f8047ec0651800bfb08d63fced470333cfb6f235fd115338c300ab61a00eb465e6a29c4cd7e45c3dccb4150871c18085aed2fd999650002a4b085fc1fd8a964100605ba64ad8d853a61c417aa6517a91554a3c5ffda6a9ff6798ecdbb7c83149210f9be259fa210ea03c1e2f55dd916d668c59ae3f73b5e59451fccb84da1d9164b325ba6baa556fce2ade06a176a914364fe1d78424ebfa4fcec5b5a1b72e74b2903056ae45ca9c6f3270c7f1ac99af27a3da146bc8af5f0e0941574b25515dfacbdde9e4dcd411fb9f0592a0b8b5473e48357ba0ec63eccd84a8a73eedd394f39084f9e47efd49e6bc03a1c0e0c8573718239d465576689e2a2a8e0bd4245cb119e7695a5c6dd265d46802b5a6c45d8d9e4e7d0673652a7e66f2762882e215c13dc3b2022e742ae80b5da4af26bd3e61188d958a793efd985338b25ac2ab28ea679a343cb1cef64c371da3acaa374961ebcb81699256cf11dd6d4057c5bde0e1138342c2ce15b1694f0edc11a45450099df9a344f73dccc215e2c1c6657daa8ea203fdec2b31ac298b9a88ae1d4c3df9c4a9ef9fca2101571e46c0138886c7a7eab2aa8c2c32f851c1dca74c945313c6751775d6f6c77c745e56c6c9670ec6358953d4ac01f7012078b7855dcad5d412a4d88eca2bcee1e09d495f43b961423bb76c6622bb1b585abe5039a6a3f274028a97df1691483e1baea313561c386882387ab08b26b52f79bd4ef77969d817e3b234354fcadaa6fa2e20f154128bc909c57efd4978e513c7d68ab26d86cbdc45512c47eeca392429bfa1b6e9d617c6a96226b19edaf67e0c4eb98ae2114ce07042dc24a576ef2b6fe18b98dcb8a0304de0cd70931f657bc06ad95a885af88c96d34881531507d8b115b0aeeac6093af2a5e9d088a1340981d71d538347eb2c7d8b3c9a4eec557db5894c9713445f4c9d546bf3c7781ec81d9998ed128e1adb11e34ab051352b9a913e9c936f7ede752362587070f70567b8928eaba45ad474538e38934762e68c531d433b607a5c3987375f4438209a9d0bbfa4ebd5eccd98911c8ef18b0eb56a272073f1f0d517a50533e14624e12eb8718c7694bfefcc5f0b5d4ce6783b85c339bb149a1dcbc6d3e2c19b191223dcd645ffc0c0a90a5aca113e411fe9ad65b398707dc99f401bbf6dc94b10c6ec131fe12d616297b12d4edfcc006c07144295a936dcc55f076efef958ac368112485500d7e3403ea1152ece9c5dd3e3f84ae4e2b2e002dc6a70baca59864bafc740efe40fba5fd4a8056a537f3a734ac79ecc5dba8a78162e6fd59318c0784b1ce3a1b5d22df9424a8dc159a8cf8a9a92ab25a68adaf0b2cf6efbef95260c7f67e695e99f1aae37c4cee7121c069c67adc4c77d9b54551121056317568b25be790f1017eda6f159acb755fd3027fe0f5a21f2bb5280b7735bb3758344c71a1dbd07072b03c7c08643e9de1a1ca8b73deb5da216c7523ffccdb601e95e31f9e8703ca63bf0417265f29fd978ba4f6545e104bc748f5f03790b4c95817ea464da0405c071e8a9246c91b41d4a05a861a20e2b2fce8440b87ecf1ab0875a7d8b93bc44bc52f72e562f381e52b02e8dfb005bb8438321c93853ca6a1ef34d99a74cc80b12ba6d644d88a846b50cf6a17515e9ec69af86c5a336ec6faecd7a31d94e4045aa1a17446c8a630ee0176f3c65ee3b485283406a0ab1e27bdba1261862a9ff0e6b8f80e5624aab5c05ce38177922864098ab9a4e057441ffc18dfbec8e3e9bb6459f9befd79cfc4d83ee53f0da1214f7c4996384b935b8f955aa6924ef772d233e8c543f92468d37c5", 0x1000}], 0x1000000000000003, 0x0) 16:00:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="aa6e0a808265584fc2341efdb164c939d382d6f6191de95b938138c12cce5f4608", 0x21, 0x40e, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4d) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) 16:00:56 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0xfffffffffffffffd, &(0x7f0000fb6000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:56 executing program 0: clock_getres(0x3, 0x0) socketpair(0x2, 0x4, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x3}, 0x10) 16:00:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000014c0)=ANY=[@ANYBLOB="00694edbd858486169f11d250c0000b8000020000000"], 0xe0, 0x0}, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/160, 0xa0}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/34, 0x22}, {&(0x7f0000001340)=""/168, 0xa8}], 0x8) syz_open_pts() 16:00:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) socket(0x6, 0x1, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050400000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) getppid() munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) 16:00:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="caf5b415", 0x4) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket(0x26, 0x1, 0xa8) 16:00:56 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x45}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt(r0, 0x2, 0x7f, &(0x7f0000000000)=""/88, &(0x7f00000000c0)=0x58) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xffffffffffffdff9, 0x0) 16:00:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000002f80)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000001f00)=[{&(0x7f0000000b80)=""/194, 0xc2}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/188, 0xbc}, {&(0x7f00000007c0)}, {&(0x7f0000000a00)=""/78, 0x4e}, {&(0x7f0000001d40)=""/234, 0xea}, {&(0x7f0000001e40)=""/98, 0x62}, {&(0x7f0000001ec0)=""/52, 0x34}], 0x8, &(0x7f0000001f80)=""/4096, 0x1000}, 0x800) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd88, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) sendto(r0, &(0x7f0000000940)="7bbc64ae6d40d2a95f2d93c771985de318a6c6ae4067f252b12d9b3f8751b4f45d2028ed2235e7c42488d89d0fbd07c602ffe725c8a44182d36e42bbe8473e8fbd6df29876b87a9934a24f62b1ab88564ebf08606e674019fceff59a3c9ef3eed5d3b553276f3f17d68d29efbd080402a00eca05237ed4bbfa4a185f011af0feb431273d57d5df3f75e052ade370ff31957fc08a7c5c88f6f16b9dd1a05bef9cd6", 0xa1, 0x6, 0x0, 0x0) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000480)) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x8) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000a80)=""/223) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7ffffffffffffe) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4004) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) readlink(&(0x7f0000003080)='./bus\x00', &(0x7f00000030c0)=""/97, 0x61) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) clock_settime(0x0, &(0x7f0000000380)={0x0, 0x10000}) syz_execute_func(&(0x7f0000000400)="420fa1262edb890e000000c402919ed0410f837a000000c4c1fc5d6209c461305f9194000000c4824bf724920f4e0743022144ac") ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000440)=0x8) ioctl$TIOCSBRK(r1, 0x2000747b) bind$unix(r1, &(0x7f0000003140)=ANY=[@ANYBLOB="01002e2f6275154c8f4a80b5f61a63b4d93df17f60374583c4e424aaaf0d7adb7300963342090004113904069b699f3377fee8f45a8feb2f6870faff1a521de2e683704c29d4e5db90d97929375f1837c18dbc010400000000008fc7a375c9855b47ed0038ff98d74a745a770a"], 0x1) recvfrom(r1, &(0x7f0000000540)=""/139, 0x8b, 0x42, &(0x7f00000004c0)=@in6={0x18, 0x3, 0xffffffff, 0x8}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000003c0)={0x2, './bus/../file0\x00', './file0\x00'}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000006c0)=ANY=[@ANYBLOB="01002e2595e66c005169498e3b9d440c0044bd54ab0d2aee4e332d1de6cacb01dcd7606599c0d4c59e533899bf13d8ef49852e087c9a3210855a43a197165ca78ab68b8fc5e6197da742c04eb7470b31ab6060154fa26575c96b3d597a8083d09f7751144376ddb2ce6426542fbfe5d1794f67fa4981be04ce11fac1786c5794bb4b92e8ee133935291b8f00b20598b3fd2134c51c3fda9f8727bc5a3a03b73d4e3e071e93fe4a933b91506cd62a49bbd7a1a59bacf62ffc2184d2ba4f23a114bd794d19e7056efb228a79cf99e3409395f1aeffc4e231424cec47c0da"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000002fc0)=""/41) kevent(r0, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x82, 0x1, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x6b7, 0x800000000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x800fffff, 0x2, 0x3deb751d}, {{r0}, 0xffffffffffffffff, 0x40, 0x30, 0x4, 0xfb}, {{r0}, 0x1, 0x40, 0xd, 0x3ff}], 0x100, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xb5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0xffffffff}], 0x8, &(0x7f00000002c0)={0x7, 0x9}) chdir(&(0x7f0000000340)='./bus\x00') getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000840)=0xc) open(&(0x7f0000003000)='./bus\x00', 0x10440, 0x68) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) ioctl$TIOCCONS(r1, 0x80047410, &(0x7f0000000040)=0x91cb) 16:00:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="749f0000290000002e00000000000400"], 0x10}, 0x0) 16:00:57 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) msgget(0x1, 0xffffffffffffffff) 16:00:00 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chflags(&(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x20) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000001380)={{0x9, 0x798}, {0x8, 0x34a3}}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xfffffffffffffffd) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000380)=""/4096) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xad16132, 0x1, 0xfffffffffffffff7, 0x8, 0x10001}, 0xc) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0x80, 0x3}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) open$dir(&(0x7f0000000240)='./bus\x00', 0xa00, 0x20) rmdir(&(0x7f00000002c0)='./bus\x00') stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)) dup(r1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) clock_gettime(0x6, &(0x7f0000000180)) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f00000000c0)="007e08c7b002000815210de9389d0c", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) flock(r0, 0x4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000240)="ac04a0a27418d48b", 0x8) write(r1, &(0x7f00000003c0)="01d3a6f29afec1a49562aa7b55d487d4edb8fcb72ce184312cb133b4506c7a17681a06bf402f769fc258bce5e437dcef34b3270b4c10f7a5172cb0f83d1c10204ba314ec16440219e614dc6cb24c127be48ad8a3654e24e13e7030f52e702ccbc15ae9ecc7d39f38c34fef5be2a9accb0623b37e6207ce341d5fc8e482bbeb25db60bc6ed6bd6a8cd6a06b46ae4ed79601863ad642ee4efe3726b3daa4f6e2ee8ac24eff1893a0057272d261dfd0e17184f1aee4460abb783c93a13438b2880a7decda97266c1c", 0xc7) syz_open_pts() r2 = dup(r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x9, 0x25b9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x21, 0xd758, 0xffffffff}], 0x7412, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0xb6e6, 0x5b}, {{r0}, 0xfffffffffffffffd, 0xa, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc, 0x40000020, 0x7f, 0x6}, {{r1}, 0x0, 0x4, 0xa, 0x1, 0x1ff}], 0x5, &(0x7f0000000100)={0x3, 0xffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x80000000, './file0\x00', './file0\x00'}) r3 = kqueue() ioctl$KDSETRAD(r2, 0x20004b43) read(r3, &(0x7f00000004c0)=""/87, 0x57) ioctl$KDDISABIO(r2, 0x20004b3d) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000740), &(0x7f0000000780)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x100, 0x6}, {0x81, 0xff}, {0x8f, 0x5}, {0x87, 0x9}, {0x144}, {0x1c7, 0x81}, {0x8b, 0xffff}], 0x7}) recvfrom(r2, &(0x7f0000000280)=""/198, 0xc6, 0x1, &(0x7f0000000380)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0xfffffffffffffff7}, {0x18, 0x3, 0x6, 0x3}, 0x0, [0x5, 0x80000000, 0x0, 0x1, 0xda, 0x4, 0x7fffffff, 0x800]}, 0x3c) write(r1, 0x0, 0xffffffffffffff1a) r4 = open(&(0x7f0000000540)='./file0\x00', 0x20100, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x0, 0x1}, {0x84, 0x7}], 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000600)={0x8000, 0x400, {0xd5, 0x6}}) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) close(r0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="f4134ac3", 0x4) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20200, 0x0) sendmsg(r0, &(0x7f0000001a00)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)="2c16225e441f98dbb0906f78cc1d8d7492a42dca0721b52c19b5f32a002bfa96460d8b83e14ccf623d042d613beb4aaabb54b20b2f3ab22f40d03e69f7", 0x3d}, {&(0x7f0000000140)="15e43f218ec21ac1a0b9252dc92469d4c9cfd3", 0x13}, {&(0x7f0000000280)="a4b44df72d47e7e189cf13b41bcb798be0cd03a334ec8848d0ed307b38059cbf7a43d60e5e3add31f807b97e6d3f6b22dd01df13e6d040b1f6b22c643be45445c87e6e74ef7418c64a4fe74d5289339120a61c696e8b377acf49395254db1fc9702a48591bd133a750aff6360d0baa459a12cc1cf3d4509870168ea693b59206b6cd2e2fa65c526b111cf251fe8479056fa2cde4409d82c0cfec9988cca5fdf3d16c196a2b1aa0803a9d599db5aec2d582fa73e6e2f04b50a1c7d32d9d5c34860de6d9e8b6235371146f631d667bca20b456318b27c58bdffbdb07cafe3a6727578ada7998cf95739ed3b539408da256a6cff2471d40a5618a7195", 0xfb}, {&(0x7f0000000380)="024a178108bca2dbf3320e9a767dd4598cc9b5d8eefae7daf9e1c17e567e4eebfcb59930ac8ed307ec5650cf35abface3eb331f87965e29b1e574cbae38b8ad5c6cff32c615b45a731687624e2de3262fc8cb15859df2235d7fc1dfbbe037e17e10b720264766f74763dfaf1260bf1f4bc68a93490aceeb7612799cc4990b095e9eb801996f1e14ff67bf0e6997543ab9b8c43fd0b6f", 0x96}, {&(0x7f0000000180)="273bf75375c55075aa8315b99c35d634ef0aed8d4d9b48052f97135b3aa6944e3f562507505be304d288b8da6ccac8144f6363cfb01c3ec3ded3", 0x3a}, {&(0x7f00000001c0)="45f3c44297", 0x5}, {&(0x7f0000000440)="aaa417cdb4d647dfb205ebcbae7d84fa498f04060da3572c35964d48a86028a78d3f52333db610774cbf93959eb687b8637ab59a25c71178356ff980a7a13ea348db7a42f5ce8de224e705f377088be1013038cb18d735daf00ef336010b24e7b62908f1e271c8b8ceda8e876b629e22ac1998e09193e586880ecb9a3c3ff4b604195da141ff4f87270a1761cb30b0dacff7a3c2d975a69862f7bc462a2a6c5f108eb437ab7f43eee7cbe85a2e524bb6cf1bb8c7ed5f2d7dc22100ec2e1c4ad55a98f0630bb171fae4ade285762344a5fef9e29550a07f27276d5003384340e129bb12755ae06c770bd93b9fee4d5c145b06299fe455d5cd401a608466f1", 0xfe}, {&(0x7f0000000540)="af4579ab012fc261975fd55e89f6118323aa877082ba877c34c6bbb84805509f4683d573270e8247d61687e602fddd554f15d52db19df368970f345d72e424149700c381ffb0c89b88e00eef0abfa41f13fc2f98275ab5a8b0c701cf7fd38a1c69588f56f2", 0x65}, {&(0x7f00000005c0)="86829109b64565755980afc0d5b8e6f9743b19f80067d5b8af63af62994f88627c41da34b3bdc80f91e3137a30fa376120ecd8df22afffc6cbad3df28504799f4f4e0c165fd6662d4f41e52f25e525890523351511ded58c95ebabf34eba7225f389761111fa7d375725a2bb64919430bca9ff803526c3bddf045498b516ee9c9daa4bf55f4f31d5e523bba9ea8c5a2e6d01d46c37dd0caa45f1a9b87b46b71d3696506b00674c0e01", 0xa9}], 0x9, &(0x7f0000000740)=[{0xd0, 0x1, 0xfffffffffffffff7, "62f8cd2d9d291ef05db124d0a94596a099a4761ae8cf61b41795156daded5259c15a219e8e071d67bb7ce773982c220163d875d4c29d04f5bc5fcb77b30309694937e1b005e0070cbb947b757e53791c19206f6533ad1f8664f6ce2af1325ed2a4c78cbd66d14c05a68c0ad9d080b8ca4f6e4a8976741184f75bfce87b735706a48ad3d9e207121f1e671464e06a03b12ffe97c514285ff488938550183a478d9036402457f7ddb400188d8e97b3338bef24767c3fd8d54381f18dc6"}, {0xb8, 0x1, 0x4, "0becb89f471d75303010f5ba60a2deca3f4d78e659e3d47661be60c08a1ccf3becd9732617c82f27b7eead28620cde09e5f808d91d23c56cb6d5c1e5ff644739e9b15670c02136bd1158feb5448e1ece1c51455daeb55c13e926bf5cab19d0fa55466d8e533503bb0a01ae60eaf906f364d55e821b014d65a18f87b0a95221d5f160668d1b352901aa158d8df3be5133c0678441814f33be84a319639df6e38d4130"}, {0x1010, 0xffff, 0x80, "6e03c4b59cb6c1674bb4a5cd615032cc88273cac0dd76aecf33b187619a0ba6c013cbdbacfe669e3e4b4f4201a878deeb865f6087a0b248f075e9fbce610e500f910ded6293b32868fff88ec3b52d4d8158f6137c0c2cbc27974ced7917ba872969c424dd98b20fc97e030d6c1689d9563ceb8edc73466f9334cc8ecaf01704cf420126279494cdd41058d7b42130eff2dc4581efc629434d667330c190aa220accb7de11219c0a26ce4d415deba9827d3e40aeee308f9aabc631bfca58066c3ba87b075da8f28a13b9917acf45194b281391bf394186c6c4dccee9e88ed31c9d846b53e034cb602dc006677865a215c7b51b1c5366551f87855243cbdd9b7dfb2eff647fc72e92ca17f49d10e44582cc28c6a8032842959946eb508a5d724f46a8d1cf80cd84e1df0fda461adfa51c04c0849784e4a5ce7365ed00e408aedc19bd7eb5aff493515c16531448473ce4bd1461584633415020647c9d85a85dc4b4c27135893bcab4735d07b726164548b7aa9bb61b4eef001679b915fd5582db2bdc3c341804d857f337bd95922f025c743d2d5127b06d7e49174907ca0b88f4dd80208d90f89294b3a9e66cba21170442c98831d292f8ff1d37cd98f7680986266215df047c6dc6f0c7bc3db86c14fa1b093fad68ca2bf4f5829463f0e00309e987942f410b8ddd922238ed39ded356bb28a9c25fe2482741335ff1cbb1479f078cd970f74ebc265e29f1481e7d7a9b235f85c849b3176a437a32ea9bc074a4b9097eaec9c33d28efa24f666b1f8f8f9e6caf4a914410250c8058a31556c4c8480b48d8bf99e7d1a6bda7733ac376d7b02cc3d48d67efd6205d11953fe212d3c4e96fbb23a249b61b6ab152b288d52647289d4212ffda99f824d4694131bd156c837648a471dd1d4b55cbbace76347e617b3cb3e4ca5dd8cddd337c06908f01fd722a9ff4ead8c66e31a61cbcf7491a5dc393ac89bda4ca2c00875f7464b8407e06ee65ca8492c26d103539bf71415fc311f0f2525aebf10bcd46772ddf60e44c2c2f6731fd8800054e6a488531d005d62f0973f57a5edb4405630a7de3f0de236306caf3fbfc7ef58e84addd7543c4dd582bc7a176d957ec8fd9bb9014d9b6439e56d3714c3d2b13d4e4f22fb50bacb85ac8b7f05089f205be9c27f54e3c1d1409b08f7f6ca44de512e7c108c77c8c8d6327ac3f04a97f66f9016340d6317206af81439bbbfaa9fe14ea22798564eefc9b9162d36637d30cf6cb4bb024d81bcf28e82e0f97e1b9a9c26aff48f64db1e5e11afb3d5a3050832866bfc37d524e3bd020ecb8782bb9ff20e17bb333754c265eda60c3363b093aeadf2bc51abbfdeccf092ce85472281733b7bd65c9bd6feb09cd09b4a984b93c1626328f425c6d2bff4609073aa2df38b962d8a6202bd521798d5727af7bd1175e5634441e36bd9606acaa7c880f02752a722d2b94e843a7aba4d95deceb09a6b3277c15d70b7a36e32730441f3dda1f98bd8217b51ef4bf834bbf9dad3122bda838e5e232bee5245c8a09b37e3e1c243eabd606c894f745bddc1071c793e5813504b3825056740956e41eeaeb3b079958412fd0cb6164c18c77daf6b3163e1430ff75e2fe2a2de87b3a6b36109f27855c6d365b3fa476887e7389622fbcee39f27580460dce95cd2ec9da95153be71e2a9b91733a55027affb4be44985e4c0700b6216dd6074a359609fe131cfc4673fc3d81b49a3103167a011c1cb2fe6a4cfb9d08ef22ef19e35142717b91c6c00ef7c0f4a8b3b0bdd868b33ac3551370bc7c256979353229574c0972420075da02bd6b132b8d28848139a3266811523b030c89f691d3d5665a86117f6df0bf4819ebecd6ed5726ce8c27d5898b20104997661feb5188996b20eefa8dbd25bd367117f0ce17c23895143dd07f8412597221973929ba07a6b85a4c88c00c6e46897405e2d238c62523cc351e9585c43327876313d134ba71b4f3186ff92723de2a12f9332f3afe9ae278a1233abbb00294d621845274874cc88048fdf2e6166da1f121b37e57b29a4c08e4daf8ef4e84a2d02f9dec77a4ac5bb20c33506a3f324c60e1333fa6d2b503d5c6f8ed645aeff94d4f37fda68ca6003c0e9810b40e7c982cb7eae5ff3ce4c50b0e5c7fcbbbe259f865a784620b01ec9df9556ba2ff0f02a19de7e8acfe71687821bcdca87d09a0c4e1d9203de78b15539a568b8ada39696ecab9efc04f33c060179fc618e2a9eb6e401e7c1949b452bdd230ecc43dff48f2fa4eb61b8d5dbad4ae46222d28f6c494d74c34ec4e7fde9bb0d84d078324deac93b464bea24b4e640f15d6bcf777ed3c9b7208a934305c16f36562a4c3ae52b034e52b9653bf31483ec80da658569bd25bef2551e9e3cf4ef2bae6b8e9dc36d371f79b2b197e82865c597fba7a0beee6f5e535deae3693a2ecf3b5d41a462dfb114f6eb7e9096dd839d72a03707d568d6067262dd0f0ad7f10223efdf3727555aa75832d5b033e7eaf980a3070ecb68a923830f3bdc2a1f3c4d8e1950793008484071aceb71d7cdc42a799f3f13b061357cf55beb438a6fe822fcfe994c37d9d02639dba7efaa18f64b6734e793486650bc39912af691721b2890b57efb2a8e32f44c73fc9f78cbb710d0431d7bebbb52863b7eb5da6b506de20882293030971ffea77c214d301083ee7306e59ce37db268a4648940895d4757e83d76c3f91c929626f5fdff2cc83fc8cf082b50d35c8d02046a43fbed02032bc8523539ec7b3c31a06e79a7ef80d2f623ef9026bfdce1c9bb192c1c1d8df0f2c65de00f37fe4d9d81e0c03d1f2d8c172898a1731cd811ef28429399e0c864832fe5dd1aa805fb08f9224c8c3694e925aedff00985896d9fcfa1a7a1383777c927e20ae12edd84e109ff38df9cb86cebdb82029aa732012707ecf7b02cf790f9311d9364dabf75697662873b81e7df77f842ad99e10ccc4f01a2a607f26b027756a71cb01613e5fe1b2d5f77464257e3254c74a49bb1e8ab3a6c231a6858610dcbff330da5049ad0110b66cb62ee6b3aac9053c43c7eb5b10185f4d2a369b6eca621aa7c32cf285164a857c5478bd644b977671579dd1e7a57ba90422b09eb4d9413e820df03007963bc401fa838e6654e9ae2a2823af0007f64567691ab8e56c69c21dd1189172715a63ee1035d7f4e5d95d45fe300b66d271423c5ff8f64e24174d2879f202763a98d7d86ad64b5e45d956a47d8cec3ed5e18c0888126c097903c7cb476bca9e651813990c99efd0ec5cf82c8d09d3bd83ff3e2a11acb88a8491d27647a5947f812857d8e8eb0950399682568ccb1c6e7cb5471911273ea0266d87ad4ee3bb32582d752daefdc64831a5db6e718c037680d57098996838fe6fc76c5a5ade3f25a5826ddfbe82d82daad0a13e46fdb81902cfc4ef03b4a10683946dc8b9e0ca5ef8da9749fea99b41e218eb4f2e2828b62e38e9fe93763b467f9377292a3acd26aed545a090ee31abb91b18fd3dc318a3cf71897ac70161aefe778ca1339a238977da1b28687159a025dab38045bc4f1bc8b9ee6c83f4ab4678bd459cd7c7596dc6224144f8e3f5733ea6dc4a6e32c232cceed896b88b18f7d3693cf57c21400635cd7c0b009531de38721633c90578665007e9d571dba90c46ca5deb9c71d3bbdb8ff3101cea6e2b041eb90443d8b486f3ba51f5d56f234c4e87783ce6ec8babf0917e1a826fc9898e157e1ff5e5bdb83c729788b1167a58c65253fe4c49da240674537a642036f6a69ff106dd8af0bfa474fd60af27927b3f8416feda4e444f8f2b437d0d81ac209aae6dfbe976b5ca69133b0670aed100ac53d3ecb05c880a68f4206e62b8f46dab46edc0e448b580cd6116ec3616ff0e5bac5bf34d876029b475ee4fa9adb51c77f3b3c0691ef533a1d717355ef3d01412307276ad383165565e3632e54168f6ddef2e9d2ab9af0ee96f3674059798cec47d28da4aae4a586e80f0c32a36f16de1719355191b21580c8b24d515c97a9e380a8fe74c5a87f9b0b3e60a1b49d08ee594104c2b97d8a62d1dbc53191338824251372306464eff2fdb82bcdc10bd6915a53bf5b9c31b618d8caa062cee69428d55e0b58bc08412d0400ba42290f766b5be7ee0f820075e13449e75172cbacb98790638bc61fa81d7fc4dd65bb877cc11c1eaa3c9e6acb104c64454943c21d28e125bbcdf94b90de7de40da0436e712b687c24578b3d308efe99cc9c69bb764350791389f236e6b032b40c57f0e44a9ef0cea92e1059072f97964f1f45aa448a0d5cc6db1337dee1e392115eefa45b23cfd8f90aec5fe6f9e404cd9b91087d89a551858c7f7e04dd42f1fc752373351d9dd6a669d635219d9f80bb7c48be5efe56e22c6ff3ca4a92217b39d566f699068fb8ad5a39b6640a3af1079fec690493c2b20f8037505aed87e52b5370e8677291e9ba565d8790bddf8723b47e51890d2529aa81709c9412ef987baab5ecca1b49399a9cb0426d41aca258d8fdb9d4e3103aa0b52cbdbd2ee1654bb6f7557beda418d4a0160f8fe3c29f223357ef4c65399fec1804582ad5282d0d6c46dc5bfe7fc3241a29d5ce5808f66f1f07e9fad650a760e9f42d7d98d335400fa0d926df4261e6eb39fd302dff09bffed0179843df5fbb4e135451fae3cf66273a07b3ef71ec1a5d466fde701494f91b4cffaf21600ea3fed26d05753ceaeaf92bd8e331f7825fc918d78adbefb1b45de41358f0e35d0b7ee0d9d068fc847a55589985dd3993e9be5f4705670494d028126838bd0eb72281dd4f0cc9ee9e205bb57bd7e386ab85bb1a283ef1e0ee2584cdfdd4ae451f8e653a030e79cdecb9c7239430a1265b7b3c33851c5dc43dead7415fcf4ac448ae60442fde78800c430c7505a72d2415fc5a33b7208f09a797dde98079a0011748390506018d9bee6ce43f2e81a6b9f8fa8949ba7102a0c990dc53da04305d8b1be0226b02d358c239982f7e5556be3eb6e2e96a0fb1e2ba87b2da4c92ad70a6ecad0be11ab0f2dc6e7a864dd9b4618a9b5ab9df649d5e2918aaea572f95142dba14a8d64e5b5422353d8abd2b179d85652e3b03fb040e088754b4a11b33ab0b0c5100fe87bd90fc08a5412eb248be8d8c1bd7e70868ff4ba3bf009d249239006ffcf53e29e8fa15f2c0cd6e8c089507c20fe0c349f1cebb39b26433047d340b3804391f0681e2dc6349f7021b7284ec88649a5ca0aefa886901868193878352ca6f067e183dd8fd1250cedb665f0371a3e716a939186a87ab2f767a9869e0349634aa8da4a77435fb07c550f30b8abc6da6c196c3e114bfa3ea36c93ba6cf64796b26decd619b1b7345c81ef54e6af727cb238facae76b09a3651036166905ff4e3a0a798f1172e707e07563a36c6454603bc9ac4dd4f1510c669d2b212544da2a0b3e3b58ccb6c955f864556af583947e3e9772e5652c3423d2785937cbefe6e5a5cb99bcf394e18282dda815e9592f7454e302c86c64ffad8bdd97192a77adb9f6f28e1eb376673ddc6b38c957f545db56cd3ae3e7df3313ebf7c90ed163806947de63985dcb8b5658a4765fcff94d550dbc4fbf532963a485c50f3fed0906a683d6bc59d3274dec29b0b5fcd1b6d102ab70be51cd2a92625b90698741726f38037237328b68ae361ab4d5d1f1566efb05ce97f84959ab9c8049afe382b1921a8a9d00f91cecd87c67f676a62014aa0adf0423c929e85f3b4a49868b99718586cfb02082dbbbabd0f3bf831857b8cb9289ac036a298ae0b5aff81"}, {0x110, 0x1, 0x6, "50f4eb796c0a4fd7ec5a25e655555c48e9398b76b33b7419694eec4b87188c5b71bb7cdb51bb75e158c46b6b7e8ac101f274bf88f104813f022669e01f6335ca8125968ed31c43d5947ed4c6401450105d34f649a0c23968068cba2f0360b231bbfceb932d727b67429879ea488e640d6906a67a11070be6d54f63818bf13b3c7c770f98b18b5cab425046d3c4e8d634de5fbf9e98cd8a6a0568e0f4df32c569f493460f2d7bd935d344801541e3f03d4795afcb922a4e6a28d0626a6161f9e3b1cb1f0d8324b37dbb04497e0a1938cf0d4812eeeeb4ccb9a72b09801490b1d5c1900af76b2b3aff6e15351a72b566ea3489d46211b911c064"}], 0x12a8}, 0x4) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x3, 0x8df, 0x10000, 0x1, 0x10000, 0x9b9, 0x5, 0x3, 0x0, 0x9, 0x200}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') chflags(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x7fb, 0x14) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x101, 0x8}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x8}], 0x6, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x28, 0x11, 0x101, 0x3}], 0x0, &(0x7f0000000200)={0x57c, 0x7}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x200100000000204f, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001980)={{0x0, r3, r4, r5, r6, 0x0, 0x20}, 0x979, 0x8000, r7, r8, 0x7ff, 0x0, 0x100000001}) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)="6217e8d257d707d5dd682f7b5c1ebd1a68c8f8", 0x13}, {&(0x7f0000000200)="96d67510efac20a96bd095411831cacede3f3a951290f767dc6048916f51f91f867092b7fa78c8a339891ed309bf8dae9dec198d239f81a4cfff7419626614542354321f7e6a719930d06b4ec10f0de7001ef4bd61a0a7e372c51f8c44d44b1c556a2d97b433381d8f6e83811983cedeb81b8f4d3afffbf6cfaa0f159b9f2ea1c29c787177c714c39de3dd55eb6d9fb0bc6c1cf26741421f92babf6026bfb9d69f9841e03010d7d9abbd7503", 0xac}, {&(0x7f00000002c0)="e8662b9691e5fa06ba2f8c341a8243f4c4c5b17abdfd6a1e117b903e9895e532042b97b583ca11e373a708d1140e1923f93afe711b5d8e6231b0865c4e358eca86d3824064d0a3c3a5d6c0ed292cbd20e654c07f49098f12de84df3d1519eddbec96c74fed1313535df1659228be3f7f06d5c49ec937a1a7733045763ca902cdd066984ef47eda5d8e3a292be2361b5258ba53939b6529bc68b438dbaf8f1b910db6b6d86ebad831290419b0c60aad467ae73334b4c738d84a04e1bb46f776e12413dcbdffff7a8a5fea8d7f60860f7f471be230aab9126fad5264cda70089bfc218736108ebd23616ab30423ad5514b24fdec2a753ecd24c42824fdfa64babab216ab211876b75d85ab74ae3e2883a33ea1618ecd25af599c069a2f7ace2ed243125019f4c5e675b6dc98b5ed8f2c71240cb30a57f1768db82e711dea882152b59cbcabc4e7cd26ae3496a009316dc729f7b9fa313b7bb6276123d08f6079e74adee57a53c9b1f6b532cc9d0e8ea6da2a672d8f8fc2dc3cbc148c5eceaff9e8ef95a673649ccb9373781f080c0b35157f87eee28ccd14b54fa19c4013b48df3592d98bbc317c2487a821c01d331b6c728e32cc7c81bda829cfa9a5ac8f8d47b25ba21c94744bfa0b5aa4c732b98f0966794a593b878c71dc4e80961892014bd1d34356f54493bb63fadc67d2f0e15dde2164b92df735c6c66e7167f0449e2384b42f1aa8c15e5b0978a47b041ceb0d60f1c4443d64caed5edf32ef6c8c2f6615c5931afc9cc20a6284616b0ca19fcd095df8ac291bbdaa9139ab9eea05b2fdc2e9029a5719934962073eed144aa41f7f24edd9cdcd5bea6d16baa9aba80ad562e548e4adf2b4236e6b3953e52d2543dadfc58a278bee8c27146716433f4c0aa05c11db059a0a550e3c4e5a16de8d2f323ee07c2d1f3fffd44fad46d3e9ad5bbe801c853b33090ba8b108ec66dd0d574481aade2c55329a0cd59c0321ac10ca25eef3319dadc6e3873028cc2180878da51ea59ea01e9ec32d0fa21891d2e65c1fc00e39a1292d55557ed14eb98a5736c7870c7d0d57e06a36a7789750d4b9f229399efb94cb8a486718098dd89b1905d1f7f77a571c4ee30b579468da8b7afd4eaecda434250d70ec07a738e7dd7423e7d3e8adb68db3bcdf88c13bdb054d9bee8084193ad64f2f15543ddf3c3f1a653d91abb9ee33fbdf8bf4470e836fe64f40e9d6ff612943344514619e9c23d24ecf890e35b6f8f84de3d80e3100c80a59750fd154c685e349f9e0afb5ef45f66e5b7b9cc74a2d02e5e7e54e2d0298e3a888fdf9accaa9e19ad32db9add9fac62ffb3a1fbf98e2ee7b81bafe01e26e6b820532d9500ab7649dfd299f6cfc0c09c360a8b7ec2dbb7182a4c00605b7112f16770f85ebd87cd7d60aaef032d945243e448eae27067264724f7f32e27a02598cd9a102c8ae797c6802687785ca7c313c706c061b7d4273a40800bda61d55d2db5174148bee93065a3da01ec7225994d17698f8092bb096d9bf7c9dcfcaf91955f72b2aede25a4927b7abe0a42cbc532bbd4339a200709d059d86bc3e13da52af196cac447b4c9ef558206f5b2b6e7d5741152e04643c1692038803ce2abb99f8046293fad278f35ad245331ae2909503a77dbbfa7084308473a57f89cb9233c9475e15f3e0ed6674fd26d26267a6b862dd66c7c76a16944eb18dc76555d4d02915441ebdb24d065cd6cb1ed33f17a23651cabd00ebe9439ba2543fd2ac3816ba1f8273cd8638108fcef32a1cd434405145677bb2fb086cac15a7f5d41c86a0e2be6103e95a1f8e0d23586b99bf8759ae0e847f2f2de113794dae7ba931eb36671b739d93c93425fae430dcef3694d387fa0702c4aa7d663369efc8b0aa08b5a4a174d2a9224915fc4890bb474a222fe0dcf3983835c2c48fdf30334178e6be7c655c3ede7d9ac9042d971484c93ce024a710d6f350ca3f9a4cfc9949d6a66bcbf61eb9623961ad0299bab0eb9b9edf71dbfd005a889635d2d3a3710e10202c73942b86f6d0bfa345d8b174bbc8e5f7615ae3180427dcccf269342555d25df5f94ca46638f0ad4ad963132c53993823afa22389c5b6aa9aea24e4fc1f9b39612736332f8396cf334d7c421a1f1892a66235bc59cdea992df8751d202ca5c7ecc94f3f04365cdc933fc9df45cfded2a6ac2cde20accc488b1fc8116a4df82b195ed0e7d489e6927f00a2dd1b67b54baea70fc35fcb5f3ac6dacaea36840065ab5a878fe2eb31725360d26a12a205de36fa334fabd92b96cb657b8b73354993aef981efcc46b1b23ad6f856b60dbdba133ed86b67bc20f14ec104eb4d21eaac1841a8cbacc59667146d4a6bb3bba37b77e254fe17d522c04b6c8f277a8be4b4e4c6acf6dae2b4d1bded8eb447adca634be9c6cddd97676dc530dc94ef98961b8510ce07378340c6d21522d88f50c44fb5470e7ab8ca65074f5e5166d1470f23202802461e5c3ea9f56d3f57ffdeb0204d1894e22d9017c753a6e2ebdbd5b15c5bedc04ba03aab510e1b1f477f97c36e2aba3017067e5ce12b44cd91349ba4bf0bcbe03b8bd2e9d29551dad6f49955aa516b199df8b0733a2e1164d2bfb79fcbf5ce297380e6036fba85dde5071ab850c6f0b1f332dde39e2e6908c83e2f28a6b0f56b4738f5e8a993eebdd72532cc9341bd7e011eea27c53b787563fff7f8f4112eb275ff30f056fc22f1d1da83c6be241248bb804742fc9a7e4d031c5db45920195737974a1e48cc940d3a6eb4ae0495c1ca353f10b579519d1dc205c08488efa145f5ac5b222061e2d7e119a8d576403c21a4fa984d70511f01bc1265f7200bbb55b7ece23c1219d91912527ce5eea4fc150290a6e2648cc910a066000eeca3d1442bd8fe4fbb0d2c5867a794bbb8bdb6d0d84fd8176843675f449d41f5c957776e965ff71ba7ba9e67f9e4cdc3c85ebdef69f1327d84ccba36d6f69fd2c6c197ae39218f8fa6779a637ef1d85a463e2b7a83417b7f31682f930e01bcd2a52a163fc6398fba86ddf8484e981d01df42ddc38be4054e73c96c0028252d5dd5f222a5528af57c96d5de5590cba533a79b10e212415e6bb731b71d3855dae97208ab922b96b1c9966d7cd85fb5222bfb535368f300b2d0d9ae381f707fb8585d0e17a1968be0d2f05049e3d3dfc37a97c7b81cbdb1cd4c70f176de1512f454fdb7f8f7ce6a90ff61ed9b8ac567c5e17f0260a96d9d1fb2878e9900939e3721daa541f2fff54588a0420b8d585e20735ac66aaf21b3406c04fbe9b137f03db040c98bbe085b909ee98d664feea55191ab0065f22760c50e6af60bf53930f3e0f3e050f40db62fec72f1fc1226b5a6c01fef6689dbd93956d35d6a863f44a324b623fe771abdfccc8d4c87771295d51afd5f5a2d36348660e5db9b997cea3ccc1dab33194f5eddd7d3c59442f4b17ac7bf411bc09e130e3faab83aa115486b712965c49472f844ce264d0f9c14431e3ba062caaed5098a4ff7ff6645168eedc8ece0be9aa1f8f96c64c86c1f44a33c4baa1a8c28b070a3b60e78c5bdd3cbc8b78bc67a3e1beea22438a3f358a898e9b2790000b47815ad8d99e03aaea7232c2f0198699840a7ab588f1b8bd37f484c4bb79c7f872200baceda3d6fdd9318e2b9530c0c604b7ce570dde7c3dadae0d5b4008cfb30b8a0a910e0089f2262449c719d56662ddf19acd718441f2e57b626d295e0056394b4a894694c029c7836b48363f1238262da18f4640fa5c23dc4005be26d04c6c6e2d5651ff4abdc04648b9e7264cdf08d3d503e2b7433857e4aae052acb8a9d0a81dc52949e0c6b398494419946ef54e22d92b4b7352bb992fd92a1af54e047d5ee77763655d01dadc115b355b6a280d854b4012df037b4dd3390cd1bcaa43a7ea7376d25d0c8843461f1124dccbfeeb3b5fd4a8bdcce5679890f70529ca88c7f6a4a5955ffb13bae83825bcb24a22c4b39df43eb06b88a63c95f177254f15ca8f3888506b73b0c4327a0a949df4e060312d3ab1f242133ad56937a711b18ba1218c9566244b5e8eddf45c37bf974c9ab49a01afe8b83649a28260b840e0fd3bafedc2465a144a2cc8ee7f187d7e2f568da3d58d674d96afaa8aa0f59ce904545a3361de04dc0edc26b8451257e1b1d225781cef276348a7155f636aed856e551423bbb3427797cc6623b91f57bcf88533a7e5f4490a02310e044b4210fd0cb2e1b74760211cb6b0e462248d59ddc0b05c2ab04c2bdcce2a382ec1312afe3d8b56ec5a9dcb989b49f1a0fae684ed3f3994c8f1b32ba13cd35bf39a063598d5df1b1f5a802c68de3aee4fa38e627211b74c42870a6659bd57eccbf22ce85c38725d579d733515bdf1941924bf820ffa355a25ffd5d62c67faf8f734ab3d5f7fe86b6c8e213d4d2050f761e1f40eb4924a8b43d01fa659d6e81c781bed37cadfcdf48d739fb293a3a87b64737a3ed96408b66575b4ff184c3fb08daaf9df75f15061399179646426c83dd520d0b663eebc22b141405b4189bde982f84de20bed3bddb6871c781a896cf1dd7839d04f6360efe2943ff4355c122ed44c181faef544d0bcee79b473d1869d563b8a554923395371fe875b7e3f92f0ea204b5da6492edeb37baf96e99d1573f215e87e0906106159ce11e104ef7ff3d1f2a69e2ebee8575af23a93f255d41d9f0d2f742ae7f8b9466aced3e7010d13186a98dc66f0709fc3a6ed6767339a6948004e96116abebe9e697c77b063902aa0eae06ac6b6e4a9d1f85ce25e6fae1a0a1b11773b4abb4840144bee23b5b8e0ee660bbe967c88ee31d8301bb914be204234cd385a8f926be8cc240b3b3adf3e6ddc98ca54a4f3403eb6e027afdc7eb9bb2147edbfd5227e9cea83bb789efc31757c318142040f49b818668cbad066b146b9b7e42fa5a1d5de6670d5af632cef5296b819cd8b134db228ef543e612501aeecc9974f0482e7a64a55c64a227b103e4bd7745a9d7e6db44f0263695a664a35fd782d0e786fa6faa2a313de91b274d75c036eed5e1b341c0c118978d056a2adf04a6397b4f28f3c4e3b44962463d968e21d2c80dcc8b000a78bea8997e66f38a6c3769c174d9a4f10d1c936926cc82a7a2a4dd49dc0aa193c351413f9543125866fcea9004bad9a8423fe1e32caa1b41050aa4c1a66daa2c041b3cc5ea408837cc87ed04ec8cb763b3f89d8100189126e1d2a70cdedea085c0139c92dcef8622d5fa7c48afe193f148c0d8fa9d575ee665fa66da8418e0cbd28d1dbc8965d13698be6148c8f521ad8bec062a2eddfcd33f182c4fd992e497d18037958de9162ccd5927ed54179c2662807a07d12b2aba7cb3f88a066bc781faebaed125f51300e013b6217bf30aef5ab44ec2744e84383e0831a4955262e171bbd9d4b8290ec102d53d24d4efdc95c0146e68aff2aeec510f858db84ae7eb603ae161cc2b914f2376750ba3039ae8702092a1c88d190830369bfcbf50016ffa6bb664b065edd13f83453e5fe1a792b1d390393ed2623cc259e8d9257a59fd4171653f3506aafe4857b9144d4ac44709428b5da72bd721c592f6f41ed8c7163a3a6bc727a498a61042e942e8b8b5484d4b19c59576fe34397255ea933cf119bf6eb7c3dc3df9000dd9af128f081a358ac4c8794a984c31e2822629c7bc12b4af378d520c22f149b6c4b12566882fb6d89543e58964c6dfb962a3672157f2fa38ed7e41e37cdd4f2958b15aa1f02a7fcdb2659e944d5ce6290443f716078491581651453d98aa2fb680f29bb", 0x1000}, {&(0x7f00000012c0)="9eedca21c93bd527a52afadee59a0026b9b03fa80b8bae16b85c5ffddbc32af9d47d4ed1912c0005ec669104cf27e589b0ea6c639067bece09b011e22f72f0a2ba12854c19c0ddbae081e5926e191b268ab4950a59359a166e2fbd527f2194f4db19ad3bb6ccb84ccd1006585af4d453d05b1dbf9c4aaa633692f647bcdb3d9c432dda39293ba5c4b4aed8cb", 0x8c}, {&(0x7f0000001380)="c88998e8abf18b7df553124126aa56ce533599141e47df78f0e1aa2ab557039242e40b79aa2b9c2d018c9df9702b68f1fc6ad3cc88d6aad59e31c5dc18004071dffca752810c50f979cca35bb4348c5593bcb01d81ba9426343399023456392cbfcfcdb7efef46573e5948a4d0cec47b5008d5e3080232a7be937d2c0cc3ea68b1a5a26622005a9ea2fc38a9d01f5f5d674ec051bdbabd3755e2f7e50063983b4aa88e6a61", 0xa5}, {&(0x7f0000001440)="0e0727c9a8c400d6da35f5d793a879aa41ae8dcb5b3856a007be77afd0cfaaadeee8335333e16ce27727d19a200984246027668898d72ea04af78a2fc9fd70e1ab833461c08894a25b56d98539486ddb2e66a052c13cbdf23c43fe9426", 0x5d}, {&(0x7f00000014c0)="b8bce802bdc96e52d0e5c39c7b9817ae491bf19fd37e4ff6", 0x18}, {&(0x7f0000001500)="ec086eb28e5c755c3b6e89044703d60dc1531ce80e495bbc0c3a5eb7da55a011903f03203436a35f590aa48c94f6b4ae43acd97b343c11f20104e8049df08aa72d5b459a252612ce8a2b24d7", 0x4c}, {&(0x7f0000001580)="1c554b98740a76677bab414b90efc54480aa04ca3146422ade90827545e5d53bf9e0beb94cc89938266e1be69f8e00f525a570f5879229eb6e0c8f1f653f3726cfe753a506b1bf9f4b663a093c49eb5c9b0a2b6d321ba5a9beb6877b6ce23ef48898790ca4d15219e31239ce", 0x6c}], 0x9, 0x0) getpeername(r1, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) r9 = getppid() wait4(r9, &(0x7f0000000000), 0x9, &(0x7f0000000100)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x100000000000011}], 0x8, 0x0, 0x0, 0x0) fchdir(r0) close(r1) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x65) unlinkat(r0, &(0x7f0000000100)='./file2\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) chflagsat(r1, &(0x7f00000001c0)='./file1\x00', 0x2, 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchflags(r2, 0x20000) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x81002000, 0x499) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10140, 0x0) read(r0, &(0x7f0000000180)=""/17, 0xfffffffffffffddf) open(&(0x7f0000000280)='./bus\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x1, 0xfffffffffffffffc, 0x99, 0x0, 0x1, 0x80, 0x7, 0x1, 0x2, 0x1ff, 0x4}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='.\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:00:00 executing program 0: mlockall(0x2) r0 = kqueue() r1 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x208) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x8004667c, &(0x7f0000000080)={0xc6000000}) r3 = getpid() setpgid(r1, r3) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x10, r5, 0x0, 0x0) 16:00:00 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) clock_settime(0x0, 0xffffffffffffffff) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() poll(&(0x7f0000000a40)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000200)=[{r1, 0x5}], 0x1, 0x0) 16:00:01 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:00:02 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) socket$inet(0x2, 0x2, 0x5) socketpair(0x18, 0x2, 0x4, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = dup(r0) flock(r1, 0x2) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r1, 0x0) 16:00:02 executing program 0: munlockall() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') socketpair(0x2, 0x7, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') recvfrom(r0, &(0x7f0000000280)=""/168, 0xa8, 0x0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x2) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCEXCL(r3, 0x2000740d) bind(r0, &(0x7f0000000840)=@un=@file={0x0, './file0\x00'}, 0xa) readlinkat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/112, 0x70) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x6009, 0x0) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fsync(r0) clock_gettime(0x3, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) symlinkat(&(0x7f00000005c0)='./file0\x00', r3, &(0x7f0000000600)='./file0\x00') getsockopt(r2, 0x5, 0x8, &(0x7f0000000640)=""/71, &(0x7f00000006c0)=0x47) getegid() getsockname(r3, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') fsync(r2) pipe(&(0x7f0000000800)) sync() 16:00:03 executing program 0: r0 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) pckbd_enable: command error 16:00:03 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="f493e922193ee117f3736b3ec942290e2214aad51ce123c70c399a2f67b2d3e5989801facd790892e301769ee69c4d7ea56e398fe4bcbe8400fb7bef3171465c3bb9e9f1db8c17585531cb91091a7f24051f00140351a5a1cec3062da4c6945507025c6d090bb3d50dd5eea96e5749d83418b8509970a93abfd16d01fa8ecf87b3d65a29b840ad94c5ca5f51a7f1571826ab6bd6d756fae8c7f300b6a7ca41c23ae05d444d791ec6e2d2937eb89624f7294128da792d506b18d469a88ffc78a6d9b47d39867247604d185db4c11b4ad6dc260e51a1db14acf872e4715a73debc662a4cd308b85c6fb7ce8d31aae1d689e888ff3116c1e2ff14f67a5c59026b80935fdd21b1151537ecf5766634e0fa8090059a17fcfae94358316c66d98b7bdcd1ce8ac7b88892d21f8e39f78cea5ece25a0e1b0f01cb05417df9f61e417d0c17ad9c21238c7dd7d678974ae51c41ef00cd25c74977d662175a7af86a38be122135e60907c557d867791bf3a75c95e3ae24247e37219afb12542db6b93b63236ec2d6ea1f1da9c0f36da3c9e3306b92b3cae68467ed62dd8d39ca4766f19c5bb1d501b8f09fdbc7c577bad7ebc99c5da18016f57f017a01f6529be5fd6558ec0386a43e7f85641df88d4fb338f407b70a144ce25198fcd0c57becb6fd914d901ae6cee36d0b06d33682e046dce2c707785fbad34c780300532d41cc2f4a82767e6a3f4a95cce5cfb6372066cbbc70c12b6baf661b445a9866997357d2159e75ffed6af0a006ef3ec1294716d8f2f07719fcf74306a167ffcaa11d06ff5821c1623642a219b347a65eba69964adf604ff856bf88f57ebf9d528a637d33708b31384f5f476b278945a94e0e679c9cc990337be347d719f1d8ac011c126ed48aef6d3e33c145c7bab93b39ce0c207e134d8a426bc525eb05e9d0bb1ca6e107963f4e4259f43d3952e830a9f2ead90ee3dcada1d641fe0af9e8a405da8524551efccdd746f7963a3ecadf553d32db6202ec2d8f1badc57a19100b1f5d5f6c25fc82f46fc6e8665c62393d7b6107260312d00ad1942c68cca98352669e5ac380feeaa58e240faaee64613d7c552d459199f50a90e7d6dd6ac3a75d0cd1b9569336ee6c734f37dd4fba6f79ec74bf7996c30c3850c2850e6141aeb5ef705cbe16deb6e9ceca37ce8c68537cb38437a50cc0b049e239640e27e338e5c6602f3671877975f638caaa56c23e5cb9e0d6bb4328944191e0df0709bbcec8b0047bf0544a96ad2c186ec0503723c18f9094e114b17d497b5932c300ccfc37352fec5dad8a2aeb16639f4193b2dc62680601b332f6a6fc7409937c039b7a42bb925d138711051293baee1755e35161cff981e1ba48bd10f2458e192135512efd1bf67e3e9561af04693acb7f3b1c8daed9408fd7b8a04ddae42ed5d939ff72f7b2d7f8c26ed4b50c8a84bc34947efb1d3e7a246fdea06acc73a31124e05ab3c96242929e7dad8bbecf576c3178cc249cb00aad6e5a40f2b95590d0ca207fdb66a37250b726dde307443f8005447831a6365d3f851e5716a49216bfd19ccb70be7fb37227733f2a793ccf20e3f7a970163d3bdbb742a2e5255c541ef4ef38d7d011c2ec49b91871bc8290d5e6388ce81fd6ed6ee0db5493a46f2f00284001d4ee968fed02d623a38c1d62f60ab72bb690db7abbbded8271aaaf590e01311556c5e539824e742ee65bbb64caf55944b841133ee9ed17548105db81f8092e8f627de268567ca9b5fb44b39b45d3ea609afd093c64818c1fa41ad99f25c1590bc7aa45ca58260706e2a7df215838c16a9965e29be6ec9f1c769b5e789fa62d4874d59262df335cac77a1c409ed4fffcfbff10c3db4957aab3ca76c84d1755173db81ec2c20a9e15ea0c991cbed43035deb4c6dc985639721af7723bcfc3998a6eecff109de3e6fc3d54ab44cf51432ca47d5ebb5551c2c8dc002500a29f49b44a641cf93cf1295bf26245d3993c95469155c8f8b59af45f179443180f22794ee6c686c94f44da7b5236dec3dbb788bccb569163b8cbdc32005dce02b9ad943acf216c001ec43376378aa7549afd03f9dcf47ac908cbad2b5b0d72ac27e86c42204bcbd13832483c47099649bd23f3ce00ef302c37d17e9e321448786ac12c021a5bae956d9eeac772617aa2b32d8adcb73ddac08fd4edd037afc3b5b34f3a304163bc2f61307f1b1a0217965de73078f187e67841d17f07d9ecd2fed3b12a12ebccbe77a7c49f729bfa5e238040c91df22b4c27bf3e94a3f3994e867a517328655ae14669be4484c2e39fbefe190a893b42d4a2569bcdeda9058fdc561d57ef693aa187e53c2b9a84c8f69cc4b92c0bfd1664c7cf2295398687bb52df3b4493fdfb8cee042708d38f8cd73b18646afd694a2b59c1a02a4be69c5849c0f48340c7b252c98630feceda9429c111f8282b3c32f429bb92ee61c88d4fe843e9f09076dd10a98ea35d35462336800a8a703bc31dbaa2bf46e892768dfb864b4223111de9582ffd6533b8d6f4ea77d81634e76b28135a504c7612e11d560b82c63edf49159073e47616db35f365106508e385b55296aace33a5c72b77ba3617efcf26a0cfae6bdf0b6cdebb2525875b125833c1bb5f85c0bf859ab34893507f96d186979688f2aa1faf03cd708b640907671dbfc383a0b432af0bed77cb28b861ed91d6956802968c669467c5462db1551a52ef79fe7cd03ce7df64fa9143b319d16ac41cd927d16e377f4520a4792610712347c3d824453d9923ca02c7a7feb2eed8e9685ac93da79d67a091e0279a042027bd266ea71a48f8dacf0094cc615aac7390592b311ae5ede0c30e60e925d93082e53fd5c644830374c9893c46a284d9570149e609e69ac13bc95451d63dd4feef67af4d11fbda973416a5f7a3256d500408d729311e84c2ad9c8871f10985bf1bd4c3df983e91a272e8a89f8cf8d14b03d18123cfdd1670ecd0c1c178590abed016d1fce63d5da99ff3049d8f498714738f6f50cd24aa87f8fb2eea477d0a7289c3725618c697efe6b291253fb44338a9807bf3e5d0334ec90e040d2810e9d9de19bc0da9d4169340803ac319dfdb67051eaef1a5416faf82d9c21d11847d36c3961144986566112a1994a71fcb9a39d67e290941e389c25c076ac0c6c1093b291abe0bb1650a95476d2f6e3645f2f389625fad53e446e37ca3c69c58868d66aa8af420fb53b01e74687e603f24696c2d7e722ddaed4d569300a1c555aa0c8142a12da3a7aa10e6a8d7219e11cac114c6a2b978d441f9a972c84067089c4e988d36fc01e5c40de68b3bec71b5daf91636f8e56c6d3c9cc6e8961f28aa17680c0e218b23e315c6a8e67acc480dba7d1bdbb96e01f94b71168094dd7c76a57e6e809ba2caa11a9bbc6915513a6c0dbce9bb9f54e63b8fdd7225da18a18b4797c9edfc1726c11975fa7941c93b2518df107aaec728ecb541f44f65a6c21e2c370f29c17e33b165c70963cb6d129da75603ce5a1e03eeb81469df9ba5f8b12633b7f89a02c9bd749294b0d4d2937927ae9a12bf83c0a23dcb9ffd0cb35c1f8c5f45e20361dc7d90cb25477734094f7257f82ac6631cf2698b2f63940df88750958db4f05796721887712195c848c40798e46babfcf6e14f47788639b7483915ebe9d1ec1060931d3ad478725d0cc86248c128e6622e1ccab2eea9999bd5968f0a7cfc75ceabb1f140119072d265ca2ff0c00e580794097dd701723bcba386e1b86c838b0780fcd3e3a62d268b81a2e3f6827758c4d3e826dd4959f2874343f2cdd7be7f7eec25cc314f5bcd7aa5995c939b9a6e20e704d78962cb3b0241952fd6af264baaad664a5ee0e85402360ba641aa9e99124c575cedc00491b5b490a71adfc641b036ca85a7fb1b70c1e4acf55edc37738de799f1c25ca3b5e2fba363018db4cfcc2c94b8d10b2037d0cd3bfbf4656391f4071ded3f4efe0a94468ecda91a8e3c0bfb82587bb649f83c2dc421896c0bddfa997afcdbe4788b568e09cd42c2ff2ab7ad5cebe48ee5b5a7ee8d2b09754b31996445d900b7773e0eb59255c8f34b1d075d82cce8265728fadbf900fb37fa6ea2a999fe47d31131372710d7b033613bfcaf3e1a6380d993d9dd6e47f57f0f3c03dbc1f67d556f6d8d931df07c84b87459a998f60c688445633c1d3c0803d0a3ecec29c1931ae57bf524bc0269a2bd269103fccb8070dc98840ffb124bb269954ca4f9d761df75c6d078dc8a15c1464163b466f31956d656cb22c24d91d67e1a27ebc6a7f8ccd633114c2c44be4cd94f9a4f010fec3c9e6cf0071383737b3b7bf7b9e2d6ac2071c6faeff9730b1e26e2c4a66de5f6a2196c1d32eee4d07774ad3ff9b397c15a52eef0ed53f7d982070ea7b80e0d908bb84b1ecfb5b868558182ea59eb278ae19b9911c77bed70ec78ad0d17f411ff482fac485e28e94df3b9ae3afac70dfc4cbb6521822b8f8eb028510515c1216f6869da79fc2ea8bc1cde5e32ddfe8692e9b990db12f25930c76b1f9d96f8fccaf5c7cc7a55f666b2a56b1ba276744ae4b6021f1bfacb28b805789f4f9ddd6ad2238db8e1c053adc277fac4ba9b81d4cdf2aca73c0af0b47fcf3d70154978dc7d8e050047725bd30c8c190b154cda433c73485d990f148f244f55fd074cb8f7f7549a50d8aba9bfe059bbf9369e268a71b877a0ae8637ea3299c7e6295e0441b6957473fc05953a1ea9b7392e1c035aa5fb34cf20add908c497b825e30a7f5b93ddca13d39de2b2d411f694f641a9d06934409a46c233b7461c244daf7f11bc33ab196c664cc36f52d47d6cb42b043460fe53c3f3d72bd104dc2fc5aabc5343c44544f792e5a4b5fc9a8e22eb7f119c05e7f4bf6883c9716bbb46950b8ec9e315789e617f693efcce7cf80583e370f9b44234d6820cabbf59fec3727824425c703bdefcfa15fac760b3731b48e89b253de454c5dff19704e024b3f774f9b5e555a6858584aa51e6338e0c414cd73ff532ecfc92946563d857c50173b5ad42e7abc0b9ab9ab74c1d93f5f342e9310d4b11ddd08f7594ad12619d7f4cfd336aa7fb4d50fbb0aa99839d9c2f148a223565202c5b45ebd98fabfc64eb1aed950f1cb07b5200f1e2fa6adf42b2e011a9b178286910dc60ffe2a1ffad6090e4f750960d07a131a25a45a63381981b079155bedda471135b60bfce8e78b642132110fbd6796a70f6e1bcfb4978896fbe5e53149d163435e4e6dc7d3803a835dbf98ca228bd33138f1e3c31c7ec3e31eef7b654c4b111b029fa56afe8472a061c78f46f42e3ef7d34aaf6f9b313adfd6d40323fa92ba0ff7e26a489788905783109090a8da7becec10e9a5321bf82e5d4728048cf0f376198770482ad9faea9d845d309ebfab976e88bcb157dc2e0a3ea29f7269dade0d4a566e005220b9442dfc79be06e9e95b150c94270895c623ae87e08379aa7f58c06a05f1852db0d445d02feb3f4262ca3b847ac9c3715700066c8d84c90f8d9ec0f06711fba3540b92cc9a1a9cdc2bae88709bec2fabaa6962f0a82c24e85a84fb7d9457840fa68c17a0bd20c5352186e19f19add7845b2e55e167bb5f60b498a1ecfea8093029e6d793eb9e6f2682a07d3c798b08e2e989e7684caf6d7685879d5c2d5824eeb3aeeb1ffb3e9ffde1d77fdec6aa88466b4de3121ac546d95a7e2555f7bfbd5e3d857b9c083f685ee2232e523dba12306acf0f743a60ff2826626518a80050f67558e739e5596c06e70b6cbd773d3ffa6a5328d493e884c1fd03b", 0x1000}], 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) fchown(r0, r2, r3) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x382a0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="052837", 0xfffffffffffffff6}], 0x1) fcntl$lock(r1, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffefffd, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xfffffffffffff801, 0x3, 0x3, 0x99ea}) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x1}, {0x6, 0x5}}, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r2) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) sendto$unix(r2, &(0x7f00000000c0)="d1272b3f0602e91bbbf50cf8ebe131a72d3bcf739eea854c925514abca5b15c6397ba9a4ef534ac318abf0f0a928314f26bb1229a6bd77a5bf2ae6250d3fc7a3407055842528c4478e16b250dce864cc1e740a2582b7add8828a83e397c90023ab485a01702ef9ce1b075dd52b67b1466ce6b5275f68c586a7838d9a434e5811dab2139eb5af22c8257b031765bd0d1ba9402315dba71a7b5b26", 0x9a, 0x6, &(0x7f00000002c0)=ANY=[@ANYBLOB="b9006e2f66696c6510003b860d738b2fa35249e3e2dbecf40f0e1d5e2385441c27e53a36e6fdad2917ab318113cf9d85d50479dc52ad62ee3677bbd0e68d45fbf3524ad4505dc11f48d7601cefe690144bc6cd6ae4935fa8d70a5a14c674a2a333"], 0xa) sync() close(r2) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x50, 0x0) setsockopt(r1, 0x36, 0x8001, &(0x7f0000000040)="58b755cc1527ed7ffd11b17950a168201b35976fbbbf78be2c4840255f1426a0a329f92b2cffab58988edd43574a67442c4f36e743d2c2392d03ed7a75c485931eb62717bd394537b1b0d645072d928fa6a9be19b3357fb50d33e78ed8e681f5bf3621617404bfcbf72052166d0682b9c0ab9245ca01c263b9c1995d177846501eff5480a1c3e4752f79b50dc3bb84e7d1744d560395989fd529029e4d2d26e8c81fb461fbec9dc6b39eb63be89485ed6ac55b4286fa", 0xb6) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffcb7) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x7fffffff}, 0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchdir(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = msgget(0x3, 0x4) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/235}, 0xf3, 0x0, 0x1000) r3 = semget$private(0x0, 0x0, 0x50) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$getown(r1, 0x5) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40000000, 0x1, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x81, 0x100000000}], 0x69, 0x0, 0x10000, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:04 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000400)="80829125833d3beee218222849b4e6336c1582c6f23bda34325608f59ff0a6e32b5a67a04dd4319dc641dc734ea5cf4d32ed1d4ada84604610a9f057f0a61a84521c4fa2f8c0a5a57cc3b3ef22d1d14d1f052c87f95869aebd22b46cf5e26365196551504bf345d4acb263c66853bac3240b351b40de38f5ff207486212214f0396ebc5002caa262eadd22d94015ec466a96081e00daa4ff1cb0e203bf27e8c133a8ce04383dfeab42be4e22ecf0d418e9fd988a835a129e91ddee716b4b3498ef7c2cc0b8b99179c0777d6f25c22903869a3316f75fe32fa0ff7b64c19633071b9d339e0d05a2344506c89415af8fd7ea926b525856e061d8db142fc5b5c65305f8e39b73ba9bc4ef19729fbab41e6814cf1bc0b1d03f5ebe73742f9d08bde8eaaa26b63f6509b52a13595dd7aaf4f693cd1e716212bd7771993229a756639b9048cb205a87bb9f3464f81a0cdeb9cacd7f546d952360b112ccf61af8dbb690f965dcee30d5cd3491b693", 0x16b}, {&(0x7f0000000180)="79b8d484a40aebcc94c678625204", 0xe}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="a800000000000000ffff000009000000a9036ca7814c531311e3a6df0a6a729b323ed32007de76f7138e1762246daf91efc712ccccd56ff4c78938c1f7ceb1722f423d69b30cb37bbd37259f6bb819100a322c3c49443913f1f8644a1b861cca0bc2ce08dde357d52716131ef264617562e11119f7621cf1f11eb735604cdc2f4dac76ae069d8c4478fce7a9e3af04424a5638a696c69f4aa7a1ddcb4d9e660fdadad80000000000a8000000000000000100000006000000ea3498fa45ddfb9aa4a0d50d31c9dcc706eb08c519dc38851cd2dc60de47b691f28ac6e33ae2cf99e78c872eaf6d528063df80eb110cd97cd00aed130456d2275a6b6bf7a60d36d7116f18d7c70dc97fd97764e34da3762dea488e6b5b22f63a6901b0e6d8dc59a84e893a969908ddffc2a330fba818125e8a31be464cc07baa26b30709dd959e749b7511a8295c9a52cf3da77955000000"], 0x150}, 0x40c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(r1) setuid(0xee01) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 16:00:04 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x2, 0x8001, 0x5, "9ee0487f48a09b4d01abc0c594564a5229d36087", 0xfffffffffffff000, 0x6d2b}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="dffc90b8e051f9386e39ec48e4a22b0800fb3b9d1687bccfd296b62db180e905eab1df69e53721353130be7ebd694a42d98b1fd63e63525651000000000000001becfd06a50398fc7f75cbddc8000073f78378d2518d7af185cf14114560787a0e155b5ffb57163f627b39e770c55e059a17702a9a2dde82b5fca5d0b67131789d9b91f599fb8d03e364d5b7a32cfadfbdc8621996cf19b55f6ccb261d4b30708928d068b5be5b65c7c5736fb5da692f731e1beb1e2eb6d19e72681aa9ccc2c63effb113d38a87ac6900002e760d8825a6b7fa000074ad54bb8aa82ad7346879345c738fa450083423ff329411d6c5cecd6bb7bcbf06f646f920bb574cee8d99b6d3847f518cf200000080c82821ae8d1257191ebdad94094847bdcf1374202e3e65be67bee4a6babe0e7d3b11483b1b7a62fc1e287c1f2f63177816000000eed5dad1d4a3fdff5d20c594e100000000641b2447322e3c28", 0x158}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x9e, 0x1, 0xfff, 0x7, 0x1000}, 0xc) socket(0x0, 0x8003, 0x3) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x2000) r4 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000340)='./file0\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') mknod(&(0x7f0000000500)='./file0\x00', 0x20, 0x7fffffff) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="32050a4d035ab18d58f6bb91e37aa4da941be6a4e6e95c0d76b1764852a6b9008ddabb44ca503a85d9d723626335ea7dff16647214776eac165eb03a46469af2fa59067d4309c49431ea46597c71fa9093e1de081ce6220887e10868dba8079066030c1b40d50b3e5091ff608ee93b19755727270286ad6250f5f72e614b808f6eb0df06011aa5167834d469d3d643504d1533095b90dd9e74ed", 0x9a}, {&(0x7f0000000640)="267a612fc0c3145a38a8f5c7bf7a32ed2e9d06baecfc5f1acaa722f4608f5e76e639c4fc52702b50d3", 0x29}], 0x2, 0x0, 0x0, 0x9}, 0x400) r5 = openat(r1, &(0x7f0000000700)='./file0\x00', 0x20, 0x108) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='r\x00') unlink(&(0x7f0000000800)='./file0\x00') execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00'], &(0x7f0000000b80)=[&(0x7f0000000980)='/dev/zero\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='/dev/null\x00', &(0x7f0000000a40)='/dev/zero\x00', &(0x7f0000000a80)='/dev/zero\x00', &(0x7f0000000ac0)='#\\\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000b40)='/dev/null\x00']) socketpair$unix(0x1, 0xd2455fc4f3a9ee96, 0x0, &(0x7f0000000bc0)) openat(r5, &(0x7f0000000c00)='./file0\x00', 0x30000, 0x1) recvmsg(r3, &(0x7f0000001240)={&(0x7f0000000c40)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f0000000c80)=""/190, 0xbe}, {&(0x7f0000000d40)=""/114, 0x72}, {&(0x7f0000000dc0)=""/120, 0x78}, {&(0x7f0000000e40)=""/100, 0x64}, {&(0x7f0000000ec0)=""/160, 0xa0}, {&(0x7f0000000f80)=""/173, 0xad}, {&(0x7f0000001040)=""/155, 0x9b}], 0x7, &(0x7f0000001180)=""/184, 0xb8}, 0x41) setsockopt$sock_int(r1, 0xffff, 0x1203, &(0x7f0000001280)=0x8, 0x4) open(&(0x7f00000012c0)='./file0\x00', 0x480, 0x80) 16:00:04 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000003c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') recvfrom(r0, &(0x7f0000000400)=""/174, 0xae, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000080, 0x3, 0x47000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0xe71d, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x14, 0x80000000, 0xffff, 0x9f03}, {{r0}, 0xfffffffffffffffe, 0x1, 0x84, 0x10001, 0x81}], 0x3, &(0x7f0000000340)=[{{r0}, 0x0, 0x42, 0x20000000, 0x20f, 0xd2e}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x7, 0x4}, {{r0}, 0x0, 0x0, 0x81, 0x803, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x1ff, 0xfffffffeffffffff}], 0xb494, &(0x7f00000000c0)={0x9, 0x2}) renameat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', r0, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') 16:00:05 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) setgroups(0x0, 0x0) setgid(0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/178) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r1, &(0x7f0000000100)="a205c1d2f03d1f2e5c436f367b5b5cffad60a24c648d170db23b0c5e5fc40f2743219d1f1000677f27e2be00cd925e349b5935900d16cafcd0fa7fc237870f52521fbe5373d34f33769f95cc9998b5fbf093581e188a4ff6545c2bc73bc71382cc03918a955afb26aed0561be57a263016f23726d075dad0259dfe90d71d1252812822ca57408056602fb0020ba552c870cffc2386f6a6df0018af7f9a0f6ae3ae384e00f178ac23e3c2e9bd1b8f0bae9fe3e03a4d14069cbede5a014c38215ac2e98b0fbc15c33b9b15d24980242beac010492e23dbc3401f0abc7b0194c4c8f64da5ff6101991e8a3cfb88f7deba2cd0", 0xf1, 0x1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x5, 0x0) 16:00:05 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0xcc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x165) getdents(r1, &(0x7f0000000100)=""/201, 0xc9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:05 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="0000000247e2c9dd0c7501dd839f2124a78867d3bf80813976c44f5951c4c783", 0x20}], 0x1) semget(0x2, 0x3, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="265b773c77931cef0dacdcacd098169124c056b62d570066a573ec45c51311b1c871c0e802f851b2a3324f1d93e8aed3353f2b1813480deacee4279237fe2d2586ff62635e3a12bff838a54d9bd56acf87d3968fc0145acfad0da9", 0xfcdd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xfffffffffffffeff, "85495500020e850ebee6f6000000afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x2) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000200)=0xff) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x100, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x81, 0x400, 0x8, 0x6}) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = msgget(0x1, 0x18) msgsnd(r2, &(0x7f0000000040)={0x1, "9620714690d8ab7335f54357c6708881d70aa2c0d08643b58d3e16566f8cec"}, 0x27, 0x800) socket(0x18, 0x8000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000, 0x31, &(0x7f0000000080)="eb01a580f3b9fd812eaa4e713048e61b814981b38947619931929648", 0x339) mprotect(&(0x7f000020c000/0x1000)=nil, 0x1000, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)='C', 0x1}], 0x1) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:06 executing program 0: setrlimit(0x7, &(0x7f0000000280)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x20, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = msgget(0x3, 0x40) msgctl$IPC_RMID(r4, 0x0) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r5 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x2) write(r1, &(0x7f00000002c0)="5cb1f66595dbb0876038ecd08557f33ad222623749e1a4e619479d037fb1cbe0f63bc474106c4b9e40a31f2f30b6c3d4b6a231848ddd43cf41e8e97a1bcb1a077966894b6c0b3fc7e71b4deb3689fc3ae57cf6eab51a3806a64292ea3dba457ea56a682333f68072256576b28307ce90765197b22553cbb9ea847ee7fcc74ba47317169bc2a73311d6d65cd5a205ff5bf5f9580157429718c916d147a9f1783c3e35a89edce9578d658e61f9e39bf8054eb48aa836a7a3301dff33d420a8cd3df5afa0fa09fcd8a289104fded78821523da19781", 0xd4) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x20, 0x5be, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x37}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000001, 0x4, 0x7ff}], 0x765b5932, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x85, 0x400, 0xe60000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x6, 0x200}], 0x800, &(0x7f00000001c0)={0xad4}) dup2(r3, r2) 16:00:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000005c0)="000000186104000000042b09f8e58ca1ef0000000000ff01000100000000002e6c39f4a60708ffff09f6ce4222276ef73ab42f38a80f2fd50af3c219396d809bb3a9a032e79907e329e115e4bd928e84b7e0203aa040370f82159cc1fff4b175097eb7f353000a5d0246e515e7f193a866b4168f8c1208a176efe603c5c5d8ad8c30ebe0eb51bd21bfefd4744e30304cff05d131b4715c20a08dff839838f163cd60fde2e74c50fe390a6b81099a9033", 0xb0}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/87, 0x57}], 0x2da8c7a031be02) r3 = dup2(r2, r2) r4 = dup2(r2, r2) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x44, 0x40, 0xf56, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000048, 0xfc00000000000000, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20, 0x8, 0x100000001}], 0x80000001, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x1, 0x131b, 0xa3b2}, {{r2}, 0xffffffffffffffff, 0x1, 0x10, 0x9, 0xc49}, {{r2}, 0xfffffffffffffff8, 0x89, 0x80000041, 0x0, 0x40}, {{r4}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x2000}, {{r4}, 0xffffffffffffffff, 0x40, 0x4, 0xffffffff, 0x2}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x7fffffff}], 0x8000, &(0x7f0000000080)={0x100, 0x7ff}) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x20, 0x1f8000000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xfff) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r2 = shmget(0x0, 0x4000, 0x2, &(0x7f0000001000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:11 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x2) nanosleep(&(0x7f0000000000)={0x3}, 0x0) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/180) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffff0001, 0x4, 0x8, 0x9, 0x3, 0x5]) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x400000000000000) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x3, 0x2) dup(r0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x00\x02') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x8) 16:00:12 executing program 0: socket(0x18, 0x104, 0x20000000008) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) flock(r0, 0xb) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x842, &(0x7f00000009c0)=ANY=[@ANYBLOB="c8fefd492ceba7a279ceb8b8e9fa4bedbdf4c5d496a049e44c98ac1bd0f3532ab30cf614fc5c8d495cc706266b242915dd66fbf4c64e3b64fe7225ee70f3bc96279230c83a01184300398157fd9c077bc830000000ba9dc4d87df6cfc7170050cdbe64ddd51cfac2d8d82af1b32300000000008000b509b9a60e259dc081db3880f0d890419af9f5a9eb9283aa1220c956b48ca912df052ff416fe1400000000d87c63f77c6cf9bea5cd2b0710f8745c87bec3ca3e82fafe206ce2977179421259a99e07605da71ab09dfe3540afbb2068e4defacb2ab02c64d013cc275f70c9b0e28e2bfff7f9619f58066d0e9795f47bc1eb8dcb068786e710fd4a92ef1f3bc210af4f1778617e11a419b37b484a11214eb32b337f833336780d38db"], 0x1) r2 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getrlimit(0x0, &(0x7f0000000480)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000700)) readv(r3, &(0x7f00000001c0), 0x1000000000000200) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000002) connect$inet(r4, &(0x7f0000000440)={0x2, 0x2}, 0xffd5) ioctl$TIOCNOTTY(r4, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000008c0)=0x3d5) r7 = semget$private(0x0, 0x7, 0x8084) semop(r7, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffffa, 0x8102, r2}) clock_gettime(0x0, &(0x7f0000000540)) pipe2(&(0x7f0000000000), 0x4) close(r6) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) recvfrom$unix(r3, &(0x7f00000005c0)=""/201, 0xc9, 0x843, &(0x7f0000000200)=ANY=[@ANYBLOB="bf9de705c9a1069aff3a3f60858fc5f1b91317000200000000000000"], 0x1) semop(r7, &(0x7f0000000380)=[{0x3, 0x200, 0x800}], 0x1) 16:00:12 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000000, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x800}, {0x1, 0x57, 0xcb25b15deb3a2452}, {0x7, 0x0, 0x1000}], 0x3) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x221, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x6, 0x6000, 0x1ba30a10, "b916a1da1cfee2748fb0f426add71020730bee17", 0x3f, 0x1}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="dd796b7258cf44f9", 0x8}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$inet(0x2, 0x4007, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001240)) r4 = kqueue() recvfrom$unix(r2, &(0x7f0000001180)=""/127, 0x7f, 0x40, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e9b68be8dab5d994c4c2f62757300"], 0x8) semget(0x2, 0x7, 0x20) kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x800000001, 0x0, 0x3}], 0x80000000000003, 0x0) ftruncate(r2, 0xd70) 16:00:12 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000efffffffffffffff00000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) fcntl$getown(r1, 0x5) socketpair(0x1, 0x2, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000d08a4c220071052a6a15e228972ae4c9766347d3e77e1135c805e97bab8be94c81a0b095059bea6a2a927a5c4b758039077c5be8e9238fcc393bf31500ed15a84c7cd2d1f069fa0d9b215a45d0cae2cf20420010c32ea4ff668174c11abc1d0510efc63beca2bbbf05763892b373f6668f605f527e3a893e94000000"], 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000380)=0x8001) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x4, 0x0, 0xffffff7a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x48, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x1f, 0x41c}, 0xb) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4d648e01, 0x9e1, 0x81, 0x4a78, "ded6b34b5844a88fd51c7f3b5816758d3a70704d", 0x2, 0x100000001}) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x161fa39c, 0x0, 0xe1, 0x0, "1dfa76071fa400000000be0000000000001e00"}) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d", 0x47) fsync(r1) 16:00:12 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xa600, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x1000, &(0x7f0000000100)="1c9832ebcbf94310d9e8259eb82ff21bedda3a9cd2a35504ea0c304b41e4b808937da7b5340b87d5644e92f0f843ecb03c665461bb561db91e27ee3442b75d114923704af40cd7021e9f0a467edaa9d5cdc98208d312b7a0c4804ac55dec013c9a141afc07401d73a5cba9ea16b879efc07e340fd6e7209d9ad48150eb3deab705b21dbb32840b7c4a1be2e3581988649b2eba57d988965b8bec885eb5415e72996bfa996edf81767ca5596a2e8b4c84f25fd09c18c83a05054c5fb7bef495d03ac24db8d3586ae61c01ba7b3d0e1d0bb004ec98c765bf27c1e0341a35feed860d8b7345e24f8d714dc84f82b059a7c4e74277b39ee772976dc9abcbaed34e8b7d8296565f112a022f2ee41446a492efc19dd1396827e22d3468b55fd9ac44f20902828698d33ad2d7bcfd9a454e7fda63d94e7198042cc9d67412c195f8aa6d24fe81107fc1670c805a1391f001bdd44adbd7e3415b9c3761701d44d0bc6e06ea22395ea2ebcfdb2697e35e750a1a69ce95ad48429aa425250a9fb523d8ee341b73a9e7a313c657021e4ebbac0cb71b393d76eff09262c7ab4dda802eaf9ac59cf17a8cde3a5db7b021967420a3151e475751b695d961bda6fbcf993616c97ddd1480dcb0667ef07f5dc64e46b4a300928e828fba7856a7234341b96739ebbe1aaa4528e2761ea786d40e4dc12ce10a4e93b17723b903d8ca9270df58ccd9e31dfeb704ed0f57c0d5802fe0c7669ebc0aae13eccafb9db10f9fef4ea006ba29a0b8ed3afec05d763f4f4dae22f5a4ed3db6baeecaafaa9ef8e2ef3359e0fcfe889f5f25ec7326fda9b21dfb9376ea42b7f9bde2a57d55ab866a0d3dc7944eda6c7cc7a3dd856c751f870ed673c2d85be024bf0b01f8f0bae757e324432e12aee6754ae154c96f0873b8fb98f910882a9a6fd5653ec1cce47ef1539072091e003ea9886bfcc8948166b694585ad784678e1ff94e9f95da2238fae6f46022dfb032615358f6b34d06884fe6e652af0589fb112356c4d10319c401aeb28c316ba8b3af49b514c6f5a1c2062699d3f09d87edd5021eb078d1a9930e32c38e209f7a75492d1f56a52f807d24fc9f6ba450cb43ed9acfcd28155c0c3537eed45d36d87f5767e64534e1b9b2c91a2c5dbe126a2e8c51b49fbde71f56736983ac107cb279b0fb9d3d5721f86647649f8c01a4e440ff53fe0c5f0a93c6557ecccfe20168c54d4f1df3d08084d96b7e54e1598310783db630cabfb2a1ded4e7e882b8b5e15e63aa57df3bcbc777e4f12872c209758835e7e2e58193467d86799090a37dac281c805526a5cd4d3e9183439230de68dc158cc9c698fff5f184fb6415c9de6e8ac77d9c3a6e7001ba1b595cfe7b8bae45dfaa96f29bd87311280509be40e321fda5f8c7698a29063712bc5abf444ca5e6299f3a47778da0ee9c8654496db53a786862e0580d3082cb2a825367a43ee7d1c7ffc3f8b762d67c4dbe32b534222de0c3c94b354c1895bad3837da2775ec86602e7225e9bdc04fcf3838266487c2d1573b4332bbe656df365c12baf8e1aca462a271f564130ec8ad727bd6c66e5c2e2f804410d6320e013f63546336d9e0c16d83a191890818f24c8ba1e5a9c8324c86578b4f02735f2f02c830add27a6f3981951750789d9c3aa66174b096fc19115e75ad3550c7e3cf99a820d077be634a6e6fe25d37c5154b74ccf4ad7e00a4ae5a3b86a4e330e1f7d005a6f27ed25be9349d37e952a2958589d3f9c8b112a72238fc1ff5f62a34c2b0dc0fe19466b7e91d30a3688366fa7f88ba32f64dd458a4e6e949c02dbf8f45783f5e12cced5445a72b601763330697db21ee37647557049251ff67646beeb26623310e1bbbe1e3e03198e1c3965dd96688510af0e201178b0b7fce8533c9e0b228d567204d06a03189165acfc67f97c26284f4b4f08901473497ec586c1ae1187769261bc3228af7dc8d26922c02d154be409a369461e637dbe7f4efa4934593ef517dc6d07b1b11a1a1772d8478c665aaf2f1a59d91fa393b78fcc2981400b0e06a44cae53029169e666335f9f4591776751ef09e3ab82f503f1f653002abf36a0b0a45bf082889bd3832901d5edf464e8dd27ddcf83213da0b2ba60f2a03c4ac5b25f9486b3a70a72a780f2a920d2a59e50a297f3949a112931dc5684ae397bce365f424621a0db385b3501d1e97952e70aab0a3c5f0cd70ff070e735ea84d60f1d5f01f59a50f4bb12914fb9d0132b6cf251c4dcbcc337cb831946409def53c34454fbb3073b17eaff7376f42b3b9276d6c4273e49d365f9ea72dd7f3324ff7a8ff48936da5714364236275c3efbcfb92cc684ea12eb79c9fd1e81b87a0099c987810232ac204b9f1d1b2aff4527dcc15c60599a1c24664e45d5d7453bf127865fbd35241f49cbb30dd0fd150c1732cb720b327036fa95aaf3ca5340b33cc7bd9abe8e15fa83bd0f1b8177e224f37a55fb4d2780b9e80050c3aa5ff4c619776fc505ced0679c73b3a73c94239c065495cf2120259c9b02dec7b3ff2fa2bb55b2a5cc88cc997b9837fcad2dab3cfa08c6a6176a8d2bc45945878f43214fe9d4c10ef7d0c9d0a8df56a51a9a3f8e87c4729b2e8973182a11f31b75359be5ddd32a8638bd426d90ce6d53ba88ed38289382272299860275d0b4ecda6b6a4cae3073a3a4996c98bc89676f1da246fce542e3f0d649fa7f00770bad88f41383a02fe09be785a329150507e637845f4ee386a97896a213ab5dd848887158c90a68b433336030c49d35b6cbfa423dd0c2611a77d1aec6c63993934a789492ab27938ec42d2f3d5a1fb4c26813168a8055fe21d0610405ad7977423d5e15cbab3c63e991316854d931d40218c29bf2ec5a21c9a7891fdeee74fb54027fd1bed52eab0cf9e27d7523b706816811275345c01a22a6a2afaf344f8f7e892d4fae586b729ab96b0208ed16c797dc6f88653115b4d2b1e9ebc653eb0e499211050d3a7cd84d76d12fb53c1b239cb9740d1f566e8a7b24cc1d2c52dd7eb9004aaa3e3627b4f7c9e16a68ba26ddad2be9eeac55e39e963b1eade1f87870cb79d857538dcbd2f56042f1cce44a73bb8a9dfc41c426ae0c213260c4416660e189202c77214fa1a6cafe734aa94ec347d7bbfe6683049cdf8bf85b9f7a97032ea03dd8c171f4c2dbaa6b5be4a11d4dcad580a0f1d0a6f74dba8bb2194f45987dc08795ce0581efc7a8526336b2cec5176058881410d3182445f18b0271fd972248ee99e12dde82a72864bf44fe3740ae61d37de7caed60767e0414edac1d4cb074336567068187d8bc6530c5a9b70c9f9a0ba532d34be5c796079382c1d517175a87cf7d2b4b8d2398b6b7bc2ef05ec1f0cea529a941d16d1c98f25552d81d01646d733dc111c33c21f055e9c5cd75b6b6ae78567b31307a9de04cf8947e7f2334bb2d0ffb3eb760a433ef76b1a157c770947296e1149045908ecc65e40e5c67d700d29727a2fad9925aefa331d135cd3443a91ab04ae224ceec97f94c1f1f7734b22669b232350f823091c73736206a9dbee01ebd5737a5cb81b55564a19558775d74b37471d6d7e8a2115542654aa063f70bf41de80799403ef477e10fa60da0d1b1511f78884c57a5224fa0a6b4631d8a2c6aa38ef8f978d62b857d91cb8a27f666280e5e7b25a4ad426e0d60e0b5c48bbee6bd05a25839c06add3e21fa49fdb0d6516e363476f9fe5b6cb495d82fdaf679bbd84c1434adb795a53029446141c18d7b57544dca509a0d150c585986138bc0b8fddc3469ded1a08939554bffe3065dd0c1eecceae6a0e9390e5b165c93bd205e25b011694990fa4261bfeae9d876a1ac13b9610717c043098108aa16dbe51f2806b11d1ea6b0874180b08b3618df82e0416541ac06385452202acc4b60225e7b4c50c8702e30118a3fa8029a42f4116dea8f4c97e7bd4d99a0d85d20f5739f39d9237df70a486652bca246d4c1906f2d43bf8fd197b3889dc6a5577dc89e373556bb571344b3449ce7a3d454a0f54b9d5e666aa265d3bbcca3cb5ba00ac8e836ce05ab36b156c792b4a5dda03c595ac368accd4baa9df71cab04395aa286c5e724875b7a688400cd6a4cb8201e73d7a6995af33c986cfc94dd71d8a635bea85868b8cbcccf6487ba335908ceba79f3c73a85b4f0cf0f964a4145f4e60a8838301ca6b662f17923aa0f257371e3623b4ba9b2d3a920014c2833c080dab87e9f4aede4277e9f091596e19f0a0f834f22e13ac9ed3f0ffb9a4c0ef56641e49035fd1172e0df8d5231e9d1a04e01068d325aba04b16da31da7c32b976f732eb58bf2827ad5dd26b32332a8fc3f3420c80bc6dbd4fc1052f9eb9824f1707b176aaa207726e35dbe2fadd5bce51c8b30ef07ea678bcbda43d67a7cd2070d7212811308f5960b36231b281f6e3923d2fe7f7b5ca7a4dd93d9c2ac09f8ff464198484e77ac6f450d8a9e14d92b5212d92c53d7e45fadd4b31f8ad4a0731eafd5aa4bde7b3591536b12c4f17925a8fbff9d9be6b7b6e3de707a11d3951a130fcc59785fb0ccdcdeedb139ecd56b3b8ff197e1d9a767511daf604de5d740e7554d675d1e1398bee68060b6a77d517721c19c46f9f79f3baf7718ad1f22ee3a251e9a430720bd6e33cc10af85d3a25af54a474261f6ecde5cc67f768b3f45e7fce1bf27eb570acb6efafe9d600982158148e9cf629face481ec9d6abca43a53121b193ff11178f9f2a2c0d93a6c49af28895b9a4bec86b9d3e9961381ceff89307cae8f6a543b30fbf90a5561ba24d5a2506724effd98412ef2f371b5c9f8cc5919469eb85580259ce7dc3f1568ac3ed307d1087692363b41ddc1133cda7e82d0da7863882e9fb7c119666427bb43487350caf5e83de1a034b93fcd919544814905c785d2b4bd621a8fc642a4873bf8b34c26b33cc75d9a27888ba95698d9a59632775cc8fe2fc3cb8634611a5024f90874c13f03b76d8bfa7fed5c4a85ee291e5680459e61af6b087fdca067537cf608e0978e0b42a5715f02dba6fac7199641ffd280727e9da2404e3fa2219a65b858e044fa729509de748efc4bc594c903f03ac6881a4f84d36220f6b3009e434562966a3c202bda6539029e5b264962aff10d1a90985d5e6698613bc7fc526e4d8b3609e0ea2559ec9e9f17b1188c519448d005f21771786d1e54a617a35dc5380179e1526594297c36efe1c8d8395a1cbaea727c29edb91a99000c6ee8f9c09a0e00ca804ef0b96a9105efe1e0fac351ba86d2defeddd3ecd658d468edffce6854478543e279599af5f352724b9c86813a4c94752be837a3a7b1279f8382eaeb7fc2864f4127ab0376eb1108028e6ed3ceb2bf9fbb3949c1f70d43ded6702eea29bbf266fd55458edb8391af3581668bc36258f73fd81e845f113bc87b6603a888d8e0ac27dad0bb51a19b257a6282bb06c03d620d0b53ef5fd545a4c8160cebc58d80bf80ba8b344b7ace15d6eed86963fdda725cdd990d3149b2242ec8a457fa384f7c87843bbb2c17d7c70741396b2f4a5ef537f4f0c7e69c3c78ba9ba2d3dc319f6792c356f959bbbf63bbdeb0d8531bb8d363dd8e1c1ff7c81c3421e982a61585bd68afa68c0330138d3ce882f017bc8f34d48921b5649b5a509c05cf65a221aac1dc961f01dfcaca8931e5cc27819be53e99629ff682d23367daf8db59880b540a086124798068c4637a0205bac6f7260e7ee0df6d1cdc4f38c446d6e12399a8a8dc9dd97e7a37dad4741bf177f0f040c41bbab75f1ea2c53536707a1a") close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) dup(r0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x10001) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x2) fsync(r1) 16:00:12 executing program 1: r0 = socket(0x2, 0x8002, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0xed, 0x8}, {0x47, 0x4}, {0x23, 0x3}, {0x0, 0x4}, {0x21, 0x7}, {0xaf, 0x7}], 0x6}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') fchflags(r0, 0x40006) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/13, 0xd}], 0x7, 0x0) poll(&(0x7f0000000580)=[{r0, 0x2}, {r0, 0x18c}], 0x2, 0x8) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1000000000000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="04fd90c124022c330051e2adf11fe26c52989bc7b241c01360c95a8160171af66763da054ff66a66a64d7caa153556c8d353984a133dbaec1a6f20b8e572840bdee04acfe3c31372e18bc9cfd167b0e683026e42476f8a071461035c5d45d04dd50d12168e28a983a20ab052228c2e6a67c54a35ed8b4a4a6155dae98323ff95fc82b1dc51a596c65b98903a8301f95ed8b2239e0f", 0x95}, {&(0x7f0000000040)="3262591eb09f7133", 0x8}], 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r2) 16:00:12 executing program 0: setrlimit(0x6, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000000)={0x7, 0x3}) 16:00:12 executing program 0: mkdir(&(0x7f0000000040)='./control/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./control/file0\x00', 0x2040, 0xfffffffffffffffd) r1 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) getpgrp() r1 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x64) fcntl$getown(r0, 0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x58aa569060842bb6, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/189, 0xbd}], 0x6) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x48, 0x1ffffffffd) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) write(r0, &(0x7f0000000100), 0xfeae) write(r2, &(0x7f0000000100)="1d0435c92940ea934d4ccbd38e42a9a864008139381f801331d84d3c9f48863f890b483b71130642becec44e0521dc0518418a830285ccff9a8fd718b6d5c2dd2cd208f8d2f4960ac5025b25829fea2bfebbb21fcf0f12aefe89cca10092cf9a90fdf23ab20b641cdc7edb764f51410e634797a88ba11f7ae6c0925954955d0f3901a883f1a622b4d942e7ea7e81401afd6d49c64436ad1d027b9ff3", 0x9c) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlockall(0x7) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000140)=0xffffffffffffff88) read(r0, &(0x7f0000000040)=""/108, 0x6c) setrlimit(0x804000000003, &(0x7f0000000100)={0x80000000, 0x440621010000001f}) 16:00:14 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x4000, 0x200000000000000) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) getgroups(0x4000000000000137, &(0x7f0000000100)=[0xffffffffffffffff]) bind$unix(r7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xa77c) readlinkat(r4, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r8, r3, r5, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001380)={{0x7, r6, r5, r6, r8, 0x1}, 0x5bbd, 0x7, 0x3}) munlockall() 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000780)=[{&(0x7f0000000240)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x5) mknodat(r0, &(0x7f0000000180)='./file1\x00', 0x10, 0x6) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x10) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x9) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x8c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xb2fe, 0x0, "00000000e74de40003000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x1, 0x4) 16:00:14 executing program 0: 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, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464b", 0xffe) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 16:00:14 executing program 1: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x2a, 0x35, 0x0, 0x30a) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 0: r0 = socket(0x1, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x10, 0x3, 0x0) 16:00:14 executing program 1: socket(0x2, 0x3, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f0000000500)) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0xfffffffffffffffd, 0x7ffe) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x8000000, 0x400, 0x401, "27da91ff0359b1803a0130898ad9dfabfdc50136", 0x8, 0x6}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) 16:00:14 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x10009, 0x104) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x4004570c, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) 16:00:15 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000080)='/dev/tty\x00']) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000040)='\x8c\xea') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) unlink(&(0x7f0000000000)='./file1\x00') rmdir(&(0x7f0000000140)='./file1\x00') chflags(&(0x7f00000000c0)='./file1\x00', 0x2) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = semget(0x0, 0x3, 0x20) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}, {0x1, 0x3ff, 0x1800}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0xf, 0x8002, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000540)={0x3, "f0eb19ddf73911180f03f59c570e722272f5568c9dc6006a9d2e3703118029edb9511ae11e73a88ea7347683da100b5e387cd239346e89b4c19834e9f854762e4b299b9da6fb928f266355f4142e3c3a0257481c0fbc1fac6ab4973afa22826e503b0f3bcd8c5e396dd3014cffa5840d0a9fa1397511b27b73"}, 0x81, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/182}, 0xbe, 0x0, 0x0) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ftruncate(r0, 0x9) r1 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000500)=""/163, 0xa3}, {&(0x7f00000005c0)=""/164, 0xa4}], 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="11325b7c3e040a07fe764f13ae83c506f6ba8860f2eacddcdf3ccfa1a154f055c97a26b780882937863501c5e6ee15d53046d8ec40326970ce3cd322624eba094663f9f16f5875f69fdd1ed9f95b56983c5664a02018e7706481febceabe05dcdaed242e38670f779f4e75696dffd56a91fc0c5d48f390f2532d03e0093dc1ca1d60404390cbc3a74c7e5ade35abfc4bae1935ba5ccf14a7b757a025a7f6f9e02ea60c9a5c3f581869cdce5f26440b880a2c659c04c06041083ec700e170bcb3daa593e076679736c2c6bfd8489b1dd99c1d50df1c4e4bb0043dcabeee6006872cd05b8e26cd1dd3ce4c61868d31ae4685e4a15d37e47769563e0f8b", 0xfc}, {&(0x7f00000003c0)="bdf01754b39ebfa5afe5f35913785c075daeba250800a99ee10508c46ce2461681ba7856b746a8f05f39613f4d706b6be09a6146c6eed350fbc23546c02e543bc23709e32f8e567419bd0e806724eefbccd75f6789b82c74b85e4d47f4c597ca01d76b9697d5b083116f22a29ba351bc6c2355400a01eeaaeeb35e3512642ccbc3bd6768d07cc36670348187431b510cdceeff28142f390da7b13cdb699dfe766a5517e82540ed34c8f7f372329fcc153c3ba4ee460a855eb801b827395566213849a2285b0c0a6381788bedcebfbd5469e1", 0xd2}, {&(0x7f0000000100)="ff6c4a9cf0c82bbe342a445568a3ac9a16582d23ca51f5b70ab914ecd84fc4f644", 0x21}], 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) sendto(r1, &(0x7f0000000000)="ed52d56cc41f7b72e0412d5a403a48cf1a24e1c8d3eba942e309f05c0ebfc8cb6e0a69cef0869064b4503c1a927a241e425a75483a6f291f60e84e596af53fdd2cc198fbf66f05a3203683af07bedce3ad2e8b3b8d1ef5e204b90664fe5be1a8388f078e4a363cdfd7194cb7ed4ccab3e55022f49bb5a8a74a12c72203f28103a9e32c3669b17c914def758d25a0ec45e1ad49310f43540b018951a9772b090ac329e655c320ea289aee43e19fd49e763c00567466ecb93bb49ba8576f90beb9fdae7c12ac3d023340ef30", 0xcb, 0x401, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r1, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x88) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x281, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket$inet(0x2, 0x4004, 0x6) accept$inet6(r1, 0x0, &(0x7f0000000000)) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x60000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getegid() symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x3, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x1, 0x1000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000020, 0x6, 0x70}, {{r0}, 0xfffffffffffffffe, 0x18, 0x3, 0x79a, 0x80}, {{r0}, 0xffffffffffffffff, 0x98, 0x1, 0x7f, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x9, 0x6, 0xa3}], 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) fchflags(r1, 0x20002) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xb, 0x10a) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffde1) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff00bd49451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x182) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', r3, r4) 16:00:15 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *476688 26092 0 0x2 0 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c11190,3,ffff800020b29080) at kcovioctl+0xe6 VOP_IOCTL(fffffd8062b31298,80084b01,ffff800020c11190,3,fffffd807f7c6a20,ffff800020b29080) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066ba71e0,80084b01,ffff800020c11190,ffff800020b29080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b29080,ffff800020c112d0,ffff800020c112c0) at sys_ioctl+0x651 syscall(ffff800020c11370) at syscall+0x5b8 Xsyscall(6,36,7f7fffff18e8,36,3,369b0aa3890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff1400, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: out of space in kmem_map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c11190,3,ffff800020b29080) at kcovioctl+0xe6 VOP_IOCTL(fffffd8062b31298,80084b01,ffff800020c11190,3,fffffd807f7c6a20,ffff800020b29080) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066ba71e0,80084b01,ffff800020c11190,ffff800020b29080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b29080,ffff800020c112d0,ffff800020c112c0) at sys_ioctl+0x651 syscall(ffff800020c11370) at syscall+0x5b8 Xsyscall(6,36,7f7fffff18e8,36,3,369b0aa3890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff1400, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c10dc0 rbx 0xffff800020c10e70 rdx 0xffffffff81f8b510 cy_pio_rec+0xb6d rcx 0 rax 0 r8 0xffffffff818b7283 kprintf+0x183 r9 0x1 r10 0x25 r11 0x8096268d6d0d8b0b r12 0x3000000008 r13 0xffff800020c10dd0 r14 0x100 r15 0x1 rip 0xffffffff8151a288 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c10db0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=476688 stat=onproc flags process=2 proc=0 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28270,0xffffffff8235e518 process=0xffff800020b7d3c8 user=0xffff800020c0c000, vmspace=0xfffffd807f00b9d8 estcpu=31, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *26092 476688 30284 0 7 0x2 syz-executor.0 81160 497236 30284 0 3 0x82 piperd syz-executor.1 61891 92662 0 0 3 0x14200 bored sosplice 30284 81965 86225 0 3 0x82 thrsleep syz-fuzzer 30284 511367 86225 0 3 0x4000082 nanosleep syz-fuzzer 30284 28663 86225 0 3 0x4000082 thrsleep syz-fuzzer 30284 500411 86225 0 3 0x4000082 thrsleep syz-fuzzer 30284 419900 86225 0 3 0x4000082 thrsleep syz-fuzzer 30284 240055 86225 0 3 0x4000082 kqread syz-fuzzer 30284 446511 86225 0 3 0x4000082 thrsleep syz-fuzzer 30284 97320 86225 0 3 0x4000082 thrsleep syz-fuzzer 30284 14011 86225 0 3 0x4000082 thrsleep syz-fuzzer 30284 207622 86225 0 3 0x4000082 thrsleep syz-fuzzer 86225 91258 80011 0 3 0x10008a pause ksh 80011 514037 87016 0 3 0x92 select sshd 65700 284719 1 0 3 0x100083 ttyin getty 87016 476246 1 0 3 0x80 select sshd 77958 279004 72129 74 3 0x100092 bpf pflogd 72129 356049 1 0 3 0x80 netio pflogd 42494 461863 71884 73 3 0x100090 kqread syslogd 71884 153085 1 0 3 0x100082 netio syslogd 31928 63089 1 77 3 0x100090 poll dhclient 40590 27574 1 0 3 0x80 poll dhclient 1911 109857 0 0 3 0x14200 pgzero zerothread 73615 483068 0 0 3 0x14200 aiodoned aiodoned 8411 323010 0 0 3 0x14200 syncer update 62010 320238 0 0 3 0x14200 cleaner cleaner 27765 106867 0 0 3 0x14200 reaper reaper 42520 416723 0 0 3 0x14200 pgdaemon pagedaemon 83996 262781 0 0 3 0x14200 bored crynlk 93726 235408 0 0 3 0x14200 bored crypto 5454 16023 0 0 3 0x40014200 acpi0 acpi0 24549 425572 0 0 7 0x40014200 idle1 53966 522613 0 0 3 0x14200 bored softnet 81865 118219 0 0 3 0x14200 bored systqmp 9960 116533 0 0 3 0x14200 bored systq 61409 398046 0 0 3 0x40014200 bored softclock 88760 373336 0 0 3 0x40014200 idle0 97263 60509 0 0 3 0x14200 bored smr 1 258456 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 26092 (syz-executor.0) thread 0xffff800020b29080 (476688) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8234bf90) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9516 71951K 71959K 78643K 10902 0 0 pcb 25 9K 11K 78643K 525 0 0 rtable 82 3K 4K 78643K 575 0 0 ifaddr 52 12K 14K 78643K 191 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1494 0 0 iov 0 0K 24K 78643K 146 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 75K 78643K 1790 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 17 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 691 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 21K 78643K 1889 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 53 50K 71K 78643K 581 0 0 subproc 53 55297K 67586K 78643K 327 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 93 0 0 in_multi 22 1K 2K 78643K 141 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 310 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 83 12K 29K 78643K 6708 0 0 UVM aobj 46 2K 2K 78643K 51 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 937 0 0 NDP 11 0K 0K 78643K 60 0 0 temp 158 2379K 2453K 78643K 7991 0 0 kqueue 0 0K 0K 78643K 6 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 11 0 8 1 0 1 1 0 8 0 inpcbpl 280 2012 0 2005 2 1 1 2 0 8 0 plimitpl 152 54 0 46 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 105 0 74 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5 0 5 2 2 0 1 0 8 0 tcpcb 544 1183 0 1179 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 18 0 16 1 0 1 1 0 8 0 ppxss 1128 17 0 17 6 5 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 106 0 23 1 0 1 1 0 8 0 pfstkey 112 106 0 23 3 0 3 3 0 8 0 pfstate 328 106 0 23 8 0 8 8 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 490 0 343 12 0 12 12 0 8 2 art_table 32 491 0 343 2 0 2 2 0 8 0 art_node 16 104 0 76 1 0 1 1 0 8 0 sysvmsgpl 40 86 0 57 1 0 1 1 0 8 0 semapl 112 689 0 679 1 0 1 1 0 8 0 shmpl 112 49 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4025 0 2578 47 0 47 47 0 8 0 ffsino 272 4025 0 2578 97 0 97 97 0 8 0 nchpl 144 6669 0 5023 62 0 62 62 0 8 0 uvmvnodes 72 4266 0 0 78 0 78 78 0 8 0 vnodes 200 4266 0 0 225 0 225 225 0 8 0 namei 1024 21522 0 21522 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 19687 0 19687 11 10 1 6 0 8 1 sigapl 432 2064 0 2050 2 0 2 2 0 8 0 futexpl 56 21272 0 21272 1 0 1 1 0 8 1 knotepl 112 336 0 315 1 0 1 1 0 8 0 kqueuepl 104 206 0 204 1 0 1 1 0 8 0 pipepl 112 956 0 937 3 2 1 2 0 8 0 fdescpl 488 2065 0 2050 3 0 3 3 0 8 0 filepl 152 12243 0 12150 5 0 5 5 0 8 1 lockfpl 104 325 0 325 2 1 1 1 0 8 1 lockfspl 32 289 0 289 2 1 1 1 0 8 1 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 633 0 623 1 0 1 1 0 8 0 ucredpl 96 4117 0 4108 1 0 1 1 0 8 0 zombiepl 144 2050 0 2050 1 0 1 1 0 8 1 processpl 840 2081 0 2050 4 0 4 4 0 8 0 procpl 600 5863 0 5823 4 0 4 4 0 8 0 srpgc 64 47 0 47 5 4 1 1 0 8 1 sosppl 128 15 0 15 3 3 0 1 0 8 0 sockpl 384 2437 0 2418 5 2 3 4 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 14 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 107 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 228 0 0 11 0 11 11 0 8 0 bufpl 256 8937 0 1914 440 0 440 440 0 8 0 anonpl 16 193196 0 186048 82 34 48 53 0 125 10 amapchunkpl 152 11748 0 11657 18 12 6 9 0 158 0 amappl16 192 9514 0 9021 64 30 34 38 0 8 8 amappl15 184 76 0 72 1 0 1 1 0 8 0 amappl14 176 123 0 120 1 0 1 1 0 8 0 amappl13 168 100 0 96 1 0 1 1 0 8 0 amappl12 160 156 0 154 1 0 1 1 0 8 0 amappl11 152 40 0 25 1 0 1 1 0 8 0 amappl10 144 594 0 590 1 0 1 1 0 8 0 amappl9 136 1559 0 1555 1 0 1 1 0 8 0 amappl8 128 1120 0 1101 1 0 1 1 0 8 0 amappl7 120 551 0 547 1 0 1 1 0 8 0 amappl6 112 80 0 74 1 0 1 1 0 8 0 amappl5 104 182 0 167 1 0 1 1 0 8 0 amappl4 96 2199 0 2169 2 1 1 2 0 8 0 amappl3 88 344 0 338 1 0 1 1 0 8 0 amappl2 80 17141 0 17097 2 0 2 2 0 8 0 amappl1 72 53812 0 53387 25 15 10 20 0 8 0 amappl 72 6167 0 6133 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 50 0 5 1 0 1 1 0 8 0 uaddrrnd 24 2065 0 2050 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2065 0 2050 1 0 1 1 0 8 0 vmmpekpl 168 19684 0 19662 2 0 2 2 0 8 0 vmmpepl 168 221815 0 220415 129 45 84 88 0 357 14 vmsppl 360 2064 0 2050 2 0 2 2 0 8 0 pdppl 4096 4138 0 4100 6 0 6 6 0 8 0 pvpl 32 547403 0 537086 191 65 126 141 0 265 24 pmappl 224 2064 0 2050 3 2 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 594 0 3 17 0 17 17 0 8 0