25bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000200)) r5 = socket$inet(0x2, 0x4005, 0x1000) accept(r5, 0x0, &(0x7f00000001c0)) close(r3) r6 = dup(r4) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r7, r8) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r1, 0x2, 0xd3e2b155a49bd7af) close(r0) 16:00:05 executing program 1: chdir(&(0x7f0000000000)='./file0/file1/file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x8000, 0x22) mkdirat(r0, &(0x7f0000000080)='./file0/file1/file0/file0\x00', 0x1) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x80) r1 = syz_open_pts() fsync(r1) readlink(&(0x7f0000000140)='./file0/file1/file0/file0\x00', &(0x7f0000000200)=""/5, 0x5) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/223, &(0x7f0000000140)=0xdf) r2 = socket$inet(0x2, 0xc001, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x4) getsockopt$inet_opts(r2, 0x0, 0x2000000000024, 0x0, 0x0) 16:00:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6f46e23c5b00000000000000e743e4"}) fcntl$getown(r2, 0x5) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd6d483c9773", 0x6) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() chmod(&(0x7f0000000200)='./file0\x00', 0x101) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x42) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000080)=""/195, 0xc3}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x6010, r0, 0x0, 0x44) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x9}, 0x8) poll(&(0x7f0000000240)=[{r1, 0x4}], 0x1, 0x6) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') linkat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x0) shutdown(r1, 0x2) r2 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x80c0, 0x55) poll(&(0x7f00000003c0)=[{r1, 0x80}, {r2, 0x90}, {r1, 0x181}, {r1}, {r0, 0x6}], 0x5, 0xfff) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000400)) r3 = semget$private(0x0, 0x0, 0x2) mkdir(&(0x7f0000000440)='./file0\x00', 0x64) r4 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000500)) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000540)) getsockname$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) pwritev(r1, &(0x7f00000019c0)=[{&(0x7f0000000600)="f39735a40039926ba1bcb496d6c70d37af502c3d76d23e0f82570f866c4bf22f", 0x20}, {&(0x7f0000000640)="ae2ac51212c622d513dcbf686516fb7b341576ea77b8365e9fc28e7447c8040a30fca6239895cb530cb8e2650d5d118d675ddab76f40aee3639df9a4248d623740368267027651c52ca045f338136d2cc861c98f4613762f063e72031bdeb2f10cf20adc49be7f5ed324199b4df02b228a1e336f42e986ca2ea82a6f65436d9c9db75c456c14af814e7fd98d6a6661e1488e78e5bbbce3f0ef243f360ecccac5880917f00e691ae1bd004083efce75a7c30cf90e764ad5784b89e40e27589bb37d7f2331678124a3899bd8f0957f41bd0702a0b7ff16b79c121620014758dba9c6c75dd6f29c20201b302acf0d456ca753aef2e8ee941d04ec761ef2e2acc0c68535a22ebedb899bffee8950fa244e12f9822870060f309194d725551d80d2492375771dadeb3440acd4099489032b992a4f640a50aaa4f7b7de2682ed24d5c9acdea252962b87907326d868c446ef12b4dc6c2e8b1710d726a2526b6bea54400b199f05bdd9c6c10e4aaeeee62203e90d5a39661d7ebb2a3fe41b3aaedd8ee06fc9a80225bfa70926199236b318ae0cf97a72d4aa798f6b7f0fcb130aaffa2738c87ac3d50154af05e8dfd6c3a8904d1f8a46bc4f73edbb3510f61a179bb5fb973908257f479f14edfcefdd15ab3e2f14c5785c118c912e659c382cbcb8ced98c3f2a048ddbede3ec191e2a3c5696228e5e310eab8898864a5141306ca2c49b2618982aba1f8d4aeceef672bee58c4cb49ce6a6acaa2e70fbca6b56c6788ba2ea85e09c4426163d6f94f563a1aefc40ea2533ca68d552d896886c2a872138d09a63e1cfac0d5e3bce7fec5d313d5113407f1cb1d4ed3b0efdbf190790380e9e3d7aee7ff4aeed24b3e60ab78267668856820417bef43765849dbff5b7eb2d34e6b37dd2fce9d2c8e3224a2898c06af53d4a801742d4a30aa61fbeb6c31650ee427ce1744bfb3fbc0bc403032677dcc3880257c0d74c315bed77ebfbb476999d3f2967907aced1c0df4fac440b43bd4019caa84a0e0611cebd186b55218347dbe7700be470c10ee0ad3e29a2931d9916670424e5c170cbdd072c502cf7061c1f2ca64f4077c56a56868ad531fee24a87a71f270f748f98d9d4d0fc1dcb5a9809cbd8cd4d27d14db70cd3ba01d6083692a58b3ce0b3fcc3285490953cbc7d58c20747fc256688f56d09c057796ff4c98c7e8c4cd064c9124bb2ec72ce0af204d648e3aedb8c5e893bfc860f132bdf4a072065eaf58e253f82fcd93b273854b18afdcda0b102f334e43a8d3148f8e28457844abece7ca1e089a709a5374d6e8a17d3e09c1642c96517317f8882fdb32904cbaeaa6d8b5bd3665e5e306eee7ab8e8dc280814999d0d40a59b66d21db85fa7f77990840e36f911a4fa8a5b2199232d09c1ccce0ab50f37e84f4f1f6dcf8f41565945b55e002c8df0795234528e45d2dee2c7fae7151fd0c6e70213d487543ca972629eb36480a0677da5ecccb3dde1c1af44a65714a486d6c3ae12c80a89accf4435dfdab8ffb354450077b9a4e1c2d1cf90c9bba1e0af4272bad193539fe6203955a7aeff0f40be4bf0c31c348fefa417b606eff113fe39a85e31b4973eb9732f895a85bbce840568ddd68cb682358d01022e1ca563af16f13ddcd634959baf3098098654cbca6ca6b7b96a30b21ebb651a6adcdbddaf099367d6759e81cb97f09170047ed762d64a8619bb0c51667eba2e9f1b7880874c6915b2d655030f6be13fc708d10391dd65911dbd4bec455b754c8d6de0fedc34ef23221b8c8f617789d80ea3aec0b657a6061236bdbed2bd38cd90b19dbc3852f37d79ab2f51cdd536a39f4618700d48b2e2b6896e2494661002dc6d852560f013c1b0308af4f6ac6afa53ad69e2619e4118cf9510e5711dda29a5a0e998adf27ee8949453bb49c6f6b5523a877fe7db929eb1d8b072cb8d7079cd6c185696cb947ceea566bb370fcc272b9688cbe8cf36c62a8b4ca00a91417db02bd373db58c069b3dec24927c0c9e1b62adfcdb73fab2efa592ff69ce3ab56fe927cc2d58ac42027ad33bc31aa07357e34ee268f9b7c6272c87975c9ae45cb1dce8ebad4e9e65eb2f9051372cc69afbcc55bfb7c6187914d0788df01dd0b9242ba3db53d1e0ead890042a270901944c92f4e6aa6e6d9267090a5a4634113a01bd809c6f235df2903c65fc2898167a659ec84031b9682626bf364172ef6dd4a3d3c545916a9ae85006fe9151c0ef79510136697ca5b7a6fe34a53b7fdb878390509bca0cab0ed61869f25513ccb639087a6cd76892644b23b22da259a2b8ef19c675a5745cfdea673392dec1c3def0e2d32edb9bd13708049a283487de653737e3f3a0ea1ab7d488f3415f9704ec62058692b86c72059372357c0841bf751939c570b8f1029fa7dc14df81517d5385204fea1bd81207b883d5b3d236148610e257048ed5f38f9ad16090732e8f8379f50d99d12bf3cc6bcea697b3aa173ce97cc61280b116e9e6368819c238f3175141997850822e4d6c718bab2605ed6ab8420a40cfd73394eb09c0f11703b53d384a59aaf6b9c3cbbf9e40f18c64143af07c1d26d0b4f84ac3438c1f773820f36a5530e40e5367b3acc424b5b2f70915a8503f01143cbb97e9d8a70dab52e879087ddb4c972f871b70097445df80e7599f341256205c97ca3bd5e6a74a8fad0cf2d38b5d8679ff8b19530e15ec1532d40cc7bb3574da9d1d521b0d39679f4e8e1a620e7229cade3c44ddd9f1a86174a776cc14102d8784608edcc7712094b12aca3cd23d7f26aa3c8ac5671bfc4a3874f05bf1d543788159d692ea41774322e6f8ca4ad3b30bc96fe243863a912c42976e7ca244c786b7fa6799badb2a3fb6a5484c2ab2fdf4bbc9c98bd977839063b8874a696595b93e705fe754c76e30b660c29b80fcb9b98f09cc0791685db1e801ff05334548354829b6ef2e9238a92aaf36ccc1ccde96cd716f93cc0a0f8518ea2785f91c47d044529c3cc85eeccbf8ad523b4515ab729a5e0ef2d30143df64228ac5fe67abba8d89abac6f706e77a761bf2e0c6287e9c4bde0fb1c282a29ed81b0c6a8c0eef114e7db1041af77acf4ac250dfe24a21a82440b96b048b93326d21e6b0dc88ec4c9b444bec03f056517adbff138fb88bffbdf8430fa69cad35d903490b277b1dc1484a3be5835edc0292957c38acd7124bf896e60bb1ec955b86a1edccdfbcdddc3ade8e584e5d1a608b4ace51f5aa1498c4b7cad15c32cd9a4cfdf1dccd3a4009453a5ee5b6ad8f0f3f8e8d734853da7b0e6f4259b36fd82c6c74319a00fc2bd3929db3c981496ed4562070caf04713c01a3f86d76d24c4fe6042bfcef428df580b3b7e7bd8e4302ac6a2bb10e599e762db0d427d7ee54ca36b0ff5c8c04fcef177557cff3fa15091cac7ce460f5116f864d17ecadfbe472a2a7ddcc54dd17803488017d0a83604b2d47d6e1baa72456a4b1ac0fd6049680b29cfc541f02516db27c1cb2945b9b91bc2f5fe9a794f805d039bdc8f4afbffcceb6e1c2476948107a37b56ad834f977d04073cfee38f1b1573dd7b1c4344b109425e112f8ff980e4211946baa22be17d3c2dc1d5ef7b69c0a187bc2e73d47565d8f80c0f53ce235aa1b28341e4657ddf46f0cb15b3c0a5e3d1f190d0a57a50175e454dabc880dbf019779de67128a2079cf919dfd631b9c1d2b7d61773930d984a3eea941669b2936694db338a101f2f53e5046bfdd4739bf4a3f815f311eb6bb23a495169402dce67d9828ef462f1b2af94c705945ce8bf8e37cf92841bc0d1b0bb1a029a93a69993d2c368ee6950f21d9649f993373e4f1942bcd871a18792544ddd00e028768a940fe645eb2d09f2e04d84179ca84fbcbb17effb3e83b0fc436f55e51535f858f8be62d495317675e7de4fe34df431cde6b32c192f26ed70981171c80dd3a0699325e29514be13fccc923ef37ab1a2a424da854b45365d4f9e23dd9e5ddcc80405ec74bf1fca26ef40d70b9bc7dfcee153e4c22ade919b57e390fbf291d082ee2d0dd7132e827de2acdb7df982daccd386ff834ed3068329a889c6f89bb30df4a0611024748df499e2188fe03f2b02774a3065376658ab6c2d44c1d2a63edeb8d55389afc383202bfa40ad91a444bc3c3daa3235fecd8e5e27e12fc802c02f7b5c410150dcf3ef16f120850b49ae53c0d919aa318cb367b134dd653e21728f498a97be94bca1cb4d350f5dc29ac88a5197d68d642b38d07401d61644676b9ac71238162e9c8e147ac311b564372b2e5c2a76894192dd5ba0f2c3a39cb4c5f7794dfd83d55034d8c2ee072d1c3a523eec83532242de7cc93dcc92d42e19918cca65ef03cb05ff5120459dbe57eede3acca0e27bbebb1e96115e5dfc813049e6725ca9924579750ea05e1f8fdf82ace6f5cca92a1b57e08bbf41be0b0df303beededcdb92679b583c0566a5fb5740474ae7c5c8f83f9e9f2cc91ef28e3af6385a329ce72499de337f15df85a75924c21afaa66232f2a139a7f7047eb75128034d5b4db91a45da0d42a5740c105f9bc810232335874e3ea8b3a54dcb49c74fc42ba55b44d3441ace2ba9638496312940e84ed83adb2a6a80d7e887f61c602c796f12b196482c71cea7f09c9dbaba04f2a28ffe1cb9b495d60c435dd1450f8ddc5c22eeddf77abe3d079363cbd37d4f21510bc0ad6f577d7c72c0fcb070e44b1dcd2fb6a990e6fe76faa8b50aa70d7684d48e154eb414eb5fb958f9a83d38de636328b02b711ef31937df0ad4049756116cd2589c3c26c66e6a6b1d0e89cb32216791aae3e3ed96bdc58527fb185bf96a7e3c77318ff5cd60522e43409bc913d097a9bf01cae4d20d932a49d8aefc27e44d888ebf950db383a1b8259ebeb46153a4fbc827951b1a7f6475aee416d50de53bad4372a64aae1c97db41e395cb907b022634258cd01d7836d52e4bdf4c777738debbaebb38cec1810ff580befa1f04de4d776327035c7d307be3610060bbe03d49b5e4f624f567a11613892de6bd0cb87690031a78e397351e5bae95dff4c9e9edcd91e6b2b139404579c7adea9633ca0a87a9e92964225fd3c6c8ea1d6ce0374a989cec4463f5b7181a29511db712f5f80f88388d06230bea745ffbaffbb4261a9144449ef4bd18641934af50e6ddb63cba85f13f74429d5addfec23eff10f99cd3df01cbba3a9a8ea26aeca164b600dd3cb3e1dfeaef64ac0a28bf79acb09a95c17aed8cde4323890a01ebb39a9f0a1821a3172c5e9d8993b11386d982d0a06f8e79ed1313d66370565fc35700fcb41878e5da31a2da220e713d4ad612db62c7ef3c651b7f3a4155d7ac76c574c1a9c5c5d048897c4de75085ace9d3bc2a0f84afaa65d84d046444fa9ab23864093b7af2c02ad032480d252223e8c9aedd3fdbac27415911973c82e9a575e594206f352290d60170ece2b3da0ff8d73b8e72923562c453ba4c1ad7c9e3390686cc02e8e0e0b96e030bf643b5d4d3561069a2e404b94cde53027669cbb95f797c47e714e888cef2cbfc508c3fecb1ee8247d976da19dd6ebbe7138a1b4ed31d4ccc40a03664b5f042a4e34f99497863363934262be0c8dd3f94386e5437618ded1fe95ac13289e09606122e5d0ea941c4f76152a46dd9dd9ac908a6923adeb8faea625b53625783c0e95b9b7b7ebbbcb18f292b5a08dba7a20508654f1d065ea6ba8511d9ba11471902649b2e76a89eb9b25a28855aedfc1d2df60cef34614b375125d7ac34c58047a18a1329116fb01dafb68efda91ac8ecda235", 0x1000}, {&(0x7f0000001640)="f7934a0f3740129075ed1487c6aceb8e1ed5cccff2ad3edd994d301ece83488fa07ec09cbea056c6620d0eac7fe38da43f4e6c415c8cdd715bec5b42219dcd3bb9062c8d032f72f2230759820c218619954336625a4a6df3b802c1c31ca43ddd748124c426120c34341910bbaea42f56c300d8406d94d22b919f609cd0d78e", 0x7f}, {&(0x7f00000016c0)="62c3143be647ddf004b8eacbe4fd75d42032a7aaf05d17eadbe7a2b62fc5f902f8b341be8a59d4e202813e6a56469ddd9e487462a553e01ce5b680e0658202072c25c55ef4bd8c68716a1029dfe86b31f4140468cc736ef8a3c8b6ead1a3a433db3ca8bdb9c774c8996b1a710760de41bd7c0b4419947e966bb21e072ec6870acc1c83f64d7eacda30ed8a49c538e1254a778e2a06644769912ae4417458e56bef692b50b2c7745d2ca5272851e6cb631eb9e7b946b34b325452fb298fb02b7fe223f1898e8a74806d2e9443db59d5a6d92947c6a388833d7a21b1a678e472d74a29b58457ce0bc6d1ec00bda3cb502d694de77c3e526f", 0xf7}, {&(0x7f00000017c0)="384cd8bfbe30c106ce7b9f680cc25ec4d72d24c407799191035fcfb32c0e186a55a661dc953a5292812f37e08ad7afe4aaa1814ead1d809020e25b604593543a22f357881b69a1a94cdbae05580b6a1aaf1577ebb6669b6f88846b819185abf850549ff8c63c2f8ac018916a7dcf59c5ae87d466c0f3a9f067ee9b57a1205924d53e1ff3f08de8e331426a91d18c2b2569d5f2ea929ffd5fd1238407f8cc2ab7427b1a2b234ccd9b9429cc1bd5d790daddccacfe43819192f180fe918846", 0xbe}, {&(0x7f0000001880)="1a6e669941757c34ab059fb8c54af5858c408bb1057a4a12cb1a3b194222a21f1fc3d3ed20b5116a5a56197598c441ce9d3596b93fa73cd7f461f11b3be49f70494c444911c928ed3e43a05f7e855ba2c5f1170e2a711d93acedfb5567047f62a469deca330795c07652f2bb8691248bdcbff71f", 0x74}, {&(0x7f0000001900)="ddef22efe34b9acb89e87ef6d0d1e1a6a22d16907a554f02df51491b89f3aa0e3e1f063fa4b8a73af23ebbebe31929afaa6ecc4872953e96c3345115cde76fd634b076a95458b7fc7cde4ccd68b8a6ebaef1487039a3a2978e2c84bdd08fd55c46d7964aadb743ac05cf58f5f1bfc5c3bdc5e1106f6a373be02263855c1860d204619c3b1379a047c5ae6f50311fbe3950ab48725a22b257fe7c7b4da857bd81c04d408335237768fdb453c796", 0xad}], 0x7, 0x0) readlinkat(r2, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)=""/67, 0x43) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001b00)) fcntl$getflags(r1, 0x3) getpeername(r1, &(0x7f0000001b40)=@in6, &(0x7f0000001b80)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001bc0)) semop(r3, &(0x7f0000001c00)=[{0x5, 0x7, 0x800}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001c40)=0x9) sendmsg$unix(r2, &(0x7f0000001e40)={&(0x7f0000001c80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001d80)=[{&(0x7f0000001cc0)="4fb711084c4afa788add881202037c7e681702c36575aa2d0e7a22f8578a00943d2410e74f207af1056b910080043d619dfd2cfaebe948c7ce0a528d038edec48be6b4a02671392138f4dcee5618d2f3c17dbb0e5b8c2e4d48284772961b62878f801a2ac28ca221ea95cb1a0b6d3f4ece99153043db0f2628eb02e992b34687961e6f6cda903b", 0x87}], 0x1, &(0x7f0000001dc0)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r2, r0, r2, r0, r1, r0, r1, r0]}, @rights={0x10}], 0x48, 0x1}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001e80)={'./file0\x00', 0x9, 0xfffffffffffffffc, 0x9, 0x1, 0x4, 0x7ff, 0x915, 0x2, 0x2, 0x4, 0x5}) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) socketpair(0x0, 0x4000, 0xfffffffffffff000, &(0x7f0000000500)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f00000004c0)=0xc) read(r0, &(0x7f0000000140)=""/255, 0xff) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) flock(r0, 0x2) syz_emit_ethernet(0x244, &(0x7f0000000240)="bc36c9a2db1d90242ca7041c91f4b693b194a4d5809ddb60822638b8996b1da4cd3329c1095ddb0761651c6d3e74dc18a815dc2798ef723e18723f41e0c76dd77adeb773b9090664bfc0da2df3640b01cdf4b0bbfad5b9e64e980bcf1ce6887e775d0129c87d5fa2cdd9a44eac60ec46c9c52a08922be836e55a6813604b47daf807c3729a26a4ccb67f73392237a4ef27ee1571822b1ab324a5aa4f743255ccaef79ecd34ec890523fbfc96636bfa668e984bdd158d74adac82857b0d6e9cf97901636ff17a95646afae4dc9f11c885f508aec9faa14687a35706c55c67eff2b9d08ec2ff2bc66bce396b4602dc9c9d95d928650d39053744987b4105070be196ab5a3546a9494424a8e2cee17a082590fd9ce62159cb86b94f059c454ca656da409d9ede994a16807d33453bd4f46b3c031e2673c59cbd76e935948ea3db4de6f5a10360e5cc64188973257003c9d26077ba774bf4c50514789bde163881e8600764987a73d7e4b3c453b033c4255e217d423fc438c14f2e11a3558a8cafa6b9c79469b6cbd7f7dfd56841580ef834b938cb3c0a411aac18abd95e0a259872916acd43f48f4ad3f00b8bb4db558b9b0446f5553c2bec398f4f921ad5aa94dab8a719e52bb3d1f5178c8a3d577cadc70ee407b44b56d05af7702b3ec3c3e201e5f7d15887241e9e22cd44c06f80402c09899b0d5bf8bc1ebdec7bea0af47ada3981a4f487ef01aa38bee1e2cc6eaf5f806f91a866d1130eb073aed9f1ab5f7f60f56d876d109cfda703c7c1117c88dd9ba8fc3fd3710eea97a635fc93e67dc38dd9c187") 16:00:06 executing program 1: socketpair$unix(0x1, 0x7ffffffffffffe, 0x0, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = semget$private(0x0, 0x7, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/4096) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0xbd5, 0x4, r2}) 16:00:06 executing program 1: r0 = socket(0x0, 0x80003, 0x8) dup(r0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000000}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017758313a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c3c369fa47bab9e1aecf0c4aa9f91500e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578d1b020000f1bc7bc8def0257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d", 0xb1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x8001, 0x100, 0x5, "cee4d3d2a283d021179ea44b9b6b09cdcb86a60a", 0x80, 0x7}) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/91, 0x5b) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x19, 0x0, 0x360) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x208) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/122, &(0x7f0000000080)=0x7a) 16:00:06 executing program 0: r0 = socket(0x15, 0x4000, 0xffff) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x8006, 0x6) setsockopt(r0, 0x8, 0xfffffffffffffffd, &(0x7f0000000040)="35e9c35d651080200eb15bda549f10a0461c2110797154bb67cfa2369d13272b7a90302feb9baa3ffe8c9e560f2885b759f3fdea1735eb96b2cc746b0523f7dbdf7627dd4d878f490b55c9513683237cbbdb3340ce14d3b14a53df0dc8430869ef4bccc8e6088c2369426361bf24b02407", 0x71) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x3b84, 0x4, {0x3f, 0x2e547969}}) fchmod(r0, 0x48) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x8, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x0) 16:00:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x9) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f525ebf9c5fcc6145cd21529fb10b9305fb79ebf73468501f5a0cc5192de473648a9f92b15a448723c2b7ffaa7eb7f764be14ed00fab7ef104c559cc2d0c70b4271c651a4d15a5928b9e0c7c2baaa26142788591b377bfaa7c2d9c2f64faca0498f99e194d5470f6d4ae282045470f0bef1d6e832ea6cc3e06029f8cd000"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = geteuid() setreuid(0x0, r0) setreuid(0xffffffffffffffff, 0x0) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x30000, 0x80) flock(r0, 0x2) flock(r0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x801, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x76e) chmod(0xfffffffffffffffe, 0xc1) 16:00:06 executing program 1: geteuid() setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r1, r3, r1, r4, 0x80, 0x8}, 0x80, 0x5a90c0c5, 0x3}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) seteuid(r0) 16:00:07 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0xffffffff7fffffff, 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 16:00:07 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x200006) r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget(0x0, 0x0, 0x500) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000340)=""/72) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75bc9028a2b887db1309bbb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d17001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405dca84b10ba7651238225996d2250f6ea821e153a6212dc30a0a", 0xd2) r2 = socket$inet6(0x18, 0x4, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x27c, 0xe85b}, 0x8) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={{0x0, 0x7b}, {0xa497, 0x3}}) r3 = fcntl$dupfd(r2, 0x0, r2) getdents(r3, &(0x7f0000000280)=""/5, 0x5) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000003c0)={0x9, 0x200, 0x0, 0xb07b}) r4 = syz_open_pts() close(r0) r5 = dup(r4) r6 = syz_open_pts() socketpair(0x19, 0x3, 0x20, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00", 0x9}) lseek(r5, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0xd9e5, 0x0, 0xffffffffffff8001, 0x4aba549, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x9) r10 = getegid() getpeername$unix(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000d4a23126b5a22be6e3561b1881000000f7ff0000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000"], &(0x7f0000000580)=0x46) dup(r8) fchown(r8, r9, r10) read(r6, &(0x7f0000000880)=""/161, 0xa1) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) fsync(r2) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x70) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000016004c1e"], 0x8) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dde7150aeabfded248b1596fb260b6a92843e99c"}) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x5d) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667e, &(0x7f0000000100)) 16:00:07 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x1, &(0x7f0000000100)=[r0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = socket$inet(0x2, 0x8000, 0x1ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:07 executing program 0: r0 = msgget(0x1, 0x80) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x20) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getppid() r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x81, r1, r2, r3, r5, 0x0, 0x1}, 0x400, 0xebd3, r6, r7, 0x96b6, 0x1, 0x401, 0xc8}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000080)) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) ioctl$TIOCMSET(r10, 0xc0044266, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) mknod(&(0x7f0000000080)='./file0\x00', 0x6040, 0x56c) 16:00:07 executing program 0: socketpair(0x0, 0x5, 0x400, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x7ff}, 0xc) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7f, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDGKBMODE(r5, 0x40044b06) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x100000000, 0x94ed}, 0xc) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0x80, 0x1}, 0xc) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000240)) r6 = socket(0x6, 0x8002, 0x5) munlockall() ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000280)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000002c0)) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000000300)={0x0, ""/13}, 0x15, 0x3, 0x800) socketpair(0x10, 0xc003, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x9, 0x7f, &(0x7f0000000380)="aa17b0984e3a9d26210af01d7ec8a76188ec9fa07e24b1213169b6a04557fa19f5ff3f9a4bcda34fec352923a66a3f2da5c200770e79665dc7f38894cd4699a22598db284b5b92c2b9ffacd9c913afccceb9d75d3289e455d5d0bbd8790183103ec8fd83a7c3e825845f1b0240d529bba6dfbf1ce76d467b5828dbcf891c9e546a2267023cdcc6634f2233761cf252a50e3cc30207a6a33148b508f35b7f4ee376badf2fd613fb853300f960586501bd362d3165628ea10754e2e434bd5d6b80d065a93139f5768b5abb296ce54efa1ae67f7b3055fef224e02a", 0xda) socket(0x1, 0x5, 0xcf) sendmsg$unix(r8, &(0x7f0000001780)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000004c0)="6453dda6e8d15ef68a1a689952299c8c4a5cb76e839f9d16a5527c12a0fd4237f4a289d076560cfd0145479d338c61296d88d2a76c908568903769b65f4ccfade398bbb0bbb75e1f6b5c7411365290d6a1c1010179d4b9fa9ff535f5e957ad6501034257ba5a7c9a2e92d6d4e07bf028b3f4c5f79f41134153feaca95892df04bae69ca58db616c8ad965301eff97e908e00576fcf0ea00f2efb1bcd37cca8ae22a058e8bcdde58d5764874f", 0xac}, {&(0x7f0000000580)="ecc5ac123ac9d2697fb3f16158bc6056539b91e9f4331567b7857797b4c6a07b2f5d59433db71948bc5273ca9fb8b5b905b733e4f6eea4ef8c14527a3be0e1cb4223619273f701f567db1300405831fbb7558536fad0323cf657fec90271ee48e2b199b2d009c2260c1db79c5a26b9741ce6e736243bf0ea8319ade42dfb6768944584861e3e43057c97f21cf1608e4a466e3be2a491262a108b38a589fe01c8879a076205ac49b1b90916b2acf8fb2c3aed515a503b16fbda048f12b3be90b83552a1a3c17c6b7cad03e4331b2cdb95e628f28f10c5439000777c22521398bf84c7ba5eab1ff314debb352a2047899ba3286928a3ca62d05a0edbd5e5e1e6997767f9fd8b71a032bb5d123c015016ff0ab5c230b9feb1f8eedecef3a12de61cfd325aadd0627990bfe0614621d065f5e652c55b7f1a7d7d98de86eae6920a5ac8417a36eb9d91d537421c46d6bb2ec442fd02916986f2862968d57458a659ef31e587eb9989713a90d83b33875fdd6e18475bcaecc6804e81c8462482a820d35b9c61178b222d14caadd0cf6b4c6d88dc32bff11841e2d3c7fab8af7dbbf0651e9c2971db05176bd3e1855c2159d0ae2ddb77ad4bd70b3f3bd472af04d594887796a5c0deefd92da12d81a1b2b101c8acd8db71191888697df34b8166a88e05026efa99fca04aab2137e033819ee246a31d826b19627d12803a30476072d85f3d652a6ba178845d704f43d1bf3c8e4c9a7aaa51b7e6ee3b604d34e71d7d403fb2ff7abacffb11f34bed8a774c340dead6e4cf003b8678423e563362351a4ff684e6a9352a8ebb8dab93fa5321b33bb87c689a63f2c8821f2d9cc96bdac4881b8aee0f3d5b3bf0713a1ac92d31b9fdac8ac2ce7b1faff029c00770effa27db0ccc718a9982050f3da1f592e6dd3762258a8f8058062f12ba281d280caf4d17b0ab3ec533e91a3649aedafaf908aeb6a8bba4d323410e410ec2d2ab87ce0fa2b35fc68e48b70efe175df371ccd5bd4ab16e5ecdcafbced95c464f12ae9c191a960d315ff9af5d1d050070103ce2f5f3d5743e509f2b22cb5b375add6a3183676ae1aa8088186313371c96eddc3f5c9f134d8ebf7aa6b8735f62ff61f78f50f5c49e3c1e6bcd23639c3f44815014f8122667a58e8b80128c116bc80fdc8be5f492b191427a202f9b56fd738054aabeb6f31fed0f4d008d5f159c8769df35074cb220766526d493fb3d7c3fd9cbbcf0c392d04d1ec93b0c34de50080e6b5b18d5fadfe5709ede9940b009214e91c05f1cc25e91cd0ab30082a71b27df7978e7922b6705c56cf598054afc4564fec8de1259adadd02ebadba15fb2844f53a0629de88d42906dadb248d2e7fe0632e7ab7ebbfabb917a0f385c7fdfa417f375f691a54dd07658ec29e2a409171e7dfb0aa1f6c9cd23773b9230e4ffb9208df8d35b12719daf2ca4438d9f3dbcb7fec4023194465958cb5f23a24f0c8e46f1b2d3e416a9f24f9d6a7fe5158de3a114a99118a19d7aad3883558de08f8ac6e7f8a2fe1595623f8a2ccabeae494bfb917b6d2b98af34fc5cdd9e421b912ebae1c6821ef3584959b1c584eacf64df58281cc453e72dcac71d0cc3ce5b8bb127f648fd3076924b08eec54c007fcbda805aa06802abdeafe6ab2556db7e073d8384ac0f55a0a807c6f8986f8d2e3b167b002cb3a00e940168b83577b732e6c6b13ec350fa9c48bdea2b6aaa4ddb7a7bb1810c9d0f28ab5bbeaf1c9edc08da57ed005ac3b74a2d845413801f75fd74728af42ad81c1c35ce287c88ffe30ac23223cdcb12ba4d358e010c9172dcdfbffab2283baf7b16b744c1f03ae6524f71e844850e66b5915bd4a210d95d3bff427d5b1baffc85527576bc4b6c43dc2c649f923d2ec32826d3fc745d95a15a8d51a0c7a9ddec777253e6016aacf726f60827b52d14e3d80d422fbc14bff0d55eb27e0afa3d66956b8218c4006a39e34ccfc6d7e8781189f2234b3694416f5f0ea00c013bef5b23971b20d68801525e6b47dab70b4094fab43c212a06dac1add9f187912e436202758eb855c785f7852ab5a5f6b0077966c185f9273d4b30b53472bf916d2f86e3cbea678726389e889ee488e70c99e298ee0d1bfa9c495c4ee52a29e9ae60768515dcfa8e081402c7912553ec03dcbc038322fa3b1d148e49e0502631ecacdd6c68fa05bdbbe832d28e630e4e538ad997095847b16ea383b9394d781a2c308c21af4cec4fb14836dc1ba35a70d01240a2d222ebcfa9744ee8e643821c8d48cfbaf1f4f674afefc6865a47712dbf7d38fee9100312a6ae3a9763b2bf25792f45781e669afa1c37623fe2edf870bccd227c3f5ed1b62e80504e702f70da807991b2266cd184baeace50ef9866f4fadeed70b9fa5aab0352bf00a7b7436b33796b2ca9e9397d07a41cdc3e07ac6958b061565bbee86a1a4b70c7e90a0ecd12745b61938c4c1734001a8b40e59ab6d96a5ffc7516f2554c72381e537864e387759b8d779ef3c620f324da5623aead96bdb6172e1da3f22778a23103a8a05318b77dcb97858bb37095ccc130a70165f43da679b526e5312865360e4c0a158f5bf19a01426517f7ce0c7f8c93913b7874efe8d64e34a100cfd1be34508d2e4e9ba92e5dd7a14b6858a85859aa186750e8a0031def80f5020621cba54555f99a696ef94eb62ed2f34d8c0089094cf64533e0e4d6d3f308abd4797261825f48141fb85375f1b61b1c22725c7cb20fc1ae0843a1b78623e02e195c455ca28f5f10d1e65660c49ffbc558fb79b508ce6c707f1652786fd8a54e3df87a7b8ebd11a6a7be46cdd87483e8d4532ebc96b0e1f64623fe4d85dfc2e158a460282b4de6d6a5358ef71896ed7a569ed1a4652e3070241c6f50ca99c8faa1e1a0fdccdeb4dcf0f9c02ba6e7726a781ffdcce7a89e515b921d3e5191adc8ffa04a0134ef386e947b2072631cad0b69c6edd4f2d5f122293d89880e5e5fb3402a5b64b6bd7bead9eb74feb349c3a914d2984f59a379322b58adb17fd2dc687de6f239a9d04953fdc50d6c17f53db0ea39f35a0954a34d25420602a7fddf4096d0463ad781662375c0029422c042baf30a558d05dcd01926605b2598dd86c491715a42bf352c4ff6d8fe93ac7c98901ee0e29fa313bc1f8d09e53f70c7b2a1739292dd68c8f4e6a0c58e70df0ad3c1869f385c68872dcd74c93a852baa2ab26824a29eec068a626fd7d624ba56647dcb27f44fc19241e0b493a548f17241f1cd169e795ba99963ea8f4819390416d09fbdbede0478470d8d524f1cea8e518db5e8e6e7d6f575b1c6b6f3b1ca9da9e1c91a2c8be6cea512d9f37895895671fa7ea2e4414d57b97997c4ca0127022480a66405b188646a11a88f03a31b563cea21b7039bf8faf792e9a92445370a864cfe49a822e0ab363e91a43ec292fd266616214740641fe4fe3ebf444967bef5ae4d155ddacb13fadb125e9750c8c4c1118cb23fa61b342b6bc254bd33c6e345de6deacb055a278614eff9f5ed13a17f9fb2ea8527f49dae268d86579b6d42bbff2e741c9b295f0d28c7849b6264e8b5a73bf901babcb09b4d86c73e2c3c46c74c24c4a155aeadb593a6118f5c489a857dd9108396de21a312c70af36ae8ed389aec47cba748c81a197a3c08b8f1df5254c819384d9b151feecbd31f28906d7725e0e4a57d97b8ebbbd4c40378918d7e0285294358d8cda44b4768eb902b76d0c8984f474a6f7dc7dd950715959aeffdc5624762d18f3c405b0b68baaa8a8ec0b4091e83eb44964b522507e775d7e4d385ec484adc121919cab9b116a2de4009902c04f53a1656410d3bc84852a7c77235d8a97a139746fed3c7875c4a9a8c6dd6e32401984a956657c46f063d06a24cc2c55f2374d6a47b83d9fc650de251526ad8a5448f7c98ead3699488fe994d8351d074aef41d908283e8c919be23a6a2a9b2918707978cc9c2aee2edd609c20b58be7f07618adafcab6ba4a43bd9e02ba45dbbb027aa9b40301bad4a63329a8eab2d7f24346f3cafbade09ade7c2c5a1d9f40176a0d4c9e393b706594bd2ba1fdf4a82839184211a5b93abe9bdcff50a4a297a7904eb19ae59deedb0dc036d689ede37c9a3f409e1b26dde204e99b1bf9c832025664ad74aceae5b85a438dc1b769df0065ae0ba47110819b9b21380c69c9f19d331abb72cf3be31479ff9503a873211454291d0cfd9d206c96f55cc47199add5b02780158a662cb2a78a0d6768f8de7c0fa9342275000e8b43d478cef4a0c6d82041f0ce20c2718bff80a09b7688b20e6a9ae60962992adddf0bd8efbd1662d4e7a08176b94e17f1ae282e4b72f5bf137a33cc2f88b166b15b4b94ea078428985618810efeca56192b7dd597fdd8ee3e3a5c458c1ceb67349b7a6ed9abd20491b4d937c65763f7a6b11d0776ddcd2f5bb325170166a5bf6329592990744a4ecd7313e39b4c06c220831585573e35bad1158268e2b7664d15898ca3b0854e5aadf116b0e235bee7696122eec0588b5bc6dc17c69c515a1cd831512b002fc5a426d9d12cc761cd60c924b3f91824bc6e271acfe5002745ba9c27316c918d3d77a5cb5c059ae64e0e79b635f5292a960fcafeb3fb95d630f1c75b507618b80ae10d20490de944d57e75e8b211a11dc925749941e39d69bbd3dbb9e381399e46c815afdfff06ed1f1db0084b72fc4d37ae141e5c006eb331c3dcab46ef0bb9b535d8a8238a219bcfb1da81c57051165d866fe5b060494c9e90a6e74092fc35883d3735f3daf2c2a623f71e204293e6a32cf3e38dd16ff4e3f58388fb77321206d5afd53bf1a32c44c48cc3b579df2c5c4ab4d620c3be42065115de21283f9d19e0bd4bbf367be4723ae358a3358e735d309de4e4d1bc801649b5d59d7cfc5f9892b5d428b5ffd7d1bfa1956d0318f4c7fddd3f1bf2d2709c7bfca614049dcacc63fe75cc5ada9e0620c86c5e17e68f60ba01d50bea10b1b42003635141eee15ca8663f9c289870bbe94c1ae9123d82870b46bb3bed8f09d66119a710ce7b7b1f56688f54c4a2d95cd05ddb4ee739bccf5b2c3ebcdcec941d8ba4a5551fe485fb1d5e3b9e718ad4dff47b66b8be57f488314571dc460f319a5b05af0a8464f1dd35a6b1d67e810bbe2a802797ec0984f79697d21c0d3d8bfd8402f2f7100faa5988049475049abe0ce5a3abb736fa27c11a5fd3915b7a6493062fc8689f815354e490dd673fb288a81f7c83b3b926088b581b19914b53575ba6c65db77cd16077fee5672cab392077bd0ac2ed045ab98ef455eaeb3a1c958734d8fabf0d7763339570f122b74ee942bd0f123b6b42d3759d7970deaf1230db2baa45000e9d34da0eab1895ee1fdf991d91264211aa6a4d13847df63889e28d941a9d35e931f336ade517d7f34f4c7a9f85cd9038e337d93661287454ebf883f8f78f37e07467246526784457b32a928731eaaa8e3a8a85b61c02372447cbc6a74fcbdcc16652d595518e7fc58ad4a01033c7b0aba22e2751def89573e84cef99d463b8d18a505d0d3677c112ea5c99ad8c5e75e35d47586d966094e3b7cc71e980ea8ab2e0bf5d99c2735db2e73a266d97e538b9b5eee9c4ca513da07c51194f06cd26bffebe35c28e1ee4841e098b52c4f6a05b63748d6bd273488ca01d25fb45f64a1f26519f2ec981dc9e66615a14088e748e29d3bdf86b91b4e109453a589b204a6b086cc432e938b74a93846bce745d7a9e71ea7577f38ffa427e36295ef32ea33e71430d02f7ad23e6106ba23f2977a05", 0x1000}, {&(0x7f0000001580)="113dd011aaa73ebc86745a9c23df3bfabd7ac3d834ef2f2194c5545972e7fd521364a22626509775a95fa832c897f9722ebf5b83acf9503a502c238ee0a53ed5e2c409d7c0ecf6135b9b744863c16b1749fd123bd484d351d3d65235ae29e59bb894bf344bda6f7d84e52d16e6a695864b6a924e22fb897c0ed503998e2b778e0930b9ec95ce481853c0ca269adbb83149076a0cfceac2a7ba9769ea9303", 0x9e}, {&(0x7f0000001640)="d94aa1c22000b8d8e55bc06a005cd0c92005787d34abcf2c9a6fd3d4436e76beef25add46f2f97789ec612df5e18eb84ec5c2d17769a164a6ec4ed9607383b4ef4c7a841aa1ef3b321c2bda4bf", 0x4d}], 0x4, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0xc}, 0x1) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000017c0)=0x7) socketpair(0x39, 0x8001, 0xb17f, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001840)=""/124, 0x7c, 0x42, &(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r10, &(0x7f0000001900)=""/126, 0x7e, 0x3, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000001980)) getpeername(r9, &(0x7f00000019c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002a00)=0x1002) getpgrp() read(r11, &(0x7f0000002a40)=""/243, 0xf3) getpeername$inet6(r6, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) unlinkat(r5, &(0x7f0000002bc0)='./file0\x00', 0x8) 16:00:07 executing program 0: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) chdir(&(0x7f0000000000)='./bus\x00') execve(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x100000001, 0x9, r1}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) socket(0x6, 0x8003, 0xff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10003, 0x0) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) 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') mknod(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x7ff) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x12) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66697c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x2, 0xacc2, r2}) dup2(r1, r0) mlockall(0x1) 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) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x782b, 0x9, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x82, 0x3c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x21) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x9) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000004c0)="aaabcff6fb17a1a469ecf2d8fe94f2d952738e9464d4d081ac6bd39213ae25c796ac4727d6207cb1696928cde488b19ee861d2dcea68111acffb305635cad61384deb4f68837874212391af516139b222ff0e723685c74aa8b1c1d846cf241145080d50dd2eecb4158c05c67f4187386f42b7bd311551c8cbf8e90c4889513319f6fbe6b0e06a7c88b3a68c1a86b153f2761bb30af9e01a41182fc7531b3ff290caa9c6020e1a9cb8217847c6071701e5e4cb1b1a715f9e09a4cc54e6a0002edd1d8569bc8391fa2d892d729411ccc571fb3c85efef9323a2266f371f84e6aea5310acab722a2d22dcb4bfd0552ebad0124f27f8d36723bd36e3b2427979ec33b9671a57d2cf1d2647596dc7220000a4f71231cdf8491ce81cb26ad237010fe48ea8bb5c96a43afd5ec1297867562b4e2eddf12e4e6a315053c57c2ffee67bb948423cd67e7110d00af352513274b2f9362dcc8086f0061e7bbf5d76dfbf9d999bca5c4b089e2787210250c61bf33e0d890a6590fcbdd510b1f2aa111eda7293e28f2310d7df7bd98f88b4ecde773e5ac4ff2471ff006c6c050852feffffffffffffff7ad6b47b9bbbeaaacdfc27110136137e71e857bafb8e664ad0b90c0052724890465cef4bf85badcb64e6f0fe87055ef7768bfbf0d122ae6c906022c6a427403388171c627e4f691f5110ffe8160343bde7e8a33151c49d2abea0bd9dc7f7ac16fa0d663408fe85a7510594bbb6780992fe72fbf38f7f9d426efd4bc403a2c5183de9fdd6b3145f8b38e9eb834186de80bced33163e0b932392b46f64e04b2a2e3cb0841f55c1b532679908913565265eb453082f94fb234ce7759d04a241abaf449aa8a5f902f83e07db25bbabf4134365179bc94bdf77d5a7e9bd1a3c05ca65317ce067b188947651beb2e2985ce7b0fb120c882dd7b002db24006d5d896dfbb773f46d192ce2fc3dcba8cad84f9c697a0c171597971380e5f8443bd965f0d30f7f45e7fbeaffc4c919c560405d7e4aa689d3196ffee248a71e15063ad6f64088ce4762a147fc078849516a66297db048c541d22c6a9ddf88bbc6ca7dc9dfc6a0a703051abca94fab441f826ac07da1e3ee6c73ed0a87f1c001e7b05f2c65a9f5e6333f5fe27c37ffa7c6deabc8c19d5f3660fed84f41b3de7dff6ba75ac51661f6189e762890d258aff2755858ecb403ac6539fd8c444035032707d7da42bb93d34363018fa7333c669c4e34124a3f9293f48cf79a49a926faae394a3aeb461e79be1c3e305bb205efee4a53b2ac5bbb0fc0", 0xfed4) syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x10000, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) getpgrp() r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x4, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffffa, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r4, &(0x7f0000000100), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83, 0x0, 0xfffffffffffffffc}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x7f}, {{r1}, 0xffffffffffffffff, 0x32, 0x1, 0x1f, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x81, 0x9}, {{r0}, 0xfffffffffffffffc, 0x45, 0x10, 0x4, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x64, 0x10, 0xfffffffffffffffd, 0x100}], 0xbee, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20882, 0x182) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20780, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x3f) r2 = getpgrp() sendto$inet6(r1, &(0x7f0000000180)="584ab8213683d6d73164143ad753bde5d98b0df8b99cc680921c950a377fca856ab4fdb3ab77a6e96ea7635201effe12439c92dbef8ae982edd884747d914e619e7141ebbc6422c7a9bdabf44e009a85210c56022095bb734e977d6fd776068d56db622d5a08b037d64a5264b1b8fef85432b3d95d687177bc14c0e1cafb9a1fbbd7d6101094ad41b07dacccdb4112eb05326715313b84c49f4b5265918117feea6f7df59410fd49ec94becf4c65827ddab3c9429967a50b3d591eeec40b9f0d1b856ab98635ba36", 0xc8, 0x1, &(0x7f0000000100)={0x18, 0x3, 0xb30f, 0xf9c}, 0xc) getpgid(r2) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000000007, 0x0, 0x90d2, 0x3, "d7feffe600"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="1365ee3311309cd437ed8ee61995318e789a329bf743e94915556654529288f35a3f1c89472cd2e75d4ac7f5786bd0a35422867d689803", 0x37) write(r0, &(0x7f0000000280)="71e56902a0422e2dee5b1541f5c50d537bafa5b1738edae1405f6a24535560540dcd34a6481ef460156682aca150674660781b878edfff0c15d86542def38906296d389647fbff0093805d0227d1b5e357453ee4e1c77d23ea6f42e8bcca8d321fa97900b82827f3b59bea5508b5de9ba790621a547b6afc276ad8ccc11e040390195d1d223f5ad9ba757d38c1b00711e1af42f6", 0x2d0) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x5, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000", 0x200}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) syz_open_pts() readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = getpgrp() r2 = socket(0x20, 0x7, 0x1) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) flock(r0, 0x2) munlockall() flock(r0, 0x2) getpgid(r1) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x102, 0x0) getitimer(0x2, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000001}) 16:00:09 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)=[{}, {&(0x7f0000000040)=""/73, 0x49}, {&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/108, 0x6c}], 0x6, &(0x7f00000003c0)=""/113, 0x71}, 0x1) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x1a8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/240, &(0x7f0000000040)=0xf0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r5 = getuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = fcntl$getown(r0, 0x5) r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() r14 = getuid() r15 = getegid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000340)="9a0a1903b0c9ae503bacaf835b442fd325a8a2508784bedbbd1266e79431416d1a0a38ecd7a3b401a5b0684bbea73a990ec44b06e84b8bca1e0f41103c6fc5bb1230c4454058ca50aa0cf5d87cfb7341b49ee0444c3bc49bd23a9d61394f5072a2737e690ac7e236d2403e6d972b171f340bf16018a8", 0x76}], 0x1, &(0x7f0000000500)=[@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}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xb8, 0x4}, 0xa) sendto(r0, &(0x7f00000000c0), 0x0, 0xa, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000200)={0x9}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlockall(0x3) socketpair(0x1, 0x2, 0x910, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x40, &(0x7f0000001140)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000011c0)='./file0\x00', 0x41) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x0, 0x40) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003a3000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x4005, 0xffffffffffff0001, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5321b76b96d34466}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3e, 0x0) close(r0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039890dfd7d5cb7f60b1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f40baf4bfaa3cb38d8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() syz_open_pts() 16:00:12 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) minherit(&(0x7f0000feb000/0x11000)=nil, 0x11000, 0x0) minherit(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0xfffffffffffbfffa) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0afc0abed334fae321d0ad8485", 0x36}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0xd10, "b04d1a20f3ff0e630000000000000000f3108557"}) read(r3, &(0x7f0000000200)=""/161, 0x6e) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x8001, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x200, 0xfa05}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x3ef, 0x7}, {{r0}, 0xfffffffffffffff8, 0xb0, 0x4, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x6, 0x2, 0x7fff, 0x1e2ba5a6000000}, {{r0}, 0x0, 0x10, 0x1, 0x7, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x6e1e, 0x7f}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000010, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x16, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0xa, 0x401, 0x1}, {{r0}, 0xfffffffffffffffd, 0x50, 0x8d, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x14, 0x800, 0xffff}], 0x6, &(0x7f0000000180)={0x5}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 16:00:12 executing program 0: socketpair(0x18, 0x8001, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20800, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/192, 0xc0, 0x842, &(0x7f0000000100)={0x18, 0x1, 0xbe6, 0x401}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x5}, 0x10) shmget$private(0x0, 0x2000, 0x759c65e1b990756a, &(0x7f0000ffd000/0x2000)=nil) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x21d, 0x0, 0xffffffffffffff2c, 0x0, 0xfffffdf4}, 0x4) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:12 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0x0]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x37, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r3) r6 = socket(0x2, 0x8005, 0xffffffff) getpeername(r6, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) setgid(r3) r7 = dup(0xffffffffffffffff) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0xffff}, 0x8) getgroups(0x6, &(0x7f0000000180)=[r3, r3, r0, r4, r0, r5]) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x5900) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3ff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = msgget(0x3, 0x2) msgget(0x3, 0x440) msgrcv(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e40000000000000000f374bf3833b852f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000228403b2cee506e0838354907afb5bd4def4f800bffa5a2a7f309bebfa8761b66af5de0c577876c6c6f89fdcd3cabc3f3ff6391737956860b110e295176d07cc797c55ac418d59e7adbac3b5f814eeadb34f8f09e39112acde597f4544a23765e8dfcbbd07ad7455c552921c3f00c50985a0b4e8ed65584381f3898dc3aa6b48"], 0x1008, 0x2, 0x1000) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8d34b8de97a0b8b57dd0cf862b29d0ed569c66d"}) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="105f21f926fdb987192bdab5ee4eaa00db6af270890ffcb48186f24a34d71b84a76a28f95bc0c6d0ce96fddcd432d7b29bea21878f917ac82899e2954c693e1848a8e806361c985aaec0307f5cf2ef3265ca08db080c5c40508ad2aab56865cd7d7be117fa6181575d879fee2177af9e3672824c59a2dfa0b72812155d3bb3ef7f70e51879405966c2d7618808cbd1d056ac07a281b283e85ab1e810d1bdeb8766372bc195abf7219b023b5f8c7f81705386b2dfbebd00e30be9de0cec7db0351fd39882a03441849b6e9fdbea3fbbe78454abb23077672f0b56e5329da0e28d938c19240597c0ab1f22ef85bd754a7ff7ac87d4f85f691a19220341b78cb038f18209cac43b9caa1e6729a7cecfad5b022ec0b7988ec27c15143705ef3ec363e9c5241611cdfd68a38f1e5253bc3c9cb601000a1f76f904ac7a50c3d4c04f85af102429ebc7ab6a92d7a96382fc344895c7f17740e0c588b7090d33b190eb2ee0d7d784345cd08b53e331ea835971893b027369c3e0fdbd3f572c2da8b83104d0bac2237cfca2e54d021358be58eb5d2d7ad559f99173dc2295164d7700fbd851fec7a835c1f43506ca949ae7eb6bd07b55a992858dea82e8aefebd36e895f75d2875c5ee18ebe00e49face95be96565cabc92228bfb6a9e9bcb0842d8224275165b499c45b2c04b0e7971553a23429b8ceb283afee451c373d6658a5ebc7d9", 0x200) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x3, 0x0, 0xf212, 0x401, r1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) fcntl$getflags(r2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) setitimer(0x3, &(0x7f0000000000)={{0x7, 0x7}, {0x4, 0x1ff}}, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:12 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000300)='./file0/file0/file0\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') socketpair(0x7, 0x4005, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="713d51c522312cedee490d1c61ccac0d7ee3a85aeb3cebe01ce5b874165d8af44e04ac59743bd781a6f07be161f5dfc949", 0x31, 0x40c, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) getsockname$inet(r0, 0x0, &(0x7f0000000000)) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x4}], 0xffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x5, 0x100000000, 0x9b}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x101, 0xc9b5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x6}], 0xfffffffffffffffc, &(0x7f0000000140)={0x7fb, 0x8001}) fcntl$setstatus(r1, 0x4, 0x40) socket$inet(0x2, 0x1, 0x1ff) 16:00:12 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) fcntl$setown(r1, 0x6, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="e161da8456d1dc51238b5b088c8a859edcea8093d1a99b6e2f9ebe88012354fd144acd2d6afa1595beb443b5aeadbcdb0efc80d3aba5446d610d152ad0d2d1e1119ea4d8572f5db574f2c173a999e6911a358aaedc407222f9415b25de8c053100f919d2cc4ea514f99d8d8d94deb9cec6534731d8d47f7df5a671de791e7d15653b67a7dbcde43c517b0afcdd1f27981f460d409e54a4da68e2b782f27a54be63bf1ab3354ef13d8cce436c1fe847a8a7a88dce5f9a4d94230aa77e9fa313735ab6750c819d7a7f7e725fe4b71daab0fce5e12976d420bd460283933500f257730da7d9fe585ad5e73466b5d9761b01b5ee0f105731e550ad90789a97701fef313e6f8beacb2d3fd957e3c074d07af8e51bb48b52218141d6b2be73b512ec5fcfd869bb128173a51d6391ca275df3233187601ed04f57cd9f96746dc03b73fc8b12cdfd123a210bda1e0165e6920c5024bf001bf3e0bab8d0c28a8c4d0ac2448a34c91a18aebfbe73a32c1839ef14b79e19a4b240516b338d84c6b3b059c38c150ff1f0f7e97e968700f5320ee5ede669e88ea327b9487f05e536e3a385a40b73853345d25ef74e4d0785c30763c0916243f5416634bf81b56dafa76ba8710991cb261f2f4cb55ed2812d7500df196df9f48b0900f62f3df17771e5bbba78a46781d305a7da532a025c42d3269749221750181784cb5f80806a5f913f1c255fe0d8ce168f812314ad70204b17727ee6c88a6698aa270d1e3a1d1bdbdfc4f50a0f51601387b1b9cb33614b4cc9a97e84f3e7781bc81fec1a5ac7796e3d7c78974e513815e680c14898daec6b8c4cd52d1b67ad8a04ded6018da4882e2829cceeb1ff4457edcf31de432bcb1717d2a99f2e0ac89ac3b41cee5d322b2e3c8dec28026b460fad55e729e8d03975616c35d28995e29c953c56dfa49d2ac505e0c6ff850ec1e6d2846ebd72c659e07c8a17bf40fd3410854581f190a92d644f0d94c08a7b15c1900b49b81e43fa44852576385cd9fcfef4afc9ab054360a6937ef57fa9609b66d6e53281b8fc734f05e25297eb75c271594bb4bc0dbade354d7b56ace232034e657608ec4ec4d67e7a87c4cd086da72eb1dc15471e55eec0ef2be6d89c3e97e73624a78c919a02d3f98a74f1eff17ad6e7a76e00ceb7f4814dbc00f1919ac1777423f4d44fc07c53e4587e2e865d629046cbd16ed9117583dbab3c076c8bf39756311db0587065fcfea222b109668a96796f100890029e81290432787898c6da1c365a3a51eefd528b30b11eb0628a165e052386c05c3efab1d569c0e55692f5d6b74730fea60210571130ebbe852ab4c68c3d3e7ffd53a7eb3fcea1f30a174dbf4403f594bdc1665364c432da2f2d5613fb3fd63de5f7ab9d49b18c484dc9f4e7734650abfa766e8b80645e673803c31f1f643867efdf17d5a9edc51d1eba94d0519a02c4937de6990d0cb8f0d774698324f7be59fe6b4127eb9056982e8dd67a663be7c94ccaee9f0899dfcc284897de65629904027fbd8d712edc73c3f621b03bd1715c108a1b1896de1841aab24542d3a3753eae51bc700ab85e075474f11169df7edffa5d8df659920592d2249dbf635058cd744c45c1f4ad31036a791248323a4469dc4e672aa888265ff1b38ffa0851b401cb5c3ace04c7006fe8777097204dbb61acc7ca478702852892e197d3acb8d4d586d42b3a24ffe2ea02dd1784f86b81694b146a7a94defdabbca5db01dc336027bfebfdf4408dc69e203edbabfa2427a7775b5817d21c3a212ae95e303e52eaeed5c07b4e5280ea6d291ed6488ddcd6fec0cf5ba2ec682ec3522f40d952422aabf1f7cdf32dce973306990475ccdd16025442f1679e23ed2f942d82854311402b29f35d6c94874240688f1e7c10e71a957852859fe009195135354f6c65f7df2b3b46d8966f43c04a45f918bb4bbff239152dcb4435d7c0ccae8225ce26b0fed4cdba4cb8dc322f4429ba5ac266f0e1f3cf4845cf36e69c227d4061b9b63309fc5e5d9c232b9a1ac1206827b2eedca0757e1e41934c324e5dd278be3c688e26ccd630a375848e6e101b2938c9f15c11453b83d3cd5cd60948759956869501fb8308cd3e6ead0c57957296c1115c16854f2511772da55f3e2929379ce0ce81e584e5720c2d80930191b420c016776e5190f1e6188d7f3d3e6f97dee56385cc5cd45267ba9b708d5c38db9fef84dd47d6e86c584b32b860a8c6615cadffb4a21afbf9ffe03b182a6c3af88815f5cb94bc3aa2987eded1f3ef7b442bae3ee1484e0a748f272f8da627380bca06a10667bb72a921e0e6a3273398bfae7c3cb30a19f1a55654b7d58b6fef5984fd8b090e794b9ebc5a5451bbfe578cc098c024fff4e4738cd6b7fe125960199ef09c8b278f1a877976320243dcc57366aafb56641b4fc63b8e4b4bab39a2d2c38a271ce76e21296326fd088a214134b9e99b1a4a2a85918045c77a8dd973c187e189c1da6bd7d270f7e6f7d36c48490190ca63101851ac5fe07cf5a5cf27a199cebc2e8ae3914cb0b9933005bc93734cf46dcf4c44d8651c203c8c6128414daf62dece0636a8e8bde14e7a6e3918ddb6a1cbb83e6f95d46a4d8cc07fffc8053c08a724dc4991565216b358534c962457b95348b58392fb1de6d15ebb6118991a743c1ab7470fd9d0321398bb6a79684ca458e43113ad6977150db43a5b3932c324481ac90c6d3497bef2dbc2ba041ddc09409d493aa33efc29efdc94fc67e6ab3da9a73f956c36f82cb6c118648f95690b56936a53ca605f10e575c38e21be8b22f6bb489d307c927fc4220c77e725f791b1d81abc3bdb761c032f37cf4afc8e7b508cfb3df9ced74f7bae17b056b3224198bccad6c9356e94228112948cb071b37fa60385966fedf32dae4303a1a05fd5374b5457b9c2ef263e229f16d8bdab15e6cae0917f5b39ea7d1296a99ddba336f7e0ca8a3e75262c8e5bd104acaf9fc8fde23d8d94a74c98f3ebfea82800a21cd72909612f03627f974659e500b7e46e31c29946747813ab660e9d2bf8f77f7df909768c9a76946ba2a1f4f4451957d0829fba1a7f06b4a9cd6e5d01bc96dfc2d9eb34c5056c14d2d61c47fcb28d32d1d4d45984dc3bbcdafae2cb0f409395e91ef2f64909fc5e27b95de851705a9b0a11be4fdcfcec4045b30da95c4dd03bc8d600d43a4287d14a544f92fcd16b22839bc052655af836ca6dbf2d8e5c0b944fa04f80dfb086a48f4d8e0777c9f5a4bfcdc04ce45d43aba197665dd708f35b6c0ae3c1524cd2fe383ed8e8e6d6642a87f11fba76811de9ec2ec943e04a91a7472f30f46623ffa101650aeb096b24bc2df8d14ba25daf6c0d2362c7194dad3f692b0efa8f3af488c88d99ba254ac1ce5f4a610c9bade0bdf6b09d03ed584dac513d7d0771ac91994f37c737de78a8595e4c003f1e745758e3e511db0dd2fcbb2389c00e50eeea53406a4d6d2607f99e86e7b535c61c5783c72b2a69de200a4686198a57ec80fa228e39b643e4a95a07d104d6390523da2e71c075c762b9bcfef3ee43d1fc4674024efaee69e28e11f483e29f0c416ed945c32616099619ad756220e5faf5a3562125a601bb957507483ef6dfe5ed16a9b25b5066f2970d3200fb5337131645bd5491165af57f95941651275380f2cfdf51c25b4b50d00bcdf6db600cdbf651f739ec1b65988dddd90df7d32b6eee35fb4f1daf7cbb42bd8e6554e9c3a815d7cb438f8f36f754c9be61bf102f9391fe27e7b577d19d5bc5aa9706ab9fb9c65d9c06fc184fb3dbab0363921b1e0e87cde67b1662cd71d4b91cdf513e178a7e939b83e73eb71587bd71c5b905c74ea3f83a82472c68f69526a91675b0f01765ca7fd71b0e850f699605787748b2d1cc6493a5889cd6e23cdb28d800da7a62d47cb746d113b4690d7c118d8193a95d5102fb1dcfbd57f026786dd4cd6f176512ae82ac1ce06e13bc234c7e49377a6ad73160311c087210fb280af16730ed29eeea74d16bb939b763f1a93c12b9a21410038602079fbfb6434fd15cec52fb8dc379a029a512ed47213c2e50929bb27236ee88c1a7ab49f4f4997128ad47540b1f74d98a9dacb7f48437624d331436a80658836cdaf6ec0dff47242b6ba2d281e063fd60268e60b773c0f031892665153ae4478934c55b30fe6c524b92c3108531866ee7e0214ed7dcf9764ad7238ab9e72d00a9a74a05d06234fcdbf0c70056889780030fe0e78e4057f50861d7bc8cc445887587b8127268b64256b5f44f247d5dfee2dd50d3b55be5358725001a99d72bd49a2ce3eec23b0a37341641a2f94c3b563c881c2a7ef71f17f4bb82a4de8169314ad746494c33c66ad298d48f66ead153ee6ad34c57ba562fdcf53e6af24dc919e691e0809b711ff09d2b558b9e5b8405d5fdf608a2455443543f8c5e3dfb9dbe6350bc1b8461cfb191717796a8168d0fad68a967de69fce2af1f8d2c4222c82634da039e4e02b6375da06a284ceec3ac148335eb6ba3935e7653be23c451bfb5c0bc71de30c341b7cc9195025b67311e33a49a5ee90dd879491ebe32feba2cd68c965ddc90956b5fcb349acc9f91b3708f38dd41599a2196bceb205b9255b07f367ae17e4354eaeefcb3019083ea614b848dd66ced1e6c19d572d403d6f164d81445abc1a86e77c487c63c8b982d72aebcd8e3f8767fadcff03ade9045f287bd9d68f113c0a4a0358ca4ab9909a900414c595d55b3e3383ee11b4aa55bca7d77dc8b40b58833e22f30b670a03e6e040febfa454a8e1783ac7130d4b3dca156a2d59255e62e1bb22810c457f171eb7e4ada44becfd8a8ae4efac8ebe16dd977be2cb5dbba620773ee49e00cb71b2d979992ee13bb0240abf34917427f385074c6b4b443eb2fbb74f04ac84f4ce73df1e95bd2aab9006cf192496744083849eff3c5dfee8e53827f01279073c9517393b773384e5261c7f7b892df6a43d2f814204b8525ea40a0be4d025fbda13bf65211a5c4da98f103451c77221917ca6731ea804ae9076b5a71b7ac988359355d604bb93693839ea1e5c29cab50f673c52d1c5506ddb35bab7c88bfb83a3419dd728acd7e4f7f53179aa9976361375e4f3175c8056bcfbe6a258ff4d66b6e23b8c960542c5ff5106e686a5430d10a7769439f3bcee90886984fb7c3b3d2ceff17f7922af2bdd3de4d32a6e393683573db1cc922208d0a039f1280e6ce5751cc3f2d6628ff013274b9364fe4874aff04e4467d2a736faf2c2131491f9fa2e1dbbd554ac3abbce63084fec92fd7278c4784fc553917ee2e1acf1d8203c1feed1ec6599d5c6f46cdf84f642f21b4bdb5ec199ac89277d79c5417ff5559fd08b73195a529a48071918ed4fe35a0c08282f2fbab13ce16a30b5b33bb11ae0d24747ffc86648f1ba8d21443d3bad66bcb82146233ece2171223180900b0f63777ef872636bd543347374d7c413973e013cd89ca5ca905aefc93d43e06965d98f4e422bf9ab6039f7159ee2a84fb02c8d942608791dea500ee08648833f03091bc6937ea18ff781ec65f88336740f2a14418c087d594fb1b057d787f83bf4a8f2d72de741c69227f7640ee3bddf49c3174b31c49b709f169b48a6557e866065428886d08f3317870befdc7b0cda379f3537f82315f2bdc1892ea01e3ad0e8d87c89877c6ced699f8e7c7d6c81e184befa36bc7958486523729a9d46b3dae0f2e6bd8e283b32db7a632d9dd000b496d9c7d4007a65c5adde76ca14c03c549feef0d6abfe4e506e678cfa4774d", 0x1000}, {&(0x7f0000000000)="f3155dbe6ef04c447da9fb559344fa4b49351cf5a819a725306973eb10c29390607a4ae89b4681437a1e88d70cca439831814fc3dcdb016ee047ee97195a7eb876afbe4c53aa1b01eda6dcb35fe1319385220ea0c1d24b1439838caa4a4acf9c80872f2f65076e0656d1210a05bb27f82dd55df53312a213", 0x78}, {&(0x7f0000000080)="9512281b23acc78bc110eae56e8e4f35ab13cbd2ca08a0976ce6aa0b36515fc4f8cec13c97d75fa0f1b0a82eff61794496176790574cc1539679c48a1d9aec7038348990a2f6bc3c73948ff1f72703ea66e94904e7a3406f", 0x58}, {&(0x7f0000001280)="ad8554699d620bbb2235592d6fbc2901dda026555ffa0f492ae80f7d58fe5df01f059acd9d254accf520267b55eebc391f1ed4a7ea7495cfc9c676e03423180c4cbb8a4ba24bbac265af09ff21369071ab1efccdbe8beb661c909817ace08dc5ea02b40cac5dd6426a041bb3744b6ff0a91811eca221522a098bddea2fbbd2b83936aabfba20861ab89c5f073771d4aeb562275d9b96aafa400613700e5566225ca14d8d1f9e4b3e2f070cfa5f2752dc18510fde6f979ba985b31791e94b5cc7ed84e0e73d5f2f0ecd9aa44a001ffec4500c245ac34c2cbef1ce5341978b0ab0204cc6c00177fe5759319b6481da6c0ec0a6221764efbcf4d420cf", 0xfb}, {&(0x7f0000001380)="90fdb1706e68f12543dde6355b565db962feed163adecef44b71c1765ee19a78af5a794e5e231d0fc8b2c31e3b8eff8a5e88cd389785cf80d2595a7ce9bef31bbd93d317059c7eb292ad1ab869e2a7c9a89e5e84e4341f0d8968d1931ae1e2a4e9bd285151d5abbe9734d3b80dd91e523ce7a3d26e5658af2220405a118573593176d622e7b663f0e757a3fca13ba89eac1ffcb7e0a6154e64816602d17bfddf8a7bd3e5cb9b48ac593e8ba0815e58aa", 0xb0}, {&(0x7f0000001440)="d6bfd6652c698fd660895cbe3c03534af898fd7589f21961fb63d6de3cf578c8da2abc9a9d4160a253bdb3ebc2f249d8898fb0040e96fb5a72558370fc9278b6761ee8ca0632254f8707f85ab4ec0f210b427bac7718d71781e85b2bac9a756c40bfa31304f115a8eed6f3c243636e343f75fed79db6870999d6fed34b20de5adac7a3b9347758090fe08e25794fe8a6672508bd040a63fb5038253288aaaf8afa1aef0267fb9795bdf9d98d9bc55523b3ee82962ac9ab9e2bc08a9d0ba5c75d4ea7b1cfba08c21de33566d77c425cec3da00b7ba37c174066d666742f925094abc9d12af9c0b01d1adcd55fc0aaf9da870282f1cf11ca306f01f3b18d50369acfb38a26341275ce23b72d3ee56f87e91ae26c333c6ed393f114fea82d2cad6c5ce43b1fc8b3fba53fe69291b0f42eae739ae5dd21b7f9fc015bf424bf70a7ac00e62b47af08d7026ee263d8d61fee1903043e871645612d5c816620ac91046030eab11347209e8b2e12d1a6877388f94c27fd034213beb04c39d713c108b37a5899394b035ba7555cda6d89ddfb412b219ac91ab88bd18aa474626992870f8fc97f8af87af8df83cbbad4d6c3865c1ff9620b154544e2cdf0145792ef99b26c5e91bd77e19c8b22fc0c5b024d661f15bc72c5c1976ccce0597234f03604109584c2708b4dfdd6932a25c98132c265679a474784bca6da6987fc839f075f097dbfbb22907b38e25e4b50e4989b4a7987eca55e49be68e62ddcfdd67f7acd125a58703b1c565cae2da5768757d9a303cf5312482b061f57f7467a8f313ed0f1e68f19b03441a21efbce7d58d3af3b448d779b2fd7a0ed937783cc3b0d75be85c4d9da696af0a51bc2b7b83fa22400dcfdf92e603b05618299ef04f00e9bff3c632409c29a44a3b6126e002499050ae03c09099d47e2ffb61aabdf4b6a1b55b1b84a0965d04ddedb58929dcf1755a1a81bd1442b01105210606c26e5807038f29cde9c7510065bedd0a3e4d79bf55ecdf1e15d695a2d69a524f8fae0a6232cc1f9dd602cf938f076dbc1e897ad3f1fab77ba8d807496b1f927cc4f57512ce14d60828949ae80533b9862608a1f645c82bc6b41524d5926d60e1fd5eef03d62a8c72f9d7518518086c96242d552c2d6ba50fa63ecdf996d9d14030beab7ea2938ae98253c41ebb73d71d41bd950db37aa78e8110b80450cd38efdc22ee624e5d6144001c263e916bcb72fb10b217dfda89fa7450ea6d8c3390dd6b6616dcfd16c38e2344e28ef0006c1808296a103caaeaffd0ae6e3523da0b86d6224e40aadb7e12334514c50b90125fd0eb82189096fb5bc88917c15ae0b38daf8be7ca85a02d90583577322afdd3f723dcd6cf4f9323ec4db9fb824c50c39097af798a3a9d8268b1ba86db6d5bf02ff6684bda16557e394a67ae4850a7b1a50235129354eae74f64485fb6d7534c4e1a0261bd8880046c28d9f8ff362202cadbaf27ab916c9e14e28b934e9e449d31a7ad83c575d786539f45f0d851d61df3b97320b57d26c3e136aef39dc7000c73acd8d1d7a5091d2f6e0aaf9e8c620c46e58bae1afe4b569330ba286b8286a1fdee15aca319d6dc3b99f4a80cccf4398b4053085ee90570010e362640286f1de845e0d3a11d2a1c04b2b60544746f84c3c0fb3d571f4b03dc9ae3e288670396e36c636d4204e3a2e7c520bf139e43185f2381c2ee00ece498f26f381213171c3f11a9be27c8457fb0866be5dd4a449cc44634c696c315c57488675e45cdbd87a3a2e13fda384e6e12f28638b6c6cef6ae24ad09f13531da2edf976c7c261620db8203aa7cbde6a80b92246964d7ed5a1ebc7219753ca25dee3389ea5ebe032c4118455e8d88708aa3eb783e69d8f0941cefa21fc68195655c565ee97fefbf922c7d345722a024a26cc93df85ead597cc17921fbafec7b0135c3f8e2a4d245f8325f8771f3e32a121ab8658fbac8f3689f4cdd2982cd9659c612fb89c015299a6da8958f35ca8e05164fcc2fbd19f9bf5ea6f15f86349803ae6886d4b0b84b7cd68165f8e0c1b6d994fd42e833459fe363164ac5bb9f7637b303eb5f508f59b6036fd59992b88ae768f9dcccb455b3e477952876ab4e9bd3a30568eae5edb66c94fda0450331be15a612e69c821fc9345dd5f131eaa5a6509168075b3456d92ec799b6c5aa98308da2a7e758b76ce993c06769ce201cdb87003119568452bbd48deb83415908608e9ba83f1c26bf71a3c3e091df892b0ad93c6e72439bc5d9208a852b8c361c0fceafb404973a179164a4618fd7ac1d876406b518e4cfb1f9a796d3dadf742fe0e72a0fbcf828c6e510c3d187230350713ef4a64ba42e0f5635004cd0a29f5a43f9e91c03c3dba6331d43d0d94afc5c8e7f4bc53369f6bd267d5c2788c9048f41c761a908155122c49262523f70e73c285a1a4f15ae7ab9f79dd188b2eddf826ba1d1a7bbf81c54b8e50666783472a8289bf59f101cf523639c3a5878c993d56aa086590abd6f45627a3d802af7644e458aa089f57ef385b6bc90b1333336de489e15b2272af9776f3852595c94c6977cc97011eff97bde7918a57a159196759c9c0d6c26e6a0d8ef801ab2b21a047ecdd506f30674d9d4372546b5206c17c7892ddbc297291a6acc8755379f1cb167e62e9e472070cd40487ce6a80bfc8582b582f63b2e8dccad0c085418ed400c168ddf2ab3fa1bb62bf32639193004ab73eb251a7cd4b58d1e937314b25c973424bfa05047f573a39b486f8a78380beb110efb3879bd92175039f7e67e2328a57f80878b6a9bacf7a71af6e1e9c42364014e33027fced0776e1286eabea235bb75ec31b4cd318c1d35ef269d9be5ae0ef0bd4edbb1cecd36fee2c2432bb7ff0e2bd909091d2dcb75aac2490b93890bc92b27ea87f37228b4937919c2eb86eec2bd060ba2011187ba432d629837e2ff4d518ee5b35cee945f3fc2f0bdcde0c0e032493f9176470cc45745847dcb07b55bb28473e7fd8f8894931894fb37e70b01be182a85e31ddb7ff38994210bfd49b4e1e598d685afe7eda6e418d450763c096119b5c40f81b2e0788199f3d75a46587ca5198769c010cb37dfb706caf8b93fb65d27838cc0607b564f2e08303e82a333f36f6454ef2f9b44ffecc10a5fd419728515b0416e8d4410f7d0dbc14d97489666ba973862b473dcc7eed8690cd783d54032d94e13fcdfdd9322d3bb5131800f7fd54db8911d224053330776e6d20a9d6ff9140f2bb58a6d6c3ee9cbf4bc8e5ff34ab201328eee3a3d249b4b147037e1753229ad91ece2bc215a9275d966713e5ee7a36df93ddc733833d9006c55a775ed7484c379d3b7c2dbfd49269774964ad2df889c33a65236d1730498c26c03a14d34fded6c831e4b5fb9562e7b2dd95a5c3ddcbd0e0742ef2bebed8da0c3d131bb65aab68f2bb656cf8982f9e21cb1a5fd2711fae6328bdff89c4cb5f15eb52641bc1c8ddea9f5025d167c27370080b8d428ea2ab5dacb47ed9455975cfffa996291a684c5bc7fe3b1e694dd06d566cf057b40dedf3b3a50294be9b91159bdd665916e815418e066f2f108087db85b7efa5abfae03910b7350b7d5205285664fafc01d333c34a87abfddbb3f72d1f309889872c1a13315b46552bd0ce49a3c0ed77eb54dbe2a2609211f1e5f7e7881861477a1f87e195af5430c0944ab94ec5d7013a4e4ea0673cb99c5cfbeae7b5654c4c9364390b0c2aa851f29012595a07f43dbfcb657a951247fed169d949b872b8bd52870162126976512a4dd1d4ddadf560e3efe34b85a7041b413d08cfe2550176ec2895ade5b89477d5773cac24f0ad59e9d6907ba89d1546667446b5d11499a29b9ac16733d1d97485e532248cea8d36a0c07f625ce54ec0e9042d101e1d0224917567ca353540c86371b1910467084d98ad281bfa3bbea2d2333ff69c652efecfb3e922f40b02df9cbf0c1ad6ea8967de7701e7ef75a9158e813b2f5c959af04150c62d779a86780e80b138c54781f48e9d15ee5540d8531140aa43d2092b96eb727f221f6fde7f9882b37025dc1b8fdc5b5e54de6fe1816c75a763b945c22bdcc45f21c56c6fe914cb690b908c64dd8c852091b1e3ed96edb1dbda3e5a3c9f5dd2f3545d39e490b283b0ddc7cfc5da572ca5cf8dd47e207888e439e7c29c7096c383c012b82a42ac48036246402c49c324c6d1291277690a3fef8511d11da6e3ad11f69e15b5468ff29a07efe6e8e9817162f34ce8cd6ed76c980fb931ae6b0171a0f3904fa30d98c3116b2339d45dd0f9672330a12ed8f802927cab643a7a6d471051d8fac5836d31482b480181f0c7ad9d89721adc69a10f2f1426642d180a89d5ad9c6d4eee6f03503ad9f2beb5598eab8e2cb3b9efc5deee08a5b59f35017c91c89457d596eea25645203962427e01b30e288e9eefff1f5d38271482c78abc956f0c137a5fd4719efec7b341c4ff1087a9a9706a4a9d0bf8893b2916ec09a79951edf7381967bcfb7e9b2cd128f439b496b4f04bd676a96b38f529173ffade0d3b7ee2053fb4c34132ffbec3d7bee564eafdcc55873d972fb9c7928cc0aefd2fd2fbd16469f91c99498d050edc714827a608e61386af693b5379a7a33a7082d4745cc33af7bca94075bdaf92915be5bd269b956ae54aa092f3c125afc18565a64cdbc419045034afb66c58bd2350fdc2b8eeed412bf7b4e61a3fe2a41c8a8814d15a4c8f624fd434bcffb39acdd889ec3293ea2e38f29d146e58dc17502ac059e1c46c7c1d617770f270ae0337e329978b0352faa7c92e99f3ab4f3732f66823a8192a6e3bae0b393422b07c603e8ba484e4b52809e00fa1fa9362a48315c63eff442fe978ca4e44bdd1bd1da5891f95ef92c54b4a5a11ffce88c7c3bd9a745bd405936fe358291a901511b9f49b5833ebab606372b55c27fb78c1eaa09b1d0729576cb56952a7a2c0452c701945ce8ee1b6e968511bd4f7d8a3caa56caf649d84dfed76c60a604703233f82fa6716516249dbe3b380a1e22838591f2855dea6d0dfc6d7172d4d03d933ee6e73e54b37d05f522e23443fbac0888affa0d162f361cea333d11e92bcd60027cc258eed7c61ba27bb67cfe7e4eeeead1f9c3f797d7c8136f7c7fc040837a72d39e74a91e48a83f245741ff3f31b56aa28707ff37a7086c9d567d91259e2f42c3fffdf93f196c2f694104bde205f9850c986ea143941f132a3970d304a7bed5217fe12c0546ab3fd1fae57b856ea7370f21f211be72a46675c39ecb0572007eb0941be4d828362a4826f02b56241a497d843b130c83fff25bf37e3535aefafba86eab122c7b09ac1b652754b30deea5c187ac0df207bd9ef03d00e1653920475f299a563fb51742bc3ed7075983c2d3a7f7dd97452d0444f1a9877c2d3e1e7fc30de0eb9c9a39c354d15ae5d06cb6cc0ae1c70141e32a1c3bc2740dd8948c6966770e9f808fc47e22ae33a5ae6357da4623ca76362d824f41f7810105ca29d803f7a81fda01812ec1b42688ff7c95c57eebe4df1debf4f9cf795a9cfaa607413ce796d41ac695dc7f4cd1cc02d99c49949ca88f3654ce25258e3e47f9b1f13331ea10fd646cc2b206b9634219fa35704a341bf6ba218d72f1a8026c7abc69876a8d548b9a7eb7c400f256786a3026f3f1d00aae2f69baed0e0317a3bea85f221f717cf55b4acf4272ea047854dee51533d9cb0f0220be0833981a1b908019b0801a29956ceb34124395de20de4db59c7338c0d013700e5e40e1b178a05ae4ee62f1ad5", 0x1000}, {&(0x7f0000002440)="31a7c1cff49ebd4ca3d29dccfc16e2200f529e9fbc511e4cf8dcdaf4ebfff6d51c0a15d7fc37b52d126c0316d4867de8e9bda83443825d0975009eca53f9c5acb408a89f19f33895fcbda9945927cd7fdeea03498f6b682bb7cbcbd30a84c13e127dc03bd5639032eb73b49fdb61a27a0c91981260d8962dc190bed8b7045520749eb927cac96d89cd32cf5d1b8d53c70323e7679a3d5947d090ecedd3a3f5250b1ca33a7419e20170c1e627c9c3292db452a8e838c168982faf3efc939c78b99143e12b0f9b9b82d5bba8e22b0897a6df98bf3bd091003b4169514f5c055bd509ff32903af7a37b728d2722bd8080151a9d5e260d392debc76309f2d9", 0xfd}], 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0xa, r1) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) close(r1) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0xbae2) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) fcntl$dupfd(r0, 0xa, r0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) socket$inet(0x2, 0x8004000407ffc, 0x3f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10100, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xffffffff, 0x2, 0x4, 0x4, "317879c6f0f9e85b0bea26c5abaabbaeb6f35db8", 0x0, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/32, 0x20}], 0x5) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x1}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000006c0)="455c517d92472cb52dcd788535999b645fbaff0e845bc980ba8f9cc79fba7d6748c9f62a86d560f97c9fbc0503d339e3e5b4e6a2db58633b4c7fdbc2a72ef5bf", 0x40}], 0x1, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f00000007c0)='./file0\x00', r1, &(0x7f0000000800)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000840)={'./file0\x00', 0x6, 0x4, 0x9, 0x1, 0x7fff, 0x401, 0x7, 0x0, 0x0, 0x7fffffff, 0x80000001}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="d0e6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a7072751f93682308f635ca7c3c3e3c6d9d1ca329d58344090c20a4874a633fb315b259d27f94a3871d0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a", 0xa2}], 0x1) fchmod(r1, 0x112) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') utimes(&(0x7f0000000040)='./control\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) mknodat(r0, &(0x7f00000000c0)='./control\x00', 0x8000, 0xffffffff) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f00000000c0)="cce36fe8", 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:13 executing program 1: r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/207, 0xcf}, {&(0x7f00000011c0)=""/110, 0x6e}, {&(0x7f0000001240)=""/1, 0x1}, {&(0x7f0000001280)=""/17, 0x11}], 0x5, &(0x7f0000001340)=""/171, 0xab}, 0x2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f326ca709f342afa7ca93daf7095d29af4be69da"}) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864ed", 0x168) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f00000000c0)=""/245, 0xf5}], 0x2) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000000)=0x1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) socket$inet6(0x18, 0x3, 0x4) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) fcntl$getown(r1, 0x5) fchmod(r0, 0x48) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:13 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x1) r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x4}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:00:13 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1, 0x200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x1}, {{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r3) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r5 = msgget(0x0, 0x100) socket(0x20, 0x0, 0xffffffffffff8000) msgsnd(r5, &(0x7f0000000200)={0x0, "85faa5819f69babf6bcb1bd6cfa7b63b1508fe9b07616eb546a555ed8b1ead8d5b539d241de4f083eebab22ff0b15912dff6286c663a1772dcc577fddc67f7d1f1a1c7a755f83faec35113faddd0ac6a9cacfa30b15a9bd6860065fcc929bb90306fba9f1bc69484a908e4d5a06908869a6d7af2cbff5e0b089330a7de9ea5d3270a5e8803d392c1554135045b409f47"}, 0x98, 0x800) listen(r1, 0x979) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x82, 0xfffffffffffffff8) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) close(r0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x40000000000000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0x0) pwritev(r0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000040)=':\x00', &(0x7f0000000080)='\'\x00', &(0x7f0000000140)='[\'\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'#(p^\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\\/\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',\\-]{(/\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='+]\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='j{]\x00']) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="d4cd597017", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000001b00)=[{&(0x7f00000006c0)="2ef0118d4919fa233e958fd6ab33ea71edf84bfea85a386d56c33665af3117f6e62c01f56813ec92fc6d372daca2608c87c870c3ba60e2417ce4c62fd1f039a894a79d125c532596f5c7d62cd7dcd8906e76073aebd1ed82eb62f2234f2291ccecfb268c0366fcad617abca8a9d6dc6f0d031c18d03b32fce9d7e93f9e3ace63b7fcbef97f57392d260d73948a5b3c1286177db68d32202a4b84691cbdf92a3caf3ee8a835aa96fcde36f3f752d0a071a1c06e046d671b27090552dc22955aba", 0xc0}, {&(0x7f0000000780)="15c3c41f22c60788e56ecd6924bb7effb89ab4580a837d8dfc391f6c1f4e427c0b6cd56f1fe56e7e3ee0588048700aeb07bd257119b4e821678b8ac65b9e53db46b7f2163067d52eabb68c0f3843eb24414abad661ecf1369650d36e6fc1a56141b90817f7eec0558f244f218db8686b88a50264525cc64b4de4b8929aa51684f161f9f4fefe6c34f7fa170996a358b98fa17488ae787a184e71e316b1761c28d06ca189f26a173371d70146bb1b95591aff3d4d2baa3bbde9dcae69fc", 0xbd}, {&(0x7f0000000600)="189fe5859d4952b8e08febc38bda04ad676367960d", 0x15}, {&(0x7f0000000840)="dd97580367eccda5df6fb8de9e725d188c9057e102e2e3e96ae6a61af65417036567c4877acbf3e4f8facc25", 0x2c}, {&(0x7f0000000880)="cebc8051e2d0df09345850321fee57615be4d73fcc2f104be0c19be53f98ad33fa7557cece8fc0b0aa33b49ea3fb5fedcfac1f9505423bb84680f7c0ada0da7d5f04f08891a650f173f0dacc47aaa9f9be5b72df96d09966c8b960dc4b24f6505c25c094655e1f100e71cdaa3cbf1b5966d012995214d11fecc36e01f47f0a0b2ec046f8afe00b3378acb80e4c593e89c3c141a2d73887b4e603a99c98c6430851c3825c5404a9c21ad12ba40edfb6a17de3a2eff82ce81d8ac22eeccf4a98e268698b3d3af1c530d0d079822601810f8289d1c9945833781709bb88fe8bd57ec604ba6fe871ddf30890b15c3bca00658067af2124cdfe0870ecd0e3547b7110bfac3c4334957de70bb5342cc80ee497d36df64fb59acd9e02b4af8a6045fbcaf5e540135253468e026ef4bb0f8b1c1650b76f820a7dcea859dfde4b9a823253e4227cbf07a702aabcb3e712e8b6a62c5a819a4a4270a90d0636b5f9ee0db132de2c28dc04514e981e626eb8e6cfa1834d96452cb3b4a09c1c7a473dca212e9a97462892e2c21fbd26a9e8e01aa9672b72b94a0d534e33e6792f9fce3fb32e6c35794d50da1b24acf630bd7ffd85b77a9ea197f1cb15a90b03d3d9429bfd9f0b31a232c47cb09553a530c4923e2c11e42f4c221ed8e007492132c96d80256eb6067da1db6037b0ec07b87e43367606edcd38e7d0205f8e06c474323a4ea6e234d65868f5dc40625823702a1e0efeb62ff99c5ba53ff4a29300ab9ab9c912619c786359badb8f9e7a05661b459808e028a88c3d437b3e20eb6d7127d35a81e935a3e00f5185ed61b8124086f842ef9935b84be70439d29ae7a2b77f0c1f964b75e9dad37d1a2279dd665769d4e8456e0c16b56cf50b159d2f59b947ae5193029cf9a56513bc74654bd0d119eb38290efd46b6dc2ed41e7a653d1d6a9680f527c6306341dcb4a340a7d753fce779e8adedc8a759e4217481ec65560c08a4f4d514a05e36fd4feb26b87dd17e1502b75605db433b84d94ed081171431b912483840a47644d2ffe3137ff6d94015c6beae3277481f7913e7ec97efb05417097a7e57b14f943cd5ca22a9d7ef1940190447601879476022c55ded1a525cfa69a7e11f9985d9969704257263792dc1bb4b21e326492ced120e07b684c0ee19d06d86a72c62fc26b45932287c1ece629d5ae6699c5301341f84f5d2a4e323da74b4ff59e2f48e1c99b7baa69cd6e3481b042d1ee2df298817e8c07b9115e1ca1ae41064f256c9be4851a3a09d4d7556396eaa5254692870918a1cbf2bae1cb46d6b7cf220c376e3d5d7c83619242f524d27228147caad844c5db147dd8d4debf52a1b8c1af1835e366f0c9f4ed40ff3d8457823abe68ae9b2f0874233c40e48373051ee4c04d51e47f80bf72b00f44b627974abf9ef83982033c98caf96a87fc9f52be4acc598fa943793e2c7ad30529cc1f41df9494060517fd6267db132b53eb91079024a3ec411b719031ddfe49b277b8b106cbca4b1769f4e47a42ce6ade62a012861c8248c25c3fa0f6f03042590d65b53df14331d86435ff69dae581c09808fbdc20548de7481dd1942cf0232d92ae3f9f53d9ace103b4aba513690ad5a7ca1a6823b9a0418b663c5e2ad5b7ad2fa0cb8f1309945fc693d1012c420cfd823a34e3263baad5df3422fffb1a65ea307a0353e07c7afb670be6aed98314fe8989c0b5c1a47c8a6c53a179e466236316437314286e68f73d49f655995826186dae271c810fa465d173b57134cb04772452e98a42932aa3cc15e4814959675418940a40e3bcb373b61daa1e0ab7e226877e2f48b05aab96e1524f938d4b6d44672d6957c2f46904b783753f7fbc6346c95bfecbc3ecf1712e23930174e99f7e45fbb3087b18ea394891e4421e542ac6c955c797080413874115aeac0c41a0ea00f2e0ca3745009e7a9ec37e6b6ef722150e0a73709666ba4d26ff86b9fc96cdaba4a7c7fcfd331d336aeae347ef84cf97c60c7f0ae29ac131f6ce886d1c62ce759a1391bed574e9e2e91b92fe027be2abe8c40a13497d93253c5e713238b1a13a3608329cd23616771165a41d1e14c5316b77eeb86a35fb06641cc2d80107c1a41c929880c442fe117743cb2cfecbccf312d36dbf0808bd17ad6660630011db2ef384e5c1b0c078104f8776d44e8e39c630b886fbbbf1794eda8b72f2e97734c8303fce50f64e0297ab572ce47c78e19be95817b0718f980d3bb6a180544fe65be830bf0925c16101ed964300c9afb70580ab51f0a49afd65e15cedbca640ca29879083e097ad57008f32297f016b7cf952c2756e4d4a188bdcf69e9186b2d2b32c9e3f275cd7823bdd58cd7503af1e766cab738238049d0217d52da1a2cde76faa5c18f153b4f6f0e2fdbeb8af6570342ac804d4f0add91fe252e6888fd303eb97c4e46ea130c5b0f6c07b616556445f69d56c0c49b349db12b6891d27f3bc9f4bd39ba858bbb15132c237988fae37727faba59225141981e288601d39ec4df737f609a969edd7f13aad618ac8fa5255324765623cac3783f6fe6109e94d17c386f67a2b68366ddcf0446fd9164c8d884b54582cc9fd8b5c8df0f0850a94e69fc305e91754e7610bb2bceb7c84db74393572834233c99d86e66eef9c681dc85b1fc18f0ea428510b000f67a59eccd83848c050ee8c3e8eb94022cf64dc45d29a52aa9569d741f19bf11c665b04dd8c3ea1f8621c18ce05a5cededdb71471f50a2965268c7c615d3ef669f371dc79874d3731541d14db061caf8ef9f06989766314f50f59d58f2867e360ce557fa1f811f60b358ac55b8deca07d8a78082301e90731c2594f66f6b4b605fe6891e78b729bcade8e3329edb81fbb2f440b4e23c186015a8b170f0702ad857672891c9836cb420953270d03044fbbef9a3c7a24886d64e447a8531348e9ab0b7f1ebe8e733b75aee451533cc1e9c31c60e0e7f09a1ae3d51c7fb80ef290592def50d787f96320c4f12011ff1e72231ffb9e6ffa67ce2b343412bbd9ed0e6d433e1aa1d3f90396bd3b002d772b8672f2411cd39508781721572c9ec62a007d074bedcde1cbf27a6b06f96f4f3d42a29cca9aeb29747f610187ed89dfe34c01ef9766db8775a58b55cb2769d74e9be42699c296931eedbb21fbba6beb855ec90dfb6bd682c9359a634c93ee0b056e71f25508526514b02532826247875b357df29e2716996e947ac40a6ddc790e89e3b7a136895735ceb4cc22333a2ac0a5de73deb97b825e999ad64b38e02ef965840e06559cf82ffbbfa0aa93eccdf9d4cb2d44f080c98e6dc9713e0ae22e360f62b82372cb4dda46c71df79002b47f94216bac1f185a6045c075fa309949f17b006667db9ececfef6cda2edf080339bbe3ade8e5e0b53cbf338d70e05a3fd0db6f672c7b22656aef8db225717dfa677fe65c188daa5bd05cd043eb44a7eb542b00f211d0c45da4d1eb91bfee6a7b01ea3e2f11960f146ee6f2b335418b00b6522b9e47a52f269747349a09f38864d75df399b5569adeebdf4e99be2a49152bb81e3dea314e70e573cb043a9e958a0c21d4dcf7229481070d12415b5067fd463a033507101c20c2d3bb07306bbb1b6f787d65842abdc68e7722c1d10d3946ca4f9fdedd683fde974398e4abca6158025a23e98da84daefe3b213a65f611c97e676f333567f279c0c03022b094f196e43c0ddb5a1afe4dd995254551117dbad43ab37566fa32d9d061904b8d09379be786f182ff7463d59a01e8cff13be21c52e59b7dea531a6922a1a37b25d403a3297be6ee75daf9a590d09e621388be3fe43a8c573cf07e3476b431fcb3a353aa8bad58e042f968cdb0d596dcb1d1dd78ed250a39bd719076e28a2b36d5e12b681f139559b8f989283a3e046f9a276ab3fb5a4044a698eba346f30095c64cf0632598cf5a2ba8230a735fdec20d99ddc2dcaebe9f67e25c08f0780eaa2ed5204b394819aa9bd29781d64e29863e9a4309a7539f17382abddcb449992e8c4ce8ce95935d9b3ab3fb090431b6e57899d566b6845c78f1d01d625f236db39cbd8d7d0eec69fd5a4c01610e4b843a809d0e0020d7f3bf01d362241c8e6157889b4c3e60a2ae923ee27c81637b37eb847d3820f17b84f7d88c7c93c149a29353ddf9dbe11e02e06e6b2ca8d6fc12d176180249a29c341a514128d3fc67fe95f2264d2dc415963866554aee8a373a3c2d5cfd45158c13b0cbe1b828ad2dafc5abc9d51734d0d2e32f9e36cd361617ac272020fc337e8ac1d4eb5ef417c7f029e11811c223e1b668c240e4cc002736ebea7e38549e269ad13aeff5c7ec5ef19ea06804dfbd1acdd0357706baeff32b43fba9e5e69d64e6614fcaf93ed90ad83379b70f1a57aaed546dd309a9abf2d35758c5521476b3c137dc7934d07cdf35e1740e23d1888b5153ab8661147f7164b903f4aad3a71221610d767cc434c942b4a64ba87d78ae3d77d9cfa9f09b4f504254c1d2068e00818c0a6ec103d50c5fd3a5e5d54a8b255512a0163b6acef274189975a778435051484860d4fd69071ed36677bee685b0778e255f8ef27921bd5fa76fe11168878b0d22a92f2b401a72c73564f8d4cc171f13253fb7523a95fd90f19dd627fcd04ecd463a07597ed9814d702ac34a782a6cf0acde90ffd4a62a03b29f58060ca048e35940855b703213fa9f3e18b401e716ddca93bdb69d832bb3608de0f204b7548b51d5fde9451b39f1351711f50a22ceaf5ad8f3337cdd7a725ad46afa74a7ef93ed5976509cac88a994493887ad361decefff83b8305b91337b41d10070472ac935f78f619c7e1b939e244fe41bb0bccd33a4f843126e5f715ee9454fc107b575a2979c5e3a346dec8f4d807799db9bbc4ff567d5458be1d87d7b5c8bced79e56e2bd888a8e3cb610c616e2b654ad4dbb9449c1e338ed319f606477efce796f89619783ab80da7935eaf3ae51c40729c9ef9f2a929677f5f7446d85fa50510ee79fa1c3889bed29417efb79c7460fb0bd2862d2de4581ab0755726475e6ac34ce41c5a28d57c33c2c39ffcd2c1b92d8af48a43f0f92ba6e31479c733e401597e2cf82cc6ae44d48d77d459525c2e7aa741988a323ff5cb751215613557384e4938ab9dd1afb6d075b9a7ca68eec2b00b1e4c2158677d3987327ccadc6be381748dcd5c7700721ea41ab80218e1b4e1760403cb27f54b7c2073d840add4902220c883ce3d14dfa91c9385df3acfaae5c2348ac3148411d8bb6a1e152073b6b03683584d5e4a47b6d55e6914ce517203b49dd53d1f80bf2f5ba0570fa89c8861e5b22011df6bc8ba1d7eb18e1f08dfbe139490b882eeae12cddf7ccfa2c5245932428b0a2ff9ef65babed19b8111fa563bf0ddb1c928b0ff5c2b72663bd179748091e0d503be56455117f1468ea265e3a6a1dd0c81bbf0512e39c2b0125a3a6900b4867cf7f2a0571a39630614f455f28cd1276d506f0e1ee4a75436d91f611a4e0ae20e211fd809a278bf4a08b7fe08581721ba9a1b11570b9eae282b33f251e6a026a2d95b88bce37a13080afadc515e1ec8a9c54f332d54acf8c7236356fd979363e15f79a9eb8f72e4f8914f017a17ce58b6050aeb87cfcad93587844da32497cbefcddf4d9b7200fda790f4d4957e367c93d163045aed8a7b791cd2c31f961316cb57e66178683ee4565064a854341f02a4430550c0cf0b12068a308436183d0e569b25358cdac1b883493f7ee01e3299085e87b70ced927399576f8be0c567c8655aacf3120b", 0x1000}, {&(0x7f0000001880)="cc86a6552dc42dfe0992916f3c585f6f4276385d7ac01917c48f6284b0dd73a7cd53cdd608f9a730a55f7200cc6112c2ab1905436c87ed60f60e42a235d45ef1aa3a1b6cedd43710f37a3a887ffa9f06a8737b4aec74724a8f174fd41bab9a80e9e4617d4570e3179b04026cd05c4246ec0b545b7d574b8f580a23c1a428064a2452ddfd3f2f1d962154441ffea4d3194fc99e4ab2c36b2966bbda6040", 0x9d}, {&(0x7f0000001940)="23493458c270b923574a19d5cdefcad912737649224c92f3944381a874a58d945bd1b439239adf3ec0a36382ec407f922ae186c81db8ee3fb823af6d5455eb4cd535", 0x42}, {&(0x7f00000019c0)="a30023dbacfef1f6f9d7d8f7fff0b563767ff853a53d8d6a56a741eaca723f7d9aa5e7e519db4fb363cc423a54e78b074ed60d6ad24caeedede67e7822344cf20a789c0672a12f632cad156cf1ac00199403d62994c52dbf9dfc94d4a67041344938b689a70d9fcea83a99", 0x6b}, {&(0x7f0000001a40)="9bfdcdaa3bce49c08ca070402da80e5722ebca81f30680697e0ddd5bacdb244e6131cbecda0a3c5c1ca63463573b42fee12ca5c49bfe66280868f95fdf6a856c2c08213e3fb5f95de797bdefdcd14ed1f762d47d05457712e6ffee9fc076159a1af8e813927fdf06fd50e1f7d4d4efc4d468ebf65842c871d6546d6db1f7b2ce4bcd877c3eb76a8ff2f5d03810e22c5b9e96756ff349a4aa7e382d8a72d122d939dd3693cd02284871f1f4a067cd", 0xae}], 0x9, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000001bc0)="ff7cf11bb0f655ebd2cb32b39c615ee1a1b2bf323654035f8636a8fcaf92637cba195d684607206979dc602bccb3cd5fb9fce4ffe083a3e16cd1e205", 0x3c}], 0x1, 0x0) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000317000/0x2000)=nil, 0x2000) 16:00:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) r1 = shmget(0x1, 0x4000, 0x1004, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f00003ef000/0x1000)=nil, 0x0) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:16 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd3}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCSETD(r1, 0x20007465, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)='u', 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) msgget$private(0x0, 0x0) 16:00:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000752000/0x2000)=nil, 0x2000, 0x1) socket(0x6, 0x1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket$inet6(0x18, 0x4003, 0x80000000) getpid() semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) 16:00:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0xc, 0x42, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getuid() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000640)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000680)='./file0\x00', r8, r7) r13 = getpgrp() fchown(r3, r6, r7) r14 = geteuid() r15 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="d1a57a2c95c8e70ca432d2269f31ca7d850c2ae4ff2daac6d59948ab3dc128e671a64dc9a6c442c4f189243cc0c02df575c9f4a7f646a13542b2abef079b6e0c096774211e769e04d04ee495ab3ecc6d7c2aaa805c08f4812a37383686190ea7eacb7d58a6d82d5edc5aa1e8b8259868450996f21b", 0x75}, {&(0x7f0000000100)="eb5eaf2526ffa9fcc67a4dcbb6e181bab5a1d08f", 0x14}, {&(0x7f0000000180)="d8061760ad2fc821ef27ab7aff7b797c214d22646ca6a76f8488edc8258e8613590bed464aadf339c4ab77b50bebf49ef20bbdea6326df0a76e7f14f79b68a6ef3105e3a22166f01b82eba2ad397f0e3214a86a5bcd6ab77d9e3de08e44dc20a04da958ee6c456217284be29dac91e194df75891a3a19f187ea2b3d7156806b354e33f5672de6314b594217089902e24bf4ebe1d0c105bcb413b448d924fe8406014fc181feb80fe20fb8457276408321fea1530c2738bb58d154d03064707c787f2d92b88cf0780f198364ab3dd3d835905354751630525a08a1d504bf11835", 0xe0}], 0x3, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r4, r3, r1, r4, r0]}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xa8, 0x2}, 0x40f) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = semget$private(0x0, 0x3, 0xec) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x8001, 0xffffffffffffffd9, 0x7f, 0x1]) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x80, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:16 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="0bfed88b4d67ebcd7b8a0b29cfb95329e5616edb612cbe864ce17bfae57a708331f29bbc36f24dcd30ee3126e397f9ce833d26660014617c10b19b98f0621ba89800000000000001000000000000000000000000000076287aab8df3fc88e393cc28f71ce223049059b5fa080131cb836351d663c9358296b9c4eae52c11e9bde7c94a479f4aca8556f4683b06412df51da305604d0b4bbe67ffc158aecb", 0x26a) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000489000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r2, 0xc4, 0x5, &(0x7f0000000080)="5ac1aed3ef7c1355bf912b2bb5ce2dcf66fd714ec823aabd0c5290f9cea909f37139b4da89ed7d39b16e3cc7463ebe24292cd2c5d887bf389584c2c24df833e111263cff771c", 0x46) setsockopt(r0, 0x28, 0x5, &(0x7f0000000040)="d5ff9668", 0xffffffffffffff2a) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fchdir(r0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:16 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0x0, 0x6, 0x4c3}) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0)=0xfffffffffffff800, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x9) kevent(r1, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f5000/0x4000)=nil, 0x4000) mprotect(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x1) 16:00:16 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) r1 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:18 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x9b}], 0x1, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6088, 0xfffffffffffffffb) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x180) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000040)='./bus\x00') 16:00:18 executing program 0: madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x2) r0 = kqueue() munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000001080), 0x80000000, 0x0, 0x5, 0x0) shmget(0x1, 0x4000, 0x498, &(0x7f0000218000/0x4000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom$inet6(r2, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)={0x18, 0x1, 0x5, 0x4d0}, 0xc) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) madvise(&(0x7f00002f1000/0x1000)=nil, 0x1000, 0x4) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = semget$private(0x0, 0x4, 0x200) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/117) getsockopt(r0, 0x1000, 0x9, 0x0, 0x0) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r5 = socket$inet6(0x18, 0xc007, 0xa1) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x402, 0x100) r7 = dup2(r3, 0xffffffffffffffff) pipe(&(0x7f0000000200)) poll(&(0x7f0000000180)=[{r0, 0x36}, {r1, 0x34}, {r2, 0x85}, {r3, 0x8}, {r4}, {r5, 0x84}, {r6, 0x8}, {r7, 0x109}], 0x8, 0x6) r8 = socket(0x11, 0x3, 0x0) sendmsg$unix(r8, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=[@cred={0x20}], 0x20}, 0x0) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) poll(&(0x7f0000000000)=[{r1, 0x2c}, {r0, 0x110}, {r1, 0x1}], 0x3, 0x0) close(r1) 16:00:19 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) getuid() r4 = dup(0xffffffffffffffff) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x2) getppid() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x18) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r3) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20052, 0x1000) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000040)="3687", 0x2}], 0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) writev(r0, &(0x7f00000000c0), 0x64) dup2(r0, r0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x18) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000002c0)=0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) ftruncate(r0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200c3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x6, 0x1, 0x0, 0x100000000, 0x7, 0x5, 0x1, 0x0, 0x39, 0x2}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x0, 0x0) openat(r1, &(0x7f0000000140)='./bus\x00', 0x8000, 0x43) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) 16:00:19 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r1) getrlimit(0x1, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) getrlimit(0x1, &(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000001240)={0x8, './file0\x00'}) sendto$inet(r2, &(0x7f0000000180)="909404e023bff94adf3604990bfd7e64ac411d22ac74ae2b8866d93436848cff20846de1427c59050766c4127dcf503cebbda77eccc86b8a461e85b79921713f3685ce21c875b958aeb618794397663073497f79a780f88650f6d1b89d120ad58b75a5a9233707451060fc91ce67d40fc85beb329d2248142e2206c1ffc92ae521e0b54a097a60430384b380f84f3ade0009b086e5e971f9e0b7dabf11746ae17552e84445209a4fde6d2a6cd08874985c8f10a8f37274132cfec5fb12dc0855204cfce773d3e1f1fa7c109ac55cff651be2eb6fc88ae242adc03aad7a49ac329ad6f3139a5c5176bd07ad96f0d0646483e74a50555ad0207bb920af290d4ae1a7c76c6101da4ebdc000ca19a6f83120d04e37a0ce53d3a8be2cd292bb8645d11b4d5837cd3586ae292dacbc4d82a449f76a4e5936468d46f733e0c74c438ae45b02b03b7b21b10388283bc56541078a5e110802296f6795c08867926338ee51cd27e8f5289d3c033b594ffb535468b478a25076dfe46df7d8d1d75680bcf936cd941795feb39b90b6934415f742e2d7095c6847e440aa288f66c26f0de1cd7613f77043a187970d134c65b9cb01f45647e3839365eae2bca55bd6ed5c5c378216895df8668a63a2dd7d93fd390d58e63b946b3fb34c864f25ed03fe86bf43379164653dec348c9ab08f64d0005cb545b4799c82e3147e2a3921365894fca67aa4106a861444f7d3b5038bf2c75a16b9301278ea728ecc92c3f57b610bd91b6cec3e9dbf75b0aed0aec5c792fd00cc740ecd9df8655ea0b88445047b72dab6a4e6b02dab335482a928c43efbdacf354d2fd9d3e3eceabc3e9832f081192bd3971f63f12bc223b946cbc4217290e29d9b93eb4a9469d6c9c569148e8680df538838e68492f238e9745d9ce45425d0f8e5f37513e45e693ee2ae3b4ade376982185cd87e31bd9e9858dfa8e00506731141bf927118c49a0ee704e50403cbd5d77fcbed8da7cb6c2ff31ca2eca555316b00de01bbfa1aae9f91c4e33e92c663f27ac7f0df75b9148f8ad3d96dfc4dc09e444042eb4b275e2d6c518b4e75446b3d2b979cbde1a37d645d98648d07e109950209b4b85ef8885724d17aff9dcfcfb037052cfaecbe5380c60ed48f40be0a3e374fd7ad664a57f35c90e87242dca933674a01e03755b7d55ec032dcf54bd63f3a8c310183060375fe634974670825b1dd159c3ad4bd3ba77c3f624c977a4b4ca4e65603c07f95cb78739e57ddf8d6b3b8e8ec2318caef84f3f315d1db0925284bf2873fbad9807ee0a83e643198afb454e8a4b08e060f6dc60aea01b01f3ef4e02964dba7a0243359e0473b443df5c5df69a88799b6019d494154e05858348950211b636c8b396407c4f4f86c614e673994f696baaeb63f552509f936d4a93afcd72f37c3b5643d1ef196487add1b36b13cb1868dd2be6b40b9b745197639c2840e1b3023cc853a09b86f51ea63188bab8c67ac1fe85c2b35a2657838aa28b6ebcb716bae3844a2a5b412d215000242d09bb4159a9ad7f1a4ecf4b9739e91eee7e0e784c44cd4e20f80f78a71f2f250e34af7b715c7fed72a01ee3b3bc21fdfe1ef8d86ad6389cd6a71bac4577096b838e2841678712e66793d3a3154dec44bc18685e489766ba70939f89143b6bfc90ffb2032730f5c29a7a5e7393f00cefde42dbb879c79c24e05f9fb6c1bdbf2d513431b909dcb5a6aff1d02b9cb26da9059cab33df07080c6065ecfda6137acbcc236a5ae55a474adc1a4a9491e3c5a345baea8dbf523ed98ee9070e730a056c297d45561f4614ebc1dc7d19b4feeee5cf644aec94b27e0a67025beba11ef4eb88d719bc2fb90fb7856aca514a61ccf196aad4862c7ce87eef018e0f73f9b9da37edcabe625c2c7ce767e210e1fd69e47821387ff3df9c84443303b6afddedbbd86849ec82842b0317a730efe6b7a87f55a980355b09e1f22a9a5018c0b0b7256e40dea7a4500e350db3e00fb8262afcd071090ea60d0648bf762b07d0dfd112c96c366bd3a404cc9683c15eddd1af5fa5640fca33877845a8df0194f4265b2ab1380688f45d7203e8d674593e6662896bc6947db0f3397d2de9e74e0b2a1d9937945eecb07e0f573b91c2fabe4865ff7af49766088d62354560008dae1cef1ae1c005f37e10490b4a3d89220066f9437ecfbaffd011895a79d640215d944b3cdc59ecb487f4cc42ae7c406161345799edaa9d5084d34f4033d4ba41276f58408ae614402107d0edd13f91217cce8d69a7aae146e9c8affe6bf0cc79ceb3b0d4f83339914d2fc6508fdfa7655e137a160cca1b5c195ad7cbaeae9c5f86184063382c245223e0dc954c40e1d393733c15e22567998b389a38804ed1116fc85a48068bc252b8438c20977ec1b241b9febf90c7d482b090e225c495fc686dfd06bd9444ef7126b374eae5c7b2c54126144939ba10715f2cfa58baf482c9d037c1e61794080c04d3e99111019cfc9be76ed9b19ff2a77427288ffacb2ae7261a4506ef3cf7ce96fe400caf93d3948dbafccd5dcd787fcb0a35295ad9e45adfbf945a77b078c4dc85c8395c5a01dcd3bb4d50d9879dcbcb80013cb89b69e684dbf023bd580582bacc1e2b6a7e794c34fd029dfb7563d3925fe15fc6d83e043b823aa6d6ecf0f09d0ea471cad91a8168ad997039432fde53bb3a2d52ebcb588442ff02ed26763b0519126d3668ffd6c15309e71e1cb240cf1c6fbba6da5065cd4d5d6403bce3c9f5a7a58190725fc30ed9acc2793f0bc62244c7c0539b2561902f75c717daa46706db9409ccf575d320067c6c57248a3a8b18a5af8545d08376085b829a1851b4c16d52080c9b044af00b34a2671092ae090b1c99073c196ddc6d0a3835f80bc64b78f3cf03bc29f8b8c579ea7aef073b560f43f8dba138d7bad8e5bdf554566cdd4d0e2e0fdf3312b1424900111c3e39c80602f61333a81cf6f15474e528645e39cad73cde7b86183eeadb7b1854be1e001d01639b6b0c27691407e46df168d1f3eb5b2b8d500a3e7b24c5b97691ecd11226592e481afa6815b3ea75da25f7a7d3100de899935d2c8cebdcecbd8a770b1e54694641e0ba2746199394cd225ce358affa30fb37fbdd345ab6f50ee4f3cd8295a611826cfc2e76cfaea4f5b2d048e5f8a557a00b0073750a4582813326cdb1de9732a869450beb7069a4887b76be2b57bde1f0671973f6a21e3db7f1b1eced5b95e246edbc74034a433b2e29735af1953bb407c8ee5b17cb2c9af00a7abc573daeb855002487f5bf731e3f5a603deecafa39c09e6689fddf121f6805c5a599d795c9128299035a833850941918330da1a71407a030340465cb1614d7cfe885624ad207f952ac3273e1caa81013551c4019a1077f0f99e265d155b1d67133ec3914b60571aae9fe0f7f4d69ef66b966da5fb57859e7de236304b40d77e1c337d44cb6740389d2088d0f9a34b31d21c73c8fc3c4bb3cef1448b79f0a3105ff3339ffc119294c276f6f019dd20fe580dc370770fa9cee54cc103fe7e8158134042015f8436b5384c6740d22a9076e3bd6c44bddaba840165ef55777b14acc45ca9b0354bc50dce6c1441621ea9bbba78492ed3664a6b0bb4da00ccc7a39efa5afb9558f5f3d3a7e8a9d924465a4617187fb377bbddad3549e621bda32b994fb46846a7f7fa111dc824951ac27c9ba9712fbdfa25426dd891e9f25af6136b7214e2a3aae40111e0ca10e9df11e109e1b6189315e8e21e21b71bc5e6cb9af4b69645048f5523046ba62c813c6ba08435e70fa57148538946c3c470f806998292ecf69d072e91076eedf87d7f9dc61d62b9e0f011b31fa2bb8bce3f817fef2d11d4ed8901b3ed0e296031c3d25807312f9da9e658d111367b75c2518783fcee0f7a735555f8be5050418a6861a0defcd64440208bf9b9087e0609350babd20128c80401a8dbe55cf863ff28a24aa1e2e14e5b4cbfe9cb83e014178492516ee694e4d3aa46f9350c5277afc55027f5a72d59e4510f58a5fa0bf78c01023779c6223502f3defd502e6cec4f806a455a967b05304765ae68915188ea08719add9a6a7e2b8de2690109ad0c351da53c8d481a8b679de42772e6c35d7cd999e0b88ccf5590031865ea2b9e7dae4ca9db729dd3a346e8a0983c8ca349984d78bcc8fbddd2606b379a71e4beeff6497a3a981db26d0667dd82329547b54aaadecd1ac5a6b9de8e1190484a66e3caeae90380247ed6d6879a78a3e6ac4fbd471eefc01a6ff22ff446afecc0d65c6cb728267967847d206eacdb973c338672d5a8391efa2f53890b87cb31562907d603d957dca51d9b90013df48eb44e3cee7819465a00d614ee575d527d8ef9d7043162b34fc6f357544bb9efc81b59137bad43d28008e76f5a43d5450edd4672385f2c93ae5c848e79bfcd998251935c42c7fc7ef11ff224b666932abb37fd66c94c261a559813b3adfef42cd40cbe880d02e548db87a21621bf92d7fb1ace6c37a020f327d0a54e0908bff6131f74849e6befd474c1523ce9eddf9aaa5a54c8deb310f558716c0c8f5a9179074a75a8e250408da50b319411b14bde93125f579f2abbbfd7fc7bbe4cf376f3af6a0181a9b0b584f737bbc4db65ddbe7c0f8cd8d1fab3be73f5017e98a03d9a3933839acd65bdc2a80c547a1a289d3ee2052a2c04f1736f5681b410449bbea76eece2f7465882c884ee790a2492b42a02b8148000c0d120778a9e7ffb46296f89f804bb298cb45ea15f4166acaa437840185de37cdd4d21ce564d278fe53c8e4e8de450a8440afe94d6258890229bb2f67ab49284e4129e60d26e4e71754f5ead9c4b15ea5c9d9500ea7ce75ef3f72a3926846d4d5e29daf009e08767311838d206125b6e39d89aba4905a842e7050f247f0cc40509b04a6bf0c683834f9c482cfce23fd04f4dee8fc2f0979a71c39283b557abc5878dced6c0979832f5d9bec55670dc31380a744ca6510bc26559601e4de7b0cd528c2822cbda01ac7bfe194a2058242649b67cb951c762eacf3bae7ef72279e4479f56df5a795be1f7aacfd429bb75d6e3be8e34fc3a929e552b07f1d4d0ade2305b03ed03c54f92bf0a5810af07d1c71eb0913be77dcd7441f6162f6055707352b22dc625dc61d55985dbb5739fcfb925176c1cfeaad63317b16ee57894ba54819be7a3b271b68acd172a6744b7a30a9e2b6c9f36e75ca6cfc8cceda67450464c0fed5bf441d13217e3bf46923a001b9030a9e3d7783bca3c76271519784bba9acd86f63ed87f670f818860b8db4e8b0288a2695d157de9167a587f2962ac8cf76aa387a3759d958f9e979f423d64adaad0685579d7b858c4cdd4d994c3a77c522c3244f1f55a13815b6c8093d1861cbd2600ea7507c4ef8c16a9739fe837d8373f0fed265e57bc7b4942f8f49f04ca24d5456111ef8a0c2dd63ee234815a9f92a2958ab0bb86861449db71f355795e97b4533aa8c7a0b56f7d87679d88d9cb7bdd24873c66156eb2db2f49b2fb22d630145a391aa0f789729868e1e09fa3c02d946eedd00eef72f1be1f5bc76fdb13d74920d61dbd96483ef719e37bc4b764dbbea3f73db6e2a2d03f52c5f1629ddcfaaab04c9c5bee7b769023d8a376b6de69b2ff0031ff082107cbc5b5fa6a218fc599615d1cc768a103c27702154b60339da0e974d7ac86f2387528f5cb3f4d082a8c6b8d048ad3918db9d7be24b08ac2d785c07136003ee971fda0daebef31e055ece67b49993742199180eb8c57d78fcd0791f1", 0x1000, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, 0x0) read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7c9dc16fe304000000000000000001d4fc0000004000001000197f33acc23392ae0750e0543be3510a4b8dc52ab8afd90d3b5882547f59891d9bd33ecc32e4eb361e47a64595420e8e0e880ea02c71bb96c78701f0729c0ca1259eddbcb864a655c4fd4a708e2d1a16069394ef4f0c2eb2bee5f25c8969b4711772bad141e25d108e7cd87158c60566c463e287221eac589d98a72737f3f91aa4c42b62610375fb018b0b"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1ffffffffd, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000080)) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x100000000, 0x1, 0x4, 0x2, 0x4}, 0xc) r1 = open(&(0x7f0000000240)='./bus\x00', 0x18040, 0x100) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000380)=0x8) poll(&(0x7f00000001c0)=[{r1}, {r1, 0x4}], 0x2, 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x5, 0x25d, {0x1, 0x200}}) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x8}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus/file0\x00', 0x1, 0x7, 0x2, 0x0, 0x3, 0xfffffffffffffffa, 0x2, 0x0, 0x2, 0x3, 0xfffffffffffffff9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000002d6, 0x0) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x612, 0x80) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) socket$inet(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1107, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) socket(0x20, 0x8007, 0x5d7) 16:00:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffa, 0x41) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x188) ioctl$TIOCCONS(r2, 0x4004427c, &(0x7f0000000000)) 16:00:20 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x10000, 0xa0) symlink(&(0x7f00000002c0)='..', &(0x7f0000000300)='./file0/file0/file1\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000100)="01d321d297c876a57b213544b10b3b587d58ac2d8bc8732d4398e3c614f32cdbf58b3b4a197322b9ce089e20c2cffb94816fc78927a0944fcb5c23d73a3eb519fe2b0ceee7bd7acb8159a634a8b05deef20c755c82821f34cdeb6f0dddedf4e56f947e8364255332ad9daca1a9697522de52f794660b8d46f6694f62ccf41edc8008b2e6167e57bfaa815f73fa894eb116f901fa7cb99e4246b9a610", 0x9c, 0x0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') 16:00:20 executing program 1: r0 = socket(0x21, 0x5, 0x9) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000400)={0x6, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000002c0)=""/37, 0x25}], 0x5, &(0x7f0000000380)=""/51, 0x33}, 0x840) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, "858c1dba6b3f6cb5586dc607aa754c835903e4fa"}) geteuid() write(r0, &(0x7f00000000c0)='o', 0x1) r1 = syz_open_pts() close(r0) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) syz_open_pts() 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x88, 0x120) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x82, 0x20000011, 0x0, 0x9}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x55, 0x60000089, 0x49, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x80, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x1178, 0x6}, {{r1}, 0xfffffffffffffffb, 0x3, 0x0, 0x1, 0x1}, {{r1}, 0xfffffffffffffff9, 0xc, 0x40000008, 0x80000000, 0x3ad}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x8000, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000001, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x18, 0xfffff, 0x9, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x9, 0x5}], 0x3, &(0x7f0000000240)={0x2, 0x5}) mknod(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) r2 = getpgid(0x0) wait4(r2, 0x0, 0x1, &(0x7f00000002c0)) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) r2 = getpid() fcntl$setown(r1, 0x6, r2) lseek(r1, 0x0, 0x1) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x80400000002, 0x7) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x100000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x368) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/213, &(0x7f0000000140)=0xd5) 16:00:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) close(r0) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6090, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:00:21 executing program 0: socket$inet(0x2, 0x4000, 0x7fff) r0 = socket$inet(0x2, 0x4007, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x0, 0x697) close(r0) 16:00:21 executing program 1: r0 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/242) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/193) shmctl$IPC_RMID(0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='%^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']!:[\x00', &(0x7f0000000300)=':$@$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.@].}!@\x00', &(0x7f00000003c0)='\\\xf7[\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='}:.(\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='^[\x00', &(0x7f0000000540)='\\\x00', &(0x7f0000000580)='!#\x00', &(0x7f00000005c0)='.[H\x00', &(0x7f0000000600)='{}\x00', &(0x7f0000000640)='$#]\x00']) shmctl$SHM_UNLOCK(r0, 0x4) minherit(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x1) chroot(&(0x7f0000000700)='./file0\x00') shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) getitimer(0x0, &(0x7f0000000740)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setitimer(0x2, &(0x7f0000000780)={{0x13d}, {0x80000001, 0x1}}, &(0x7f00000007c0)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000800)='./file0\x00', 0x8) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000880)='&}\x00', &(0x7f00000008c0)='{}\x00'], &(0x7f0000000a00)=[&(0x7f0000000940)='.@].}!@\x00', &(0x7f0000000980)='}[!\x00', &(0x7f00000009c0)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a40)) shmat(r0, &(0x7f0000ff8000/0x1000)=nil, 0x3000) setitimer(0x3, &(0x7f0000000a80)={{0x0, 0x101}, {0x8, 0x9}}, &(0x7f0000000ac0)) mknod(&(0x7f0000000b00)='./file0\x00', 0xd104, 0x6) getgid() unlinkat(r2, &(0x7f0000000b40)='./file1\x00', 0x8) unlink(&(0x7f0000000c00)='./file0\x00') sendto$inet6(r2, &(0x7f0000000cc0)="4d62a954e40504", 0x7, 0x8, &(0x7f0000000d00)={0x18, 0x1, 0x7, 0x80000000}, 0xc) mknodat(r2, &(0x7f0000000bc0)='./file0\x00', 0x100, 0xc3ee) mkdir(&(0x7f0000000c80)='./file1\x00', 0x0) 16:00:21 executing program 0: mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) kevent(r1, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) 16:00:21 executing program 0: socket$inet(0x2, 0x5, 0x3) r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) flock(r0, 0x2) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000ac0)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433ac6f78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a1ce61fc96865c1d8fe416d213b05de0800487e000023000000f66820030000000000000000000000000000000000000000000000e9020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83b0e22efcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79ac926175ba76641b9ea7676fc4aee9358cf1d4cf351547dc05068a61890c56cc344d76c2cc4292b2d8b84e80add935e6f16040db4d3f18aead60dd0d0ac226e2e84d5020e0277b51b169f42accdc34c0df7a4a20b809c42b6906b9f3d164db65c3fba4f5150c2194fcf705fd6bb3c02569035c270000000000000000000000e0623738266d22f00efb710b4215af0abe8978033c9ffef56dedce20f445d68ee6bdb9e765", 0x260) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x9, 0x81}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x40}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x100, 0x81}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf000000c, 0x800, 0x4}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0x20000047, 0x1db, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x60000038, 0xfffffffeffffffff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x80000000, 0x9bae}], 0x8000, &(0x7f0000000040)={0x10001, 0x81}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f0000000040)='./file0\x00', 0xee00, 0x0) 16:00:21 executing program 0: getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r0 = getuid() truncate(&(0x7f0000000000)='./file0\x00', 0x1) setuid(r0) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ebfffffff7ff0000"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = semget$private(0x0, 0x7, 0x38) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x10001}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2, 0x6cba}, 0x8) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:22 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, &(0x7f00000001c0)={0x80000000, 0x3}) nanosleep(&(0x7f0000000000)={0x9, 0x8}, 0x0) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x500040000000, 0x2) setsockopt(r0, 0x8, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffdd3) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc1, 0x0) r1 = kqueue() recvfrom$inet6(r0, &(0x7f0000000200)=""/209, 0xd1, 0x41, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x3}, 0xc) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:22 executing program 1: munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x53dd, 0x3f, 0x7, 0x7}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() getuid() getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="1e7bfec7447bc9bd7fcaf444e1e118e230f4f1681ac8ae19d1223196189546dbcc6452e5a3253b6a0c1d78aa07a2a82ea1ebf8d36d4e4fdf675c2af3a7cdeec801794df09efef75aa9c38f351ce7a8b188a7", 0x52}], 0x1, 0x0, 0x0, 0x3}, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x80, 0x21) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0x7, 0xac65, {0x5, 0x2}}) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0x9, 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) writev(r0, &(0x7f00000021c0)=[{&(0x7f0000000100)="af0c12f25475c7b796f57d23cb4fd2c625c6e6e92152282e13c899b173b51bfae0b96e270818aff8b8a71c327e02d29a17793e897706c2db43f953a417f577cd3c2c662da04e37f1cfea2e2cafa4460a044f977f471b580a1348244296b44f2778daf35fb16c92c37bddfcc3e66026693145d113a29f7112cf7150b46d6fb7718872020600e7ce4a52ec2bbd4a1943155d9b2e647d6f38e93146928c7100a6b3006ad7646ee90d765788aa3c2c7079344025742f6bdbe494719b36a56fa54f3b93722920bd0439fe3946cfc26deb7534eddbe788158c13874a1cc7b87c82390062846006568bb0dd6bbc128f9e4207162159ae979694a5f7503b2a067144d008ce6864a5d2ea1c05b4a830fafdbee94f157f3b699f5f88b3fcce2bfcc3a49ee1880ae068d3b986dce078fde72b11c69a8e68921fb2c4ca6e21e27602766da877b05f92164e3777eafb011f281a12be186a303c8871af0efe6404a5b78ec1fe4392397b50bcfbc18e19938a399da8a3100f9e87b124c996eeb9d16e3e8b6b7a3413cc3fd6d19d80342d4d1c223c2cb072cd74fda23362d0fbc0963619b9e72236dfa1e7839f979226f405ca8851207543076126d6096345f62d44f7398589bd51771ecf954e6b306bf856515c292ef8d42df0fb2d1619d30bd911066a0dc3a0b43bba09463b3be039bdd2c168b1f7c40be0f43be14e4929c0571e655b9d1a5da3aaafb518d0e79c104aad1c6df3689f76538085a190228d4c08204b419ad1dc4cf4de5f0b510018a9c2a299c2eca349356da3ea7e45c2f39aa4bfd0d0dbacfd39c275d571d361e00762900d5a9dbd45984aabaf2dd844048624b367fb08d59e6d247d2291fe3866a4f4e12770066087230a78239da3e42ad557b245fdefb9a383ca7ec590cad4c14e96d604ec405d0692ad5256b7dd9379c42d81f23317b4faed9e33a29ef06b53a0e6efc3e5bdfff1278576202f9ff8a1a66e1948613ca147ee1efbc0d8429b26c0d42a07de99abf2ee9749317235bf7d00dd480bbecce0a0804630f6fb15e56326f704cf518451d8fd506a1f86b67425127f505e336957aac475b759a9cb5cc08149015a91cb174f9ec91edf21f4b47c0eac80538b1242a432e87ca142a6ca21c793d8e2b92c0f05ca27db677597658862c6895b154525a4acb9ceaa400af59f5f57b64e6e12e2c31e92700d6b06795930438c967f9e6ec61301af518117f44ab82e54ae65baf124b3ed60e6c2f186ec63731fdeeb15a442102eebe1f6562ac10a4d559a700fb55331ec5c9d78549543e3300cd87b5ae9d5b7f14068a4ee547d75c54ca90c46d6cc641ddbbc134dfe69b8a48ba651a6bb43846101c7dc2b6187bb3af952e509e0b1578da5ace5a1d98ae0914269924a14df06bbd71f0210b5f3ab4df96b48eb7d526df543d22a5ee5e024bd2d1d8838a787b79e37eebf1d499a19184ad8b053df9bb1269b8d630c1052eec5413adf1b8969c6bc99b42d8c25207565fddd7cba0b17d222e3a9b75b7ad5fad99942ef7cccc440843122a2b1789e453588f20c0c093084a0f4b0f88a34b6f77dbc12ec8970866dcd4889de53a389a3de60fa8ae73de419948650e1a4a54152d87a954836963e18914d6b38c20a30ae060ce2cb8e5edaafb4186a26b84ac465ca1e25751c0cee15a7c1ce70da359ca5733e6676389f811f63a06d41e9f3dba1282d48b1e1e444f1e13f6cba4cb3a25d9accfcadb12ddf4dfc849e6bc15537de6e7ff6419fac637bd5523677b9622720b7962fa9f051a68d58118ffc968979212c3f2d82fce56af1a197e1c395b286c7138013db882ace0c2ebf678eb7bff0093260ac15529bcdbaace673d0ff33d12718cd20d48b0e770010ed0be9ed0a25fdbe71bca95d5a8c5e0218dfbe9cbfa0cdffa8eac74055ca14aaa4b8d916d68a1d9594bb5b64b7cea53cfa9e7c544bb6fff9d84ddd03d80f508cad697d92d0b2362431ec0ccd8c6fcd9635c9f7abc56cd42bbb34c1583c6065f4f8c3039d4b6cf637612227f0320a937e5e59741b58a91c1b198d3758df2b8186b42cd4ea3366e0310abd04e5ffb283ceb422853533ab0af6d69202a206983151c8025e413917157d79b71152f43e0d39de7af4958360853308ef05f6f2de50d872cb8a0cfc46582c8f118a93c50898cec1b57d5114fe3f6ed54c7358c84a87cc5dab2fc1ff6a2b52b9d1b997cbae2f0ef59b92ef3e7b2b028546b5f503f25a6059cc15a98a14636a815f6ae86b1432d82ff01c9fe0b672f729b9a726b0c881a2d5433da47de35efb1c31236ec70c694c9864d523b1f0a2686e450f3aff68f441ca5eab8da7397b4134b869676d9fcbe940daf6a2b345173401aea618e45e91b03fec257280bf456e6eaab18e1c7de597169b747b3b91a27f2a6d2f3120b7ab882e56e4a9d15027d82d0516a8de4df9c90f92807873d744402c95a542ca1946091f96c62a778684848b1fc999e11e2a7fbd00c56871e71d226044466f2ca4f225a305333f5ae82aa3587d0c12e5088511a7e3a5c0a9a2ba9693064a2915e46c383b029f712cb6276cb7872d589cba2bc73918f8e3645d05f84e6783e67619abb3ac605de8261de9aaf9c7e562597fc8ad96d08578d1aacbf9992b50bb8ff86d44672c87a51902e2b224abb58d90a16a188498d8ef2b44f7de0ef8b94d3cd43b28b3271c9513ba2202148397ab08ba15dbb59b5ddf5ece514961084377de6db0b9f52ac701c7b10389f0aa0c01a44261aa8ffe89e4134ebeee5935eb065830288a4fefb14b055927373a85d2e600c6f4a626abab2f5fd14900260b09efb72fd9a6328d25502aaafb762c386231b197af7cd317418c974bb13fb84d7706fa47132342c09d10d5681f7e448834787abf22507f18218be97604433090d6ec3d668f3a3e7ccdd92689d4c45498eb4adc98b3215ac138d21d37acfeffba2a34f1ce0cf4c9985931fa7adb7faf60b977248352892ea1f6e048ac51f19affbed741a9583a7921dc82be2ad75b0b24be15c427c62ffae57d9ba45870b8fe98047ed7186ec7c4b35ad85a5697b0afc78f85fb6be231c446165b103ebda849ca799a9e621a6ea7ca45e7f3c139d2a9cbf1ae8b1146dfaa11c9a8b73aa82c4398d1bcca25e436edcda306c87149db1f7ca3b313c17cc1ee2512623ba8c1957c4ac0d24ff508be04d1385269db127eb88f73768f83181a802830d99542defc25d35147904348ef68f889c24bddba1fea69db9383e0de29beb63bd9a178e74aec74ba5530254751a664c1f2dc104f32494739b539362f9fcdbef441b06bc90059f9dab56323a2d2b721ebaf58a2bb381dc8530b531b4dc9f58f00cb19179d3bc3f6d0e61b16a9f68e62e050c9724faa6fa611a3e0c6bbff1d1fe1852478c16b61554dd4f9306002319956aa52ccc427402cf0a03903e0a8e0bc96bf35604fe61833ae059ea61f8f92212e3d78f9e9b76f2e2cd31a6610b03f2d431692bfbbd2fef98780a7f956ae0c31b7e2aa99ecccd8f925625e343e69cfc6bdce4bbf4f57d4d8cadf874ee930e80aba261d5eabd51913f6c88c64d1bd5a61b09621ba247487fc0651e43f3c0d444729f78a98cccea731d5f58af1eed8edf1dd9c100acb1354d57034c4ab6a2d1870014132c9af22cfbe5aba1c24cc6efc529420c42510763e5236f0e412dc622cf30f1eebabe1f539bc2b8c4d129f75e9f9ad83fb0ae2748595cf4e52663f8f8a939fd6333996e1c4f86e4aa63e67280eafedc9c7ceb6803b45924f096f01f97bebf8070ef83d15034c9f296cad51bbc36a6b74e1ffcac3e16a60e26f45f7aa4139ee903910dffe46d2aad388f1304d30880276e9c9eb83b62d066d7d72a089d11bb001406a1ac6f6bc0e4ba86e28509389cd5c3b1b52eb64dc78fd7bcdfc031c299e1825e270ff1e635dc54a6a7fae76fe65cb65db06f49f93ae942ba6d378889f49a4585a8dcd4078aa92632b1fe71f0ef0e03232c50f6779ee9f1b6f28dca591f8a50e5ae6ea90f78883f5406c59532bd33deaf45e2b6d8f90a9b024e2d04035a4fdfbd7a3c906b1c9c673fc2d5c8a5ccca461c9a807c98a03bbd09501076d73bbf960b529ccde6129522e308ffd46c66c414e1b8382567e4e9e70ee8f0e8dcfa2c9da1700ffc774facc85380eceb86f2ca872d8f9970ede02024d0f7f09dcaf19c4169d37e88c3575b3fdbc0eec39410408a8d64ca3f516b8c6e931e7beaf11d9cce839745a2ac8d0e6343872bea8b2a1d57a02d57b1c4491087c08715ae9ea342028ff439218557db1005b76dcbfb2e9d47874c88833cc68fc6c69f911d0a43cdec54e927622cc66c8fa3b5612a6cbb5dc63132d8bc6c7f9528cb9d92b19d6f09b7a1eff9d088ddb4cd35ad8f7a2635f44655eb1bac25ad710d2df7055640e52f19b96ca783e63581d0e81e23c32f1cbc6b7204b2bc50d03ae05b00a71a4b454563d2d9850389e808dadbe6deff94a10cc042bc97ea24e95edfe995ea86e48079f0afd3d5341b0386bc33c5c8c6021f067efeb8d3f52fe64dfdf629a3bc1c78e185454cd32533a6b4f15ec8469028a3215cef812bd7e5b83c81a3d4c987fd91738413eb8109b63605e04515af66e9ddba09a9fb9afa0bd17da563532edaaa0baafcdb717d9c7bc6efdb5cec335c4555f161ff3c324fd7937ecf6f705b715ae4323e558730e5bde9ff1ee9cb72a9ad21a26a8b0d249a3283ae33b9bc5282d56cdf6467eda2448d513a2c0b40a6cb5e7322cb6cd0a6379808a571acf5df421417b8526d65ed01d2020227a528de654c9d9b7cca18a6a0bedf783c3e1f96adc7c95242045ee8ba3709f67d92597297f95958688033cffc9263d9bfcd59a1380f2f01e26eb165a762ad28a2e6bf2b2d44186f2936928aae3d25ae890a60d9cc1041eec3e93b493f01bc4d8db0cbf25988d6cf0e1fd5b97bc57f53be416f4f1dcbd8493cbf8c5f01ea7aeb2f9a93a935eec1a6553c5c10e8eea02d14c945fe8c51167b5b79b9e80239b899d126404eb5dd6492d88c74f26b7c9bfbb0c35d79fe4de1975b456dc505a732d35a905e43ff91ab6ebfa31fb682513a48923d65b673b739f035f1c0afd11740f6f1cad5a6ddace2b47f91cf9f668d9dd8faa320ff357e9075b2bf96022b8f7318ab290ab1da60b15f4faef5f919c861c8c8c74635d8b90a89e065f18ad3772b5f1bf1af3a0369158f9384ed1b5539dc22c21b250b100703010a587a0458ca57311f5d4cd3d76df36567cd7a5d9b54e3ba46a9ec056c0263221885ee1670d3bef686972e33f8e8dcbd60c89be7aa0f4c9ca88e67e64d9ece4aa1d7a4d94353ce4a2fa5205ee3cec8a88be9477673fb495ad4b5851a8dc668b2563901902bfc755c60da920bf09b57857a045daf07e887a68ffada0c6b2ebef9e8256f9a2602219d4a8919fd92a17f3e86ec6145aacdd3b4772f69e64181052f82ab24297cc8571a8db7eccc904171339a219cbabba294e65a54f9a040e957ef9ff10f5c1b2d7d7935e6d67d448b600264eef1e5d9bf0e32882b847c1cbea2efb4d6dfeba6f3c780a29439ffe30a5b7504ed9a8bbd67156f18d844220f603889e7713721a8a664083e12b1f0598339ce6ddb0eb1ac516fc8de153c8ef7ef2655d2ddaa7c3f9d670b6f7f78514209addffc313c8ed5404beb34963ddbfbb24b1ec1cfa1562ea405ba2ef2010fdf96f736dad5a7917bb73d8e178946685e02d0bb074d5efed92123fc3183d0a26ea62591f8f8b3bfcd51ab0e56c1a46e1c428a2b6ea55d9cb0c43605675bed3", 0x1000}, {&(0x7f0000000000)="dcd09bddedb6f9565efdea9c837c97aeabbee033b732025b9035f0ad8afd50", 0x1f}, {&(0x7f0000001100)="beebc1d081cf56be3d3a6692db6bcccbd44099ee4643c761caa93af8db58c207c04e37ac8b7193e4c9350d4cb3612cb47d2a4078d1c9258d2d67f740dc82d6282c48d623cd13c69be084aadb71cfa9176d59d6ba30e6e0739ee7f21def224a81ba7109dbf368f6eab5f01e76efa08ec8e03ed2a411f7a1af1e8d706ffa94e75f4d8c6c444a1662fc2b5b5511a5c838e45edbc1ff5f0af67dce3c041350141dea3aedaf6800ad", 0xa6}, {&(0x7f00000011c0)="40d2106e297f19f54e9f06bc2e84ceb545d2dc651784888819aea43bcdb7a962d994ca4c1d84e17e70f24838c48219574f5ad46e8fffae40a9cf79bfd50de93cf323ad2538c9fa4be87222f3def85850f08abf6921376a53589af6e79708db8d42566764dc59d937d7ee8198d69564675df9704753c36d10af311877c0acc60f6a6fede3caf6445dbaf197cfa4463b75680e3864a6499a7b9284ed560d109783cccb10512f7b00db6fe0a3a93fbca11aad4eaff285094b30380491e47f4b86c239eb01b26e1b4a92b032bcb3cbfb54581dc5662df0c7ddb8ff9c6e94f51f2368654f3c5a288f34cd4c47db81c2208c40ca5985b65c1987bd07979771b6fb8302115dfa17d9b295fdad083ace40304ea773466a440b105dc9e068651db9bc65217e3451cfca75b16330dda77aac83aea0e7edb4652a1c47f5465e474df778cc7d350e16f8207b1ca9560bb9ba1b78fd0a4cf11c1c98a57754c5ff2d96cbbf71edb6766bed74d2ab3f43462c09265a2119976840c9bdfce86572d4c39b48bb017fae3fbe99e909adc2ea7a3d5bd7162185e2a3c30cc09b91224a70ebed2da231d7f8e4a5e60f652acd32c58748e64201440ec91c44c8d53aec9c40617200fef9db813f291bbf50dd8cca274ad5abe11630fc31c6597475dc99c95cbd2e46afc489656978c859a44407f9776d37ba824d8a60a62bbe3050bc7da46f15ef475e0110eba5ca545f7386e094c2c77d5229996af42e4d1d625b6d060689fca2c42ae63ec6ea350bd3d4f19b9b857a5cbe69daf392ee2fe6b72ac33dcf7527bddda8ae09f6f9937d9d0e7a22b646be514375460981485f2a160ab60a59be0c662797cd3ddc5d5f469cb19bc5f4cbbc5c1a9974b6bf93db8371fc5ac5ede882f9c0cfbcfaae62b55d4e9f7a5958bb0c881d621351da82ad4e99984a5691633a1269c05214a890c8fcd6bae67a946d63c9e685f22161b84dc71e79b9826729ac1e51c1cf449a752ef89da20c12da1ed83708646657d5f1877cde2c618dbde39e0b8172f0819fea159050b9d3968a612c617481252c989dcd1f12f31fd68ce6cd7a485106195670f85a3a312c2b5d471955abe978ae5f9a98505daba4bfe525a647c9d8ebd356f5e1bc39aced1d38c33cc79d198304032c1726d2b08df0370a1a707be2d14042ce485776ebf80f84aaf6eade6ae978627bafef9625cc82b94eb8744cc77757667c5f38ddab076312938d4c97753f418347a16b56f97a7c2d59e9751880bbf3eb1163a6f8225f8ba394632e7d6e70a4e862c7df799595c1b79f080300eadf495ff07bcecab541a0624a1e558b66cb9f06c5ac60a24d0eab79c2032e885872a997cda5c199cab8fcc99332d27872db67acdb3eebf485077fe69eb920f30ae41496948b70868cee4b07fa3f7621a3f8d32463f7d52ce1db1d06754f5903a6591d113d84dd853dc0529b142fb4bc499614e372b4c130741dc96bbeba1953a5c5f9ed88b557a03b376fe630fa5228e008e8041c4f56321545b77af6f2827762a2e86d7bf570ca17b88668a542d4f3c86d31e76d8d78a832699c7e9a993e48e07ad41e2dd00f631d06614481cb0a9de5326b86b499c1944bb20eec0e3552777eb4052bb952744048941601a8b5a8def2744de11bf71ad1bb602e00ca5240d72b77669d7be065eef4b74b0875f04c7847f36192be1b91d880bf9b5f6eb146ec58a4a8fc660b48123d120377351e1ec8fd0f323c735016bef38fa6e54b8df2a1356c89c962388c8b6fde5f3af326d782075bbe9744e22409d1e380af410da83774b8a063ec60cd8f125b708a6a3f36dff6c7bbd65e05a3573ec0277b483280768c8d3189116a51633c86f8e744f6c27dbafc9aeb7405938402c8f452853b7cc41861a8d219ad9f0f05acd018a65767049c8e3a863b9b0763eaed456d35208b26f9e2c3a2e0c8c7aad45ec6e497ef4528c18fda6eb77d2eba08dceb86ebc895e389b888616770d26e8169ebd228d6d36bfa82b83243df2424cd38cc211b18308aaf33b61b29736d06c9cbe4d9f7b530abc0a4dae24d6a778abb777199c0ea3c13f09f59def1f7f93de0e4d12eedbb48bc2b9927ef9dd162418db9405c60ab379e84f1fa439f1949391e7f323a48790a6112d954ec9142b222203095fe42f627c26250baaf1212acda4b7245cace97980f0213be650f4d021b9ebed5328d98c88e529f5f887b209e6d0f3b89bbae1aaaf251f33a0dc8fd5fd76bbc6d96a164eacc61cf922f77e58c1f724ed0ef91fb5c20bceb860ccaefd981eb22b34567005b0d5dba9f780b192045243d89599ceaddd4bc0ec53556a1f83cc79dca859eb142eaedbb7d62240e1e69f177c31b813ef075ec71bda4b0bea3e8b439e4e1c4ab4d350ee3ef3427b3aa3bdd54a07264ef0bf9f8e11a23a8a21ba06f664a7f7236fe112595c307b25cce94901cbbf265cb8722455b250e77b38b45efeed0e0644032c67131c4e0421112aad6a4bae911088a2a12d1d2163abaeb04994c80fd8d895136d87877cfccf630a7da6c380bef8f6f6fb5c4e279caa3ea2c99e6d1b47b1583f0b3aa0f2471585f3f2ea1350a51ab61c69d84dbd2d892de92fcb520d449a1bbe05edbbd9c455588ceb5cbf660bd79e7f1271f66d6119bef5e03f2fe12fc3a32d1d85d4e726c987fecdc5bad1d859ddf51d41890fe7dae705e054cb9d18b1c606962ee98d7a0a80535c3c0850f7b612efde788a6f168b8922132e6c94857fe0208d79544d7514fcda89484518a392cafeac3486a2bcf2f17952922c1d692ef1505dbbc83faec704df0ff354ae26eb75fbfa0ff047a84e017d6707ca3a7bbfaae10dbcdbd8d7f4a220daedac1f9b637ac2d48296308c06736e0e3a3c5d60142933a5dc9edfc89a8c0b4d07e2577b2be3411dab25ac43a4381ec1e4b05f8f52ba25f0e0fa2d470c4e1cb106b15bf70c4d1af8ada9aadf6d39aecf96ffd95b6894ae5b798c87bec21cbfc112ff0684e5402cdb9b3c74edff877a9ff4bc93957e53b4a42e2ce79e9bd753ad048bdcda9954935e497c35ebf6fb31daab28e3ab64d2c31f034a00c1e1b1b809a8f0767ec360eb15c9cfb60d4007f70f131562674662e90cc7ab71dd7f5d8056f03d55b44b41ebff45da10ec62bd0b8cb47cab98a94390da463c17544ef743bd2b37b5ec070c3d213a1f1da9be4ad148ecabbe993b0a24d7a1d622889a24a084e349724e5ab709a8298726d4b2232d64792bc85a5036cba10385e8abb6aa31334841529c60d3c8b1b78ed969fa5482f1a1afd98aeb1cf59a79eba0c2009d81108d93e6ac47c4de8bb341d1a88fc09d0bae14b79ffa38a42e04fbbddbf087d7090b4580f9e40b35db789ae0335d7266549912c7df29f8adb4630839445109f52153756b9c8c654f00f245b991dd4ea0f21a2fd39e22d86fde0f4bb34b61faee2bfe0bce0e61713c9b6cc06799efdad1835bb635108a7166d8d1a3941b65dce353be791149f5b5856b03250c9b9c753dbf86e16d2957785f61d43d00ea74518ad1478654f576ae60e2535613e24b44e7a878b85077a20d926c1ab789282a11970d413d9374ac1ae89d5210fcbe01cc37def177dee22e8b4482fc66fc4bd19cbc75a981df5b155ed30037a632dbad3ffcd36f65aa819dc1217479e72d907ec95476565fc6b500d716f59ab193eed37df498dac81f965728d29b678c29c65aa0ab8ab7bdb02b1abd0d36c44577c44f5e86114568a5a52317a1126a48637abf68cf6e36f09df3c26b1658ea0f5bdd8c6fcbe9d1b304ce46a2662ffb1f9cc5dfe9ffa7a36616dfdb4dd10d87aa2b207510ca751bd75736931fdca617e48f39a6af9bf472624b2a50b75d021556818392e06cd800520e8f9dba69a387fab3a862f012324b63cbf68dfad6a8ee0a18f7d5b63c25fa2b31b9d839bd742c641805a3f34e8098ff3723e89d236c2bc0c4d9202110ba12b3a4d9d79527a038d3fe7c0b9223381c573c1a241a7a8a5d1d536f08ed2960f2452a88aeb629294c4f0a81d2e0ed281b2541b18dcaf26b939780ebdb4012412204e8f1cf25aec8cbcd3a2e137402e7d25d166a5d60d0fc128e60ebf9881514b680180051d66e00bcace13e7e8091de52a8050678ebc9589133b25dcf425a711e008b7900b80580448ad16c6b1d70598dc86f4c93253e1961ccc82c967ce59dcc6b0611088f6be5f935761ba85c29d5baacd13b31d8eb4540f827ecac1cf435074a4165230e6bb01a4e9ad29d9801c05d7bee8af4dcbb5bf9418c90e703e23c521ef1eedeedc8d5f491558af2c3d23a21c829a33b04c51a4493fe07d08586aa46de1fb1955f75f50fcfec2aa61384cf23340daa9f5cf02ad5456f9ae13941aa2979708392838c4eb75e07c7c083ce60f7474a91270f987c7f602145d6ba9965d07b9cf3cf20270d232ccfbafd725d637eb579951ca7c300d9c87b4bfa4b52f45fa14f34e591e3dd631eda4278a5fdcea685eb3d6f34e695b6ff888e6e7b53f133fd2992d7aa50434fced4212723c8a0c0d4c58c5027bd9041d879b4ea6fa65b119d5eb67565b095959b9312cd31f7ad4b7c8610ce05c6302b7109c57a3e7d6f3e6041f452d2eb559da472e7457b8b3b35954e03c0496745cf661c27325971d373624a353d5b0ca67b96076c7ad6bb95a278fedd3caffb40701fb1da9bbd48ee0188feccb307baed0ec3cda4a77c79f91c82086078f2518b4b81537f0b12fb952131c3ab54f8f0881598edd28b037b8d1de5700e7e692c6a58d055dd7e0ca9c89c38f112cae483c4e08765d549154b2265079f8580e28c52ddf7f5efec1e2c7027238f412a4457fbe4d83486de1d836f5b9bcb735f601c40fab68dd33fa216e003c11e89e3886e22d4b1715b7f5b937f2685beb76dca15f3dad0babf613964eaa5a9d684b20ee0796d7bf68d38fd4778a827f7ac275661d32406778caae256ae2d538ce7f72c1672dd0caf78461c0cc0074376cad01c3b8c894ff242399fec994bb11e5ecbc5c9abd0a0d28734b2a2ffabd2bedd5a7b647e7333b29dd960647800a88a076ca885f485f63b6a26b583039ad2c43095ae5cfbe536b079b1abb181436de72b7ed4b27bc9e663e1170ce349110fccb8880044f9c9a229c4d67d3fddac1fd44efc473f210bae5b48a15036db90c5dc2c27900ec858de9f465acfcf820074c934d4f6e79c22ba12ac0370ed5fa424ce1eae1a6f2d41446315c02fc7ace8cc1f5df6dbbed39ef28e4e56fe031e375e6235998c04dd930607481608b173eab3797dd794c749109a9bb821be9ce3a02f3ef33c751fba41e8b7e0d88be1a729f76ced4e0b33c4e20e48f03298a10d341880ec2cddb1dd72559b0de3aa1d40cd30d64e75305f7b5b5d611965f240ad7e013d7e7679660b744a55bcf6db0dc49d0a9934431b110a0a16567fdfd10dbff486c9581d22d8a1658fcbb598a424c163dcc7270380f3faa0581df5e54cd6e7268161a764d62a81e1e61d964a98e056bb5b450a0384b6b08fc11e94ab9212d246aaed00fef787bf30bd78f705ea3e48648f829f33d27d1d9c167336b2d4c8ec0408e542273682332d86392dbeff060e9177c01317aea284b62f16fe193bacd58258da9dc7233607a3f4d00c4b00b6af4728612d2a1d40e564f8db506d613b168b7a490a6063e7a531168a77c65e3ec4072f6069378470f492766f960e5bfb4d32e56abc4d5a4c2e8b7fd178924988b4de429274748b00969ee3a11a69872933c67bf844188b243a4c060cd252daecf6575495ff8d56f2c3877ac", 0x1000}], 0x4) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000002200)='./file0\x00', 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x7f) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f0000000200)=""/183, 0xb7) write(r2, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:23 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 16:00:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x4a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b4c914f4cba0349b6d43ec6734ec8aabd36f90edc8770c2e229ff6381ecf91a7f9e4f2eb50108c34dd2e12a84ed4914a7493a8e68b7e49b4e46bcaf9886bb2f545fe172ecdb23b364918fc431333604ef381f18e014979ba59ccb37dd97d18b1faa3f73c445ad7d0cc3bcda108f27f09e57383e6b415a98e8b87ad74675f97b8b4b2b9eb725a6f99870cee15b61acf90593c4b03109e8873d1d6f1e5b99d00e46a8803c0f10644e7f2c0", 0xaa) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x24) pipe(&(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) getgroups(0x3, &(0x7f00000001c0)=[r2, r3, r4]) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getegid() 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x188, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) kevent(r2, &(0x7f0000000080), 0x7c, 0x0, 0xffffffff80000001, 0x0) close(r1) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) syz_open_pts() 16:00:24 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) chdir(&(0x7f0000cd2ff8)='./file0\x00') 16:00:24 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x300, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x10) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e", 0x89) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x2000000000001, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9, 0x1}, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) read(r1, 0x0, 0x3b) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) setsockopt(r0, 0x8001, 0x2, &(0x7f0000000000)="8171e6e2048235c986c36dff3fd7b590958e566a7c6d4f64431a60f4d715c81ec5765235", 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:00:24 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, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="197fc2deb2119be3876a557b00330883bf07968939c963bc7232afb03f74fe9dfd8efc444c4e7ce3e90ffce8d159647d2749d1134bc4f6ba01a9bf57dbd5971f4cbce89d0435971d59a0333b343a47d9b8e3601180b5922ebcbded6217cfb391cc792ba58dabbbc0049d67f5423d5b346a6d349f6458861742d66b22596d29e7baa86820d405ab24ec902c00eaa4418bf8c7226519d7121b043e16a61a5e25fc399218b7eba62427581b94b8c8dbb92993a516b84223727a1e92af8f372536833dcda1d183d45749f8f8e2b4ff3d26796be6cb584ff2f06436b9aca40d6f7b2886b3a3671b0373b020ae918f7447096e654838b2d908871717cfeb25f4ac8e855ad262b67f16003a56b62ab8b2ce3f00a84ce03d1dff11609393d44aee8645da259415edd9c67e6a9285e41768e305a4a43c085055b5f6f949ccfb3d5bc75ff8f56e591a3ab2be569fc05d938631815cf5f17fd054014c2042f22b801f5e618e2169edc900bbc638c62e512acad753f4197fbdd066ee78e1eeb26dcd6a8c9c5409d99a6c1611d070bb2811caeaa4d93292098cb928ef35c1475484de39018f49ce32227e4669582f355a81d7f4c4d899302a6aec61144a9d84767dbe3c16de90fc7bc5c9e38af79709f71b7326daaf2edbbd004115a9c3d79bf99a1b610963c111baa6a6af126ceb2ec5963e589970ff019399c7abe307c1d6660f562f278d4bdc006dfa4bf07d8bc03b515d0bd7b110bb245825247e56d7efe64bb90f1d4aad500c90fb9e11d72628b1584b9c23cfd1acb3edb12c1db9e06d61b99dccb3d5e6b9243dad4591ddd58484aa2acaafa84832608a7eab9374b9b3ff4d9e29ab679adcb7d031e1f0e4d48a986e2cb327e22195b7f226926377386a76de909fc974508216c4091ee3d261f0ea9b3e26cf09c39edaece5310ccbd21a7b80eca082c325ef7aa690eebf0c8e627b8fb91880da482d2e44a233d99814ec23bd99a7a755a5135cd0f8971dd54f3beb6cc0fb984a48fd311a2a216aa13a6d751975e04fc26ad743ded547c1cdaf68c7fa84bfa3955b88331fbf7ec12e712a446bb09c7d96aa92194a846dcf0a60dd6b1ed831e85020f0f3b8af1dbd6a9b1e70ca8882425beede5df6dcfa7bc84fd0d29b4bf63596b6931c64e0ed8e760ddfd55666ba184b55854f1b08b5a0cdda8ffff12ee4d6213a2ef1d617b6cda8f4a470aa9fd65935031a95160994abcdcb70ddb8006c68ab0fe7bcf5ed31f35078675ee35db2f90107b5aba4ccec11cd09be4e8e4774a46e188d8b661abf14dc1b2eeb28f60686c7fe32f7f52697ef636b92770f061e21deb8176e4bfb923be04f818efbaf18790ffcb11af8445dfa115e423e4e8770fa9c6f25d02c37e710fec302a8b9d74c98ec5322979d303cf2db5d627f3f0419ba82547364fc07c47c821403eca534864eec638eabb26629d6f063ccac1c60747516c7d5fc06ac99b86d8fd65b2a5aee10784d9bb6bc9c3a155574933ae3f163317136acdf9f0b85bd5263486aedfd5559f6a8713ac214f25a7aa4d37513aeff2a174de81f17c6ecbd61a4409f5520567122fe3a9cec210734586930f6cdb576876af12773ba3b88ea82bdb2bc96c71db715fc1c77b793ff0819792abfa97f8081cbaebba35cd1e9a6f23b6a78eb5afa498a273cca39acab9ce961a0d816f2a6aecff95fbd75a0ba0ca9166ae01638b185bbba70e7a02deb770f6ae8f0baafd6fa9ba4b4a4408ba8d4337cd521ceed50e44b1f86e9da4b1ab972eeae9de7dfa6555b8a2e0e7ccf3d08c4f5d8e26cdf86dde071cf1af5eac6d10be59093a6beb560971a92d24de640c1ebdd878a45c307ca1b2923a5f59dc96f07a97a421b25f33959757eb5e0de07db50c3e9acafc440259b487a8ab4e6cc536dba2b43efada0eab57fdc90fa41d520cba4e93e25b02c96d5aa6633a38496f71d3f105f778708a69112f1f34b09df71d077d9fb7f4ff8d276484f1d4fb5b6513953904d078dfdb46ea9188157a4217616f84e80256498ccd651fed6ab1272b780813a5ca7d0311c84b91913e1ef7954908ed14a78ed4cdcb1e98e76c70a4b87d719f323e082a05d95a27666d5d1203cef76c9cb4d6ca9d802505058702d9c76def1cb63684292befdd8aaed039960f7d5a0dad693ed666e548d82233513bea073576de7e98a016596f7df1a168726a7218c738c42be38c45d48348a17abe052202e1bd611b6bda43940fa4fdddcadc7330951341a67bddf8d7b0d1ce61cd1e238b24229b0c87ec37a0fad769179634f6871a7d17875fb8c4e432a8ef72318c6849850059f9a25435daaa76de03d3d0486f49a3aba669881f42dc9ad90851f34e663b1bcece28169082227ef29d57209b582be7e4a5de7f45ddfe3db954afe9c1be96d612f258eb019bf70159d98cfd35cc120907cfd42531abf550535e823d2bdc1849f00ef75b6ced95d49b14ff5ce4589d58aeafe3ab65ab21a2ef9d5da39b51936734bcdee7587bef3ad2a5ad48fb1496ab7be638c1de63aa3e399af3549597579f1c93a9b3568b34bf8c4ef2067b7de3783209b10bc1f07de7f4701fe3511097d2d3b19b9d36911ec7515bf7f13cef550eac3629b09c3bf29d49bf89620b6e1a63813c1bc196abb8a89eb242496d81195af0937a65e35492aa261584a6e34f8044d8f2dd693a6e116787438e403a40b2296c8a664416d80509c0aa9ac44ad0137b560ad9ff1f773e3a98c98616ff7d00f60812d081db182acdcd6f628e0c4e1c6ad2bea479c733970dd1c6b6aca40042893125cbb645a80f2149a3390ec136d21981885a4d3660bb3a10f145af44996bc03eff8c1ebff1df7adff68a12f22d5d7dd17e8b3a860733371d21b4bf03103995bd7e39ac5c685949fbf9c115511eca51187ef8011d6004e85d31203c6d82bc0f1de16164d1ff72912021077f781ab011806c1f9a65f966db351683eedacdbd4ca9ae5f2bb23b96a5da3b2355e059958b82d562198e16dac2d6dfbf06cc091b83a257a2f10a7ecdfbf9daac598ed46f87f3a0a9c3c551564402a87ff6bfba884470cc7f133dbdb6b2d23548a0532c0e1344c864b9e8167d02e79b871df4eff35511c1e8c2c6d048fc9c65d7a99223af9c029fff0822c5ef93d55394590516bb23f23277796e09ec768013432ee639109c72e389f180f01eed251d73816e1ada8dbfeb10698012fb943272f484157fa53a8e67161c90d270d2082727156b2e053213afedc1088434ec9bcd1b766da9f65c9816694b484379a31388f706e16327d210ec9439ad02c05836ef7e5c0875dcac0e053cce4277d40db61f8dfbc805635ec164078535879c467882ba1f307e24e1f97895a797a176694b77741e7a76f51171cba7308d3855145dca24549e23a828275c1b097c4f2e4a4afbd117c7625c9191a4bc7bc433495ac4228bd117578d6c060c59b5a45c85181eca36858fa82aaa597e7900e5dab3c6b2610d928c1f5374912d938f7e8f78d7beeeaf353aab8ea02f7cf5e26cb57015a96a0a77a8956b9426cfaba1e77f6173ca0e638d6fa8527d26e92790d99609ef87cfd1ce518186308899ea3fd0be4d945dc889e4011665bd4d5ee8e134cba03e316ab523537788e7f0c829b5049f8216b35269cf86a033377253ccaee35774b3465c87c83db38ca96a6b29da9a683ce1597c8eb2e564361bab8a13ecc021e2a40430327019258334cd4cae9d8c68ceb9782d41cd3f7a13e2603324e21fe0eb72531c8cc52d44c81d8069ccb4a08210a2458df691e74a22b60988b0fd08eee04e7b426b49227773dd0da13f12653b1e8e614801669ec494271a55381bf14af25f43422016ef2533bd8fbb980717c0ad8a967167c99b97a305dc441e9dfe3c7b72b25b382e199a337240d940cb33b2f972be2950ca3230d9dc5095e2d95fae3233a912aeb6a97dcb97459b931fa75698e17b1eedd6be44e697f2715ca10019bae9fa35622c17b0b2784d3c670bb7145f8591c5c3ca3a1eab7b1a684187bef116022a06714ff8a74cb61afc555daf0234a9c0c9edf5d318313c947ad4b9fd960c7f544e00a4229a9ec472b196b4cf30f3fadb2b459d9e1e6796e4bb0da711b1556a7693a3af7735d6ac08d97e6d3589940efb4a136e384516d8fa249379b760ea4781c3e9ff07b3f630cb46570374dcfc966e093e335e95d64541152674aa018187012b6731d4c3b69dafa00ccfbd67a43dc6c750aa8dd446a57926fc153f6ce50b54cac5f5ed43bfca51f74d9add2c86b66e8372ff90663bc516fd45150e8d0dcd9539fa6811cf9cdfe8ba5b9725e4b6510ddf983e5ed4181505be9c88ea6b1d5b5278a169e601c987b595f0cb3088f169c8a97aacc79650e1f5432ec3c12739f8ef9c4d6c5fa5b2c24ab60a29071064d0108d83e0f84b14739f429d3ee3a8e1cc79a2883f775948c9d67eaaa5783b2a6a37ee3211ba9847ec235b92cb706f6f2555904ea9152706586f0e601246a3d808bce0533a5faa6d590fc58861b4aa3cea6b73025121b4fe8144240f3dd1f44243b40076cf634dcf91baef332735578100c690794758d1daa381efa2a2ed78bb09b452f896bbe8b626d0d4921cb0a8da075a538c8def45e1c71f45db9ca7400f2a994b5cbd400009c95312f45689cd7b0208d9dca57704334976561faa401d0b6f0596a0993cb5f6a73510d64cd2283409933de677639281a7d09db5b44997f5a3ccba324cf19917a5cbd423ff07abfba3c4f0d784470b0891bb460e5276caa9e82230668f9d297203682d9f59c749540de2bf443d5eb3e26a1f325244857c9a6cdb578936746de14b3b232fbacf2315249faa0a49c26d0095188a6759efdfe500fb195a88c7b0a210b0a0962f036ca6020f2e305bd1ac50785565232773e9540da44968d57952f182fc18ddfcc3de73a681c4a4a969f202324351a3f25839426c2c1c3e1765b078bf5e9f96c46432d3319d67f26fdc8294bef05f31c7a644a7d5417dc1c4d2f62eebfbb2bf92fd819790fe734a64614630c50fba2669238653d90b370d3b3b4d59745e9cdab9abd1a41c9a6cd8855ce353a65731e093a476560ac0f3d8745baa380adeccb2f5212e934a6e92b01f80a15379ad196f012b9e626a3737e067ea82d02f9ef05b1cef84883f221ca8784f39f96acdb3b4c54e8daa61ed8afd930176d8f818abcb4cafa2d7ecd58cb17f484de596d13bfe5033c09cedce0a56d1d0134f05d8475e387129c8d49d3885aa2e7a82ecd6bad9ad4f683cb69f930f28a6f61fffbae2a416d055a5cdb02c78e03eb21cc801a6ce4627fe48bb84b3d66f31b1de259de62d1461c76ea7fc7ac5534e6c18e7cdcea1ed683c4b8011f092521a39dba48478b0e671d33f134853cee389d177630ffae091974fc54b916542ada220d7fbb432d16bc0b4872a79848e661d15e0db63f14fb83266db586f8303847e030a247ae94ea13c8e7db05e5d81b7ba4d715740aa595a3530592c85cb40002f8a6ab68c916ff8ce96906b4413ed577c2dcc4675aeaaab39eae38dd5d2a5d52e35d12e8b93f086ed72874dafd3f25135831ea995de6004d49556949717d9a3086fe3b16b053b060c3f7451de959e9ddce8b4fa4be6a9c4f32b01eb04f3b822c3a08deb1a7614a0e693662f75d3c06ddc89502f321d2729936ab281153962fd4e100d57fb21619d794d12d8659f0d98cc4246f6b005301ce456c859c146f38d13e08cc99853eda54a1e4e5abe424c63fe6ab22119a79024dfd5e0d35cb13948467b64738bede7b4700ae", 0x1000}], 0x1, 0x3) 16:00:24 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x7fffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000003, 0x3518, 0x942}, {{r0}, 0xfffffffffffffffb, 0x10, 0x3, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x92, 0x2, 0x4, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000012, 0x7, 0x101}, {{r0}, 0xfffffffffffffff8, 0x60, 0x20000001, 0xfffffffffffffffc, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x5, 0x46}, {{r0}, 0xffffffffffffffff, 0x24, 0x80000000, 0x2, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000003, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0xd, 0x80, 0x5, 0x80000001}], 0x4, &(0x7f0000000040)={0x9, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5b, 0x14, 0xffffffffffffff01, 0x7}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x0, 0x4}, {0x800}}) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r3 = socket$inet6(0x18, 0x1, 0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x84c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x1, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:24 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xb) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x3, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x4c0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0x5, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) getgid() getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x6d, &(0x7f0000000b00)=[r4, r5, r10, r6, r7, r8, r9, r9, 0x0, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x21, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r14 = getpgid(0x0) r15 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r11, 0x0, r12, r13, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r14, r15, 0xfffffffffffffff7, 0x0, 0xb46}) recvfrom(r0, &(0x7f0000000540)=""/112, 0xfffffffffffffeb0, 0x801, 0x0, 0x0) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000640), 0x0, 0xb986) r16 = semget$private(0x0, 0x4, 0x4d) getsockname$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000940)=0x3) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000740)) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000005c0)=0x4) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000)="cce36fe8", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x82) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x10006) shutdown(r0, 0x2) close(r0) 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) recvmsg(r1, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/18, 0x12}, 0x0) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x1d, &(0x7f0000001380), 0x100000000000000b, 0x0, 0x248}, 0x0) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x0, 0x1ff, 0x3f, 0x1, 0xeb, 0x8, 0x5, 0x0, 0x3, 0xbb, 0x7}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) readv(r2, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) geteuid() 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="67b1ae6b5405e7dea01017a6ca6f0f3bb0d1e0c0aea603f7d830e1ce82de03695ba7952b3fd19e2b73673349332c824f7ac22fd03ac36354c3957ea91d496b11862bce26dc1e22e5c03bd421ecb57f64cf92030b75c3e85a1061c23089abd583667010e42d605d2a64721bf1d64337b03ebb5c33ff29b6cb4de97cfa308c19ca46580875766f4cf1256224ac", 0x8c}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="f77267996dcf37e0295423d643d093006ad82aa3d3dfb96ef9f5638d5b5dea527acb4ac54e35f17474b022e6c230ffebff779b11b3ef521e3cf0f8dc4c2680986715a4dc671159415d7d330dc38a830595a79b4d27581f7d99902e7c073964aa1be2b477caa3d9c8a3ae741db4d06b8ea72d2ef8807bb4e978bd7ad5cc5812c0a187f8192a5749a16418750fdb95d7c5411892edafd0905e6fbc2223c2e91440cb5b6b267cc13c0ee03596318b8f8545d6c355a279ab8c8274faf01ef8d1828b8cb8f0d865549a96bf26ba3de78a983b0dc34ede203c51bf0d1d6f", 0xdb}, {&(0x7f0000000200)="0f6d8e3de59e8c7dd19f3e2a41348974a220bd827fddbc4d9cedee5269ed592e44435a0389dc7543983093cee32077cd08c3f0e9fcb4f38f7e6ce6aebcf1b6bcb03fe6ea04b1c19765c131734538c631e002d6ffab009e2d0c5601adc4", 0x5d}, {&(0x7f0000000400)="83745e751ce1ce4cfcffbfa1593fc6e7df1c883fa7afadec5003b19612cac367cafedc551d681fdc110c724fc2178c5c740ae188ffffcfe131899d3f1b3bd32d5248f932e2e233ee64f38192135a387a673e87b063b9cead4b2a853f2be1e291eefc3454380b5a8508d67d818dfa9010c7f0177b900c0d249277eac73e3e8bc59f839fed43fbd7af0d3125b5f41bab608230f6e1bed8b60565b13c8995ca79985c78fcbb6952d5f86c338e90fc73a36104a499ce0f84ca00e404e87256c3", 0xbe}], 0x5) mlockall(0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) chroot(&(0x7f0000000080)='./control\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) chroot(&(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000200)="e40e03f0409c705991741d2cc023134b62dc250981b207b67de804ec3d36d62962ccec1789503239dd23aa168bead4e568d3f4af20acedf12d8d64c3d78ff0d8157fe5cc7957d56d569b576735d707f9f147d94a0b01d5dd1e7577afeed62c4d4e35c156a539c025dd6bd21851c0944495d1850ca0e4796e5f80b812cf542b8dcacb28eea9a7b84cef6c659784a4cfa160637a03a267acfe9534f4bbe3d2ccf25bb0e6ec35255fe5f20ff75446", 0xad, 0x4000000000000, 0x0, 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) getsockopt(r0, 0x9, 0x4, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x10, 0x5, 0x6) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x8) semop(r2, &(0x7f0000000340)=[{0x3, 0x62, 0x800}], 0x1) r3 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f0000000640)=[{0x7, 0xfd02, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x5, 0x1000}, {0x2, 0x5, 0x1000}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0xad0f, 0xffff, 0x1ff, 0x3, 0x8000, 0x7fffffff, 0x8, 0x4]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x200, 0x4) socketpair(0x19, 0xc007, 0x104, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r4, &(0x7f0000000200)="847011788e1f72677a57a9b02073912bd777c272f393ae5ba2f6196f70b3cf943dee2482a53b413e0cba606c3e95e0922e4c8235c5f5a83c93b05b16e3fad893cc688a8bdb3d33b379314cad46490790ee32b9336b46990a38648be7105a1f84958275ad101e67bd6c3b7bd3b37f9a8780884ad0483902a096d5c8b92001849386a94a9b1f058b38b300e2bd28819ebe7b63", 0x92, 0x1, &(0x7f00000002c0)={0x18, 0x1, 0x3, 0x8}, 0xc) select(0x40, &(0x7f0000000000)={0x0, 0x8000, 0x5, 0x3, 0x3f, 0x9, 0xffffffffffffffc0, 0x6}, &(0x7f0000000040)={0x0, 0x7fff, 0x6, 0x1, 0x81, 0x100, 0x1, 0x6}, &(0x7f0000000080)={0x6, 0xa4, 0x3f, 0x54, 0x5, 0x7, 0x5, 0x5}, &(0x7f00000000c0)={0xffffffffffff8001, 0x790}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000680)=""/87) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000180)=""/55) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="5d3dc327a468ea99f73c0d34a1dd4e46b1b93620d05d696a8480dce1b030c971145e3c911392929cfacfe194bfccfa0ac312441d42a5dad940bf75b680cde752660ffc9263b299a822aa1ee7a5202408a5fd08f2b52dd2dcc2c79b66dcc1bdfaf02fb3b4587138bd963cd1226afd0b8d17348d3b2c3402ffd05873988f7c268456f6a59c449bebd9a66324bbf3d2b07add58d0094e248abda14cbba9db52e9b94cb09c9d8f1d24648d68653b37450eacb4985465730417c1ce46e703873827734e510129a3592682e5f22b8b2f6549b3d166f750937c2139e2c15d06f391bf2186f98f0adef36037cd50dc9d85d5f1d9f0a6", 0xf2}, {&(0x7f0000000480)="bef2c7ffac86e801b01a0eb9398148ac01e01565eb8c8cfd58752ecb9faf32c29590f8a39a12025c543e17d1e580c285de6630935ab7df2b46aef3ab8479021fa6e420f67a1ea287e8f08417518e1ce0f55394dbf87fb8dedde48a57fff56225e723aa20b0ca904e2077cdb8c571991e8ca4954fb65b4ac27eb8d76960e38349965f5c3f3b77136177b76cf955c96ecd5b818534954e1cd5232d829b3af07e301004766581a1586e6d03fc2723a2d89a3d5644f00d9255b314b674a15c0bbb", 0xbf}, {&(0x7f0000000540)="9a119e87ccf9a480897f6718eeecf48c61911780eaa41e0ef02c6e5285bd2902701d05f8b7c4e2662c70fae8960f0fdfb4c0443bda549ee193836d6d818e03c6458cb250bd3758c8526d19a454928e637423118bbf72082c9f4ca6fb6be5b9a53988d0b9b28937962c0d6958ac39e37457916db2a619a9bf8fdc454848f6b4b622912d913f3f136dbac5fd18fa208929e6620f5725044a111803b025100368e2", 0xa0}], 0x3, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:25 executing program 1: r0 = socket(0x18, 0x80000000001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:25 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r3, r1) setregid(r2, r1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) chdir(&(0x7f0000000140)='./file0\x00') r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r0}, 0xc) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9}, {0x5, 0x7}}, 0x2) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209886942308edf01c97b16aa9c3fa8e56e979f25000e2ef9f39a82efc4c1366dbfe45b99dfa306bbbf55dbf5ab8ba5dd91a03d5cbc55b7694f2985", 0x14d) semget$private(0x0, 0x2, 0x4) r1 = syz_open_pts() close(r1) r2 = dup(r1) dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) dup2(r0, r0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0x38b) 16:00:26 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x400000000000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x5, 0x0) clock_settime(0x2, &(0x7f0000000180)={0x6, 0x2}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x4, 0x0, 0x0, 0x0) 16:00:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x8000000044c) writev(r1, &(0x7f0000000000), 0x1f0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:26 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(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) 16:00:26 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000200)=""/91, 0x5b}, {0xfffffffffffffffe}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/84, 0x54}], 0x6, 0x19) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) getpid() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x121, 0x2) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10090, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x3, 0x0, {0x5, 0x5}}) r3 = geteuid() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x64198434, 0x0, 0x1, 0x9, 0x3, 0x9, 0x3, 0x1, 0x3, 0x7}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x30000) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/152, 0x98}], 0x2) r4 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r5 = dup2(r4, r1) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) mknod(&(0x7f0000000540)='./file0\x00', 0x1006, 0x100000001) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x300000000000000, 0x5, 0x4, 0x0, 0x2, 0x1200000000000, 0x2, 0x2, 0x0, 0x101, 0x4}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8, 0x0) setuid(r3) accept(r2, &(0x7f0000000640)=@un=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) pwritev(r2, &(0x7f0000002780)=[{&(0x7f00000016c0)="ec5e1a8b928749d45b0041c5e6f94b5b85d36b6f7af4daf437cb70519c5110f49428c1849d66b35762c88a11598a6cf5059c47b06dbdf28c9192564b69244b2d4673596f1df71d4829b64e437e4f30a103dd7baff341ecb5eac74349b9740d48aa21a17b55be254ce0eafbcc87050dd821b5c4c4fccc7d8c000c5af3b7822b207bc51e44e0864263dc", 0x89}, {&(0x7f0000001780)="482f8445e6fafb3b6942c42e42392b52ac1ebcb0637f17f18633a350210adf245437fe162e0a0729efd0c0cd1e746557e3a02cc67a4178ed2ec50c1ae83453bb2d079aa4a65e83cafcc4b294f554e7207e346782d88875bd66d05f63d5793a232d004c240522ffa4d87db163cb0df8f9511f38eeb75bb192dd25f7ab943d27e97252d5910b5d8a07120df7e978d02933cd077e7ef0d2110b45cb30821957339bc6367f6a8105ac28abb7042768408519a42a2c97d8b795d2ff49ea13cbe00c4880280b77b015f83d73ce632a2d3497977e730961a88c8564f3c6cfb47c6721d46e2494d8c6a97c03f7f1862155f0c7972150ce51f28d0377b9e9aba88e9d8490b7e2849afdff21964ad007a97f645f2891f299e547a5a06c895a204fe65f404376dcf5f3e94bcf1c2ba9b971f4d5a3718cf581e9956a9b85804079e1a39fbe1d6beeeb04865d861057d88fa7e0c8938be79ccf3cd48f42ccbc19226e78dc82b8dc8cdda4fee8975c778796611f44d441df8482a2f3200a1df8853d6d3e9e248d60c570facb53dace8d5b132ed77a206c2bf728537c094df467a59c10c0de8afb70a312c02719b1e7776f4c36e365981e2f834b413bb67261a62ad80fb6912acf1ba61340d1630de36fb1517118420569fba9b2f8d5cba18bc4bca3be2a6ff97d91c9cf8e3414fc0059ceba067fecb8bd257f192800872d1a69aa48e9e9df0121228e45d3ed3a3e7135ab753d3be5e8edb50310cb0e566f3e8d6719305fcda7de77c1949cc2c35593ad760f0b1729a9f9b883249f148ac724da50f69a5bf0a22b7799cda39f592f9752fecc79edfe9376a0970e66caa5a267979a3b6b93ce3cdcba6be2b637cfcbab0e804864a8a32f2ed7993d402416da1d901bd8b76cfe692979de9ab1acfb4afaeeb9535be1a3f5082d8c8bea3c434008949975fc632b364d73c69bcfb100d449b8193a9264a7fe0830d826eb489cd618b7d7d322af1d88c61e7ca750633a5b4ade578da31dae8a7cef5495ca9b83f5eb09665de5af402b77bbd13abe555fd2b498bca61b8f53a3c6851048bf60451f42cc8a50d45db2877ff4a5ea9a2eadb0d9d16ed2b1296ef8a64b4f251e8a820c3dba20bf411d472d6916c17ac1e00794e30df0914665f765255180223c29472849597c2a8c7239fe181e4c5cea49918ebe1661724b8b2388c47c45eabf31a3d1e981fda75a16718f4a5925310b66eb3bec389e43bbd0f3f7cdcf5450295cd73b55062fd02ec4e8e7a50acd8c278cf33205c7498ccc8d106ff51efac72f1c4780cb3a679bf7fba0c161f618911248c25498e0244156c5f7b61eea4302705ef3cd9162db87b26fe660db950d7c25d4dff94e9f4d39f267845f684aa11e9a716e5853cf1bc5cc42423beb415f4e601e765282461c953460cfac566fe424b7c7a2533a5935cc66f91a4f136a97d170d9122c97b118c0333af6d1b7023fe62551a00e5604aa7d8842543e134d5f8ff78197667cef0b92d88322b02912c8b9508c8292589fb0afbcb65f75f7ef200e5651254881171482aa782bf6239837745c7276abf8695f4b5b2a8d44aa52c118d8fa6f140794f73ae23fff5f444d69f04062d629c95451cfa38877d26e8e63f012edb26ae9cb163ae8586ee29f292f6da1b253170d56bde4e8bc303ce68feb9d67894bdfd3ca07e188f58e1662f9057f5bb7eb29eb321b8fd52401d37189ccf93940299fdb12ab402f569e153874d24ea13baefc89697705a5f0d0add846e552ca96bc68470d2377a76f374a6978cc4a8aa45f7ee71cbc18f85f971c201c0bb3d5b79cec0c5394c8300ef82280ec9183190daf2ae46e843b6f51c2bcf033aa904a60aceaecad924e9b37cdd12d67e22a2b7b76836fe24cf14119ae9a6cfa4d870fb05f362b1446cc3f105925fa0838e06f9c7167140b68e8e05d00aaebc882d2a30a22507d663b1074ca233390fa78dfa35a07accf285438582a6d687606c82ad147f6b937bae698349aee9d23efb19f195a15fbc466f6a2ad21568700eb851ab63340122e6fc808700b45f4b82c7aabce0a5b3460d07261f7fa84d86f872a11e646f3d8618a76d760c81bcea2c5daf655107b7fa50be2da05173d44200600f9da946eb3c4d2f64493b660c6cbd30e156e121687a3aea81a73473199418209de934df8f85e0b5d12deef16b506641f7b12c9852d4ee7db4638176ed3b88d69b657f906feca31a776a2f3b02a0791524401b8b800ba08735e90dd73b9128db64348a1cdf9c98b78805210c60509511f044eb104999060e1adc6595f6d9092d9a9b981c808192dcb9c22d62eb7ad2aaea7234418785528e3c453c9083780ef8a70603bc0839bdbba2dbb7ada977b3fbf19b754d94f59e869a24e9310e68d44fe08f13fa39613d8e9a01bd9177a1f3860e28c2dde387b8dba2333fd4ff047794452a63d1f63c9570b54a1f65ac926d8786a73bc70bc2db359195fd79a8a5d05b6ede3077b654abb45ca3373f9dd6e4f73a2ab2eab7b0981b7de01c3f24755b771759eb9f1ea52aa90310f015e9392460265967f76e42b7a9a3237dfc3883fd35d58bb3c68603ff9270b9dd72da7488adc0af106f68f6842374d6772a18871ece31ddbbd21ff0ddd801acec827dd31dfd741e7a820b41586a470dfe92de7221404f4bceb9e10ec242912bcbe7cdf592116f3b669acac779d693bede5931eeb57baf908cf2f0526e7767ffb219a359f621ab6ebd7be2f65e7cdfc466a144792c8c6cec9168a04639fb4a9b2a8b90beec6256da462a7b7a27cc0c9fd1b830242a10a03ecaf7e5c9eb79e2fed5630e0eac059e8adadeaef8b1e90637e0f5fd0cfef034ab26a75a776134b8db44e75be790ea5d048f9033fcb405ef3eb89fbfac8f3692ad5ec40daead18a27ea46b8aa73d0633f80faed52bac40c872b94dacd1bbd58e8ab8958d86fa151fafb53ad664d19cab36937bb0d6c21d42d22da1b4dad4984b69e60b9ba625e86ca03c8396c5b7f01512ff145c4aeb6f7f362ff62695f3bbe6b8ee0a07fbf73998260f69e344b419017bd4118ecf8c86b61292b92346dc2d86decbc6776de1f140b2f9d109ab03d9cbcb1c0cfe90e9a45065c6edaadc255a66258b8d188bbde681f0d0d6f1e98b1cd1580cdaf1b65444d7a031215499dc76fdeef6d6bc0e56e18e3a02cd2302df1492d470528d384827bf1f8f58db1cf7530b9236e3086ca464b4bde59a7da0f8f08ba9e8bb9ce8fe0b69a21c43402037817970feb901717b5e179cc03041a3329d5f657b424bc68a5f5bd2439360023b822097da05db7aac618ae7e865d00a69428cca41b46858bc8bbb1d296dd0b6c0407adbbe49d06c9b2ec07a01cb78a9c21eb2fe54adbc33c193d878ef5108e23ccf59f0b21db986f3ee707f5c093f4af62a055eb05c5cbfa5aa6d161247ede08a9994c5326a257e620d3083957d2dbbf4acdca73e34bcfb8166c7c7ed0268186935a777ad2c0ddc78fb413cf844b0c8d9a968e0b786de70e604f48083af491339da689001ede9c3f8e5609397ff26f6bb4ba25479c1ae25e4eaa06c8344bbe88e8eb51fd760a4ebafb017612932b2c14e92b1b91e19e966d974292b6f2a039a2d65dd1d1298f1d6e448a6842dacf23c828e6bbf9b6a33293d87edf94500647bc3e2cc2a6d611c37306d4e214551921c07ca0d0b6688fe8d53a2a97bede562df0aadeda361ac3bd99d7566f004754571a12d450a6bf24694627a5d8919c17807d064bc11c2524c695c64127ce469f835f870c769af974965c7bc6139bcf8eafb2084a4cdf43dd346d4b55a2240f8accf8d25c03840e340e79ba4df6e355a4802443016b2a2d9ead2e3fe07045b73d820188e58a69c0976f93bf83171331edab484b06256eabf72c5aa8e3af3ea76f40d3c3b464cb180bd765abf08034cbb460324321a7e1af13f902735adaa3d8cefbfb24a59c12cc6019e800015ee5ed40ee82ba4c83d462695a74d6b7509f251139ea6febde9f8144f462bbbe8d7b58246dea3806d529647789a1acbb1f0b67813438066c74c7cea99546eef8ccd8a206e996f036c43ee6ee5a2f208608f165b866bcf8657c65f0e8539e4f717734354a57d031a9e43b36d63b1e28a072dc95b64ba953fda37541e28c6b8a8366610446c33c81908a17f7b01e5d75294599f9d03543dad4ef6825c969fd28fd2738021af7d0ff8017e72114fec066c2ee139bdf41a11073e6b505f0dac76bc76e665546614ff728f1ab455806ae7ac778d8a7259d0de8a0f12a3476f187017945d3bc8577e96d10078a6e70f2f838b429d806a773aaff0d958a2d7ecb0f6fefd8abca5a558e569b1f6fd3a928a89d14d0e231f9cd88194857fc424a78bac31ec08a94b744d690f9ebfc7e1d8383b9c4f70d6ec78f22a55d4e724347d5d74bb284535725091d235769ebd21c639148650b5f04cf1ad3c20cc8a5dc7d5cf272b33cfb919e5b3c1ac936a6f50e579728b8b35204581380b6eda29adf696a149d0735c3e3dc7389d615a379860455933f6d98bb7a260740dc5146f2a7e08559870de723f027c0df21b50b0a2be362405398fe6f8d5a3409a54f27d60b8a5b25663f538a2a1b5d47edd18f0cdacc85a0099295b505d9a5e85c6dc2ea1fdcb482758e63476756d8a558357f350868e43ddca39d545e887e4945709416be7de9ad452e977f7c87cbb7ab6b37c228dbad0befdf3590e84c5bde74e004df07433de82cb52702cfdc42198f3fb703f36fa5219e735c67fad48b088af4c5040855822f743af9c3c1cef9d3434c3ffe853c49483126565c2252212dc2c06a364ceb056492a64af8a0f251d51f46e12b0f37f132a9c253620cca89cb28f869b7eaea701255b5330c7672434b878c160711680b16cfbc139d44171579f54bdd71221c4b438b0c453ac264bcf777a1902de0020fa6e08ffe4ddc56e4b8449e1bfcf37f81b1b1cbcc34bae52a66b2898b5dad47a884c6d91be84176c5b0459047d0ee673710246ff39afcc9152778e685b99b3e3929acbb275c179c99b27a489da5fe72660c3b04dca06f55597dca5d58b52bbc3e506f3441325ebd28dc2a91203db302a318d25e458bd74a9c5206658c49380df2b8afa48dcf276cea2bba8069eb7ae5f6a69ae34619ed71bdf818927f3374fa4dbbe39e12006a3578f9e0d9d76d7d514cb8380ad120b677e178c9e2303edf7594a37863887bf26e7a6b1e7742237588f1b450694de71a50a11ac413f5e7d56e6e29d74dc2a1d30694e8a9d5fe5a4fe74056c8530f6ac24e3439d15f37af8e86ad93a8966b4a09dd377f043f466daa3df481591d8a90eb3893fe827b44100a4a16a96a651dd18ccd65e05355246bc7175b458cfc9cffc4b4ff9bc6e80aced543fa777dbc2a6ec00309f279bfd92c9a2198c03794df1884d77cbb688552c88861b2b9a4397469faa45ffecdf134644086e2a48fc2be6c4ebb0515adb99dfb0939a3acab68134b647d32f8c0c850ab26ec90674612ebf425ff1243603ab672545e22d34a3838a5a16bbb0369aca83eb05ea893e97b1d8e8736ec2464189cff482a5c3b986d9aba6d12555558cdc237811c5dc158a065585834870aaad57a36931aa99027add147bca5582b0f8918fd3c589de263d0118470cdd9d835e8d48497982f717d1fb031bde47bf7f93b95839b94ea4039f38f0c3c5bb257c5e56b56a49b6f9e44ac80965b7503bbf6eb322efb7b5c6c5e9d729443d019ec6c6a5d36d4d22d2b029f99e116da2ef5e7a35a2deb20878683c3f6edd27dfa81", 0x1000}], 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000027c0)) r7 = dup2(r1, r6) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000002840)=0x3) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000002880)={'./file0\x00', 0x4, 0x3, 0xa, 0x1, 0x0, 0x26e, 0x0, 0x2, 0x2, 0x3, 0x10000}) r8 = getegid() chown(&(0x7f0000002900)='./file1\x00', r3, r8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000002940)) pipe2(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000002a00)={0x7, 0x0, 0x0, 0xdd, "8cf78a13818076d07cb9e8c7bab10c5651d5e351", 0x0, 0x10001}) fsync(r7) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000002a40)) 16:00:27 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000000)='./control/file0\x00', 0xc080, 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000080)='./control/file0\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000100)='./control/file0\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2001, 0x2, 0x7fffffffffffc) setsockopt(r0, 0x190c, 0x3, &(0x7f0000000200)="360e74a691323d9eb77d0ebbf6da2d498e3cf44aa2b7b877225a7af70a0472f90eafa97d75789bfb4557e94c7d35a8c9086751deddc8851a0c9a8cabc940a536350795887f48123079c4305ddef95fba79b770eb076b395ad1e050a3e5faff64c51cd5ed07f05f9fb4500f7bb6fd210ef02068bc91a87a77eb92ef541f32ca23e50380cba0f4b5a66996db5339ab09cb90a7f500a35546eb0d30863902341646a2b760a66b918c198c25ae631c78e86ab328cd04cfe958d4877e25bd4c1f2cbb70ac3b16228013b355cadba95171033eb0754cdffebe58cc9db047f59a13161d03d4a6075c26d3965fbc58f6e986632f0c", 0xffffffffffffff7b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0xd6a, 0x2, 0x1, 0x2, 0x80, 0x9, 0x2, 0x3, 0xffff, 0xffffffff7fffffff}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x142) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 16:00:27 executing program 1: msgget(0x1, 0x142) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/93, 0x5d, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000100)={0x0, ""/202}, 0xd2, 0x2, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x3) r1 = kqueue() r2 = kqueue() r3 = dup(r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x8007, 0xcd3) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x92, 0x1, 0x4, 0x101}, {{r2}, 0xfffffffffffffff8, 0x24, 0x21, 0x9, 0x80000000}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x3, 0x7fffffff}, {{r4}, 0xffffffffffffffff, 0xa1, 0x80000001, 0x1, 0x4d4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x3f, 0x1}], 0x4, &(0x7f0000000140)={0x3, 0x36b}) kevent(r1, &(0x7f0000000080), 0xb9df, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) close(r0) 16:00:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = dup(0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = open(&(0x7f0000000180)='./file0\x00', 0x28002, 0x2) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r11 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000740)="51c5c0d053815e89a598ee96ad2a5dee360126240b903de6d5db1b1e51da958dd786c07d418615523e5c0b7cac14682b757e071e66cd6eeba01dfdfc9d0458b2a50c2bd24d0b9f7b311fead61608ad79fff4b5129b61fb9156f190030a1ac7b702c171a6493d9cfb8926786ddad851403f289f51e7e9105f3a4c0804cba5af1374b0edab96ef5c454d86a6163043c740aa430c3be9a2ed7d9edaec23adfb495c7d61c1e42b311c3266c270cf16712042f6be5dfe6ecd8f07edca121a3c3786ca15a172c8c4e298e9263330363ffbc14ae3d796d58eddaf7f56e43c8a7a33e0410e9f00285671a1c6d5fb7083b2bdf55c6aced59d94250e7229fcfa81067adff7566c8210c577d28b658712e985867b0fa29c6bb65adfe4a0d36cb38d99bd3fd793e2e06ca7f77b9dfd12fd898d546b553f6312bd5df66bd0bd9c343255540f6315fadfc9803ac85d9ab7e429aa195007c5bcc2b1279d0e8bbe60b9c9cf880db7df5baf9a2a95a66f666256767398df0a17444c85673d5926bccd9ae7349992cbdeb0e52e0f74e19a73bbcc7ed5475e98db2e62f901e8c53f97b502f55697ed669def1c36b55e9b1db5027eaf922f7601234e30c9ee0c11b28327ca0163b1581dd2be8e49d1766af9ac2185335a82d25f83d863dd8d71ffad121db242419b2b0d5de32cb5287791483386022b987bfdeb3e0d60dba0ed69c5f2f7924b497fb0f7c37d0a733221b56c25a6c69dc4007693fdb4d32ed4dc70dabafb2d2d93f53b5dbfd4cf1c79b9ae41589bf0fa9b5dd15e44b24c98dfc305febd4be2ff0f812f79d05a76f184c50d0345cc3580c228a06a5dcc7174ef2394a6f1d8926ac1a750a2cd858c16328627b423acf767f32c7744b80580bb2b687c7c4a8281a8510925b691d7c18e0c7d909783c84a46fb9cc5074ae6cf4cfb7d5f81b770b86a832dfa04a50700af05a163f65e828c19fe0311ec5a5202b798b1f0f10f450689c95ae678c294f479068a079ad9fb94a4dab5f2984572107632e1d6a445b52650d80a96470f7184facde9b64c33b933e38609dcd5506a1e155815f5302220aaaf27e2d77b4d00f18c0cbc20d08762c7a9bd69c2a7b6207b7940c129a23737c103d54acb8b356f7c97106dc5960deb326d29553f1f3456aa5efa2939052694266a2d7c9edffe45dba30a818adbf92ece95bc05dd9a47a5f80a16923836ff3f4e3bfaa220f6d6e0dc37ebc1aff92e04c217f13cb7f33e393ce6f51626fa21d73a912433030b26997227b3a605798e480b0ffdbc5e651aa4951f85784d4e34b7faa09a0b00da0229b04f86c3dbf9389c996383d435bfc068b8284d142c2257174b5ba10bbaf0480aec2d4d3e20575465bb7921a965fdbd0f1a5bb760b1c46873e2c83e6c80d1492ba01fea137b49601134fb9837a37276726b86e292284d0235af897a736f79c56ca1d474f433aa32a1cf3dde9de3fbc97dc9df991e6fa3f752632a5b16879566446a4cf0aabbd6c3bd6b1b86a8aa4f64984d09080f1ad8b4c02e730954629c02600bd2d58b716c8c28c0bee62b67dcec5f207b9173477cd38c7917156dfca11752182a2cccff5edcc5dd123c70361daba90eb1145b9b6af55c31560c2d9976c80e55b5a0a4587f9511d1d6eef69148bd723152ebb8a4c3c571471b902d362fc0909519e5927b931b6937bdc83a755ea6749e9f731a6acdd2cb065b0ad37703454d7eeaaf75c84fcf4e7e3e87184f73f6c8c51895c9ba6ad9d50d0c82465ff7d57f9d26d848f7348cb2bade650373cbb718779c9d4a9432ba197cb829923c497977227027468987cf8e4fad8d8c5fc9cbc824398565e542f0382a9898c516a690bdf7d06aa0b8489f8cf63edf4daecc0876ba9c2dc64f008be90d44261cefb9c0e8931bf2bf5c4d92e7a3b47ce52ab206217664e8cabb938c36d7e7a0bda6b5dcddeb2d38b143cedf9a353781d715b3c293cc59ec556e37969ec9b25d07fc6b8d28411e1edaf2a95527c95aab4c4dcecc726c4fdedaaa7e14bb7cfe528cd5908d99153bd376949ef1940604206ec77ed4b89bacac1dc87ad369a43160e9314b3e83ab8a61231498d194e2f897c1c7b53c81347400d56fe92709dfa3728b24750c69f078be9b4348b2e5e40bc9e1ac799b6a9e229e26962ceb865254e965dd76f46868fe5f7944cdce537c008c5f51fcb1319f6f845368e09f1be9f0b8487ca8d3b8f57277a5bc3aa8abb24b41fdc3d3b5aa19af301b6420bc825434aa601ff8f7a896a5b0a910b012bfe5a57bc98e652c2b6e75ae1b0d5f8341701e27ec5eef1fa7f6eb581c75ee345b73b68584b96f32a5bd854ba7553a2043c5904d086d7bf82cdfbd04a82b32f401b94f5a07566004db324a2e38b2a669849bd2ae0de84f2fd84442db504636a7d57a622aba68c1efae14a7ae1bf2672b6bab1b711d0fdfd1ede3c778ab7ca540b07be1a29607ddf44c34c0e6fd8d09f502eaef2531378fc49237d419595505fbf8dfce9903d3e1e83ebbdc31635f09b9fa01743800106c0a318483b419bab19523441b8e5fc484ea9207dc18ca461698d5ae87d40362974a301c4ee44da2372f1e5a710908bb737199d08b3c3210960fb6b83492a1f5995352d0f2f7284ff1d37660ba381e2cd7106f4434ef44dccac98e770f38b81308dc4e9c95bb37a2ddeed2effeaa87b529b744e07b503e5f65265ff40b7c9b2a492c2a76282504f0f4c71781a4defcd575f2b2c90d8454a8b71b0246e06b4ac1174997f625098a86458e0d3818b7d9c0ef71a63c2c0c96e4d36c7fbc1b20d06f449fdbdb4d58f2e9d20160a32df387d1d1729d47d01de7e312430963d8e89e019505366b539ad9a6e231bf5d963c72ff040131e116aec3d769c177f7325a6f93617afd798f53c502519dc0fe21e3ff7ee425a5de30a17d938d1b3a55a404c0aa0208961d69ff2c6317ab7bcd46489bb99e197ea51d245437c9410fc2ccfc2d7dc8dc62128f27807bc37bf3c182163e1b9003f1756f198e543b7826ca4a201695203f796da4ad3412aa1e468e046e8ab4c4397cbd21e8241842f8d8c3a846262f89e2adb758210c780710d8ab3609406ee0f346d9a6448a24ac771b4c2c05fdf4cc1e895879b69404bb7701a8c1aafab0ed42b80ca44016ea0987fe2b600416c8e097679195498285192fe036429fd93fa2ea5d6027f4ad2d0a15c6f1f0366102c9fe525a4b784919d814fd58bedf3fff05703780998b4d7f1066cc910ca325c22fdc4673bd66f5f97f3e3cda21ecc230830f8fa428aa452c2dbd49db703ff3df4fd2086c56dc1d23d43e961bf73b0c9d9f4f3d5603668c365819966bf377802a7e315053be76795a32c220de5ccfd00f6506983e43f2868935bd7c68f98326ab25c287752a89d340e95fbc4159a9e49b7fb34655856ff34bab80cccd6208d121fff555cba26e8b5c48605249ccb0029aa122b238f38b31a387bec90d3dd8fed9c233c438d1ce947bf823d7d6844a31d4053b63bd47be925ecd49ee10e07abd028c3bde4dc8dce3f4d8dc77fdd5e8ba40802578e3e1d3a8e7ac7824ecb2ddca226ccc6085862be5a2f422966bd0ec0bd6f47bc75fdf9f200035da5adec408a056499d675c8a2412920d1e9fe549e5641434d5197380544ac866fefb57faf15c07cf5eebdcfd1a94172e8e6076cff710c452ed19d88a3ec02f67dda26e04963ca1a2d5ba90f1dc0d6f6717762ca76577842baf136701824ee31caab95238cb63318a6380279109f4d726f5bc9e4bf9010bd0cba0b816a71d615b24b461461a54e7a316d0af54b2d20af6264e1315fdc16f3a7d9a72eff7a5559d58221e45fa2ecb770334415f7306f51e7b804c237cf48fddb3a834515f22cff31eee22f69ae052137ea8076b7cd13d7c14d8f37f6a2f813c09f9ff36edf525ecb09f1f43fc1844222ddcd105ee4bb0f784235bf5f34caa16b2a607c910509219106ec271cee1d7f57ed3411573a3db7736821c88beb88e9801a90c9da10e1c1a0c49ffea60ad45ac9c66aebc02d964f747343ef7d331fef12cbf12d1ab479e2df48050ac30fad9c3a4486451d35798446435604e43964211da56541c3e5c1ed634a983d0cc28a7617123d0cef77ccd225884da3ffbfbe7411a08a8d2d73522946fd02cdd3fd950ddd938f79434cbf1a0f140ac9c53b7f337e06dd416e0e82a248c92418b962840a18bd059e96951d818be367eee160a94d20f427834e5fd3bb29be37acf4a2819516529d3bd249f0c2eb06047cbda365f065ad42e765ec77cbd49e13bfb508b2e7792d49b6dc2493d863ef96cd04697b966d565cf5c3791d36ec1926133f4cc0edddaeb77d55d8c48b5f1e6f30da3a2e613583b1bffa7d271256647639645c145c9774f72e88195e7f891091fe7a4a02e6a247f478264e985dc1b33e71bc1f69ecb52b2453eb74e3cc0c360503db807ef558a04270471d48c739e42f969ef9adfdf7936e1782ed16a3c7519f36834e15c7c7be5a42419bfe2cb1eaf7ecc9b02cb452cf706c366ef64b1f4e69f24ed032c3df6b1c235556332ce42604443d9f45ac9f1715eb124504f429bb839a7021a54efb4f2d2db374d6d82d1116e49514794f85237d48129bd23306f392f74d155f8e4f11d3f7bda86fa31e311a76220c2d976d70a28e14969bea30c5df739bdc0c6ab1105c4921318e696a85c3f67fe110ebc9b17c543622cb04eef0eb6de2784aac2860e3cd7f82d7f67a314dc8eedf6b665bc60a797d1e44f86fe59c6cdc5c7fe4fc276855fdea7819798b04d1bffe8c35b47f68536cd14e10a007628da686c0c5172597c558e49684c2f86d11e1e90fc6d29cb199aa84d4bc3f6bacab8227d33e18985d482864aeb7686750353167a8df8e329a1a6fd7db72aff5ca652fd9af4f7043fc9b10b051d58314593d01ec7c6d1855b03968deda89703a3af88d91b063420458e9c0d422683ec1e8905cfa97cc51284c1c9580470c507ac5069453888af00fb09acb74b5293019c176e4d2132d11ce8b27346cc26ec718faefa1a13f9bae3ab2109c9748d4a354ee88d61fd61527c6bee2ee4ec30a5cc274a557193e31efe144baa409edf4b3169de000641d50feb59cb6177055c30c7ebe0b6c44dfc1039ebd6055f4da299673a551759f33e90235de448a81b2dc091058193b2b94f98c11752bcc7a083a39d61aa1da77749e73cea2fdae2d6fe5a32229475c105a354a944cbc16d1a73b20a595010796847aa30fb6e55176d437c80a55da8f444e4b2782bac06908359d35de77868499c6646aa4a7d800047c5e0b982824bd70d1c51d5ad60746a1a6046dafd0d9e22b9fb7f6b01bebd6d777f9c9ddf87bde72c26f7abb7a8da893bd08f758679ec6c107eb5a606be709b1bfd477aa1c005727a5f2983df1e07d7789a694cb6d287ef74ddeb2c415c455919b629036ff5eba8b5ed15454e46257b516f02b63b709c9d068b3656d295746864cf4e8561ddaf56fe26c72d2bd4a6e772373f416f4d00789dc3d31b61cc1f6f1df1aff65f7313d7209f5095e7f0f8608fb1d51cd16c80a5c175ebaf865ab5e877ee72b2533fd2a15139d0f578c12807613ea26e0fb0816b776a60b450dc9ca6bca0720cd12716d778b70920b65b4cfc9905db2dcec15d91b7a02ca8fd61791b728d5a4a86c1e1d456edd8a0269f0bc96894f5678aa1a1dbd37b451def4708c2b5dd5701a5b5301c569a84044083450759ee0511a1339d38742509214c5ea6574065d0eb1cd87787610883f46fb8c975b8742e8c0d71dfcc394be5", 0x1000}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}], 0x50, 0x400}, 0x402) 16:00:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="0a9cce999721bb673fdb6912d175", 0x132}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) writev(r0, &(0x7f0000000000), 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x8, 0x2, 0x6, 0x8, 0x8, 0x710b5d3f, 0x9, 0x3}, &(0x7f0000000240)) mkdir(&(0x7f0000000100)='./control\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./control\x00', 0x30000, 0x1000000001) rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, 0x0, &(0x7f00000000c0)) 16:00:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x21) sendmsg(r1, &(0x7f0000002b80)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x2}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)="29e6fcbb6d33cf6fd2cf2951a14141ce2e70104ecee39020f07fa205ed5e1525e028ea20049f9a8c882ec56dfdbe04be0adc69b87489a1041575c1ec2325d2d8b32a904a20b4fc5a5e7904d849d742104efd55a5120b9b6e6a68b4c61b4dfa4ebb3bc9902db89495c43a91e62918d4a4c4a9fb9972ee64487e36493960c9d1ef3d20a1dfee74429eddc9d67d8d7a2147d8aa4d5229f021b26efb60de18a5e72d535a24d7cee262b423b4bcf1b1741fdb64e3d21f51d8bc53019955bc8cb1887b3b95ee6d9ae7a7740da758767128302d26eaf2f1d31af5b65011e46b200aa0175990e3dc5ee8e8a3b766cddb4ebf2d3b37f5f86af95265c0b8f159", 0xfb}, {&(0x7f0000000240)="4b7a1cc851d7cc1a8286d2ccbc28d40bb33b28eb639b82fcdae32c747c18322defeacd403f8f15057580c179062a73abce9818db762ae0be9e8a6885424ee5c53a6775efc84a2063381a70d80fc8937759b9301a51d70b5fff92807b03ff7760a50db60c401fa90d4eb8f4f76ca82818601d69f1e794a43c1b050e120a947a3be69aebfc0ad1e5ac2830b8f856305bc330", 0x91}, {&(0x7f0000000300)="e7883e988ac609a2fc90bdc922184157e9c28edb02937caeb37ecc820d3a0fbc3cd053792b45b278544a551d282b3f93bae1cf5ed038b04c145b360db7da8f4e2a75a8d717ad39d2fecb0d353d1ac6ce39ae279bd86ccd3b30832cb31895047f15caad00f91c186361d9291e3e14f66cd9376a5c769e7fed33141a184b7e20eedd86873858ac98fc070b64b32b052a5b191994196cd19ccf11286cdad57382d4416ead908d17eb1900afc0d18aa7d79c7e3ee28c0b8ecf64b521fb428f3795cdc969d2f1eac3e71648b2", 0xca}, {&(0x7f0000000400)="829f2dd6bf0bdbced262aacca441b82ed47dc65b0f02392d3f3896fd59063e3e40465412ec333ec9a334d38008527ffaf07655b47e5a86b03ea57ae57a552e9be4461114073d3af2e83f0e7a456700da711696fdfbce2a4a6cfb3175cecbc7d1c876d94c6989e70fef7f435e7d622ac2ecd43b2d2cd033a74e6efa86742407fcf4fa302d18e9ea76f4760f508c462f7d16c41321639f484d47682e1a492814e06bf02856e4ad10b51cd0d555134d48faa3f8c98c2b0f26b07838d5a9c0c5a29386140e5b776d2ead6553f173783495e152ef1d4dec338ad0bce3803b31320cf12f0465b0a0569534447eb9f54e6fed0cc19ccf077891484dc38029d4beb246bcacffe6a495845478bc8fa33e1cbe4e089a6e02c858bbe5bffb47dec2ffd130a3fc14bd56701477baefb93ec07104d5d6561bbc7ef3aad2c93129772165cd8de770e03e9fd4e193a02116b44378f1afe7ccff98e920673ccc7364420ef2a60d0d907d56b6a6091ce23f6468d99ee72be53bba5d6df0a5a4ed1e028ad8d9b949c4ade8de0c13d8f8646047c52be13755237ebee2b96bb173b18097729f0e566847be6eaed6af3fa1dccaf61bace7cc364ff0272df9aa5ed9556794241fab3075733937b2ab5c89df5f61c44c31dfce7d7d23d43e83034f84dce63852bc80ae72afa72029cb74870cf79ef8140468e54ba2f5ae1a305ea14fb14da8df921e6dae02032e750672d508e7cdb0b33deed6fdc4dd9add6c2ccddc0111b897afa3d0ea5432f6871c5d7227b65bcb58072fdaa7a425d0562b0301a28fa608b9ee81438e7cadf39afb6180b6609996de981ca75dc47c3da9a872c6cc5687375f67de45643287f9d557f4fb350f2f1e31e74faad4e18b57d865b8e0365b1ad661c1e0dc266b2b8fcc49a12f6e4821f182932a58b33a3b029c5c6799883609db2c3f8010d33a6a90d3e9f6a6a45cf08e11b8070f30d95d556baaa4da890dd7fb6bea78ae9dffc5ca749683926dc9d5abf3a282d5f262487465df7b90312ecd5b4ac056e7ca72775302576ceec67953f589df02af2b8874bb418c6abdd4535fcc135d2c7dc6b7931e05ffdd6f566c8222fdf2e0666751fbcdbaa0169885801fa35a7403916a84d9ebf654da5b7a4255022b0fe338b13c444f447350e743e49adc068a3a3ccbd6a98b80f7829835e60d5ffd085d6e5050187dfa128da9cd7ae0c36a9d4b626409c463e13f2cc73e88e62b767b262d4dffa08ac12e13daba31560de031b87f4ed0f648ad497a309b25145996d3c6b5b27d87e70ebff473f8a0719813e760b83f231a7aa2713efb39aa4dbe1ea53130f79f39027af350337318c1339c035e141cc057b40b12b3c0bcc97240d509d2a394d9b92337653b277f8ccb6083cc5bcb9aa04a268178b874f4927593862cf8ab0b4930590c6e08e09f4610c59597356bf6e9f72292f1cc0c999f4a7b79fa2a63ccb6dec017af5db7c5be00a641a92256daa089ad79162af6f8e6456cd43a42800e8d59176ff9a35f37617ba8bfabbd55e7595d6d1bb9fa5cdfe1dcaee06e6f85dec185c3bcdf98d24a828fecf21b750b71547e8d846ce795909b2a94005974492741a4a2d00d0c09c94f417dda1a4c10817ff628a71fa03b9015fcaf15100b602474a14d73b04b1cbf412ece4718165531607021e36f40abd492365030308fbd7dbc60c42215370b51c1e2ac25fcea95627f980f5a6eee8642a236f21aecae33f6a7182f19c3f3ea1cd79fd401b5e5f80fbf68866dd994aa70a07e4df3ae240e05d5a2e783e91141abfd6da1d2073ccbe675d904430314ac3c90d5227e9ca66545543e62cd36cc551a719ab566f1a9c762928053579b41cb809a69f449c37e14b82215ee8df4a65b24c642902d2a220df286e15b6edbe86ad98a560487c25be9de5b159ffa8676cfb03fadf00c0deb353c72df8ac29a4eee3ecca58cdfd382dd5c6c21382e9a056d16b03e850904eadfcd012d9af6ab68874b1e526c8cbe52fe4cc6cf3a9bf706e31f2af202394f4cd736cd002244f6498102cda12bd7a48666a54ade6b3470190d25b555a1ee7c93f3c6422042034fdc759337ec58284c2a379503095a3d6d48a9b899af1723d36bfc04edf0c57993f48f10313036a7c86b987596a77646624c8c4be238913553666432204f4558c2e44bebf8bc8c470337346a1f7853f7943687c4fec37125ddb0c3269c084a7580f7881f8cb170bf38943da01cb6b8b893c2c0574bfbecc0a48f19b40348966745699bee9959c8bd26d62d5623dfeeca77bc87b0e950ec9cbc2d52d3d57ea790c692106efaba27ea3670b8ec1b33f739205113ad3f73e63602295c7de51a9a4f5891fe535b1d13bf4b85f86c26189c939a0aa0e9c7c611184a143a58aa33eaf39654e6c4fcd9d271a8d42b98bc90bc01dcc8930391ba93474caff8ba24d762d81c05aaa84f4955fa63c5bb356be4f04f1058a5c5d4b4c773755cabb78b2bb079dda8d9beb448c4272e339071a53a6375c4b0b4d03eff784ebd1e9df9e6b88be6860d201e813269c2c411e42192e5725a8fcd350ccda5e28931999ab3032fd2c2e61b7829fbf0de5ed411a76b3ecb220e696a145fbe60b326a530a4fd09a323914c3d3361d598ef9be5b395ee57eacc7f788614995b3b2bd0f9f1bda2302723f1de23f917850bcf88432172a611384bde5c1cac8109b0211894fed34a6d6e8a927aebd1ae1633bcaab416e27e93d4a78ff6b4b5c495ec4a3ee159777e4e8287787c04e32a3fcb4ed37333f2956d492e716a66042572ece5e05cde119e784653564fcb0660a81e9966ca290c65dc5c06fdde891c5ae7d5525ae54292bc6205da9cb898a4c417414185c573a97186c6c7a880c0c804b0b7811474056a5d71c87f5abf45b281716ad61cd424c3e7d852edfbff9432d5732321e655b7d82641d4e8c23705616df926cd2eb3682e9dbd5e6c400b8fd312d91213b1c9d116945b0345b602f87a4590f4077b913ea63ba580ea85ded988159a67cd43014ae5b63e9d438f64c4710c55e7822f082d5cdd1b831fb72766e8f7dbf731ac3907470eaf5caeccd6e53b39337a6f59add29ef00026261d553b431caa03f4613acecbe5c72a3bedf891a24e1d5ea970150fb09b5e3c4cfe3403b4cd7b2b680a00c506c81415daf5037bd5ffdf99d71b5014cb2cd1707f73a7627845d38f549b9026a7f27f76ac5f8edcdd7778fa959edfdeafb9d5fe9975a658816c8b285a8c9900cb53a571ba5efc6685c4dd83282ae8a09e26ee2dc95b225249443b05b123cccddee8bf3b2b0901a93d821fc91d84ab10ed430a3224f91bddca3622c099438a5f20bac96dd849e8e44e875a9e3942e55a42bccfbf790966b6c8b9440842c5992e378cf430667193fff80a4804299154e66b789bb1f8d25d9ad13fb13771b3c9a2e1600ced4605d2a090e3e7b95506bee07286dad16a1737ea45fa99e6a0158a51d0a89424b8735b889d19b5999ed914d0bc23cf94aab4740c2afe89492ea362d2b2e0c3822d2b222d1b3ad94ab4ab2c736c180160f33712b0fcdfaf01b26b19245f389a5b03fa5f79118f79903a09b272a53bc72706a21344a17364c23876f7575dfd3b5c76157a8a83c137d9fccec08c95399dd4e225c5018bf8b0c3638509fa3e176d4184182729b2f263d46c7b4dd832ba44c53809931d042457722402c63dcc4f48e5cedd91c0a2e27864455fb634d0a7809115580ab0e9ff3fdcb2ae484fb7b3844e19394f19373a231b2517e95d1610dfe12c6605c5d56c2e69ea7e492d0cad4c84732fd8be07ca657f65241cf8409ebe782e5195a5b26af5fb6a1fd7d475ce8a20886c10b22fd6eea1623253308d75287eaa964de39e388083dca023f986fbc012240e79e51980e60c7836d1bfafcd64e33955920b24f7310bf7eeb274821b75af2cc91c4ee930591f5a5f3db8155f5fc1795936a295bb926df174d77e576d650214fe34b692bed10d334d86a8f3bb3a885baa192f58ffed9fe3fc94c655aa4e77cae6a09a006b9288deb49ad4260f87ecb52b7ba06f8682b870fca2f4cbb231f124c7e670957c1eec1103e076f7a14de25b7536132c2d0ad2f0df5f818876183aef12bf9075c78268069b4ee776a5e14daa3c8b985d7240d53ef1e4c845d54b0aeb2d104348f4364ced958f367017df717d8e0da2f42a8bfec2f0833cb20a0c96c21636e32d0c082f3d4f791990448d0429ee23d96b73de3166fc608bbd81a68fef3d9545eee63caa1431868f7222acb8e581a84a24cbb757bf42d9b21fbbbbaae90cf522ee0cb08711b5cf25fa5ceddfc763b362498316f934e5b10d61a9841735d4e2d4bb4a543147064494a1270210b7880b5eb41c0700b096203888b63e67b47ed834693249a14b107001df560a42aedd979d7ab06c44f3f8d9f90dc16b8be714a48c2fe816bcc2226f483092d93794380b87e3f93f5763095b3d7332fec4f7d500bad4630606a1b06cf5bb254bfb60b5134b89258ae6ed10958cfee3e76566d1653e8bc147ac518bca17838a9b83147f4a14679f675a4fb4d35b86b9fdae4f0f4faf846d8fd05d792454e3339b22efcdc71fe36ce8bbde869f30cd1493a73d79075a138e8f04484f59779b9d62d2f5f5036ab21d4f26295e5e933cbea620e8bd3fb0158a4b1d7bdc3a1951dd34e9fb7eb2a88ce4071ba6e88944f3847d754cd715e3383724782b88153e8389272eae82b8800c3ccd31d16b00cb8f623a261e306e24df9b2880368155cf06ec9977bd4689fc2b9b3d418ffe84f21d5405360bcb2c80cdd3d0c7a331b1ee596c83e4e41eb73a48c25608319aa0c7b69595ee36c8ef9e46b50773a5e9b14ef9adbb5a6e100459b9c103ea033677c29f099d16e2005014b61bae699a87e4bc9c86d09c91e172d4c40d79b7a9f38096c9b47cc04bfaf0e091868c785d2f2acafdd39b592485227bdd8f407fb0bcfbadcbfc6e8b34ae5e3ce665d4ef572c6d16d6af613de3c81265cd5463cdf62d179f4de6a74eff05394b5fe8693dbcb895cfab1b3023aff66034dba0880e0dfe19ed245d74f7003162dfb49514456b1f0219898189a7646fb0815717688a748c13d3bf2918176c44c8a66648e6e26358fa72ed3c1b1fa7c77b93f096f2e8c31034748bc1968284b3697808dc224ff65f237e4f0a34cc9abf2d7503e3cd04ac543e1297dd84b8b8c6f273859cf49d0f762e42eeb8a54c774127a4bb4eb5b709c522390437156fd847456e8b02634ffa74375718a94b4bf3799dcac4235fa1627380f27d0812b7b1366ea2bcdbc93cda183cb028a2ec10f95782d4d9d1deef81b86d9efdfc97932e243ff6dfe495e1301db2b6d216f8ce4047f9e762714bc2ffecb96cfabe15c70e49079d271400b459c1449b2ae86abbcd4a1aa0ebc742b8f290141b88a8ca8033fea6e4a26a71e6873253fd20bf7f63c4c751454c9d51f2cb0b50d02e1c29c6206cc9c410e61bb1dace04af7022fc0e0d6faf7ac3b66f1041c1eb3631935d04dde777901e3bb36dc4fd2a8552bfab9201365bf65c0ff7c83880a31603cc8080a4b0a366ad285cf98dc292c29cbe0b323b7047feaf53cec6080f41bea428dfc47de666063fe3cfec395f9428269eafd3b661437109c844f34d7e6654ac1ee057171ffa6a9d94eb02d21361d95f00ecf6d56871b76413e4fbd67adff246be9122d8e8f6c889e04483d93207674cb95606a4337ef8b8e2ce9918a8df51bf6f2ddace905cb00210dbe649e4a955f2ca5ba6a9811dcbaaa1ccaaa8d9570d4fa6a9", 0x1000}, {&(0x7f0000001400)="2bac27773fa0e81d5b12ef2402ee0555798373e2e921a382df1ef98f4ab311220438ab218da81e382127808f590d8f32d2961873b411def26e51951870fc1346ba0e622cf32cc8d790965262b70cfa3d1c5230a749c16cddea4ee2c6b7abc463160f8c715462e83a9a2c988d73e5ef5431fa7d15b2d186a09552ebb5d677770317ad469636311e02822ffbc048878bf97a569c31cc92fc6dd420e9bc21348620d94c4d2b183a5270fdb65fe0ea7a164595fd4e6b9997571126f8b7e3b9a5", 0xbe}, {&(0x7f00000014c0)="f65359b0f37104bdceabeb0b0964008cb1173e984e48fb6c0b9f62292e4ee9a209fb1b31c90d4ffff7fb0bbb20546b5b21d361b23d59cad6265d04820cdd1823daa774dda6c2e58a80b03cb7a20d3892047d0567c15956bb580e87b73113454c586709c41a3f5539b235f25d8bfb0b0a66aaf6e38c95d8a41be59557685696d0f9ab18280dd2228d983a00d33e472ee7a6d6a5e5e5bcddf2193f1ce2eb0ba021bebca18dd1f4bfda0b0d612a7b7315a863addd63206d390bc849c1539451b91841e098c78d9f8a500674e8c3e3e7267ddb63b6a677f30a39b3c358", 0xdb}], 0x6, &(0x7f0000001640)=[{0x1010, 0xffff, 0x4, "27e0954f226ae116365c45f450bbf6870182e0608f2bbaab4225aa64275aead3c3b7c316f51604c68b49221fb802b3c362f78ab088efca06cb95e62bd1aedd2492aa4f35df8f915babd23f0f7f4874a4ab15dc62d2404ed6f9b5bf648451bba435274afb58754ecf88ed8b70b321a2d8d03e415f8f8a04011be5c28941f460bd0812658e5b64913e043b36a3dcc21ea7f82262cc2c1c57bb0c7785dd2d713e2d97e6403c01e973627a9a78c2d1e72a2fdd3fe3b68afc72da0e1e1645cd0317efe23d410be840852495a1a6c33154d3ded49a58153c9e774e53843a8682598f608b58a2cee3c6235031b595aaa57f0edce51ee5e4d729a235e00857e26f4e83a18b157a65bf628b56ba3fdb120b6e7a74d5ee9740138581f1a3a7b1a8dc8a55221f8ef6c550e35cb42858d87beac7ef3cbf788d3b8df82eb20d217f533dbb85e2be223f113c816921a3fc6178283f82fd0d4fcb83bb0069dea9d7ea7a61ef462a038c00577918d54c24644f56bc9678b45b19e1f0b820514423e19e7ee1b8de7183bc494ac38f17b5185a7e10d23d606c5d6a3b93dc45079b3a206dffb12bc216a303dd83219877788f6e29c237f747658b9c694d191a0c4e09ef771e85b671aadf19f686c4c38e76581486d79f23bf70fe69f5731f2d8dde8c9f65c002878d8614c6f7e41147a8def84a68c71b5afeab4620b00b2479961cfb4adea27dc70ca616e6f2242b0511480b85ed3d9f4c419de1a8f8657160844a135bcdad06cb498582371812b3292ee49e800ad11616961d6ce0e28a1709fc9d95c11f651b7518f6b1a83c7122b3760916c3c8f74747f438a517e765803f0b02b3f49bf2084e32a9dea29eedee9d169f3aeecc3a35577647ade4ec8f8233c31772cec876b0a76a3b6b1e30d606bde6dc8e46005781957b40680e6cd23a8e96e24afe8550beb061f316ada01b236ea0b36d7a2fec4825cf6d2c7f66b0c36f6e702e4fd3ae13f29c7d8cd697c1c368e9953b945f2a40288f41e921798611c8c4aa5c1a9dc7ccffe1c78263f750d7b16b9119c2434183212e86a8769324006803b5557d2896385a889591875db1f498dc11b7730daf89a7f7e9e6f99c7c219de01f6721cbba40b73c23da23b4e0a6f6841aebb91ffe01daaa1e20db4c54b12b778269d9068d2aa57621760eaec5513b592d532a6cc4e42951fe15968c149bc5e857126da63745cbe9804e207da6c70c95c5418f06a76083c3079775e3b1736f8eb946ec96a9c58b7a96d6a4aa3c73dee7eb6f4a4ab33ea0e32ab4f95abdcf3470f4fe0d9a3e1206773a63a820a854a3af39dfac77ad8f41ae6f42e2305c1b8d4c498a57f491db8e50d3f92dd6dfc899bb92d57ea590448ba6f7976ec650e214ad0d76da1341e31e9913fd326c3c16287ddd04da2a70042d6c3e32bef7d496df4ca5b287c2f46d4537d18a86f9b4bc78e193247e3f5f8e80bf1332fad477cc01e6e5012e929266fa52d703dd806040af143834edf96addff273a8dcf96d30d33d510ba507a22868e60bee518bf5d9c5a096fcdd2a022e82950bd42261ad33fe858557731cde98cf1d067e407bab719ac0df4dcffab46838768ca284686ee074c56a9210f3c0c73aa08463eb08897daa2542d3a51beacbf5ba9e676b92fc146707c7dad8fb06529579794d2f06b7c71463d86b8c604e186073f1d514b0da1e85fa6622e7b9e80fcc1ea8c12e0d01ff9322c873857922ae952d6fdb7e6bd58128cb02e619df55637afc71216c744cc0ec9f13b53773194d65e5f02216a04a6cbad0bc8db8a2ae920662083ebd2d91b423692b91fe2730b1a3cb36451f037bd242ae910e2f82c53512afd4ceac9bc97dfb69622796159d2bbf53c3bf87c649128045a7052d2b4c56abec7aa9e85206e8479c5eed3fd92fd43b5150834793cc0c6a0105fedf568d87c70bee2449fd80f6b1bfa0fc985e1569184dbb6618084db55facc7415a8baecfdc0ab43eddc272de58c664262400d3de61dc829218b0539c35225bd0641dee952367d1ff5257f81fd9f9ecfa71953958e7a55ac2b5f0406425a9d50f45efd4aac6f878e3ecef2d5ad7e25e7f13422ff03c0c98201f592448f88ec7373cf0057b663e8ada162233137fa782078ac5134f71bd97b0c718513017ebdef49edb5439b4e99c3aa421358497ae7eb745338ba2aced562651c2ff5a88e801d1114734f996a10ad9127cf0056e0bdbe8f888871dff82295bab01a9eac8cc30dfc8ca23cf15508396e64b97ab9a6e15f4a7d42b9f3d7fdfa689659b64dd01f787695f2ff437b869f8f2e2df838a83434de2d54f6593c84f1dd1816a5105201fc3e5b174751e45bdf94e1e1c58b693200610f1398ec24fa391383b03561ba9c2092dd6294cc47dbae41e0e8a194cdc2f28fa763c612a2f3bf4610f8be6955f416017503e0865ee239b4e6171eb34f4e7a4fa0a581d21439b0d5c5bdf921042746f62e4195a90b060732898d6de6e3b526c5317bc0b35f4a5f66d02469a1b37725af29117a8b8fafac6c77eef7593f0575b64ecf3c4bda6cea0eb7e3fbb8efdd156612d3357b155ae843363c2827d516b874a43f5ca27067c8934f80e28c070e1f5c84dfbf20a60b395cff7c29679dc817842d21799b51572aa3720a8428c56ebdea7567621f135ae9cc42b19ceddf8a3f5ae9a00c3cf6e0d890c6eb522322b8172d0b80a62057886ebb99b0f65ba7747b5d972ed33d8d20545bf87309c9e6da85d216d57d57b3cf99be33f134ae26a9701e24dba649e14f10277da0af42a42cafe7f880e037d185375f1f1f64da6464bd9be2cb9564621544b939c26c187fc464220a8ca2417e58268dfcf2a28587468a87046b27b37235289337c350bf0ca1bc67a41acef6307f4085e55221093f831f3f03bea0f5e03cdb0b717e3052f78ffad4b3997babd268abb9008c907addd7ce498912d6f545975bddd57acbb11348898875fcf5c08a1d092ab780b7dd042787cbaeb9d7daf92218aae2127da7258d12053a71bcc83414016cb6cb54ff0fb0e311222f9130f576c006fb375a2b6dfd9c53ce393a764ca371ff60c64132e1e147a0b57c609f43ec431ed5385d831eb4710800d4202846c78eb915732cb0ab45250214cfc85454ad382f18ea3e05ce9f1f0610241e22cf81df3e5576d95777d90adc3ceed91cbbc2625075c42fb6db60a219b2291d7ac041a9269bfe4dd64b80267335a278c73cb76baa3d31535c22a8d867ea98386e8e2076087cd9571d81fe3163cb6a2c71e9efc6507da4bb76fd55849443e345ffd719f0c1228f317fa071de9a79356b90e5833d7077f9ae94a123cefd8a1fbbe2fc4ccae56b4361af66390dbb0435af550aea84da4e21216b552ad7b0dd2844668aa68e8f98d96cbcad9a4360d476bc96341f22b950b28344dc2416f6e458aba78bddbaf642245e2f41267140932bdbabde1537c17f42524840003ecc7f759c06aa7c49429bfea0fb4b36399f29796f717f716b01c49a9bf11e692f9a6a77efdcaf3e7a7ae1b5d71e900df909a71d601402a811a529a799fc108e06155de20f30a52a7dfc016c1fd72b57bd3a478667aa9a159da299a5c834b0d0523d48b3f92b96d6769f9b72e07a0592c6fd4290e11abe9e47f4a92b1cfb4a31e62ae4aba2fef6204fe56fe27f20dabaf06760d948a7141bd32a848fa8b1440594e9261c77eae80c103963197e36db2baad368b2d22e1724e001a8bc026d5123a1b2d6d22bdfd44b6f6a2c6f2a61ee756ada6f7e1e25a266b1ff0ec82b644ca76ef7f94f228fffdfd92346e12c601cab6da008bb4ef03fe6bb90710dd57178cbaee73c88ec66c8e83fef4136205770c8ccec8557509629c2272b5519a6c5885e3b7410e641a38581de21cc1999aaa1027a52cafca8e4536f4476b13be0451b2c61c842e194acb873a7716c6bd97bde572ebc92be81531ce84852355eef3e8b9c5fbd0e67aead7128ceb215c5557379d5d3670c11084ed9ce068f89da77ae192498d72160b2b19c9ddc9c6a838393d5550e2218bdc85ec05970c5aa9f985b807dd4a3907d5309e9be416e29d265f4316b78ca8b9fe3b4a254b64e6bb676a1deb393946ca121614e8e2d5cdbffd9836c83876d1c024315cf9a9bed0ee8e527b6730aadbeb57df53e9328d48f4048ccd62a42e82c65e008133d50501cf576ce84eba8f8bfc49d4a3d09cc26d3d3bd3cab8686b21cecddf7504dc38e1062a275814779aa15c9bedb3cb752c005c2d65460cbbe10eacd7d76c3a83b2ed4505e75cfb8f85faa75a333c20d66869b106a226b8d6df4f41e8c73c1f03527b4beb41a7b1c24ae312ec52ccf662be451d5593b75c53b88377ed92d1fdc2a934db1b774dca96f3ddefcedb78c5449e74460f908bb132e40f48275b459ad43064404809321db6b6c0528ee6d883d557231c976c3b23eb81b29f828ed1e8660db14f10615c584a8c17e85cb7a8a18f352c14b307b33a5b1d5254dbce0ff9682d787f7fb23b552ad6b19bf0139351e800acf8d08c0e2a7da6a86075c911112beac6338f18dd26b146904a450c9142476b36a9b2b51fa2fbe11ab92f2b56f1d0a74e2d5410e604d385c8448ccb242c0b7f0fd3ac390eaeb22e82833ee6042eeb76089312622fccfc2b85f0d5c7c569ccb810f01b17a203c59001af866e21a7d9ed8947182e3ed1a74aa7de084555b01df765dd41625e34808a90582c5eeeef79180fdf89be299b0394c6e79225eaffdfef6ade65c597657fb3a3986e14027d0cafb2225a614341ddb7021882e2d28011faf721e7f5eeb5098fd2a877b0b56d1908ad02108026011fcc683d7a69a16ed3976a069657feb98ebb5d286d3a44990a87c2d39f94aa0cc7cd336d8ff587edc33ed5a0a8ad079c375c629e11dc192a6e42aa968e9893eb64a6be8da1045505381e77ec92c23f84b359f08e858f21dcb72e26ae03c09058dc42ab2ccf341449c79e673bc59ad91e7bb555fc85d9b4dddadc5d8e3627a04f499e19da5292df46ac246a0d1fefc4d3eb7ef1e401570b9a7ede87686cf3566c93518c4b843a4ebe6a471ab51ad2e6974cd91965bd7d5a21f8ff0d9ff49976d5cf31e73c35e02a540b79742d44cfbae58c02419ecefe507ea2bd3470b5c2b126eb6a5afddb9a34e8e56650b8d4712a2a212cf8eaefbf01e5d28d36e2639fb7a0fffca2cefb34b7181b5e2602a5c7dc79b9a33455c05c5774081862758dd42285bd6c9b1c03e5ff89277eddd2641b55dce0c7055ab8c5906c1e377f2db9eacace42f7aee174fa5ffe81815f4202c9bc7f6d2746311c82fccb02e95d984dff1a7a10cb424d362e30a101e332d9b5b70aeb762e9786fadf3d8c77301dd6ee00e003f53d414600193bacde87c53e1a44521df5f20e8fa373b40b216257e925fd06761a7bc936e092a94305a5784a2d7c96524dae0abb76eb2c1f65a8747ec5f0d7ba2d052d9630e1995590f8d2a9d9034838f451b516224a0f05ca140c968f648ca7010203276684682d26c3bd4f8867d686b6ed09e16bfd321ec66ead68e70352c174d8faf130457f2fdd486a8844c1c4483b9054cf1dea1420302b3dafb0df62e01e809ac67bbb4c276372e6d83b253992395105092006630c38d9a12833b76d3393f2ef884d9b55a25715596723989fc44e159016922a6769073e936fd228cadc3bd564c0aabdf1c0527cfff3e04ca8a9256df3af778ac73b38d4c6c27e5fc3c2b8a99c177c72bcf0bb4ce0c673f59d275057cb6322294399ff792e43c6ae3fc6c4b47faf940878ec29a"}, {0x100, 0xffff, 0x3, "6026f60612c437c1abdc56294f8dad9ef8b24f3bdccd44a19af1f536f7301a37fe5bf7421fe8718d1795291c71e2c17b90190ab2a34212c765448781602f6147e622ed6fbbe3c1a32eec469d843388e1baabbac55e123c84bcdaa9f9a8e4eb87e8a77681edad86f21bb97837a12cc8aaf383e2fa9a448727f6bb4eef2501f59c4dc29fee497f39c9aec4c24fc944ed0a364ff4872999275a96de18e508cdddf475f71282f9df7ccf6eb499fb0e0d49b4b594282b72d314937aea2847f702b251cf231f9d8b4e27dc802c25605c089f7957713eeba06a73addd42ca499be0444ed1cdedb283a7aaaa13eb3d"}, {0x48, 0x1, 0x2674, "d9cee0af59c2280c38bd58731acd9c5cf92851258307ce6b37153a405f92315a93b912c7fc5a92d079c23db93c24b09a3148"}, {0x88, 0xffff, 0xb19f, "883c5addf8b6d1cc21d822d47297cda52f3df39d6a727a5248c63f85986d9310207e2feaf6937ca2144da5ff9c92387d794c8247f9a07d01850f184a17269e49be53f38fed4ae4e0843b64ad7e70c02b5f1057775ee3cf950b291e77bf46172f3120685aadde573c5b720027988fc2f56575b8e1"}, {0xc8, 0x1, 0x5, "3753005aff2756f7972adf4dcf2189a9eb1050a46a6e06919957cbf8d2d9301a50ba70ad9ba0e08834cc86b3eeae24b07c097794651e032bf35e08191ae334102f1f5bf15db6ac4eb1f03cebe8d49d85f597242cb904a145125f8c57b21e9827ef50078c1dfbb3421fc461a767458e6e851e52d43fc48661dc2e9149217b7e820f36c4c13eb3b104581f72a3af34f9cfa5bfd036531e80459366b6c7cd89cab36aa7dfe2dffe916981650cfd003075c3bc5fae"}, {0x98, 0xffff, 0x1e, "6f74aa66b9465498c0206d81a662ac4fbbbaa1146e1f07559684c64e2b13c3f7428c8e719f5e80d13e51eeebc1a6ab8db4b464a94a1559981d9a6eae84e37338bc9e496140c989c1e9e3948f937f8164ead87fc905f3ab39f2326e6674c5dcd79910114640b731a580e3d605c2819ef26a1aff5eb7d1f0d50f5d65ae0e848c3c9685d75488db16"}, {0xb8, 0xffff, 0x511, "124ad57924c4507e63bfc5cced9ad77d8827c1e29eaeb434334bbd874b58a706756cf22ebf2fd455458859b721ff9722109273145fd53bf43467bc84ff2a58c816d52e560d0b24b48766d39d856e29f97c2ab802ebdad1956ae6c4dbbccc62e9ae6ac87ebba56c90328b097dcf27aa8760b322a5f5391eb6f734becf7a813b8284007c787f933797799b21d8f7147e0d25f0d3766ea69ac0c3e0692680802bdc12d8d3190490"}, {0x60, 0x1, 0x9, "a0dd91fbac6b406e4a161cf0b20820915ae0478a47f9fcdfa6ba1eca223dcb0fb74fd78cbd2d961ce5e5860836a96889a42486c6b0a9014ec40898ce248a825a0b95292c30825e8c479d4782a20b3d"}, {0xe0, 0xffff, 0x8, "210d992dcdfc0ae2ff59719372070daad51d910545841ac119ae97808e644d9b78f8f8f348e6fda1beb4731e8379f604632fb565b5263c85d11c78ef1f294596dbdff1870f7464861f93f8f4f9510c5c6bc2b1282e9bc13d178f438cef2d91d514e348ea5e9df1898ce0620db11fa01027cfa3666f0ec28f50373f5a9a347944f5933cc0ee3488589cea23426c904841e1a82e689c8d6a843a2d3674248b764b100662602a6d7b5a38260291a4f9f2f71c5c60b23249c0487b8ffc8708d89e8b655c6fdad7af7807aab47aa24153"}], 0x1538}, 0x9) open(&(0x7f0000002bc0)='./file0\x00', 0x80, 0x1) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105728, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000013c0)="fc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x80000001, 0x100000000, 0x1000, 0x2, 0x3, 0x0, 0x3, 0x3}, &(0x7f0000000140)={0x6, 0x7fffffff}) select(0x40, &(0x7f0000000200)={0x7ff, 0x233a5751, 0x7fff, 0x1ff, 0x1, 0x3f8000000000000, 0x2, 0x3f}, &(0x7f0000000240)={0xd, 0x7f, 0x5c63, 0x3, 0x0, 0xf0, 0x8, 0x7}, &(0x7f0000000280)={0x5, 0x7ff, 0xb8e, 0xfffffffffffffffa, 0x5f, 0x80000001, 0x2}, &(0x7f00000002c0)={0x9c, 0x3}) select(0x40, &(0x7f0000000000)={0x400000004000000, 0x6, 0x3, 0x7f, 0xa4e, 0x3, 0x6, 0x7}, &(0x7f00000000c0)={0xffffffff80000000, 0xbc7b, 0xffffffff, 0x7, 0x7fff, 0x2, 0x7, 0xffff}, &(0x7f0000000180)={0x2, 0xa, 0xff, 0x1, 0x1, 0x80, 0x8, 0xffff}, &(0x7f00000001c0)={0x4, 0x5}) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 16:00:27 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f0000000180)={0x0, 0x7fff, 0x0, 0x0, "f19fc763d3479f1c9a00"}) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000001440), 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65eb3000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f0000000100)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) close(r0) 16:00:28 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x38, 0x1, 0xffffffffffffff32) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/168, 0xa8}, {&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/210, 0xd2}], 0x8, &(0x7f0000000640)=""/199, 0xc7}, 0x800) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002040)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0}, &(0x7f00000020c0)=0xc) r15 = getegid() r16 = getpgid(0x0) r17 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002100)={0x0, 0x0, 0x0}, &(0x7f0000002140)=0xc) sendmsg$unix(r3, &(0x7f00000022c0)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001e40)=[{&(0x7f0000000940)="0c407dc75ec94adb25eb71eddd3e985b6373b18eeef805f42bab89a5cbdf571650237107f6433ddb44a53d78629afa7b4239d26346ef64ec8f5db0aa1feb925898c7f3ba1183d73ba301b0ee35b3861a5e6e365194a53c49371c77567f6563edf6da0adfb4cb1776527246d2dc0ed663121960d3345d6c4dd4bcda3831493edc87e78c1cedb38653f46715935dd598ccdd35a7fb793a4a82715f9c0929d72fcfa8787800c3a5045dfbb3a2edf871df633650c7c7e9001dc3da78eb44b264402a3f6aaa76f5d575bc9e7d0f48e7f9808c0142a78725e630c8dba98158a2641e558bff02dfecc9a4cd48132d43c7fc5a210aac751b64961a3035cc3ab611e4264aa0e1180a1c6b49dc69b0901553981710e57c1b5476d7d1f4909f8db240e7181d1fb6ade04e93661678a76db84ea7a8ecdb6b2c592ceb08557ad86832e9f8e87d04750542c874372c8bc0402164f5efb2440545757aa5afc6cdea24d0bc6ed92dbb350c56cacaa250b7f702d0a55f0c1ed45aacc756de66bb6506cb48ff33c68cdc6aca250bf06b6b71373d7e48e7d5c7160b25cce72a9ef96295c98d4a56266dd562cc4255c318f56655d7f5c140b079d442a829572149df233f2a6228e48b00d0c19f27927920667f8f313e7e2bbc7251a531217777ac64e112b19f4ad7f6c4abee477d4b88c59770ea814b2b064ae4a65e27e6a6323614e247de0c4e174f62fe73f884af9b91300ec85ffde61454ec8da7c92bf088d2879017620f52ea061ef77d6d792ca2c857327db1a98fb5cae9b761150dffe0ae44cf97e4f2c860abf101cd62461a24fad3fe8df15a61173c69e2dd48b043294eea34993b3aad0f7efcf3c1cda33fc481d5b13ed8010f54ca3da16dc4fa4fd0bfcefc419dcdb0fd755c424561a20b94b9aa61a37e2de3f9af08c5afcd101570dcfac921e15c69da3f6e8e09c5364fbf6541fb1383ff40d07085db0bb461e7910c4f11ddac565b242ea753df215cf56e979b5169110670fe489d1a3194d485ffc6f5225ac76287bd07445adec11ed4fecba0ccf7a50f74e2a3d4fa53e9c1b7950b37f60df3ab235bd5f25d1e5feb8bab8f32c78435d77e2d7b85b3c63ae285cd5e6ba9f90d1262263f9357371ebf0066447105a0604a08d37707609f0493605c6ba301b4d6530dae0b56e9b94001d7a4aef758fcdbacef2382b59d77e8c7dd35542f9f3844033f8761dd4bfbe7651c8d05b89ac4af8fd2c52063780f16437b10b912753ff019e92872e9f34e4d128eb6e7377569faeb7458e951c86e9e8e8e13ea3383cad56825cb76b47dcbf195844c9d67bb09424652588d8373d47f3fdcff85322c1fe43f6d1afe2cbae8627e2c8ae2c44713ae51b56743020100a7783a5b2afda21db2103a368a2407e457a0c4f06a372d60d810495d841e4f7faba94973f82d369584ef659a507936c6953e84d08b718dcd03b5ecd3d4aa340548b60cd58bb271f2e75dbb092e4b4752edcd5ba633ddfbda388c3d1f99913988589537adca2683b63faa21ff9822f5a81c4f1c25f3dc8e83ff01595893b1b411a0e7330db8903e360829c33e85812896fc98626e6562f8ff362a189374ee841526d8edef1596d0fdd3017ad8e318e1e68943e64368ec8f26e980ceb4112a4b085c4df33cfab6ce5a5cc24c204aeb1e2bb4b9b289e7e8c07425377f62355991c67b35bfd336d101f743f056d05481454078be035ed537710521f39438589f997fe3b14feb58de05e4e05e4e2bc4854863a3b20df3068ba0214a950aea3e4fd3d5f56c11a0eb33590fbc41eb89cb132814b6fb68aeb5f341b994c5c0d61f2c84ea287cd091209c4f39245eda1a7a288a56623d24a471dc1c83f9575b03a7487cdc2673cc229b5637c33dbf494563f36ffaa72d94024d961d28c5b48dc5d39275df69d4e5275deaea812e235c2e4af0d013fc2b92c3408015730e86563ec3384763798166c1da0f5c051198515727cb26a3d4263e31601a363147dcd4f2e044b7e67ae99f52e769a06579f72ed90afbe48c0a33f1a13452b3aa064be5ced5e76307f392ee07b88621047864bee03f8154792c98c2c48cd195b08716b57734cc915c84f3cebd704a77611e0b1b07224ceee69271673622ce47ffd055b7387c8df3e7f131c6f727895676897060819fbc1ac56b79b8ae08a63d9b560f99790c3fe7a75493faeee1e11325f902e0be02da15e6695407b25567b0fe8bd9c61d1c7b2831cf9c994fa113face94348ee527ae2dd37ceb633759c9b60fd3871ccd63b2731aa4f0a08c30832ca1182b4ede3e09590b1eeda47099eab8ed361af631d97ff619c909011d76b173fdd0ca90858a0a8b3530d427999ed5ea95914fb7eae860547f390cd30957e3d076db69db6d15d6ecd436960f932e75ed9f67d24fc18bbe0c84733d41a9327289bcd3c9896b4ffe7e5f9f5600536ab186572f90f832cfc4967b521987d85a5dce69b101ef998f16b21a9f6b3737a9ff7060e2edc02d326d554a3385ae62edf128a3c11c7501249ab8a8a0a4baade0e8fe7bad09d296db318396fa2a4def7f0a9e818bace0eefb527f606558f1cf2552e635198d3a385e9c5af898b83f5f905a4c905cda048aa265dfcbe3dc909fdb423445639e1fcd35fb8422408e8b4e6bb2d97351bf10e8e18bc72a150c9f557f713dc067d8016e0bc3f48187ee7fc50de924dc4b1034715963d55856eeae72fa92356c542ccd37cd07e6b1a8fdf6c3f0d6992754da951bde585bfbadcd0e21a0750c962a692fafff8bb555a81bbe6c7e19f71bc3c40199b25cd209b00501812a48e698432a084da49762f7e00517da63c6b698f080e71ffef6676ba1914be7f2908e164686f3cfdd47fc2d033fbe1fa14965e95811c6ca2816f95f7e2527e2b5a09b2eeea7eb4be987a1ac3a8eab733302ec76e06cea121730abaf2fbdeed9c015ba2597412314bb8cae0453341562199cb4054035955d844c83ec6900ef622ed8591de513138118964cd0fca9d4b82931b9beb5c420be8950c0ef9cf83c94f5a84e2f82eb381d27c9331cbd10fa8037929636c24796044920aa5ed58ea1d42cbde7afb5112e51ed8195a4f5ef3d5085f461c9a1e312f5e6fbda639c0b34508da6e66dae71a8f9cd5272ffeb4d593ea5cc1624c179476db95896d4434d8c585736062d36b9f5db19a8759b13b12377339d45b762d3af92582fcc92cc079fb5af4d5c47e7a86bd07f5275a077759aa3cbc307697f21f308a5ca1b32c313d3ec948ee9ccbba7d35289359b6d9dc0ce5a553e5c6ff878133a4a67e641023ae21524ba5a1c07d89eb9d6aeabfdc8b69549368f7f6b2686dab32b6ea64e708b6cbe628afd97f20062c7cad997b7711762dd54567b1b395b15371cd13fed74b757b4a027ac67c7885bfbef0de7bb19e9e7bc9e932adadc62d9336fa7299974afe020d21ec8b0c4fd80f4a1a318421715ee322f794e448aba9cd1b6cc4c7980858f1892b93ac567c0b047f16a1e1af2285a9f026619372cbf598985957c880c8aa3d9b0e38d7efcc3e85231add91dc3c2129a417b13513e6a2b4e3eee00cb8ac1231e0a690a9ae4300a7c993fe17490c2cb8f8c4975b0227dc34a28db4d226d86973b18d75931d3aed1f2935b1fc44e827f51058baaac90bd4185ae5b3e4c739e41f9a23cd79f9901c5b7d1ac5fc7471a1546dcda524a9ceef89cb03d1a4d8e149e87dac4a5c5f21a56b8fb279baa8d2eaa0d07c77355a8b9cb8bdec43915dc99fa177ef0856ac225a7febfbd7d797b202a8bb78d9e8dd3b19a732b9bbc167808c3a8d259b8c21b007794bf1eab7dce8a11fabd872409e5595a05412490824206771c0a899634589d3bb567039d4922553eb8494c78f08a887f3a98b159ba132ebd504851969c2264dc8053b8b13a99070bdb6c461950c693c73173db0baeac64973f57282bc9636dbc18d0d493f5bbc811a9126b32ab7df626f07874a27e80c413583672b62422ca76919c9bda3970c7c43d072ffc1baa1a1c8a4b29306211dadad7880cb9e06585985a2d23f751fd96167596e8f3397348931de79e3f2bcfe6cfc59438223af208be78ef26de92c229b76a4be12e24e7e623fc8216595fbd601b3f9bf0942ffd7b0b54c17931d6d5abf34f56db5f7de2d55ff166a6ff7fb45e354f4511a9a566726b7122d79885cc0d51f93752c5df49f6b4a203656d1c083a487484bb1e1609482025dfd8db019aa4e4cc7386a4d08f6dd45786a6f01101790adee0f6b33f78e5836f477f6c72a4fbeb5ce4732b73fffc984c277c5226ea7a28def934f6dd4d468868d58c1d22c49b96c6b8a56cb583003e72e51d4d137b4ae0a4634c319a6b2d3e175a968f94a6db6416bf4fa9e2e37c54fc261924e7c414a0752094adf9de926d4d382447f32423741b529b5ef84a91d4d7492eef811321b420dea082d7697dc52d5cc812cfee9a765b0e09e944b7b652e7533c494c185a64cf41a51201d3b9d8b757a2daa8e13db221ca459d24ec3e00baafffc5a47517a4968b2d7bf87ea88d319ec56d4699c9a4122a975b46945e0e1cae3c2427996b952bbedc17b7fa9fafafca9e0ffa4ab347503bf710c6cfd5d3fee918eeb79b95bc63bcf8f067f5376b941503206c322c04c16c7e8386f11358af0a0395e57b67a4beb59d3547737691576bd3fa20b0fc74e5651d3ddc37a84cca8d650f60293bb7a04f4fdac452bfb5a67682667069ba032af0db3cbb22ea67d6c9b450a3c3642cad6756eccc47c0fda7b5d853bdefcfef0cbb3ae5738ca6c4e12944d3f457bc63cc447d64c16506a9a4abdc24ab4925cbc78c104c00ce8f6e3da2ff46939401f3accdc42e0b0e2e47ee822e76b913dd976cfe3ec0bd1cef4323e18705ec82bc143a2d842602aa84992edea651c33b8b8d3a7f7f67ee4012c574cfdef03c2d698e384a4cd24e4e52d7fd428ccee75050d5e00dec01ff9d1d9b32c524fdcd5b66f2e341cf260e42db2995781befc4628fe4133e1c76d33d5529d13a1583d5ca687b4ad21524e9f85d847a87a28962f2cc61db107a7d7f3d271994bdd8f0025af970f9a08434472458ce2ba36967a9050e082a27f4206a3127173b4d669468ea7399e321a41bb5a0a65aaf563627f49eafc0102192c9ebc8df0c242407ff3d3817ade941b21732ba150f9a6d4667978fee821c72b032e8c2a4798ec1f8efa0f62ac92e14bdabb72e0ca7c9d33294ed6ff917b2fc77a71188632a6e07a6163aceb452b801ab379f50893d7c48287b290ff7d767d68b7c70937f5be25dcd2864e5efac6bdb0257d06c0640223de2addfd6a4c59d4234918905a0392b3a8bd9e742b52017861feed4b876d4f3d4a0ccdf0a0d87bc29def4134d4396d9943ec064dc07257040b914f57bca87c797a75c1d9f6e7aa5e22e5cb848077933b7abc922cd88f81fb82831771eedd7e333cdd23bb5a24aabf1b14b041cf857b7449120033ec171c523175b15a19dbb2d3e6dd2c694ef340562a52b0dc9f95664b2eb1ba25c426d75ae56da3d625a3777f81e27af3aacfc13077e8f4fdb06df9dff7ca790d3478fd26b4c7485a8774aef102869595af954ba095178cda296e3707d24d557519ba77f08e843efd2850adf475b640509bdc10ef2e61fc346146a66c01b1cd3e673c31be43b4de2773d2307be8178718ab0b7387c27022560da43e321837642e0ca5093627040a0b84c8fbc5ab045ecc4da221e5547dd0ac3fc9ab67bd98c4e9b1e48b5414fe19f98e6727480e602fbf06941a4efa7a85507413f56a587", 0x1000}, {&(0x7f0000001940)="2da7c5f2b47caa0a1f05bbc085921a73a269050cb927cf95ba1f9c07309a2da1a8868c7b18bf8de0468dcfd33356839223d5afe199eb986bca6ef542c2439d2e0f39071b868e236b4e74dd063b4e0e6ebd1e7def2bd517657beef54fe82182a9aaa59d973cc5b3a7a93182066726ac9fdb72b6c68bb6a6acbfb29756a49053ccf3dd765f250719", 0x87}, {&(0x7f0000001a00)="39a7a419740711acc812d2d40ccedeaa2fe746999c1cb7a702c10a19d9d956aed8ac27b3acc1688f35cc17230f86f1cce500ae226f9b54decbf627df313108a31715b570e5", 0x45}, {&(0x7f0000001a80)="4d0b0982c803e3bb966270eb13a1179224ca8ce62d940078e2def6039c4673851f41bec0751ef4c9cf42a84be7eb9dd51da74678145b48637c395367ba2d4dcbe9f9843e814b444b4047996dd4d093b9ef25fb8de04569aef33dd40fa43b2964b06a702b0cd17620220e9398328ab7931569f68e6663f292059d9fdf", 0x7c}, {&(0x7f0000001b00)="b51b35773ed72be4812b88d05e1b9667ddd6a521a2f4043c5f21c22224d725f456964ee240e2abfe617614276a656e10a095cd21a1574368edf105296b244200f83f1b8a32d012ca60f825c24676b774865a1fec0f36660655a24d0ef6d34819cbaf815059f5e0b9f3ae5454b886f3503afb81419ccc87d0e1dd0d69077d68f00ee81c6ef582c71579203ceb0dc280e37785364ef8544d0ec303f1c675f5d16225840ae9502d41ff", 0xa8}, {&(0x7f0000001bc0)="fbc9e90f098f6a5a8fa038b341fb8751bb1ad598a2d55145a96bd9ef9f2b8400af9547847ee02d593a24f6ceda00a5f18c8631aef2b20f36020551dde01f29cdc923abc384dfa6004c0fc3f343eba108108f899ccc5c83bd114b96a8a349388d81286710b36ea8cfb22249f731a042b11bebd2be006cea8fcdf037af24d967525d50c57fac80d1af0e70202939ce34a96baafc8843c0822fb9ba0c22b25e30b448c699347c0714c5aaae9d1e86a7673473d1b533d6f27685f40474b255fca58b6f91a07deeb662eb4704019e123bf9157b0057626506008738e7498b396837819ebcd37045666e0d2487697e0c4e20c5556014d32cab8a580a5bc732f73d", 0xfe}, {&(0x7f0000001cc0)="6392ad7865e78f24c32983f0d71360b2a88b529f3f5b827e9f262a7f27fb36742ab529766ecc7924da9de192b7413a7194d14001cbec36db0227da8a716315dc9f274941167c9b1d2f995155c3fe20d066691e49a32064c1c12db7bc132e4953f77a2671ea03c93526a7df0b1f828bf43b56b4db9c682c0e336e8e4272e8db1ef0bb6678ef92e51dae36", 0x8a}, {&(0x7f0000001d80)="163b62028ceee45deb41da1b4197495bdcc8429d35b41c", 0x17}, {&(0x7f0000001dc0)="bd201dffb4b8fbcf942bd342ea983d8b0481d982a0b22f38938e681c11ac989828e908b11176bfc7af47b794d38504452b29af000088502080e06f6803fad422288f2bb1792b6d61edc2ffd4698581f840f49a33df0573e30bcb18895a87ca766740c1ce889a8bb9405dacab7828e738e819a3e3779f2c68", 0x78}], 0x9, &(0x7f0000002180)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r2, r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x110, 0x40e}, 0x40c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000880)) setsockopt(r2, 0x29, 0x20004003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = semget$private(0x0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r0, 0x6, r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r6, r7, 0x40, 0x2}, 0xfffffffffffff8cd, 0xd9c, 0x3}) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x101, 0x4) flock(r0, 0x0) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r0, &(0x7f0000000000), 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x41) listen(r0, 0x7) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)="58d241dbbc1bb718f47bbe266d7526f77f9c3b4bd263b52b69caa370a0c7cc54d6a25872a2af2cd42780e028bb8e5008b3a0e0e3bb2fe38ccb56be610c77e1c754ece19f78b5298918daef5f81e36c48fcb8b557b4448db991c08f12f4fd8b5d194480e419b8cca4edeb1de7ca7a40b89c25dd4e9ff7b5f80ac60412e9f60182cc2ff7b2681b82a541bc03ca816d0c9d9dd92b77580611a91ed7773f33bd8e47a041feb2b9c39bee7db71128115f89703e4366ab1ad42eb52a9e227bcff9cbc66ae571ea2ec6f6bce065e04cee566b65ac87938941e66a9fbd5665ace848b56c123b391f540eef219461355e89", 0xed}, {&(0x7f0000000180)="e8f5e8818447cb2d23cc6b523584b4536be2540fe04e4946616ab2392881ababa6987c8614faa908165d3d698b10499cd3cddb4dde0c07bb431490fc4b981333754b62f91a074eef2c24df7443bb04b855e2a7146f872fcb2a7cf85d6a1d405fc21b319c3167e8cb0e11e3d37feb13420f7823906994220120171801d69d71453582d1273586da4d80ad7d52a0f17e7f246900bdd0e9c7", 0x97}, {&(0x7f0000000240)="3465c9f45549fb128970b22e645b12be75246fb26ec5f04e0e48e086ae21840d950ce2e0841d98ecf8b6b3dc3cf170b236b6f91e8d6526aac637c2de11a2ca13d604ba9a61759b0960e4ba0696c20899ac", 0x51}, {&(0x7f00000002c0)="e4eb4836f60f7a581e463638335c5094cd5c095f5687a5449c2fe7db6b79ac775826a2a253a189822f89aec4a1ea90fec7a6b28fbd3fa80b3edf0c459b07321c8290fc8aa9b09c91e917f72f380d7399820d7c16308cb818c5e72cf25453be4d8e3f876bd25b0dde2870c85906d03ddcb8e348802437296f532ae4648163c0930b993203f6edb7e97fdd46cc375048a6e392de4bc4f5f31ec08bccc387b8c9a2f248e88ef473d7625a01cd60d538e0f0fa321f044cbbedb37593a74cb241ddabbba935ddb10126dbb77c36021df607dbfa6a7da6a6c28d6d4040", 0xda}, {&(0x7f0000000000)="8a096e3e9e6218d1126f7f8029dc8e9901303ad6298b03f8662f78d71c69ce", 0x1f}, {&(0x7f00000003c0)="bb1c2da493bbc8003cabd77e0b632e21377882c574ae4e158b023d1dae776619dedc6e9e08120f4a41321ae6f9037cd935e79669094d6d76b8385928d04070e35cc5328b247aeb069ec81e44ed92895d9e812e179014eb960631a76e5cdb215529069449b636859aa8395a486250de3cece577346fed56a2d90b4c3d34ac3b55f12f23c59d8f058572b6b595979ea9e46b3fb131af8a0be860f1953b8336c3619243b660b999a302fbda03a05dc0d350ddd567944b880e7b25518726add518f4e5a94f14c619bb431c7ea00fa0aa1c5f1e0b7ec56779e3680fa7c68e1ad59de21b1d0ae3a1360f57af6f6058fa15f5277bb47420333f069849cd01", 0xfb}, {&(0x7f00000004c0)="39f3afbafb928bc1c84ff7ca666d9d34eeb45005173f2d036ef66497be96f330d3e08ffc69d1d3bc8fd5c4ac864ab3ba5a469efc745a96bfc6ec8732a3cc1daffd9a669a0d412f40104c875a026dfed5fa0b44d1603beb0934f29c61d0b8f1a1bd64428aca650e9f8e44b54d68dfa1b92cb622850ff49f3ddbc937d82135b4dcfd5595128719871076d8d262b910df1e3c3a1c98e1b383dc3810c451c2fa309ed1c666fb3c3cdb5f269dd278e9c47391a95de3a0c0cc914551bbc8e206f6f5b07e21de1c5cd266a795eda3961ae02c7d12f5adc8f1cf39fd422a9647630490046b", 0xe1}, {&(0x7f00000005c0)="3d81bb5430cde8edee92c66b1e44c5aefb55a7972a2e173b3c23e0b2df9719c49d0215a71768f34b9b62ac92c129ede1d9ffdf47ae7cc58a71b220de129a6ffa3bf4f12f2949aee1cec0b3ea38aedbf97a0f789649fd15058e9a6a3ec4c9853c5f8c2ba82e466db00e31651fe038719026113a96708924a4c3d192bed0b6277276f3f7b309709d74dfdc1b1fc2f4dcc44f3f145db51a46f36b165708d20b9291241807af881dfb52bf1a3930b5323c2b7c9166f5872f10", 0xb7}], 0x8, &(0x7f0000000700)=[{0x1010, 0xffff, 0x8, "2d6ee2d6d8e396af8cb9fb6f489513cc51c6f62dce7ae646a095e6d26378ea760216e0faf5232b6947d3ec6b075650ccc0bc4a6ef9f0d44e8c68d20424d08e8f5e3f83b5e14cdcfaa33ae9d7ef1ce9ec0cc73d91bf7d2871c889ccb0877b0eb5ee4b9925081bdc99e4b303bc6d8158e98a24223cba7a714837c586a7d33cf6a0199a8acbfa6599125d3c3e30a5edbfa26ed59839f1746fe89551cc53cce5dc1b4587edf86c765d89b06066407df95d92cc324178146e8767129f128ff26c22b1d202e567538a116106817220bc3fb1a4f765aa6d085c0ad30cefff52f1469623fba3327ac6cc3d1ed0b24f700706ebbbd7ce9b104f9e1edcc937cb1ccd4a6dacd177420f8913998a5f4b5b476a608a0f0f61607f37a99b88504a1e3df912fa216cdf0aac7a375a88ffcc4c0958736c89b4dee018d31659df454429817d8f6fd8dd37951cd1b200b36dc9a3ef9c0684116b96504707a3460c9874014fd22b58c44c32641009a8429c0372e7b0514848a0fb400762070f11d14963d5e2d8ca54be902011c6d3d45b9dc54aba346fc50c309e5cc521125d6a2a16c8eda8e7e26f7bf79ea28026df073554b4959202c83a84b370b60434a99a3d3b8ff880041bfb723ae39b34c3afd034fad4c90071cb6c02f9817faaf1c53c323f181be21bf734a2d321af584ed61dbebe459ddb4b6c550eb944a1487f5567a85d957bd4ad66931663051408c15ed084fbaa6f3cacf35ba742410066b34de52c482f0183b9e15481c318d2fef41785b6a7133ffa0248510e7f22f9519fe54db190d1d7de9a7d8b74383dfbdb6a9231920ffb7766adf920d5ce6466a6485d3d51036f62a23dc00cb1804e6d292a9e53d3c593e449e5e6f8a98b435f338af0eee331e9454a283bbe4ab7dc3afc85327858a436cedc382896147bda8f0ab6a723e706984fde05fe546b6f2111a66dee570d65ff9fddc4d0cf7b42352f62fd4e51d0bf21641d0d117d29d04c95be2010427ef13f4b65015d0486965c2055af34f707f9807c9c3d686c859c834c790f8bd7996e7d49c1d0db9aa2776b5aa0cdbebfb30f8b996ac028889a96a73d0ebfdcde1808c3d5f9cd0af95f48a57e287748c5e3240e3962a9cfa52eaa27a953f0c5aeebaebb50bec36a854be66d86db5bffea92a6a7653041986c4db2b29cc01edd041e64df41dfe585386242d44d4a7a896efbc9db1845b01aa5f14c1073f0bae1e79d9d5fb6cd03c7d01b13e0cea5d2c526a41de3d1dd5cdf08658996f0da6ae479eeb07df29ebe95c5732897f40d13de12bd9ccdb84b6ba700734b10f761bdb75b90b1a987ece4890fbf01c069194ab4faf082674f72091d951caea745390b40ea5442a6d1b66555b17969d7ae9dce31e18ce2c621242f551b94a7a823f32a0bd2bd52b4b5ec6149980ae162a55ed77ab6ee625c2630a33f5692411aeb817fd4f41467a41d9b32fbad3b0b4cac72b759191aa70043d915c97d3443e3da41d8477dc0b8ed0eab2e15d19eaf29d19b182df7ee04ca9d6cb5f70d586c95c6d4b278bda8d74382b19c96a6259253fa1b16858561b3e0b3ef46799c9b6856dd0ea94b0d6aa53917c4390cc1e7334d77263d9f0e2fcd9fe26fae57489333e6dfc3bd587ccdb85cded326aeee878783e78fbfb89609bf885c8d1b4909feb024725fa0447121b9143365458b7dced7b2b73fbefb095eff134bc5acf03a8f0e6fe994b79e87c08366b0355801c621600edbd029f9231c3d88f1f9f124a06855a4d334d0468986c2b0a35a4cc66a966f36b3d99b4df3d856a193baeab5b4072cf309124c2f881cee0139ea0173bb99c7707ce9cfd0a4b335ccc12aacb0247e88a00bcc82fad70a5af36544361950149063398976d04f7741348a4b139a9b6e22fba3e126f0c7666c4d8b6d47509a85c4c7359493722ccd3370ae43da25313dccd061b9f7f59d8d2488d981f940d8e541e67f54576e2e3278df9cc094de3a6b0fdca067ebeb8bbceb1e5da5da33a22f01b9c13ac2a7ea22741d8d206b92fba1392344056dc4d6fae90167421354ac4bd2fd6fede80f403bfcd159e480ea7dcadf4ba27121a598a6bdb5e14e8c7d0c4e70dd15bc5ade43a4a454440d14616750b750e846b4a2e7d39a3027af8eb797c9ff4ab1e712e20426547bfc0e014d39b5a767977090f6dda481de8d7843fa75b6c7950c53c7461f0b833e734208978f6a410da9872aba25e75a068227805e298e55373ed9fd6486b9d17b17959a52aef7bdb3576395498ea12bf620ec94aba47cd1c85a7a5cdddf29c2927e2ead9ee2dba0af48b56887869371510ce03f88603c8978421913110f458d6862ef4b77741cc91b28589bd42fe61f878acad5667dea94e177b995e3da9086888a139de88c0fc4c88e73b38050c166f6cf29b612b88ef5343f5a8bf22589da9cf0adbbaff015a2af0c1838f679e574149692f041d2b1175672df1030d56545a02590a6d5103f3450a0d214d7abfb0083286abb03e8eed49fdfa8ff4aaca75bf6be43f997b547ed72a9522b8304bd3a87e0419a7f1c11685ea7556b9a55dcb8cda33a687e898425b12ac4f24e07a3713473cc44ceb8ef781dddd3814dd6636f4cff744b20c77e32296b0f2087eb496a74d6635b04e91e2e708df3b08821e443beb00aa249b3d070dadba6aae4face2bfc7d80a16938aa4b1d9918860d3bbb5f337bb8906406e8dd9545c513ea1c6938f3ac99089b8b047f02a49f28eb4b701baad29d6470d5a0e637c29eaa5c4946de12f6d163376d50d7fa5c21e5df4d8432143aa94fe74f845e56ee364f287f4a12b41eeaed949431fb210463876628f2c411d52b702bade18db7be5ecb9cecc083a245ffc4480412f9f58a627afefa20188da393fdb7a4221218a54d6cd54595a9c338d197a5e388455c6092616bbf018f946c612c1849fb5d0ad0c9fb04401292991c2fb774ccfa623b6d84a235f3abf8b542882dab1f6f3f606391766921719497fc8e2be3e9c7c9e4107ef124ae3fc46783d8b195ba9085c5e11ee98e2ca3c2d036f30418ff7a667d2ea2edcaef7e0d9e3e851831d379b7f5a5c3d2abf495c1e25bfc17baf25c1f1b6f43299aa4ede54f8946ebb79348b8d7653ae8b78d76663b96674909eda66840b21f7c8a850cd95d40a47046130e001fb0c5a96b73bfd53ef57932af23d9fda06f01485f6d0db274a3696161b05d4c247aa037b64d48794fdbaa91ee1542c205715341a52c73490db5e2e85058c9da87683ee3cbc06017e8b759a5b54599565172303f915f1f329971f48187ba853852749889da51331525265ca2ffc96052cfe9e0f9d06985b2b82ac205c8b4004a020e815b4e30f32f2020fd8c1699f30f1f0862dc22117d6752daf626e12bd73972363c02f6e2e9c7a5a81d57cda722ef2c1b4db83e6be470650b9f718e9d252c904220f0f46e61b3816b8354d0204b9694c92611a90f64e2c156a71cde3824858a2a8fcb15e30f62bbb3e54bd5d5c1b946ca16c20a9bd035164639b0fcda5e8043e65d047659b00857dde20da8f05e2b9a3836d2e427d2f351f785dd3897006e436683ec64c8a6015f0eac04ed663060f1c3a28b832668f24ced401b668efb7a85a31caf8aec0a853fdf191a55a12fc437a94e1d304ff27551920641f53aa4f04588c259bfdc72d450845f8815b8b6a73cb5fcffb1cd1644ea50978750e05718102db57de591ec28f8b8ee0a0adaadf6d5658880556f4981d2b41db53039ac0bb46c743822b8ba41a023719b096a7033990597a8c1f7717d3306d536a0c9042cbff61651f851fe7e8d95c2143e89ff609915e556e3a06717f50a992e744060abfa263f90331ba3fbde50828a06a5020896081cb47954a876e594647b05665b879a64b3a4efad5ea16c0a4b51af7741dcaee5d427f4f5664f47ddf614e021a754d05e0be2c67ae9b54e4d0e3fcf95b61cde86901d9152aef68aa6fa6397361f07c62bac5918fa8ca489b4364a090df63c2da520a63596c667c6e3505f2d63a24e74fc53b990ef25316acbc4b664ce38456046d021c7cd8ee677bae5c1387304db21dcedb24df946652095e2859d93a35c8a636e5ba958dafadedba03f62d4b5355f14485340b68631392c5ad3fbca8ffd7ee4ac069741eb54b295a4f8568ea2c2a8328e72f9f40d97a490a9d4ff011bd416a0efe7ba7e03b6a84f9b8ac93ed4016e1b703386d7cf8737f396b0c8674f80b45d0362a2b082f5d5d47663b5dddf753ed20a1297631b4e1f03eb3222275588a2e71df20fd41ec4ac0c7bdaeed5a3d11ecfd6c89655a8e8bbca31c6352cb83c1df76fb4f12a5daa0bf56aed78f31a41466d51a501a0b46aa970f1cf3858ef65d2dceeb6f5e92fa2eac2643324688d3a238aa99700e69f1d45a9f1f8508c8f3c86abce38e163e27628f0a8fd4d653d7babe33235ea6dceeef523bfd32869d3f69fc46870d8b5ec935260b14814990d2900a613f947b4de19daf7f5f6e09298eddead3179a3332cd8c3406d4f0d9fbad485403d6be20a153cd8111dbab10d36df78a432403f0f39f8e73b17fab5561a2c01cb1ed478a7a6fc6f975aa6657635aa67f79cc6a2d059a23c55a8c6e9747303ed2995251b5cf12319467080cd2611797ad57acb0a08e14f54f4398cfc2753157eb93815430d53ab5a6f21ba63ed353de60325b969fd6d9ef254f8a60795d8b3635d88a3d094263cfb8d7f71937afcb04a6222cbf9a9179afe0eebf63594e08aca8681dd64548b9cac361414aa65443c1ff7b29d8c6735e6fa3cbdd21af8e15f9a928e95b2ca1831c43730789204811b013b01c38898635994ef87560947709a214c1e816b6459764789aabb560bd53ace204d49900d1ca4fd2a57235a82e00de93267c268c96597a387f6d11e45e51b1b5661043871f18df6bdd3562eb6e957bb66567f3a86755a8ec9c1b58d59b3a4907026c82d52a284d70fd6bd7a1aac94beaf4bdd7d290193ce9628a4917971f2e8992f2d6706b0a4b8bd3fc70e70e9baab094874c0179f85dffec9388e17fb69b66da1f39447c4fbfbf6f9eaf938efa4595737ac913884a4918805c10e56168c1066c02a54528afb1172f1354e72ef3a835475b92e15f8369de9410d1e8b1c8272e77891b1831838a8281003e94e37630cf5c048f3354ff1b02c02f2fed334ff560a477fc0107524272e25a96cac46c78952e002643d020dc985bec0aff9ac43770f02136a9b074439acbccf24e345f8c577b74d2f2f2b624dee23a7afe9be67b8b86a48264b3f8d884c8544375bc190ff4e8c4b72075fe6b1b591fbbf02ac891c24d72f34261ac8bb3f12d64e9b82b34aa3696e7c0c6c7c7ccc06b64f12078a42f028ee10aa01c5d33be636444c4ef732260411377d4288b6d678f1d5444f615ede498784fa0f87c1f7f87f8fa844fd35d442199a3a443392569c5e602ee2579bf51eda7cebdac1fa3a4fee35815a03b5a68cdb864576a34282f2bf5b60ec6a10fd207fc210654c2bd6763d3571a19a3caafdbc9f042e73a7c9e374f11f8c1e6731af294560d34146a9d20a88d786985cdead1714e64c70b1a7a0b824685d902aab1edaac7bd7011bb47cf3548f8476c9f8ed6768f637b47a4dc16735682064ef771544b46515269e0bc03d9f904959f9464d1d123e7d04c5b8c51749b876c2cb001214e4d560f3d5380c9b42309ccdd53aa542948e9d615166fb68e123d650d498ecfa7c99b069a7d3f060393020f1bda9b291b87542a44dca0d047b2967694d942a3d83280b3846892da6a7bf9c"}, {0xb0, 0x1, 0x1, "5183ac86d8424cd46d5c9c6f6c3cbf1b43681316790cc2a007e6d29c037d7ea85722dfe067a773439ce5d3f4e137ea2f618249002f441a98735871e1966296444af50e045530db5707dd9e910463002a69a1b3dcace1c3e5769edd4162ca0465ca4b6ae0609e6496ff1c09016a9ee25de2a3dcee2b13a3e0e59f644cf0a4b274eb5cc29a7f7012f65e418a9fea812ee0dd8a50abb66dcc2c5aafbf0879"}, {0xe8, 0xffff, 0x9, "8fa06340c60d2d8762a433ea6231c38f80ff15ac027651e7e32a7993f8bc94ef7313ddd84e10dd9bd2d60e0e351f4c261c9bc88be51c29a7fbfe58ca7b9f49f898d9a927f2d8ddf803caf0d20e445f3cb966b7d9e09d45e20ebceed884eda85348b82f9fe592aa28c210dd645afa215af69778d7ca197bd9b93ce8491f63298197059030d5e247044351e43d58232cb69ea669a1f70b7224c0a006d9731f457fa57976bce0f6dca6e9573c43749eac992d112c49f738cc489793800500140a8e385eda9578592c3c8bffa0193aa062bba1193c8c"}, {0xf0, 0xffff, 0x4, "051e265d55f1de4a6199f70c200a4ea05bfe29a319f4d6aac0fe42ca428c335d0ad805684d459c6f25ab8696976cec7f1057daf379f8144bd3a2869a211faaab3386aff228e8fedef6874c4c18663d0bca3fb60615504c24cf766b886d8b0b12ddd099813fcd9a0a19071b309351911ff74405175afcc883b5e957fcd6ff8567c9edc473a5d6e4f4fa73c61d44211df2d4e17920478a1376d9cd3b1ef7abca2f65d146b22c436010d8a95893497254ae43c18d5889a9901bf142d44d941fec3b94df7a347d5c072933801bdfe28b6d2fd340eeef31443bdbe8c94ce1f96e"}, {0x90, 0x1, 0x4, "21cd2f3f44ac327cd7aae5e3217ffaa248d6fe3eff1080dac73110a2a729d5927b6aaff10c50e7b588f39a3bd35965ee27e878122c3fec028da4435e775e9cab238e2702d13b4b3bcf6db30fe7da060c24fa2e6c098812c179d6d7dab827c1ce9a3d01044a0f807753a59dd35ba19107bc5e0fc47e9669293734"}], 0x1328}, 0x401) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x208) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0c064277fa9a9f77949ba75a85050a6595aaf89de2c6c87208cc1bfda09b04e8495b7e0472986114b87d6adcd82244e9be75eda92359c679c9e65b7b6db51529422b8cd201f43c2394addfac9205caa295a645e1bef62ddfd13c605d99dc040abca8a3de0051061996e5416d804006b5712ab1ef66cc4160e6aaf4a2e366132c9b4f0839db3be77d8", 0x17d) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/134, 0x86}], 0x1) 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, 0x20003, 0xd9d, "b0000004d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:29 executing program 1: r0 = syz_open_pts() chmod(&(0x7f0000000140)='./file0\x00', 0x124) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x8ef, './file0\x00', './file0\x00'}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x800020000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x6, 0x8, 0x3, "c6146af8011759a2bafbb7af1b5f11e518f1e00a", 0xffffffffffffffbe, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x72, './file0\x00', './file0\x00'}) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x182) sendto$inet6(r0, &(0x7f0000000180)="35f7ebd4653f426898178187ed46a55126af033abb4935b432a7a886a1bd4213c0a633f98125d7504b823277118c62a1b3dfa4ca34272e4552753e6d8f458d8fef8d8633a1c5b7fa6c7101e251a2c04c437e9561808fd824cd748b8f6e0e810230a7e8022aaa18bb634ff0bb77d3b7fbbe704f6f5b8efb4afb3628fd9d8f12f9efdb35f4a0ad26bf4893d80bf6f0676d1587ed44aeff345880f29474699a31aecac76c225d3e8ed223c4c23fc604137b78dbdf8bb35da3e084addb7b940afd30f11ebfd068805640", 0xc8, 0x400, &(0x7f0000000280)={0x18, 0x1, 0xffffffff, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1) r3 = dup(r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f00000002c0)="5c4f4cf4b368dec9b63ad8ec3acec2604871c42406bfd00a7191c8306dd80567b050d807f66130e04df9325e2f20c99317b7e3c4efd621d4017837704cdb40db853d8c4b9769b9569029173233aef8b0d8bc38f968af4d25becde2f38bfb9a849f1bfb5a2bd0c58e3bce74aea279513ae863f386d33c75c5f9d5ce3e6c448d1bba649cc0c5b6b28a8a221ed02d4456c50c42f10561f7b64f98d32de3ce92a8a56da96b24a55098589d275edaf2e735c14d5ca3333aaf9cdd629f504ac41d0dfa22504fc6ed4d4728094c3d4348861f28600975491ca9bb2ee409976bd9665dcad9bf2aa0bffd5fbab9e976b47a321c3f009d", 0xf2, 0x2, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4008426f, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x5, 0x310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000340)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mlock(&(0x7f0000749000/0x1000)=nil, 0x1000) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000280)) semop(r0, &(0x7f00000002c0)=[{0x2, 0x5, 0x800}, {0x4, 0x1, 0x1000}], 0x2) r3 = semget$private(0x0, 0x2, 0x400) mprotect(&(0x7f0000576000/0x2000)=nil, 0x2000, 0x2) lseek(r1, 0x39, 0x2) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000240)={0x3, 0x205}) fcntl$dupfd(r1, 0x0, r1) semop(r3, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) pipe2(&(0x7f00000001c0), 0x10000) socket$inet(0x2, 0x4, 0x3ffffffffffff) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x81, 0x4, 0x3, 0x7fff, 0x5, 0x5, 0x0, 0x2}, &(0x7f0000000240)={0xc2, 0x97}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000013c0)="fc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x80000001, 0x100000000, 0x1000, 0x2, 0x3, 0x0, 0x3, 0x3}, &(0x7f0000000140)={0x6, 0x7fffffff}) flock(r0, 0xfffffffffffffffe) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xb75e1d6369d0a8e7) pipe(&(0x7f0000000080)) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000003e42"], 0xa) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:29 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchmod(r0, 0x4) fcntl$setflags(r0, 0x2, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8002, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x55e3, 0xfb, 0x80000001, 0x40, "cb97b134b7e4d1f2abec14694c616b33d3e0cb78", 0x37ce, 0x7fff}) syz_open_pts() setsockopt(r0, 0xffffffff00000000, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: r0 = open(&(0x7f0000000380)='./file0/file1/file0\x00', 0x220, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r0, r1, r2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="8d89f6d642", 0x5}, {&(0x7f0000000200)="2066203f58ebeab83d6f913587d8d99efbb6af4989af1a4f8bcea4cb9522e6cb5e8e9eada35c0b05b4745e8415a6e661c92bb8474d57c4ebe2fe02174b39c9f712d78e3e5fcdf946019b3408ad3e5199af72a656c775233050cb14b8caa7bf8b651603abfb2a864a5bf17a12c4dca8354aa2bc6f02f4af7d1a1e1c8912851408a6e6fb0f8e361c79719dbb9270bc3adac4b19ef3196eee0910fc9b99e174eeee6f1bc19f5b77b23e6300fe997779", 0xae}, {&(0x7f0000000080)="19bb107b25666aa3e07f1fd1da8ce44d7eb0cbc8a1d7c27e2a821338e5b432", 0x1f}], 0x3, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x30, 0x2}, 0x4) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x80104277, &(0x7f0000000000)) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getpgid(r2) chmod(&(0x7f0000000040)='./bus\x00', 0x10) close(r1) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) 16:00:29 executing program 0: r0 = socket(0x1, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:00:29 executing program 1: r0 = semget(0x1, 0x5, 0x0) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000000)=0x200000000000dce) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/33, 0x21}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f00000007c0)}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/28, 0x1c}], 0xfffffffffffff8e, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = shmget(0x3, 0x4000, 0x162, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) renameat(r3, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r7 = semget$private(0x0, 0x3, 0x400) write(r4, &(0x7f00000003c0)="38f668ef173f7b98aedfb4c8d1c162af40422def1fa9b740367be6af9dabcd7e1616bddc30f8c958b0aa5de93ac7f32adb44a75c", 0x34) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/139) socket$unix(0x1, 0x1, 0x0) close(r3) semop(r1, &(0x7f0000000780)=[{0x3, 0x459f, 0x1000}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/220, 0xdc}], 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000300)=0x1ff) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r3, &(0x7f0000001700)="8717fc0324eaa85a791715e24b46c72b16982a6aa02d8e0b82a6b3cff98a112306ae3d9f0f51d8d48879e0ba01d93708099ea97caf34c02319200a77f5a99490aa19a8103e0bd7c634d39feacd5ccbb63e43397c2559f097a17d463a44a8252563821bc3e5fe88c8a3efb874984d97ac024e78bb449800fce88053789462474d38acfa11a5d60301df0479a98c47907645b12e542aa918883e07a06bc9e698bf799122846e49f7756702ed304e538e708c1796bdafe1a6d4092c109926492b631a874c7a075c417d0fc495a922c80953cdbba07da3ae152204cb98e5b2262fe181ef5e44344726c5c0153c20e49b70b4118892", 0xf3, 0x3fe, 0x0, 0x0) r8 = semget(0x1, 0x5, 0x90) shmctl$IPC_RMID(r5, 0x0) setsockopt(r3, 0xb, 0x4, &(0x7f0000000340)="f363bde6031305848708350c266198d8dba74f9abbe73166cb6dae0ccf4eba300f0f1f49080ea0d7078ebe4fa4066127013709c706a1224380c9d6", 0x3b) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x7, 0x1e) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x7f9e) semctl$IPC_RMID(r8, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9639f5ba3381c5b2afb5268b3b65a8cc70481865eae4855ee3759754220df185b4a2233472de66c81b6eb2dc52f968c5eb6b50efccbbd12f222630779c0b94b6b245fb180fde3b4f6ed5f590f3655eb613d0c08749ebca7553e73be8d61af5d9d8ed605119fa3458aff7df5bd08069228d278efc235850af562de7353171fcaa2a501f20c80958e2708882dced3a8bf31fa499287a69be9c5916805f8951f562436fb351cc429f5772bfe090ba566b74f896", 0xb2) pipe2(&(0x7f0000000180), 0x10000) sendto(r0, &(0x7f0000000000)="c5d43a086fcb1e097829ae5265643c22c6f10ca9a79170045ffb2c25265d988c4560115d087cd1ece3fb2eed1f3e6385b88ad5afb2347a79b7ab704a724b1fb18b2e91c58cf43bc4c65feb60895ab2215da12094a96bba507971c175508883b28327e0c8db65f56821263d32b703091219bd607d26323fee568e6ff02e70499a4acb173fc01e34", 0x87, 0x5, 0x0, 0x0) 16:00:29 executing program 1: r0 = getppid() getppid() getpgid(r0) r1 = socket(0x7, 0xc005, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpgid(0xffffffffffffffff) 16:00:29 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000002c0)={0x5, 0x9, {0x9, 0x1ff}}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x1, 0xb8}) chdir(&(0x7f0000000340)='./file1\x00') getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x230857b2, 0x4) socket$unix(0x1, 0x7, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x80000003, 0x29f8e933, 0x5}, {{r2}, 0xffffffffffffffff, 0x1f, 0x60000000, 0x7}], 0x15d, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x50, 0xfffff, 0x5, 0x4}, {{r2}, 0xfffffffffffffffb, 0x3, 0x43, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x9, 0xc0, 0xe00}, {{r2}, 0xfffffffffffffffc, 0x72, 0x4, 0x2, 0x8}], 0xffffffffffff747a, &(0x7f0000000140)={0x401, 0x100000001}) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x4) sendmsg$unix(r0, &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=[@cred={0x20}], 0x20}, 0x0) 16:00:29 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e9", 0x35) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/19, 0x13}, {&(0x7f00000003c0)=""/84, 0x54}], 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="e536d01579dc74d5a8d73d2b7ebe60bc5d14b7acfb67f03d2acf221ef9e1227e83f827341aa95929e9834d5d4e2a498e2227dda506494e25a6811ad70a6d8b28b8dcc97151abb51cbebaaf78bfaa485a19e4d39801fd6e2680cc593497c46ddabe08c59bb53f0312711307199ca99906b9cde89b5f1d9052fa47e496921a801a40babcbd5f17f37116cb254e6263a5686bb7cb5eb3b8fc31555600f7f106fc8331b39bd4cfd4c94e963ef8452ce1d5d462fa2a334b345ac523222a8bd0385b9db64ef7904b41cb98e76d4792f6", 0xcd) 16:00:29 executing program 0: r0 = msgget(0x3, 0x10) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/254}, 0x106, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000140)={0x0, ""/218}, 0xe2, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x42, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="f78cf06241372966bf8b7531fccab51b488214d1790756647055ab2b4e0d406e767436bfa53b358d36ee1675136ac18de8809818fddc235bbcc2b69ac133bea367b5dc7b7fa72dbe0750a774d421127f5fa2b17c66c8a405424d0d9dc097ee8dc652df22c1be20381ce3d661ac063e107c04b77c91e684ba7b354b1f93b1e6d798ac0134401d83af28ae7a0fac82980606a0d19dbb513dbddc698795d0c86e567783a98c1b99508a385e5aeac32cd896d022086aa5e4626c7b78075a9555f33af3695e76c527a6b487cf0bae7a598e631cf5f6440ecdc840feccf4", 0xdb}, {&(0x7f00000003c0)="33b4cb91c87cc33d8e2d38bce61f48d8c298de39226532e7395165a7c8518d13b9842781ca8af33ef6c0f8ff12d7359e190e2c678f77a7b124be1b48be7e248b6b8c821445669098319b19697ff63618fe49fa443167724cdaf08e8bfa77a27504f2f4eb6863eee328e5522f023fb0d73edf43da2a58d3b6449203c0b0669438b74e98190cd9967cca23bcdda8b57f78fa9203fdae2f8ed9a12813a920272c6017d14843e7996c94f34f92bb26ff74138a7425170850124ecda66f67512a2581b7eb98623e90e9de2302489e3ce4f86a6f1c9b71cafeeeb75b1ee1", 0xdb}], 0x2) msgrcv(r0, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001540)=0x7ff) msgsnd(r0, &(0x7f0000001580)={0x3, "371d4fb1ecbe665d273c0de8e5b569086ea77cc860adce08bff9a13d02d9873929b086ae4d90aab524f07a6126733502fe8ca1eee26278e82a27f8477f2a7f8666e8b67da20fdcae54dfb8a7cca29cde9a3d3a13690b95f4eee4a6e8ae5f9b9e78da7baa515c1f263529e5bf5d53c67f22c20c2b929014fb7e95"}, 0x82, 0x0) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') r2 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x2) mkdirat(r2, &(0x7f0000001700)='./file0\x00', 0x80) renameat(r2, &(0x7f0000001740)='./file0\x00', r2, &(0x7f0000001780)='./file0\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000017c0)=0xfff) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) r6 = getgid() r7 = getpid() r8 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000018c0)={{0x40, r3, r4, r5, r6, 0x59, 0xfffffffffffffffc}, 0x80000000, 0x8, r7, r8, 0x9, 0x1, 0x2, 0xfae2}) r9 = dup2(r2, r1) msgget(0x0, 0x80) mkdirat(r2, &(0x7f0000001940)='./file0\x00', 0x20) getpeername$unix(r9, &(0x7f0000001980)=@file={0x0, ""/26}, &(0x7f00000019c0)=0x1c) msgsnd(r0, &(0x7f0000001a00)={0x2, "03e878c33c9e4485d49009150103eb8b8f26d3b333db3cdf9dfbace51db5bb384cdcf715399bd6d61316137b1e1288fba4f85f3f0fc109e1b538a12fa045b4f56311a0c0a996e0e2ebba4349c89e7542de138905bf7111facd545a673e3cd21095a77d705e02869a309a24762123b19f43f70bbb757679fc331daa22655d36032123dec88e2d43c92559ebe30c8621562434239df89e31f4a4be14cc3225cef2a9294e6428f9ddca9135c900d0918eb76663d3ec6274"}, 0xbe, 0x800) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:30 executing program 0: socket(0x0, 0x2004000, 0xffffffff00000006) r0 = socket(0x6, 0xbfff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x200023, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffffcf) r2 = accept(r0, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x1) getpgid(r3) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0x149) 16:00:30 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x30) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x84, 0x800fffff, 0xb508, 0xff}, {{r0}, 0xffffffffffffffff, 0x28, 0x2, 0x200, 0x1}, {{r0}, 0xfffffffffffffffe, 0x98, 0x2, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x28, 0x80000002, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xffffffff, 0x7}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x6, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x78, 0x40000026, 0x800, 0x5882d0cb}, {{r0}, 0xffffffffffffffff, 0x81, 0x2, 0xe9, 0xb940}, {{r0}, 0xffffffffffffffff, 0x0, 0xe0000089, 0x1}, {{r0}, 0xffffffffffffffff, 0x24, 0x80000006, 0xfffffffffffffffb, 0x1}, {{r0}, 0xffffffffffffffff, 0x31, 0x40000000, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x7fff, 0x101}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x7f, 0x966f}], 0x7f, &(0x7f0000000240)={0xfffffffffffffffb, 0x9}) syz_extract_tcp_res(&(0x7f0000000280), 0x10001, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28005d2fd1df958cc51897ac7394e24cbd0d549013cf565b3503e3bb0000ffff0000010000000881b216f1facd3fdf000000007772e6fd162ae4766c17b4befb2f9efb67d92a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) poll(0x0, 0x0, 0x80000000000007f) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:30 executing program 0: r0 = geteuid() setreuid(0x0, 0xee00) r1 = geteuid() geteuid() setreuid(0x0, 0x0) semget$private(0x0, 0x7, 0x30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setreuid(r1, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x810, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) seteuid(r1) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) socketpair(0x2, 0x8007, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="00010000", 0x4) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x2f}, 0x0) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000580)=0x8000) pwritev(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)="dc4dd191c1f5f21da3f25f9add5d086d8e42a1a1c9d2aba229718d137a4792af722d4a4b91a148ec238e83cd9b25a1b4d9b4594cda2375179b59b4517f3fe7b5e768f4685534fea78cc412c3775f74478668efa96f0483f8762e7868428127c4c3d5def80c86a39f61bb0aff584e90b6dcbb43ba8b1128d8449f346ff5fbe8cf3219c0e37efb24c6e972d001faff0f0deee8ae62e212d1379066e9173c3cb1262425d0e7fa05f88309ba441f5bd7898cf4759c6f5076566a2225018f2d9ffebb111dbfe55c287f764e3f30fa0a18ffddf3a02bae201e5c632086397ad1023e4d1421d47a5fb60c6b0e41f3430cc260729a2a3457c56dc49916d7", 0xfa}, {&(0x7f0000000080)="626c42d426355e3140ba5da8923011160750720fc235043b4ed4c78cb4ad9cf48f0f19eb6250d386e14fc06fbef80fedb286a640c74371ad4b66a265236b905dc95259fd36f2ade93eda", 0x4a}, {&(0x7f00000002c0)="890de60743247aa9121a308a3dec3d8d31c580298933115260ebad6b72602a1283fa7032", 0x24}, {&(0x7f0000000300)="91121e5a3af92011522fbe4ec7af691f4bf6479b15e001ef06d6e3ce9374f42c5a570ae42264814dae59aa35a6cd9fdd86fc1723422932aff9a1d4dfe7af993916326e4c851f8a0d2b4cb005b305f43028b7cf48984e6ea9e47edab3bcccdf96f7567bb6e83cd9e97874e1b23ae1e9085f56744c219df717ec4698ee6474b7f493c6f380d2bb8c15f6d6f7572ccaa0e8712e97a0751b2b5cac8640389c6972d49eef2890d7c513af4617887c2a1d07e651f7c3b1595deb3b075f9823e1815b93fb3bd178454724511f71e15144dbd4bc69ec4c415d9d12073cf39d433b1eb343be2d1321e743f8efa62355", 0xeb}, {&(0x7f0000000400)="1f", 0x1}, {&(0x7f0000000440)="d31023a7e1df9c270e2289971876b2f42abd580d9cd1b825fd4102e2301735dca3bfa2271dae9520cbe3f07c891e7997d06a112c7c5aa3575523b5", 0x3b}, {&(0x7f0000000480)="21c3ac3ee3c9f1455f72d109aaee5307cc306b1ba63b9f602761e35607ab726e180e3ff5f0248146172aa4ff9669e1b073e243e17070920edd5373d69b8cfef956dbd476daaf264cba7a6fe1c148d0d2b6c138871e592e5d000482d5", 0x5c}], 0x7, 0x0) r4 = semget$private(0x0, 0x0, 0x124) ioctl$TIOCDRAIN(r3, 0x2000745e) semop(r4, &(0x7f0000000000)=[{0x1, 0x3, 0x1800}, {0x3, 0x4, 0x1000}], 0x2) 16:00:31 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chdir(&(0x7f0000000300)='./file0\x00') chmod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x10b) 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='/dev/null\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00']) r2 = semget(0x2, 0x3, 0x188) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/176) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) setsockopt(r1, 0x29, 0x80080000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="76d5796cae00882da6ba7e58c1715f98e4c122074a8fb9595160c0f7db5cfcd5a664b015ae602557cecde57bb0500827ffd5e3698438c4ae0f33c845180463ef930a1be4d3d4e8e6cd5429165c668922cf38f071ac16ee72e50f3a358dea378cc7c1f25d82660f70fe864d3a7f05d46ab80e70950f18222a435bf76e4211c64c3b3cb9a96d52a0e72c876127d431546070a97bda68225291c9a0ad3619eff431a3a8356479d77362da6b01d07fd1273cf5255cfd208e357eb797fec053306a9dcbaa18578b9c658ce3a6e9e88c384cca34b769", 0xd3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0xa, 0x9, "d330c116035de40000000000ae000000f6a60002"}) r1 = msgget(0x1, 0x10) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f0000000280)="9085", 0x2) r2 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x5) close(r0) unlink(&(0x7f0000000080)='./file0\x00') dup(r2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1011, r0, 0x0, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:31 executing program 0: r0 = kqueue() close(r0) lseek(r0, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xffffffffffff8001}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) socket$inet6(0x18, 0x0, 0x7fff) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xb20f) r1 = dup2(r0, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7f, 0xa7ee, 0x0, 0x9, "658ac923fe4a64db994188c7a4010874aacbdd89", 0x100000000, 0x8b}) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x20010222, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) pipe2(&(0x7f0000000180), 0x10004) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) flock(r0, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:31 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x39, &(0x7f0000000000), 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x988e}, 0x2) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x6603, 0x2, 0x401, 0x1, 0x91, 0x5, 0x4, 0x1, 0x3, 0x9, 0xffffffff}) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="460aa5c63bed5213f0", 0x9}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x9e2, 0xd3, 0x3, 0x1, 0x3, 0x8, 0x8, 0x3, 0x0, 0x4, 0x8}) 16:00:31 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000040)={0x4, 0xffffffff}, &(0x7f0000000080)) seteuid(r0) clock_getres(0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x99d0, 0x1, 0xcf, 0x2, 0x4000002, 0x5, 0x5}, &(0x7f0000000140)) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x3) 16:00:32 executing program 1: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setrlimit(0x0, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x114) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:32 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800e30065abad1abdbcdcae44bb1edcc1c2284642cfa72d7dc1b9ab4105c3a8d2195c0ff53c28305c4400b7198550c899f39b2a5089a3709ad2afc379c62346d585888cf6df2ca2c586e59d8787c1d9b9da7719fa1a2a1e15fdbcbc721af359b121f27ce340992d25728beb3bccd8c169d620938a36f1a85cbf308f8d64e30c376a44a2083e7e280531cdd303bc30b5b5d971059d11bc4c64416ddc712a9d86ac97e55681ce326713a22764397d384b99d395bad545d5ebc5cafb433bbac52b2b343be253851219b73c315f8438979245f5008c7618276e97da7d0924a039bb3ecda20cd3b0daa5603231493eb3e3df6a3e6a1b76ce787e297740dfc3d3474f38e714d26e724f36d447c62c3ade3b16", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x81}, {r0, 0x6}], 0x200000000000010f, 0xf7) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) readv(r3, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/70}, {&(0x7f0000000280)=""/145, 0x3be}, {&(0x7f0000000340)=""/176}, {&(0x7f0000000400)=""/150}, {&(0x7f0000000680)=""/20}], 0xab) recvfrom$unix(r2, &(0x7f00000006c0)=""/152, 0x98, 0x41, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:32 executing program 1: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getpid() mlockall(0x1) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x756e, 0xd42}, {0xfffffffffffffff9, 0x2}}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) socketpair(0x1, 0x4003, 0x1, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8100, 0x9) 16:00:32 executing program 1: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x87e, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x4, 0x2}, {0x18, 0x2, 0x94, 0x80}, 0x0, [0x8e2d, 0x3, 0x1, 0x7f, 0x81, 0x66, 0x3f, 0x5]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:33 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcd", 0x10, 0x0, 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x189) 16:00:33 executing program 1: 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) 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) write(r3, &(0x7f0000000840)="c9bf98ed6d4f3f94404ae123dae13c879086d3ab482172ca89543adaa2b50201d5d4cf24a721d0b0269d2074f0928141ec7e251407f830c105eb4f317e248866d87ad40fd8045473096739ba988906d96eb9695c97849fa703bc4da309109cc3570ecac2c3a9273071eaa7bcd048c3a175e85426499ec04573d9c18447738a9e96371b8b53d13d3dcab39fec9a4a965a8edffd62c19d0f4686e0245668478cefdd92ee65204fa52797f09734efdfdd326aaa6f298995d355d50c5f0fdcb2437d981ea02278fd1ca89eb11c105b8340481fe4f5cf3583f88e83cadc3708bf", 0xde) pwritev(r2, &(0x7f0000000600)=[{&(0x7f00000006c0)="9c0f2144ee78bfd9ec90bee02821d0460d8accb2737029f3b4076d9c05e8887335dd00044f7c8469d1eb190806fca40472119fb3d2cad427aeae1c385e2302fc9440ee33bf1d2f98e7aa366e37291743b383fec18f8b9532b76f23c6c9fa0248dae90c3f9e9bbb12e7cfd0449257ebd52bd9255c805ce9352ffde4cf29aeb204459afd8a278537900269e4c6129ca01988a31960509d1670eb0af47f5e3af826f4dfa118063b7a159085a94abc244ecf90b550affaa00a409ddd93c5423a96996f1f869ef3372cd2f16b762b60bb546f18ea94d8854b72d74106ae77cf8295a0f7244f", 0xe3}, {&(0x7f0000000b00)="540eec55de57dbbf9094f3986db1419debcdf03e2df47b63d70a7d70e7d6601dbe8fe92f886da0f98c3a9377b481761fc1fd8ccf70291f933c47148508f629b34fedc7fb57a58319baf6e68414d44c16a8be470d012fc23601349eddc701e9bea3d3acb8056bd138c2f5d4e11ff29d8d1495bcd05dd15b6f050d17cdd91503d447c20b05c948a6c5ee1bd67d42", 0x8d}, {&(0x7f0000000bc0)="324f6a2070213b7c0c3f9730683312cb48d52921193829f8c53239ce1715f6189ac96a61acd1b525f3df17921a1ea5babb92f8888265df367a10826f0476b0d34dc45d48212208ef", 0x48}], 0x3, 0x1e) 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) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000a00)=0x2) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) 16:00:33 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) fcntl$setown(r0, 0x6, r1) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x84c0, 0x10) write(r1, &(0x7f00000000c0)='\\', 0x1) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) close(r1) 16:00:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x3f) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x9, 0x40, 0x3f, 0x1, 0x9be, 0x8, 0x8000, 0x1, 0x3, 0x2, 0x79f}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x1, 0xfffffffffffffffe) setsockopt(r1, 0x29, 0xfffffffffffffffe, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xcde) setsockopt(r0, 0xfffffffffff7fffd, 0x200000033, 0x0, 0x1d0) r1 = shmget(0x2, 0x1000, 0x115, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:33 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) shmdt(0x0) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae6322525e17e55fa8eaaa3126ce634939560f8e5815f73f2a044fdfbd5e41989632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a0582bc01c8f41749c9aee9d4c5969b7a4ddb850d74718f3b839124fe54173237b0a0ac39ed777341792987c0f2ecaf124ddf5da0da8b5c0600000005f5260d6a5d6604267bb186f22cb51297e47f4c862cc7fbca79a2ce302f3823f9d682915dc0b1043a8428761de0817e2db1ccd9c8fc5036e43bfde7f3f683464c775b2cf559722701d73326b18173a1cfe3fa0000000000002a00", 0x103) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\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'], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000001580)='./bus\x00', 0x180, 0x42) ftruncate(r0, 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setstatus(r1, 0x4, 0xc0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x6013, r2, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) connect(r1, &(0x7f0000001600)=@in={0x2, 0x2}, 0xfffffffffffffe3f) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000001340)=""/225, 0xe1}, {&(0x7f0000001440)=""/31, 0x1f}, {&(0x7f0000001480)=""/176, 0xb0}], 0x3, 0x63) write(r0, &(0x7f0000001640)="99ff7d1f96f4f0bafc65d4f48bcd56709e054eebf5b572872b1f291fd49c010c59a8dd46a36dca8ac4cc76d4073fb289344b96a1c1ea7bd5ea3198fddf3563e16d8a8278c2d584fda1", 0x49) write(r0, &(0x7f00000016c0)="df232ab47f533cde07995362750aea4d8e12c789dedfae53fd9852", 0x1b) r3 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001700)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x2, 0x50, 0x8}, 0x80000001, [0x4, 0x903, 0x0, 0x9, 0x4, 0x7, 0x8, 0x2400000000000]}, 0x3c) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000015c0)={0xd80f, 0x0, {0x4, 0x200}}) preadv(r2, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/236, 0xec}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000001240)=""/115, 0x73}], 0x5, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x8000, './bus\x00', './bus\x00'}) 16:00:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) syz_extract_tcp_res(&(0x7f0000000180), 0x100000001, 0x9) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xff, 0x2}, {0x6, 0x7}}, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = getppid() mkdir(&(0x7f0000000140)='./file0\x00', 0x10) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x6, 0x33, r1}) lstat(0xffffffffffffffff, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x252) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/146) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000003c0)="907ff9113cb3ebac1f141f5c1838cefaa1ba9fae89b12baf1d21c93b921a9f6448bc6e52d1722b5300d980743b2b577ef1fef878cb63f5114efd54d23c6feaec44bb5154044fc83186335be7e467bef9c996b76844ca4d2f9a33667fe4eebf1411e324ed8a79b7d361b27d3a43349308bfbf9e4132058b706887f67f9a2b4b77b07e3fc0173fe7b573175f2b798c56e109c2bc76d9aac44ffd973d1daa99bf10b506428f99681dbb4f6913a3bda1f77e9cd48437d6783fe64c35873e5712629c4f4a8ff5d132b9df9ccaaa173ff273509b04446115717356206c8ad7fa778f30e60603aed69fd6d4544d1ab79a3c349ef620723c9b468ea4de", 0xf9) r2 = syz_open_pts() fcntl$getown(r0, 0x5) r3 = kqueue() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) close(r0) r5 = syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:35 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r0, 0xffffffff) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x3, 0x3ff}, {0x18, 0x0, 0xb6, 0x3}, 0x9, [0xffffffff, 0x7f, 0x4, 0x4, 0x3, 0x25, 0xfffffffffffffff8, 0xfffffffffffffc01]}, 0x3c) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0xd89d, 0x2aa}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x6}], 0x9, 0xfffffffffffffffe, 0x4, &(0x7f00000002c0)={0x87ac, 0xfff}) r4 = accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = dup2(r0, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x20, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x0, 0x10000}, 0x10) shutdown(r4, 0x2) setsockopt(r4, 0x842, 0xffff, &(0x7f00000004c0)="f42e96b814ff81e53dd2b6f69511e78ec5206db604fffc3f2a521fafc789e34691b6f5bd8802b352ececc7dfea34730138f189d3d565248158fbe41999b445fd9a6203e2136def1b795760e338cc17f5d3f3434767045d6dc4572be56cff377929b4571b3f701ce676", 0x69) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0xffffffffffffff06, 0x7}, {0x18, 0x1, 0x100000000, 0x8}, 0x14, [0x81, 0x819, 0x2, 0x2, 0x8b, 0xffffffffffffffe1, 0x7d, 0x7]}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x800, 0x0) sendto(r5, &(0x7f00000005c0)="5b23bd85be76b7ed142f251bb21cb6becba1b7912f529723435eeeeaeb3de6ba148578b124a054f6f4951ac77f5add4a217b80313817106873951d42d80a80be7082c6b90104fa25de35b8de923f2bf7670f5f13cd0c5496003ad3bc2fdd14b7bd2d4032cae1648de8b8a4e8322e65a0f2ea193bb133b75ae662464bd776819648c8f4342eae00f7c2ce", 0x8a, 0x40d, 0x0, 0x0) accept(r4, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000740), 0x1, 0x0) msgsnd(0x0, &(0x7f0000000940)={0x3, "5c4b56c91ad6ad49e9997e270b28ccce93ef2639362d62efa342a7844314cbdae9378fd5fd3645c560b35a7fdc55364d3bedb459b19b3d190fee8d791443e9a6c16ea5b134b4e3dbcdb145f442743be1cd3fd0fb33897fbc3823f2194d2961f6a29a787204f5d11f811904185efb99a1dc40492d6bca1209e20804bdc6db8a5ce217edc6a52b344bf7f5393b6ec6ecf73f2499dd2858b0704fe1"}, 0xa2, 0x800) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="63cb7c26bf61a084fcca49e2e90357655708127165f388b18446edc8711a9a94244971f62b55cdcdab9d49f6d57d7a6ca8b2048492cc1f65a5ecbf1afdc1bc267924f4a68e"], 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget(0x3, 0x3, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x6, r2, r3, r4, r5, 0x122, 0x7fffffff}, 0xbde0, 0xfffffffffffffff8, 0x6}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r6 = syz_open_pts() msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000008000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000066b65a5ccb3bd8fc751c7ec740acd3981b2f3078951396cae5085ebed0c7d7"], 0x1, 0x0, 0x0) close(r0) dup(r6) syz_open_pts() 16:00:35 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:35 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x71734c45, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xf84c, 0x5}], 0x3ff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffa, 0xbf, 0x1, 0x10000, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0xffffffff, 0x9}, {{}, 0xfffffffffffffff9, 0x80, 0x2, 0xb7, 0x3ff}, {{r0}, 0x0, 0x2, 0x0, 0xffff, 0xffffffffffff0001}, {{}, 0xfffffffffffffff9, 0x23, 0x10, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000010, 0x400, 0x100000000}, {{}, 0xfffffffffffffffb, 0xa3, 0x1, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffffffffffc1, 0x8}, {{r1}, 0x0, 0x48, 0x0, 0x814, 0x3}], 0xfffffffffffffff8, &(0x7f0000000240)={0x9, 0x7ff}) 16:00:35 executing program 0: r0 = socket(0x18, 0x80002, 0xfffffffffffffffd) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000010c0)={0x2, 0x1, 0x237, 0x6, "1b0a719be7e3a09ca262de8fd6b8857a24abe0dc", 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001080)=0xdf) setsockopt(r0, 0xffffffffffffffff, 0x401, &(0x7f0000000000)="b283aef6a99dcdb95883345cb9e3643872e939d94aa9696a979321c79105d016c7a482c7013106ffb2ad642cf633941516c18710bce9c9dda3c4cd48d0950bbcacf1f1507aa36d44b06dabf4049da09391d693cc53f2e09760a704a6391bb045cb37ddc01be3c61d538e677edbe4f03a8acc7387690c983fb3188597effd9600f6527e3fcb8caf9322ef71550deeb3690f51c7c47d9718393f0eb14208ba10b4edc9c520adf1f44fb0eb4b7bef1b8f5479a4b53672651113c3198982c1102c1f99543473d48b97e970f2b7b367bffaa459dcea63edd603c61a88148ba87f82934f416cd2742f9b8e44e645de084781407a54f267cc0915b41f74893b2a0fda6efd393d16801fc1b8fee5087ba7bb6cb5216ea3af6817ae1f562aad51002399638abab019f6d21650e1f79786e5c5eff8f23d3121d85b3efae708f674f9a1c54eabe2a07d815bd1010b015c3f864c9330c1a610b1d04ff960b548f110065be0a43515a7e1733d146c68fb8c53202db46271ecde996ffc914cd6edcebdc3a760b3437af268608bb3f738075d4c4c3c0c83a25bd86d3a8811fd16f82072f59527e11e95014dda8a33f3c712408d40c550fcfb0c22be6bf55a511e31e8fa094838d145874aec4ab378d4baa8bd6757c60bdfc26704e1003df9070689209ecd7d6dd661330cf2695f8c3398ae3dd1020a85787128c4afa70978f18449527e48c7a3d4331e78e97c27c900d5edf0c3644c73af5c73c39f1f9eaad06ed245cc9d6a112a553dec3d10e8ce1642c1476c468f72b4dc607bc03b8499512a25907950ee6ecb511d3350dc3f6fd644b55e48b0ddf2c9a5af15007ca28bf99fe94c60ddb4bb46b3709cb94f9d0952e3e9a5aaf36a93538e6eeff28adda8ac0089c31e58f1447c07f3b4dfca76fc43f93b1ac4f158bd7674cb8baf522a6857bb054f2de158f8b87494ac5211a7ccc16bc1ed250f9629b8b8b262543fbb22939accb879a8f10a1c34d9cd3da13113aedf85afc4defa82c29eb80fb3f9e3f32cec3f40ad64edc6013241a7d06dafd11bf778df2e8d81e67d2729f789898199cb4249f0468c12bf7241364872a09b5828dccfc5419ad71b1c78e955ea4f8d3b8d1a5f6fb2d3916b0c0490e6972bb6871bc22586ad8c970e6a063fa0da1413aee99e574df0ecc822c1f64932efefd712de38700398c0d12fe8204484005af2f38f4acef188578b4bef02e2c5961f3d5a89dea864f41b496adcb5571f05d1febd5f7d913aa6cd8dce1d0d3e88e6c5a12e89a39810a9e447e937ba38158c3a0970e34cf0b01465b7a6695915480c0a232b74591845d6797588ba5e85467ca20b07810a5cd2f380f03a5ece6093d69154288b8f271fd9a75d547c0812723c3a327eea9cad43736c3fadc63c91216f3eadda2b33498c8ce97170695d0aafe1587eade71417ead4c3b46205132876d214bc7460dd82d6310bdd0fbb7f64f5b467fbec765ac4c9cf8ad2a961a4c2d5a09ec761f535d7c7c778df702e740872e6d525be8ea4e3c4532af96d709d13310a3aa0474697dc284ffa714194eabaf8d9f967c897288aee4c6064a66306982d002724f2c97c3b9155d5cb3ba862c582e534c90ec85c2475025e2c73bf19a1952feda015ff21c4fd80353f42ab7d88fec36a5ff258af3411619753133b55ed89f1ccaadfb598ab3860f157804b186f15c4af961dcb5da578228a34bc3c2afb3f961aab5deb6baf06c65e1343c9cdbe521eb43a002815524678caecd95b6fbcf13db236767825b67134cb29b52291c740739aa704963083776ee4e129e5fe095dc088244018a9013cfa6aed6d1ab7757cb58d37500f2c96fc7f2316f944944ca296e57ba9ccfc0a89a8ca0c944719b376ce8391f34e3475852cb43fe1a36f1bd8df96a640b507841252d411779599959cbb8bd36c89908823b462bae383cb332c99755290a567eecc88247c811f4c5c827c8d63b10c29ecee65e640d73f39495dad9bbce5d1eee2d1019a6d977affba7ca9439c89b3566eb4ea49580138f4af78ee9a7c3d2ac9b3cdd233c63b337fdaede4e4c0392a838a338fec3d47832ede053402091ffb73c29a946bf51171934a001094d70bda7ca655d3532c31500755a417bfe2c3a4c125fb2ac0b324939485492c462319c368d6cad7eb71920f38d9d44b97c51b5daf755af1e36c9b886a4486ffcb90a64a747cf5bdeaa54b3b7a4b4c0e0ab5c3df364c6fa4dc779202560689dcc96366457a3f7df5e778d2d1d83a23b47b5ebc2797c0026e9d25a93eae1efc315d448e55cdf258d60637178abe1067b1780034490b66ba2f91717562e7c0e7949462c9eb6a31bd565bcddd25e221fc2044ef58e7e4f0b36744576e4c47ab3032d25a4b89b4b336fcfb08de348d31c4b74a8ae321907fbeaf5b8aececf3ec897156621466b5b7ff2e36d92942ccacdb1509d68ab56614df085b27e6a949b0c33afe11d27c20e9c4f9c1dfb52b13287aedb0a9d72c9e7a278b1396d8afd906180e76b23b73d9d386937dd3ef79811e7715d626d8b26ea036bc2f6cbdab7e4d9e83e1b49178032797e426a0a9c683a9daa1ab297b11f97a4253d12e6e18facd6a01490aded8327dc43990b6d202bf48433c133fdb8bfceb73481e9d9a639819aebd5b80f4ecaa0f2fe750c60ba7480bdf85559e5c38560aecc3c37452cfff3bc6f5e9c80f61e008e6dd468bb509af8a56cd103e2ec5f5f3d98863ef15f7d958f07fb1383d8c5c691c67a625fade67208bc6d9130f520ec6050a0e729d78ca2aec508bb61373a9b43420693f0db71f2086ffc4e7077b54814024aab7f9759e4f296978bae3b3a15479c64933661ff3a65e5ff6e3e2c05ff1ea5e67585ab4e690d2bd893a5d2e9b536470e315cfcc5f51f4b28bb4dd0426a6a5b959b9076e546e025bd610515b3ca23023fa76efeb8a8382a18c01b0053b9dbb03da37113c1183ba6f79b603f8b74f4e9680027e766e9ee529e30daf9ffd2da784edb54a678808758a5f2c034361c7c35fb9b1acd33d6d64458376dea36205001353ec4f75ebce0bab15fce8d1b44bc7d7690eb0cc1b4c4ad0abaca846ad50acc254d98d0c0f386720317684a80472e8c00035c0ee32fd0d6bde6e5fd54d5fd8b98d4f64a8fd6451e90a6869dd44669d0c4225fc5c8832dc6550bf001fda63e3c692dfa1f57707b51b618dd272ac12d89bf288dddb979b706d58d0a1c8a454bbbe1eb87faecb23d931b9426d977495ede566458de7e5ab471c486c5beeae5903c0fbcf01c2b9e8c34b159f1b92bc26d5dc9383fcd41a2f830b3160c5b7701cab8b4ae020389c4dbe81b25f7dd0eeff977de38f6325658b716b1850e3a272dfda622c58b2577c86ad5bdc1f80887284c12558dc2fcb85ff1e4bb138df71e49884f2cb775d2b20dbf046f914efe2cbfaea26b3fdb3d31fc670b7d5910de24bf69f9905d727aa9a854d93db8984dac3728a3d7927dc4c5553747a600d02819478ba075d9b995908e0ba68ecd25a0ae47d46298098f6acb4ddeaa78767a0bfe7312a608094f4fc974e27c52e6020e127c041295148e8517fced4c6599052c765859a3b8b077fb733871b22a5965dfe31c0bc62e31997e6cf56e9b245c9957b5e79a0fb5804bd5711d2fbd3d25be005a2e2796dff088721e33fe887321d1b6f14fd4a7f948cf99b234498fcc61514660ce9e3f4beb10014defbadb4649520dcc1d85efed53d4349b53749fba5767f7ef5d74fbe77fc2411a871393910b924a72f183e1adf604a833a885af45b02941b1314bb7e69bb63e7afa37d7d47a9192a8087fdc45dc539c457d935e96ed889c5329a8c1f9b844e95497faf31a08a2982086bf777f2c38f6455caddd4a76351644857d874b80a6ed7c76c253edfca75bd0fe4909a16d00ee27bc08900a36f38540bae09936e30611049e21ed271d6a7ce31d3839602df54f88ae6ee053cde38573a4d469b704cf6b1b441f3f990056bab5d0a7a49b147c2944b213ff41aaea7dae2fb86e22155604589ee374c92d37aba6985a80b4ca1fdff28985b4914048fc782ec983c077267903693b2f1cc68ddb8bbc8a801ad3d60cc37b72d67f7d22c9472afbec543622428f4fd54916801642dd7f9974a8e79bedefa6cbd4fd82b4ce0cd04f5d19edc3465b3bd938c5521ba0438be9f065f8af3ff356d242fddc579072a1704e153c1eb9f4fc9454e3a517bfca40dfdb9784edbca1cf6db8b5021129c07c9914f54218f146374158e0c86d435fdcc4aa4eb16358eb2b8b31e52cfac41b7f90b4397c9a32da9eb775e91b152844bab480f6b96dbfb959675f95cf6b06a40bb10fcbede2ca94bff614f133f5fcccff554a4360aa5fe926faadfcbeb0f5028a434fae2a8f4767135c8c65cbb6e8e0b0c5b06761651f894b1b366acb3b4a17aaaaffa5334f27dcdfc5eb4d967ccf44d1d27244487299b1751b557872a660f78772a8b1b44242f22216a73318c4e8a0e12ab17c901ba36fbf0d026ec4806071051669653159aa21ee2f4ef6cf49b60dd1883895e977757aa4bba5aa16988c6ee1bb35eb7609ed2fbe22289c5fda23be08915d91e970aa0d698c4eac5b9d071d3f4cb74b59d5f843c552feb4475c842b546e471af9fa5c99cbd697191a0a1e849b84bb35f4efde5322f36fbc86cfa2cc8b4bd6909d18dfa07ded4e5361a77841fd8cbe493b92b247b44c716848679b9d6373303c04d43817429d308b264a3a824a8690daea4e16d6bb7ad89a941a81f35b83e4acaf08a6f36fa356c36940f793d15a0ca37d7269adab384253c5381e575fe40b2d9a82c7c64bc029b9312be064293b898703a39dedc0b4b465cf3d5c419f2c1dbd3ddd86f5162158521d867308694f4cd6c2a474324333c63fa67036f8db95db2385115c23b792b08f4fcbb1e4d76558bfcc628aeea5c3d87c27e21438f961d609c172cd58a294a195bf19114eb9e4e583c43c0ff9e2a2a2deb29e7a76a6b3f59ed747b59f1faa5081790569546aa17824de3055887304abe934ba5d9a6e9bfab3e524e3352565f13c142732543cc96112af470ddc34c2d0f36b1171c911c9143326f84471a56cf183797228182688788254f61a6f58ab7e08e8699a0746e4c5524e43394251ed6005956825f1840fbd5136d1e345aae59c61e89195b2485240b6012d3bb314fade01cedbec2a186fbff910552787bc50b16daf2df8efb9737efa31538cb4d86ea16316c44fd684eeda483c8544aa41a2972409067733de19b6be3be22dbf5d899e917ae097e1a3cb3b1e72acee3bf9a2e0570c0f1083c759a991325623f00a0b4c5b1288d9abbb92238a4c0474ff6f49c7ba6a97c9f2797b51859f67abbef6f511676f231f7f9d002926f8816993ce5e912fcb3f133aeca34761ac53bafa4418aeb281b1293f55a48760bdc244a1674df2410647d53ae58a6b4a8349447768837f2c80622ea105d9047e091f3c19d4a42148dffd9d8c766d93727ca19fe645ffb4981306fe359c022aba422c965c45b1a9f6c53824a14d6a904a6a16826132f938fe1950d3833ef69b8c48c364efff966316796a694f9d589bb4cd487c6a14fcdbe7a7e9a033665a5e6938582a483fb109458d98b79b5a798b7940e378b45d9866007500aa488deacd2430958fd8e79fed63c98947f7c5aef8d5a14a732a0c235c1172ec7339bf50e0ad44c043e4a4be611b986eda78d7d94f6157d3098b20c7abe540dda02341b642142a03a9fee2bd34c7e7a61beb056823ae3844a521367eede0eb8d23faa0356303c427326", 0x1000) setsockopt(r0, 0x3, 0x8, &(0x7f0000000040), 0x0) setsockopt(r0, 0x20, 0xfffffffffffffff7, &(0x7f0000001040)="05785a8093ac8c22f7abd810b3f6bcc3cbd3e4b1200d1751c53562187dfd8456f57a2118be69c8d4b2db7fba4ebb8018e4cf8747df", 0x35) r3 = socket(0x200000020200016, 0xfffffffffffffffe, 0x800) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000001000)=0x5) 16:00:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r0, 0x2) close(r0) 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000001) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0) dup2(r0, r0) getrlimit(0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x10) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x1c, 0x2) pwritev(r0, &(0x7f0000000200), 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x3ee) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d1) r1 = syz_open_pts() r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x3010, r2, 0x0, 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x100000000000003, 0xd9f, "b006000000000000008a210524d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() setrlimit(0xf, &(0x7f0000000480)={0x6, 0x81}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="2870b97836a3b19a4cd6c9baf109763afd8e31b627f5f40eae393b860b585f09f690a1ca5138620ba8755d51838f0775d6eaf1617e0ce407cc2202848c66335c03c25071b55addccbfadd1600062a07198ef425fddd56f39b51dcd3042bf9576bb64c958ac1311124f761036a6770b57fee093c6ab5125098fb8836307e0d5c24641e89145607ce9a9aa05048f0949e4112bfa1eaeefd0b0cc1ed65e20b8c82625d09f56f93cc1d0966bce4fb680f13a12b464c8701800c5b3ee41888431c2e5bd78fdd3b29dc5da8efadb37d795cac5923bf52b5240b0e80172b8da4736333cf86237af3bcdba4b960097707beb96ada3522f", 0xf3}, {&(0x7f0000000300)="6d0a949650364bc7938dd5683e3f54d198c487a120af66af5e6b75e439843f504b74f44740b3942bad30eb7a3a57686a872eac4fdd25a6b78789b7e09d87e016c3af460290214cdec50ced306b850e0a2fdcb3a532b67a4929fe2fe774707ecdaca30222c54f5d84b995ebba", 0x6c}, {&(0x7f0000000380)="a6aa221434d81bebc3d87a4543aca9be2842899a64610abe9ff206bb054af878135c114bfc162262c7ee8a07e4aa3f30c7d443aa50247afc7425a3305c8b9ff4369874c0a953bbf16258c8ce3bdc78c91e6064944e98e39d5d284f92f5db6b9b6740ca6a083d4f1f9c74ad9d137bea299065a792294086de91943bda21b2324e90ac418449f0f8397a5e52f956f33f3d9ac370f6c90768d45fad9392b0665caa02de08f17736ecd8ada623638dedb86400b175102a52ab635e282e00a44325196c2e4f51edaffe21b9", 0xc9}], 0x3) 16:00:36 executing program 1: r0 = socket(0x1fffffffff, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r1 = msgget(0x1, 0x13) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/214) 16:00:36 executing program 1: semget(0x2, 0x0, 0x0) semget(0x0, 0x3, 0x200) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) socketpair(0x2, 0x3, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$KDDISABIO(r0, 0x20004b3d) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x8, 0x7ff) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt(r0, 0x100000002c, 0x1, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648b5c01b775059db174f8c9f53fdcf479f609cd364c081a3bf028aac79ddcc96567ebb1cb1ef446e44e11db8bdff0300000000000037c0c2ad92d92d1bebb3841de8809d40cf226fd87069b3bd955fc528b0abd925616fe68bc2c3c7cb6984b6912abdaf439468dc96603b8e97c8237aee4060620ea071ad04278b81b515b4ecddd9cd573fb73308afbf443bf30b96a57b293690de6f8cbfd509a3a3dbd160f70787a27ef006ab30f5423e65470a0095ee5f269c0d1fb8b67a81a4313277af669b1b056cd2675a84fb503eda1acd25902db59a3eecd59e4e2b15bb07f2a4310bc0f9413298afc64449b31d7dca22cd254f7f43c2e9e91fe3a69dc84f1e125885b241f7ec82b5f80b5cebdd1d10a94f00", 0xfffffffffffffe77) mkdir(&(0x7f0000000940)='./file0\x00', 0x120) r5 = getpid() r6 = dup(r4) recvmsg(r6, &(0x7f0000000580)={&(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a876d5ec0ca8ef1d1677250a3a3e5833d10610fcddb33206fb6d31c6b1e44ad5a4608a9dc0aa14f2418c7ee22689b22c5f84147134144f38501d9d88bc500e1c0c84ceac19645f4955c617e401c0502c6dad3ea284bfc733418ce8b3806c01605dc74f27021bc36b6bb1990141eff383dd6184a0a4572ad0a8fae8c5854eeb35caa65620aff51eb79245bdfdd0b447e91044b2d383be8a1668d5fb382ae0620e"], 0x6e, &(0x7f0000000400), 0x0, &(0x7f00000005c0)=""/251, 0xfb}, 0x842) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$KDDISABIO(r0, 0x20004b3d) r7 = geteuid() getgroups(0x0, &(0x7f0000000000)) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) setsockopt(r6, 0x3, 0x7fffffff, &(0x7f0000000800)="18b22e7b5740a0f18fab659d3b1cc3248301409efb221b500eaddcc17b7a18b0444182b147f28296402d2f4eaa10dc0cbad0c33219dec9257c1b7c0d79846731669f26993b3a105adc5be3f415e25b6e475743cbc4ae11e8f8aa160b7556a05c0030f273e5365ab27051355eadd2ea1e40319940996ef6f0c42d65c03344dcdb8730a6af243bbb8e87b0e63500b11689a8d557a12fd54d9132f8fe8ca76b7006f9d6e895e8bebb81de445960e2605c245db912", 0xb3) r8 = shmget(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000008c0)={{0xffffffffffff46d3, r2, 0x0, r3, 0x0, 0x1, 0x3ff}, 0x2, 0x9fb, r1, r1, 0x6, 0x57c, 0x6}) readlinkat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/5, 0x5) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r5, r7}, 0xc) 16:00:36 executing program 1: clock_getres(0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket$inet6(0x18, 0x4000, 0xffffffffffffff75) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = socket$inet6(0x18, 0x1, 0xe97) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x800, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r12 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x10200, 0x0) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000006c0)=""/198, 0xc6}], 0x1) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x7fffffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x48, 0x80, 0x9}, {{r3}, 0xfffffffffffffffa, 0x20, 0x80000009, 0x6, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x4, 0x10, 0x1, 0x80}, {{r5}, 0xfffffffffffffffe, 0x42, 0x6, 0x6, 0x3f}, {{r6}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x3, 0x6}, {{r7}, 0xfffffffffffffff9, 0x1c, 0x4000009b, 0xffffffffffffffbe, 0x5ccd}], 0xdebb, &(0x7f0000000580)=[{{r8}, 0xffffffffffffffff, 0x8, 0x4000000a, 0x6}, {{r9}, 0x0, 0x12, 0xa0000003, 0x5, 0x2}, {{r10}, 0xfffffffffffffffd, 0x80, 0x40, 0x7, 0x3}, {{r11}, 0xfffffffffffffff9, 0x80, 0x40000001, 0x4, 0x7ff}, {{r12}, 0x0, 0x90, 0x10, 0x5, 0x4}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80000008, 0x3, 0x10001}, {{r14}, 0xffffffffffffffff, 0x14, 0x40000000, 0x595, 0x5}, {{r15}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x401}], 0x4d, &(0x7f0000000680)={0x4, 0x64d}) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:36 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) 16:00:36 executing program 0: stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ee6b442ff45ebbee86a4c14aa67a0e51982dd0902775a667d44061221e4079605aa811b001a0050099aded7cfe6a59dbc519bee9c699c048f778d775aac792f63200ba1e9b93649c6160a05629da3f6fec612a412e23ba69f6cf9666ca552fc109c7f63554f5708bcb52d955a08d5649924b4d03b2ad3af94c6887a3105070ddb2ea0e0820690838da612b923945c143c1cd5f7163dfb237a86d9ffc5fa45d40ba7f71e20605aa305e74d8997dec61a83975619bfbd584afa86eee13a6d07aed9f1a02c25fd202f95c3275", 0xcb}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pipe(&(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:36 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x36, 0x4, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x1f}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0xc001, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2252e5b2, 0x3, &(0x7f00000000c0)="994dcfe75a1a59c6e83c7a51916131a2f2a23ede1134efed332eb1cfa6def42f6e23d01dd2f70cd4d9edc628096e", 0x2e) setsockopt(r0, 0x9, 0x7, &(0x7f0000000040)="3497ba920122b4169a7409ca6fbfff11770bdc63ffa774a8b71c11152bb52362133fb675329a34821f5693493077174c8931bbd06d68b07340bbd569fedc1c281e27120bd979b201017194a7efc77e0a8f731810842050fb20acb1463fea5fa95689811841e8139fc3bcae43cd952693c52b43ae", 0x74) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:36 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ftruncate(r0, 0x4a00) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getpeername$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = accept$inet6(r1, 0x0, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xfffffffffffffee7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) sendto$unix(r1, &(0x7f0000000540)="01522e13716023dde710fe4f3400e54b1cc9c9cf6ae77a9469e27f56ada947df251465a92a8b38b7cf738eecda8737c3c576a2c99cea446caf6483273f7f2d5004840e0ae470dc2092b0a8735cc22ba72ae9fd59b78c1a57ced3a0ac04754cd4ee747e0001ab7a59c0638fadad40423defa29ec4b5b9894ef98814bf", 0x7c, 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e696c653000"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getuid() r11 = getgid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="f507091396c8fa8d888eabc5835715b6d605b8a6cac30f8fb1bbe0d27cf35d6ceeb1b2945c2dd42ee302fc75303017d161650424be3f273651683ec319a81a10a51467f1f03e9ceb41377980bc846a20f760775b155de24d1cdb47246055ab86af2f1b2f91912a52a073cd948e1c065cff058c8b123ed389c44cde4668bd2c7726341ec854caaed03707564ebcd1ce8ec0b2932625083a8157174f3ae7316ff7a920647ef2c36e6aeff25361a372368cb36c666f3283617e1968c617daa6d1d884e002b7ff5d0cf8b99e5a48800da177ada4df42c92790ef86cc57314f1eac244d100b9cb80c6d5b0f", 0xe9}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000000000000000ffff0100e9000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000203b000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="650a0000000000080000c1feda843639446489010000a864c801000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x4}, 0x407) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x2, 0xfffffffffffff7ff, 0x8}, {0x18, 0x0, 0x2, 0x1}, 0x33, [0x4, 0x4, 0xffffffffffffeb31, 0x100000001, 0x5, 0xe1, 0x100000000, 0x9506]}, 0xfffffffffffffff4) shutdown(r1, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1d) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x1, './file0/file0\x00'}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:36 executing program 1: r0 = socket(0x18, 0x4, 0x76ffffffffd) sendto$inet(r0, 0x0, 0x0, 0x409, &(0x7f0000000100), 0xc) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/9, &(0x7f0000000140)=0x9) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000003c0)) semop(r3, &(0x7f0000000400)=[{0x4, 0x3, 0x800}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000480)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x101, 0x800, 0xe4, 0x1, 0xfff, 0x3, 0x2, 0x2, 0x0]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x33) bind(r2, &(0x7f0000000440)=@in6={0x18, 0x0, 0x7, 0x8d0}, 0xffffffffffffffc2) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) socket(0x1, 0x6, 0xffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)) 16:00:36 executing program 0: setuid(0xee01) socketpair(0x21, 0x2, 0xfffffffffffffffe, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r1, 0x26, 0x40000019, 0x0, 0xffffffb8) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) unlink(&(0x7f0000000080)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x4) fchdir(r1) 16:00:36 executing program 1: mkdir(&(0x7f000082f000)='./control\x00', 0x0) rename(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control/file0\x00') 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c7, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x15, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002440)={&(0x7f00000000c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000100)="f2decbe2a9daf610fe4f091655c986116b0e47284df985ea8d87c928a593b26a926c1d4486fafbebfa8d446b081e8b8c8e39c1a4e6226b75d049a6396db5089f7a546e9251114164bf6fa44539a56d529232d585cf931cefd27cf161b61acf299718c1c5b933d77ec348511505d069ae204bbc38bbcd81d8cb9aec7863f2de1a60f2f12af6fd7127b2997677d47784ad43f6082551a87f89f77a7ff7a5bf73ecceb68e7b84c9e031", 0xa8}, {&(0x7f00000001c0)="39465c3ad322001358839d0f93386f2f1c550a2cd06176a874068b4e56fbe8a44f023ac647de85dc7b860a15928edc4a27f3bb94baae07ece434fe2f31b87932e493eb9e", 0x44}], 0x2, &(0x7f0000000280)=[{0xb0, 0x1, 0x6, "bedbbeae19619b6cdc011abcd94e11928587d9b8778e59c285aad7d8481ae11c2201232aa373d89318b55153fcc324fb63cebfe4be13fd019000acd351ead3c4f7882f800060cadb57d2cb092e71daa76d1a1e2818cc689b9e768668b35ef8029134fc7caa779ecfcc39b6df5fdbe4ccdbd37d6af57039320888ef2c92f13d1f31ea1c0ef4f8aa6bdddd85d8c4882c53383eb5f031834614f652fb2e"}, {0x1010, 0x1, 0x3, "a5b4bca71cdaa0e136a5d011afa36fe179824fbaf6ac009ab44e964a81a1d2c96ff5e6b2166a9c689809a5f6befbc7f6750a6f5b90ba781985b93207a5a115493a30ad433bcb99ea448855c5382e76d9d7076eb64cc589fa0558caad8345ed5b9d51578e774f7913e600f5d9b8836ebf94e963c121108657189cd714a70c39835da7199a4bf2d440919eddcc2e3ef1423e2efe2d85042c90a86ffd65a077b364a4f40153bbe8c050074e9429dfba54a11bab6ac471b977dbe3e62d91385e7ed00baa347e47517c78b2ad0219e7fe828e1586e5f719333bcaed62aef580672fd588dd56768e83eb178c7f818b3a09a89b82326b0fc300f14d95d1d28ca6f4be8facd7b4a748643d9202333ca3f3ef94ac02d7894177b0f78fb3b29731c8c9739978914314732a847f5dfca0ab4f510a80e9bab11e6ee3ec743332f61d5ab0d9e25768fc9a528d2b9fcb1f2fa9dc1c25c38d3038d294e44b23e2bf084d6bf8a162a88e96ea3a15a6ba11059d03f3e080c07e9e65af11145f0c4c552f122ec3b03e200b92d8c7ac5edc5301412717e1d28161e2849520560867cf6de904bfe9d3abf0461ae26283335e4922a1e2f88b16f1d5437630001569209da40d6fe78ed3b53d88886cdf2e92c5ec756bb56bf0d50c29cd2fde55209a965acecf033c11a1f666a89e9b496d30feefe9c57cb4652642d3896e572362d5d6ea51770ababb0a09655e893edacc2f63273c3fedabce0d8af847752b2db0189b8a05c4719f709a0c4bd2a3c3f75710d273808e6baf33bfe3d2ab9acc039fbd76bc7d2d8bc85e46032b54988ea446a874a0866b34d34ae25c286c5e4e9680cfef3728d97ad1378dca7849d855ac35c681c9b3d1b8f0dbd91be4f8488c973aaf5a09a84f1ea4c6a9f0b564517c1aad7df716f14cee0df6ba25499067229240c6e4958509e7c82c2b0cb10e26c060ba414cef2433223235c3aab35ffc67a8eb7d39b713cf2528e6e6b3432cd2ee7f79284f21937ec5f3554d689ea149a97c6586ab61c48a12c1a57332b443677bd02a612b35379bfd422e53df2465d623a075fed86eec4e65f467caca37d5dc2a3fe3b2dc247e7a57c40e5c26b4d023fbf751a8124955ce774b299e18352dc5bc7caa29ca488d1eac7022feaf9231c9bdf63221fe3422750fd2de0847c02922294fefb64af53e08679571f9c83597645b8f96943d467313112991da8e34dd13a6b3d413d22274cccc6a66e490a2018a4f05a4c4793460e59a82637452ad280cbcb71cba0d56aa539f70ae4793ab6783bf600622b02a0c0fa79ee7d8118d452ab9b0bedf9203c52fe604edf0b93de9e0bba5abdd230cf7719f1ad4976b39494a367c4ea68f3e5417c306a9a66552a9dce303df8674a551a5ad88a3946d74317a1156db41d9ada2eba1f49326d51539d888d2d99130991e3b5ae715da44263f4738a7d4d447fa0fcf47f10a599f0eae05dc3fa904508131ee62e598c39aae3c3d02298a179488b50a3a682036c8e5650b1bdc1640839918905bbd1118655830cd122a263110e7fa9f2a74f821dcd02f80468b24c5a19b6d48c3229f7a5f27bed53f28befabc7a8560bfe0361cd3d5a9084156cb6f9dd7e7e66b3d04722f6246c582a6167638fac3cb94cd414746fd47f5105b7492768b84351cfdb6b272e843f52706087bc2379541e2f28043017eec94c13a80ae17bbdc3f011d91b86802153f8df06b2da6d6deb0627af3f07c6482d6e2712ca9af378d73bb89b0995cc9a425f69180d79c66f13fb2a342c9ddfddb540c521cbfd75fb68ab3ce1fa0d7e33cf9384213268055cd406e8faac08da422a6f023240d8b5bca35f82dd8be9dcce09d855668f825e3fff7e1b73300623cf8e6ba67b036785912c8cbdfdb53eb0b4de1dc453d4275ba3416d38910f13dcb2e536d8829ff9ffd356093913fc359b1ad59bf2a3e01e91f16c40dd17fc52e304abacd91d0d0431149fdace97e4f52009b6685eb8096b82af693568d3cb305612c03bcb4c814aa5a70d29e72d68808701f7145ff12be88b593ecca8ef77fe7094c9f84be9b46c1364ba76a74cd0f77de929247954d52d08c87a9aa6802215a6a8d644531b5e56207bb7832c5ee459da4703e8efe2b3aff598b2de36ad04345c34c6485fdb43001a87599de997c545623289504cb32aec39c8e9c8ea1bed9ddc1c4f79fe41f373278c76c5b432716fad7ef59233fc9b44cdf728d3ba2d43d1146a8c4a065dcdc9d7688ac80854ba17594b60a3c96a989e31b44b3bc5f05b06825e4d5b4b5d76edc94f68efde86355187d1367fa415c70faafcd7c519debdfd107b78a98682e8e831b0d78a9a5951a746b6d4ce457a86558f81c8465cc204735b80cb7439c2c032fd0bb515068a6a20b352e3e2ee2e6d9fba4f99a479793b25937f066fc6ac4b35af5fe570e6a0857a7a6df8bc842b857c147970a87a191a0e521e7d3e91305eb2ab872f2e7aedb3183a12f0f0b5ba8eddf25d25045730d3543e59a819a0291a2c5838fa82a9a1c432b88b9746a8d78776897ea588b5edd7dd242b7eacf84794969a0dc90ba1f5927dbf30052e80a11c60e112829e64e33a37a7caed1cb50e879ecda522e16eb3c3006b56b9f56203c78438fb63b50c24e299e50e8c35c585680e89aa5f881dcffdd94a41f1c17c8db58c3a9d5651ea8a9f1fa3a24038b1f4fe8ccc4e5c6aa295c88abb1a43ce0006154718213ef30dda6f8566d5128b4948d21be6ac1e76341200b538299e8fd80dfa2be64e68edb615ae36d3a899bc758e286d731048d2b865aec640790b0903a6baed371b90c288e303787f160ac1c9813fc690a4543f406f0e3a180876cbf69a9bd16204bc9802362e092b0a4ebc4d46f52484ff870c21cfc15a66356df81acc11958586f5936221a044d77283e3206d43aadb33f54cd586e555b65d5ff801dd64ad6f04a86f8bc41b492695845849df074cdca895aefd594d148ebbb3cd0f68ae7d277073698e72f81f45319f19c0a513d21b82894d5cc17a54cc7e6ed8f8e06191d7736349940b5dd9e599cbe0037ff0ed08a1530a845bea3c9e994474255d49cc83e5121687e666dce547545a2bcddffcbfa2f93747b7e1b8d0d778dbe5d1d713c031d7d4769f2883037574e9ed4efbb36b5f2e4773fb7726080a184dd24c8dc36a4ae562b16662cf41b922918bfc8eecae1e963b1bea9a4a3f53e4504c4fe6bf5858eaa0f144d259cad38ca09eb6dd88ed1729c3126c56d16c1efd3ceabad6bf742ea3f0856ce564c96c9524946601c0f56af7ec43f79c1aa2c03f081ea5e958244bec6f55ef953774239be128508010349e33135d3eec555c27963a02c8bd099a01acfcefc0bd7b6e26d553f62994f6b612032d1b52a5a09aec7847e1581b9d50b10b4f3b34aeae703b2b67109d870baf908f153f26891d09eac84c912fe0d1ff9b3fb7fdce9392077bb5f982acec0771b6c680da4af6d233af3cb65de35208f81367f56c2a51d6c75d0d4e614dd060be2fb9f5a4746872d50536e16792cb2640b1a118c2130b1ac84842da42d0c94a01b6a587f879f11dd995873297a143a71ded0194058b7ff12f41df2d992e5bdd6b66df2eb2f20a0a73695354be88d2b3c75604dfe8b0a33a89f5cb62bb132859dfccf15c66243335edd46598db5f5338dc962d80df47600b30bd8208994e6c79fc787b2cde6429ad3feaff827bb431e214e12645497b48175faad3e38107fd3209211dcebcb11b13a0dc1ee01007cf1a8dbbb5654ecb978d232ecf98b53502e6d1460dd0c6109a54fbd0233d34853ae60048000ad95a7fafb28e43021b986cbd7a853a2d113ad3125dbb38b562212a1387e51054f3c25a4c03d2b90d6b71c57d9b7150b4c6d67f1e553626062ec2efa7e411794e01025e4e0c90e54a61688fc3c793cc3574bc5fa9b41ccc78278cad4d3f23cd3d7e6f46d6653defa300779df35a0714595be74440d8982dc50f70322c0f434b55bdeb851d7ff8433093aa3c4e02f59d88cb5fd6bb34a243adbf48d68294b52fa2c2d8e374ef0065f1956a4bf14772c1497b69919f5f150dce58700db4d2e7297c71a0cde470cc9b8e49594d2f093eb448b1a05ca4264ce7ceae67c76150ad21933b9215e47045f0b35621d8b48585a8095cead64a4d6226de4e9e8d2732cdb563c06b480e8887b14b9db4956f84436b5d49c5afcbc748c855dad8a206cf178229fdcea64149230f3eeef727d0358b123bb7a972f5287c1aaa55770f162ea6c09be96574ff49709d4693b5de8f486336a8748a1f5838c4dd767a423a7f6f075bb9f4184e57156a064f1503841ef405a4977865318a8591f44d8652808616b20c7083adce1bade5d68f02dfe0e05bc938efca165e6a12b6e9aad35ec07d0fb41e6f9bd67aaf03877c868e7892e8394a4d281cb3e6cd0a76330d92d91159de5906d6d4fb6ab0e13e42a6fca44d692bb205ec7e7bbb414dd4114a072c0d14750e1ead0954dad6a9f1afa2d1c6b1973e520997c76ec803b8e5dedc02a95aa54ab3167740ccf616f7df6ab02cbb0889afadfa83c7ea0887f9780a3d0fcf96ba50aa88b4c881dcff76ab3c495dc81aab37dce63edb08d2571d68132f46ae11a59bfae060f74f26a613e814cfdf586de06c2c8796ac73ca60df7cadc1cbceabeed7486e1002f439d1e67bd6f91ee70fb50499346ce4d73a9c025e2f68704f170c04145aa859c2b1355d3e9f5fbf5bc01c077776d346f2bc1341d3ec0551f287c501c51739e218645afaf8014b1353229810cbe9931beb702ebbcfff94132bc5d21c0677bb87639a4bfafa19337520cc6b60f2a262ce293c33591ef342272ed05cac6717c3c803993b399104a4f4336a100a1296da0cd0001f78ed9f5eebb849564c5df4cc60aad3b7042ed764364eaaa2181c0c91e0e26c453c05adb3302a7feb60c92a6c3485de8944850653864ceeafe914e33a551525f34c5e79daa115397b58597011d0f0fd529d1e1b69411f52a73b33f44d4bdd9974084ac6536e5c8f90ae118047f1e48242e880c83b86513e202232a5b7d5a2cff11aaec1a1d1c0fdcedc86c3223b9b2873cf118d0e6f982f4c9726501251dcc7d9b177d8f4d6ce61feb2c8036038cbf20583ef1a7fcb2081d028387d9bc401709d2fd87e7b9d4dd2819f6c75edab6a428598c21f1497974ac9d7b09df020c8ee1fedff37af9605b6e32d7d6326008c34ea293f9e0622080f3c15d556d1ea166dabf2134be803c4b069c4287222a0778f03a6e5742dd78ea07290998601805777ee2d472c6a4d47a8790b2ef2e18d4ba34d837ebc9a677d839bad76b5a8e7efc72c5d55df0d7f935163adf7b1ec9f3ffbcfe4fbf14b9152bc67cd51e13770a8f4a6387bfa2e02abc4ad6a41bb450a31f4814362faf30e76d63f4e98a55831fa7c7bcaf2cdc80b2d0b9ecabae77e39a2a236ac56f82f69ec7c25abb2c5ae2b0de245dbd230c3ac814dbb47878757517872ebc1c637b84d34aede2b3a5ebfe4032cc18231a0e64e670f59289648708ffdd36718f6d19d529cf2d72ac3d96ac4d60644e3c83a8f53bea34eee3258f7c2d20e3b5e7d4ef6fb5611be6a9440ba28cc9f86be0544f008a9dd00f12d1f48fa4e7158a3f36e5f3b366cc135bdbb9e1e20a64ad396898749ad60bc8918550d752a9372d8467aa18b09b3197bbd91b10ab98efc5c86b0d3b947ca2ff2b53a8dac712b00bd620ad340d9a36b7634d1becc9f5f64bd845aed03eab8f8c5b22e41e2545008c50fe0206cad5decc966e3ac277687209"}, {0x98, 0x0, 0x8, "904d9ee1073b100c1465414f9ccf4a3bde54c836f95fe851631a944a357c47f1bd4969f18608f63f74b81e30f3888ff3bc4d324faec7b269829a614dcd55cffbb724094664615524a7d37378c97319bce4e1e234ffefe05daa8a35e506bdf6dfdf604f5ed49c56660c6aa27730b3a754e44aac48abbbfa3376225b56d54c4866e0489862ad2236"}, {0x1010, 0xffff, 0x5, "eb8e34a7aeba131227efb9d1dc7fc2dbb9b56f850a64f0cf2ab212e9477386d171875c6633a81621fe600a741fcd086eee3a24d4fa3b83bfa9ce2ebb873e005499724940a1d1d13f94a1e97f1437783f86782365ba2f65a21a2327ba46d49924bc3be995a328d4ff16a2d681526591bbc4860e7cab41a9f437b8da8a11a0fbdbe11ecc9b53cc116dfdeb5e7665d7afc65aa748c8f2f7aea8661c30bf10b15265043553f93ce990b5e155e2da7bc92daba70df15197c3fee218b381ceb0c13f59503b44b10e2110820127854431b61ec833c87b0d576ab550e0a129fca760782239c2112e83325a7a734733b752e42b1fc95a62347767d85eaefbf5a643b700ee51de88ca2fc546516bed3772fe3a2ab81ef38d12dd1f4a802bfc1989fe4f2cff716602cfea59a074781fedfc1e3657ac61edb57c4ae990eb106e166b8f05774c7a90c7eecc651cd70ea958cc8c9650d248291731562c10082588544f4c289253f8675a2ec96868ce3b8fbdfdc50e661e75948d93cdd1ac3ca92f5372b2e9206ad7d532a76c71091501724d572d11cb4f83bbe5de4b5fa2311a32f9f9ac1c3bfde247713dbe3ed0f356365adb4f9d0d754a235a99fac9398eb7e820b8b847609be569845ac4a1311044ca8b66f32048cfa7ee1c4bec1e2e25e7427621147cf1fc1dfcfe756c40bb186a74eb5e79ee52366ca3b397377971ce329178263fe2d7e86dfca911fb29d15af80f48c2fb13b2b8125b24ed2c84eaed24df6500e518f60e9a01288d02be7df40b61e21f46f52e0b60c1c4d76c40bfadde1a971eb0c58a3cf70e366138451c070d6cc4ebb8d86c579412f3741003c3a4280fb2016ce02e3b617dd0c5ec6a3e37f7df5931cf0e034c0968ec6592ba3793804d7805714ce0d8a6d1fac13be3f3ab9cb3a3723fbb580ea4fba92ce2f030b3e3302ed4952e6665c1cdfc87b01d9f37d304b10e30255cc17505ac2c6c24e1ea167df0a1b0e8c2c9b033b8fec2cec850318e69721d49022521f4e6309c6d9568c91f559d06effb29ed738a7018fe8b2b1146b8dbf8c3434ca465c4f16d1be821359b34fc10cc54566bc09df080c72e5323156bf4f06c8d7ff55f4e41d4f90be90d79def9843b6c02f3570d320e3d07eb14a92497b603e02ad7150f7ff7b70f5e96355e8980bf1868cd71f0470ac6ba33f511d1ea02dbe553975a42adc910a3ca02031208a3b8c6be361cdd223a57552e915f82b03b96984c2fef90aee536eb693411695880fc0e75b20c38d7be332eafb36e4a963bc8f841c55b4e44aacbcf041ab31f3378b707d29f6be97692fec73f5c3cfcba6be501ae8ed9ff53b3c025c4bf2854fe36c3795529d0337695d5f21c79d47bb6af1706375d3dc785d06f0a718084001c5c3eb3d9fa539b53a1a58297da167682aed23e7fe5d252d5cfbb30a65e0b3f65f834c1259416a3832f3d0f3e588f7683991d419e79c65997b9ba56e53b44cd243b510772e87ab912e2050a50b499e0d119cc0a14f110a3fa513d63ee2d8bcb3814a800fe27d58a7cbfb3cf79d38193d777d2f5840c810827c17b95edc46e3810ccdac4534f406c3ed79a6a9cda4bc60e1b5571d91a5b0a09a724447a0ef76067c832a5324e577c936c632bf6cb1630af4daf086e3777e4a5177ee00dca4a8cfb5cc605f050fcbd8689c6d3dd70df9fd80ce40f9ce492e0fa7955a3ef4e0e3d699a9921622c5f9eebbdf1f81ca31859230c3a0f83bd1635c630cc69736af2daec028fefac0857fe0269c31aa72524f740d7b44c58d5a37f7e43d25966c708eb0bb11437004ce25903f26ef203ab1019708b55f5362a414210a8102726bc4931266b5ce7f2d232c41b65820a8773a5b6eb6d3e762866cfaa557f776ed46f0936e7c015f6f8887b80bbf8dc697435e667c4fc57f5a464ebc6f897a7d50415077ea4a4cc296144a97288efefcfb9033062297c5a59bab29d824037e2847816b8454a4a88586430278e1847ae0f5924328f166ba95d7c485ed6744a7bc1c12b29a0b16f6618d6e027bfee6bd2b1d61f9b358fd7411a9c4a92a986962d91d5e183e74291d2a345b9c1b51a51cf84354fd1bf79ff33e65051bd0d8422a85a2d2d0c70da201bb0c18ff6edf4f95e7c1ce1b58916b5fbd0b508579ca9ce39c8355b445770f7df87ecc4be19127d0b11b5a2c4c356f1b2c3c6d94b350dc41732b12bff0e503304aa1f065eb7d7e69b2da1fb38ffe03e7193442f99b8958a70f38b0c74c213292118707c02234cfb020f49ebe68ce4baff94dccbdb514f762883c77f744b60f8bd7c89ba076ff635a6e62d948b8a18c1e56ba3279e402c4345d40bfdd0549d7a84cc42346caf644642333811f78a5e17549c4a74d321df55aa9d3de4ef6aa3bf6ba78452d3da96271af59543bf01178465eb2458e84f806a01bf764457ac01699b9469ddb7d0812100ca6b21a792039702acbda0c3cb5c3e9649922caf3887aba56634a8cd507ae84d9f26445ebcbe8a288ae739739b0472d96c46676db0e5dcbaec20b1c5dd266fa1173914fa1d6455077b6b7fa4b9936721fa60c4df2d5eef1214ef257836f2febc34d6c984231b8b438767353c24e8a44f0e9893d524026f2d1e9c9c2e9c2258a51819af04b49ac8767aed13fc81671f5468d652d6f13df8f200e0be25de43bd692c2ed799e5d7b5eef4a7cbfd1718075ccda376c5b2f574a9d73dd6ebbaa6ae4ecc48b1b4bcc2dbf0ac3312dfc12fdcb517a34247df4a740e4c24c6f58f1abcbe1ed2234bb367fab4100c7019cb713dfc1f0b9cc163a5e4adc630cdca713e6f39bbc2a6a681295bc35546075ff70863a579e12366f2dc8cf066dce42fdc120a4eef6dc4bbc6a4310822af927e429af6aa0fcb4fe4102c24a2fe6a0ff86107d624af8be29cfc8726f65736b35b4b74530077f8bcfc3dae36f84c352d34be0b62eb564a3183582c92d56365ad33fd599b59ea62e33a5f43363b05175d22301d47206cf04e1cecdafe40e226f339d86a5c21da735e0775ab794f633eac2d0eff72300a0a9a152ce3efbcb8da2cf332a25bf01a572ee5ea19db5f0dfb0582d4feb335fec8db76a6f06707ee07d68e814516a2d9d9bc73c8e6e4f4612935362bbd31ecfe0289ce2b994a08ea17ff174406423f869e476fabac25773ecb13df1000182429b49626d9258b4f51edce0df7b4834445b993fb44fbad280589b3b7c43e4b97de8ad9adc50931283adbb0060e32bca88bd35d2f5f850fd98c75836d1569b5ec3f528a50fc94910fc657525e79cb08969af3e28f9e6622bb6034ee84dc6c751e6b99a04fffd5b0e2b5edf8f890fca1ac7e83f96a0b04d2f90a0b33fdaee5a63a7f2ec0a0f8e96bc0233e8af827a3f6b367d45efe01c994ea6194ebd15f470c735aef6e7b6bcab2f5bae2e265c076206d90ceeac8731bf504acdd5263e6305e8fc7e4dc5100755c63c74237296a794dc2ce919dff79151d85a38b3673b1d9eb2fbb88dd700d905d5ee17425b79d4a129ac250d97b0b248c4ae9a93cde5b026f6f6e5d382c46619a191e0ac82bf8175de5c7a07a491c4dce638c27d989b4a502508df66d4fbd20ec5a5b186975e7a1f3623a20d1b8f839177d4d00d03f20caf1db7aaf1f11975a3a20e5fd8e4edf5365d4f7db13eef6e041583f9421c49de805c459419a64b9fa2977026894e58c4012eeff8fff922b8bc517bf9a1cd40b9b4b901a423fbf0e3c0cf4a89d8a7597a48fb606ce12d0cc1c8c6a2b3237ecfffec7a63e4a715a8628c0ec2114ef3745b348846b16ebac29a2c2ff2ae816a071236277b7c25243f506f1586a59114fbc828948f2aa1e3c9436b1617a24646846b19abab21cae8ad9775500ab97c40ede0dfbc6a3198f531c87dfc09c8da233b6107b1da45d65055efbe04424159d6e80b6f38ac79c42224622c0a714248c9d29ab4d5caea21720398354bd6b63b65aceca47dc294a6a3536a2144d83914e9432198df165c3effd52424202954d181545630a777ac21ecbbdbcd179ebf8dd9e4ff7778f898e01ed14822f93460ea21978212d4a7dec3cde5f66222f01b51f5824d8d7f078d83dc59b5cb400f270a02b07c843d66477729e451e1599692b0a9fdf4d91ce08911f0e655d2c53c17e91b0b80894629a21da0fc1a8e420200f98cca4bad1b31d0c66ea81d98478ed23e0a79d12d0e0fab02d5d47c7fffb649d56bf3563bd0877b34a172500f7d4a0041d8b0c3d64028e101ab0536e62b69497682456ea8055b51194fb1dcf7c9aa27ef362a9d67d0cec8f25d92154ff8c227779849fdf46ba6ea3ed4397a38587e94c4ef716776e1bed4ca291355709f848a1d66734bafa026407ba78c69300f5c2a948ecdf45b350413f3ffa21de8d2babd22b7317b5d278d4b2ef652c57d6f083b324d5b6addd3f3003d71d3ae3e5bcba1f9856be7b71ba40ea3cfafe4cc17e486a2a07fa183b12114a9135feb3da0201c3afc0f5f8a3be86838809f87f3efa97f87ae9f2452289aa1c7f16efa6b66ce7e3422e99bdcceda43485930aeb20e688b4f5250db6a9d0431d9e917647f044130af8ec42e8a3ea233a703b9954bca898ee13ee63c419c3d789841733b16b2307d7f01d89d4e4a34cff6ba1d9135b83cb84cfaed79e6eec6ca0bdbd9de0cfa783b91f64860c4e34ce3ed21adf12ad69e533c63506282839658de082794805ffac4eb595a9b03120379cd67c098b57b58f0cb0b4742f809d1cf45ad7ffa6539c8364dcfffc5b6258ada7449df60223b1414841ab2a0a3f991517d43587ecffeb1510504d8003098be1482310a18fa05020707a672106579b05ab20729d129a450f96ff5d20870aa0d50047e37840b5704f19d8f523ff6f1e80a44f46c6caf929f37497cae16ad4ab17ab0994981e3afc7b89fcbb50c60849dae112e5fa2c1b229ba80d1afde4a721a880e23aee2a47e3b4b335ffb486bf076296d8b55aafee25d4a28ef23bf5932154f798e97560042da19888a9261e367ec4270f2d49bd337b9263507369a8528cf8d28b3f972258bcca6360bc7756ec48e5fc9b19e2df0e11073cf2fc99c3319fecb0a40583711da503c9dac1d20db2bf31524c29ea6b41ec4cf830069ff58535aeb0ef78a77c41f51a77c786d579674ee7d38166f2f58f4528bacce08a71c5ae3d035a6cd80d74e837630766c4ee1ff7d783d95968aa87e8f2f6d8af211b08bca3bf23e6059d085cee5883dfa2d3d74cdf15fb69c2056c61437b8df0aaf67843d06f0a7b9d9cbb7cdd17494d77bea905afeec944777edbf41c13e0bb37c181493417dc1131bbab638dc6b0073238f7b86b39b6e1edc92d48a764742bf75845458beb9fd13598a9851e4e8b80375e7e3d3ed40d87902bccec11e4c72167f20cdbb249ba19186aa3bc3088895e2a127895a99764018688666cc7c350a3a51a4110825637356e9e87a6ff1a2a56c0b287092870c7d8b7ef95247df4e76396b7b0ffbf9df3253c45ee0c711ca607a40ee2f1d66c6e8c587623c4af39db4d9223ae368dbaee61799f5f7579eff0d209b2aa2a3c1d85d4b5dd0c2037edf8b017f60f5693aeffe2e4c05f17f5a2ab4ddfa1b825b1fe97228d59398bc0cb577f3b052b85f324b2f16ce5b7ada98527b8fbea8f8d5aa4a592689d87d18d2d65c951814a8b4dd3ff6bd417cefb65967a01c18f5c86f4558a7924cb00bafa8c23d08f3cd9ccb9b21d2f22a33a7c62805a982b6676c6eada31669c2ec29df9b5186ceb0c0995e94868a6a5ca2747760ea017e86f3ce7bcc52eb446338d3f653e"}, {0x40, 0x1, 0x100000001, "cd6c1b1ffcc2042a6422a3a65b0b92e55cc45c498e0d664c54d4dc00c0593c38bc1c37bd059e0d82cd357526"}], 0x21a8}, 0x408) rmdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:36 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = shmget(0x3, 0x2000, 0x418, &(0x7f000002f000/0x2000)=nil) shmat(r0, &(0x7f0000671000/0x4000)=nil, 0x1000) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x100000000) clock_gettime(0x3, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socketpair(0x6, 0x0, 0x7fffffff, &(0x7f0000000000)) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000180)="f070058ea3aa4636f455cf0258ab9fb44203902b9512b984b38ce02481bf435b56c9d7d96ab971fe98d76070f1971a051545d4bf398b9f5bcd6dbe1d5916137f9428ba5c6fa9ad8f462d402b8ee2e2abd50e45c4ca9112b00e47e96704a82e1b842605008fa8e8bee1e9e2a8872df209fa20ba22298d44722862328e151df9b178b29b6ee68fefea6a5e426fc82eb081dcc2ac3c1e447a07a2b9daf8dbf60004d17545826fc975de9d0614303c331ec8b62d4d582556add4452dcfb4c292fe8eded6e451a7d9e0cd47d605444671a4cf59486f64d5ebd4ea1689c65babfcbdad2d45ab20c8c70cd00f0a11277573f5639d8b253dd6effdfede3ac9e94fb8e8ba6afca7cbcfec7dde94a688c5ed3cad031fa86cef1d3105ebdb87bd6c8a2938cd1a0c551176205f8c831e60f8f37d24dad5588b6736f1adc78811fb2b71ac92a729e6d4119906445279fd906157d67994d92c5321d2369487c0acca6fed2cdb98c442fa52ce607a5a19b4edb38f4c1e3cbc9c0f743c7664aeed962f1635c69330ab81638c554aa3d0437c8f00fb303df6747cdd00908a354bf5fc439f3324773e8f420e0010fa443b60dff1961512b305a2dff712b8e4f044a9dae984f2bea4e058c6de45f3001a0e804bdc80e7b1bb0d84327b64be3b0c09a118168cf5ad2210bbe3dfaab66cc6b50d20cf98debbe7ce5cf90375d50a71eca8f95838d422831b0ce8ce8a143dc59e741dd99838a4bb710c97f54a1ee345f26a398d83f0cda52369d1d32c88eac2bafc59269af24a5ecd6144c5c68a982f87baeb34bcf8b46f6220717555b33638c5041827275360bf0f13ef8a3b9a53e8f96e59321e66d6ce6905dfbaf7cb186c89dd90af221a8ce11e9c546d8f6487e42de7f9d86f72d2a775059475792eae74fc854d0621ae50cca97680419d18f5a6713d0299e9160eb0d11e2fd94daa3d197b783627d28116cf4d4dd506d99222ab53834a47f63f432e382ca8df86baa0a3d12d8c8370b2e4c89e0013e807d237734371b2daf29ee16333c020a061f3ad257668e387dfbba62ffed3681ffeef3173696fe819ab8fdfc0b943a27c733f4be80ef2bc2a956cf2eb3a495a41f4e1c1120acb44d29c2b36329a47f0e99d23ffb08cc86f7ed3f5959dff6cd835a8185dd5d944c2b5d296aff78c120d648e8e96693e91cc13aa30ee180dee46af4c44b03416ffcd0177e03c1a2a0cbbba5a2817327d9ff71e1f5b14d9ed1271ced828d10448109bfc394c5359fb2af166e3b0c414684c48f2ccec97ad7dcd90fbab6adb75fd0d807878ce40f7f68f4a92daa35c47206ece63f1bf90a28afd7250ab833ec5da2842a615ff5caf938f4827d4390d7dc40770fed6435e7fead53b1d1cfd1f4e90685ca2b9374514741f63a03e527607b6bf00b2d523dcd8d8b09d2030ec29f81b73ac82bb0333e5be41e26830f8336cd448617e2ebd43e463983bb435572f8f92e9dc411c5410d34301279f34f5fbcf9256a8c5b94de644b7ccc255a7d82f0951a4defc738118a658e34c83ec15de13e2f9135b948d7e7d538616823a98ff821138ea04e7cdb40a24f5bdd1c3890a4ea933d966391b9bae27c20205d83d6d099cb72c7a0fec013842bee59d57c3eb8c00a23735ef83ab20bb40f0b8f07cdf4bce538005ea805cfaceef43e6aee2a2a0791635a8ccd88d4f0be51a862c2e8c55b679a1eccac78ef9a769b7691cc4f0c7a26ad765c0a2e07a4be8fcd88b5b1e3b65bee0df71a9ebd3857e4bb44bcb721bd4dd6f7e510904ef8af46001b833f8e745b959e9c9e4d4adf70789eacb6e06a571529b7f04d1d380329347bcfb53a386ef1e9058be72ec7b100b78c26fd5fb01bc1e6c4df3011caed457e92f726b683f4044309b639bb11904d86d244954fea672352cbeb719b01679c0034a721e884882ca12beea734e37c1f50289c185810e75ce638070dab8ee547f36b1b2849c151aed067591704e35f518ab9f29d8edfad20b360070a58900a51af48db6b498c4d0c35709cb9e7b3732c8a47e4686e61edd9a662b36d99869e8149e8f2a5f16b9a04717ad8809f3b75cc69f74ae44600af5ad98c048dea07c0b19389092edc839d83d6711b114fbdba53d4ee0884f708787aeb0accc085668a1167af61e26416f295456e74c9100fa7fd5863ba5147b1956131c4aa959875eaa6a57346e0934e0ceb3f8b07e6081670f7bba1bf508d1678e601c669b1cf2d6514b2995bf8e248b6919c12585391690ce37f72881e8731fff41f706bf3f7489c9a2f99d10724d19191eb8e7c1eafe6e575c293343a68b5d91e349417c2d57b1d0fcaa37e1f11513f7510f80d481adfcef7c1f6aa6ae542e6bc3b2bfc377b40602b86d527759e23f9fb107a981884be2e4f19ee1a395c77bbde41eec974a1ccfbe484bdf164608f857c89f4ef8eae4bd5ea6e6611935adc0ed79ae51c924b71a7a5ecb78b11c4efcc22128a7ad4916e23af0b78f537d7ac9db0f7356955c34b71b96f53e5d689b3fdb08b39b2c28032458e5fc29d9c1c7bb855ffd23bfdae10bdf995cb369316a3292f700e71237532fc862d373f95ed1d74ba518b9525edbcc4f0b534677144436266f408d0f86f077559c00746031aaf868d897122f8928a1842f38af5c7acfb8d8582ac0eb93ed6b90538cc40c1618be6cb59ebcb8956b31029f182586e62d7b7b213b08b368a968bd49bf1a0ddcf2d131649f0381f12f8153d9ab91d60fee95739c5e165b7491b9de6fdcb6a776ff5475cb6fbfc3329fc5a3e73c10002bdd4a46d0a3085fe681ddc4c0d10d6598547ec6ba481028b0d9383c955798e6b54ac7adf3ee3fc2175aac3225fdf5509f162008f822984c374abbfd2f7e6d43eb424a8c33193ef51094677fc0143cc5438678d94233ea74c591ec39f6742788ef7b68029d0c862cb3923dd27e0d0bf8ca3c60df2ab848c5b3b35e4800f36661c197aa15b3b7cacd4e3a810a9eecdc95e79bcce4d61b0d9666ef928ed0931f9ba1a1d44dbfbfe3a32f84a7770b6adec4d79325ccf5a3d31a72f298d5e887face41f7e67264651c1d3afc7aacbdba0e2e574ebbdc9888d725a63ffbb4e6de7ea932675ceaf28a243c9881feb94a012c79492fedd66aa31e56d0fd5a5bd70ded29f59019732db230aac2a0f721cd1a7fb68b896e2e8f121f36b79752da6ff8b2fe7aab4cd0d53a1d91d6acc9b45c00fe473be3b58b60b3b2b6761d5c659f78754e33deb5d110a2a320981a2ead9b1121020b66002faa1fb08912df52b0caa02b83cd3cdd4079902bd45982f0921f588e5d35af68e1b1efd5aae3cd0c9c9ef7be2746c7ff8108d26592db96ee4fff8f46e4db8b73b9880a4c260105551700dd4a44302777d4987148359a8a47778bf96ce0635d27344ae27fbd843b6341d3bed40f2f0a251cccdcb60b6da2bafba95b8159a018428c8a1db77af9064c8600033223728e742b1c26975e151d9597b45b3fb0532bd0358105b9ae6539062df2fa5da649010846012b8eb1433b8eade79b1a0341b4fcce11ea6bc615f3a3963af2a166e30605906a98c688e020559b9989068ff14cddb06fd8bb0ec05800a25feed60e35d05652e9760e26472ffccc415620eb4e87548040d065d6bf5dbd15e9ac124ddf56acd1d2b37f960af0a41381d806c3d74c02988989b9dcad91bf85e9b83e43a7fd5d5bd0f0b1ed059000319a93485e3e67d0f8a4a01f9ddc97931ece6dd332262617a6d2c7ff5dbb6985162c3ca28ecba900b90883e60ec786c43decb3815c5bcb60c440d10e324fc20de24edfb79f4c8fe950d415a269becbeabbee10bd43f14a2ef64355ea06b57a11ea72dc991abe3e734b4629bdfe4da7ac652ad3f6e15128798ff565a8e9320db01297d0be35396fcefde9d54500a3db117635e26a5bfb272660342d07a5c38fa060514820f9b59fe29d1841bd6cc8dbd43c7a183239f64e36d03a93155390be114ba48b681f3d22a7c1f507ccdf24a28ad3d92e7f157c68fa8233717a2776b77f8a3069629dd64e853ce3f2ea372e5dca130c34d6816f231cd8d2a61a908977451c85e8ff7a275d88bd0f83a7280b61f59faa10e17b3cf339e09a48c1b7b80b442f2fef6fdf982756c1c68350123d0d1950b657bf70caa9e9794934573f90b718e3957a10b60cc4ad11b4167bf2005c5eabda0d06fd664c11f2223aa77dffac1bea4b34f599ce6404b600907bec0b0a9211c7bc21c94135120cbd8f5f5789941f375e96b4593e785cc47175232d24964e84d16ce0ed3f5f8c9adaa0e0b3a25ed6bbd2b63b0a743eb4b17deca800ac1015a164836b928829caffc4b0a0d28a5d738897b9c98665c683b8d5f3417b8d96ec04450232b1214568a9ec83b90f1ab250726ff332c0c978370b6c9e388f1b1a4db97cd2cf46a4dcdeefd5aa7bcb5784f8649d13c4c8cd4cd48bb18db5dbe88919a40a5cf6344b7eaf72341ea9ef57072e37f5cafb300291747ab0ff1e811475202edb423d4f3645f82975451a5b02e1219b28bc1a97bccc417303031005d1503d029bd4beb7b469207e0165048083008ef93e226b44653644b59241d8841593cbe9571f661bc0e50ad67d00ed37559120be4e6a4bec7342ef1b8fa49d26dd4dd20beadff210259e3d9d9580a773ef32799d64880b2d7c29af61b07c099f7f8d1ac4cc90f92c54a234f70668f25d7bbdfa887dfd9d2ad0fb75112981aeed7a36c29d5b8e9a1bafde56791e7ddc74893da984d403386b21ef43527e31845deb2c298655d94e2ee8efd96b397443fb1fbb7b9e019dcc84e68779f731921643a72bc0727dd04cba16041c0f1fc7e14599fad4be30727b3457f23fa47a01fdce92e2da076674df7898fd13a7eb2b279538930051973edf149dbb82db1c5f7d48b8ccf52dd0ff3e89bbd8a4131a1d93997c166cc3eb9a4fe6153d272f01a88d0fe279a03809209da8389e17defd54f9908f59c3fbd9c6feff4316a7d15ace122b446ee1d7150eda15955dbc384fe7e32edef6306886fa96fed4d2aff1b41173a8cf4edd53aa6a8672798e1bd29c57fa094c9a7865f9c129c891595834888254fe680dcec2459ec7de60e30732a188d937829a6d21330fe7d8940ba3c7ee42aa010ad7c27af0b5f178cbad8a1df25fe527bcc1e8fc3d90e4c26c9ca15657e175ef0b355ddf216d2f54aeb1873ea7d165a0a01ab4582c4656b2819abcf10360426edc86fe1ac062249d79c09c2c2834101880e2554afa9935a9f0cf08804524bb42af864c7d24678584f07cab5886972ad4cdb131934094c70bd6906356a1cff87b2396bb771fe1cf9a64c4b05c4daa98e51610b196020550a039ac18c8de1bd60e06b0879f3d161535453b401c177429140c66090a9430a696e2d7d0bf3c5fedb57e1bf9cc3d45b24b68f550b057b891f6a85d471c7515afeba8bd43ae1474dc0f9c1783cf845fddeaad9c2fd63476b9aa8f88cb1d2c908b3a214ffe97d63eafb78454a55800261f0c77d1a9384896b59a3383742602fce26ea17a0e3a9afcff64b5d686b58c37bd3964a094a7bf4a3ef0ac06bddaddbf97004f24c3b0c056bfe0d763b70fe6c6620590d714db6fdfd5cbac850ad31ef9ce458dbd121b5eac91fc45aa69aa2449c71d99c93a41f48820dbfe2a244e1af0eb6c0b6a73dcea9cdad1ff8d24af638d4ede0ff39f821d83149276f855ece99b16268da4692b5d4b782ac8f118170be27de89d4c5404f306b10fa207021fde1c2bb3f0c8175c7b94bce2e10293da09d2ba616e86ebeadccff96acbebdee4", 0x1000}, {&(0x7f0000001180)="c78890245159e5c774704996503d13bde88ac09c41030d056b6960125c96835f2001546d89a446a1fe1971", 0x2b}, {&(0x7f00000011c0)="07a62197dd884e7eba6c8dadb5bd2c539625f4df26c35d49bb3e85e911d71f91886e5cfcbd4caa9294054b", 0x2b}], 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x84) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x800}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7}, {0x0, 0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000002c0)=0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000280)={0xfffffffffffffffe, './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0xa, 0x1, 0x10001, 0x9}, {{r1}, 0x0, 0x11, 0xfffff, 0x0, 0x1}], 0x40, 0x0, 0x8, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0x94, 0x800fffff, 0x10001, 0x6}, {{r3}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x6be, 0x29}, {{r3}, 0xfffffffffffffffc, 0x8, 0xf00fffff}, {{r3}, 0xfffffffffffffffd, 0x41, 0x40, 0x7fff, 0x4}, {{r2}, 0xfffffffffffffffc, 0x2, 0x80}, {{r0}, 0x0, 0x10, 0x44, 0x7fffffff, 0x17}, {{r0}, 0xfffffffffffffffa, 0x82, 0x80000000, 0x8, 0x7ff}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x255, 0x4}], 0x2, &(0x7f0000000180)={0x1e3c, 0x81}) r4 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x1000) dup2(r0, r2) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)) 16:00:36 executing program 1: getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r2, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000003c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='Q', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/86, 0x1d0}, {&(0x7f0000000300)=""/139, 0x16}, {&(0x7f0000000940)=""/228, 0xe4}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f00000004c0)=""/118, 0x76}], 0x6, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x4) sendto(r1, &(0x7f0000000080)="f01c3733ba3d8b19b5a2d8599e263b37278b65c77ad061abe50a07c6a5b660c459e8dd48d52ea86b0cf3250859a0fcd1b08ca44c2eec15457d02ffaeab59638ee39bb64ed1044591c66f6398", 0x4c, 0x8, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6794, 0x1}, 0xc) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x625, 0x1, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x1400000) 16:00:36 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="2b08412ff71082d02bc96e7eac974495420eba90448e1091938245434f46cc6b57a65c26deec700c4edfc3d6c23886521eae2c59a30b817e23cabcd5441013d7f914e8bea16030dd498930f7fe02c6523ffce4d0e372de4a06abe246fac585bc979bc21fe03995deda57fb1fa5494ebdf6fec61de914a62f9155c03dcf54886b68007de1b93cc1ca54aea92927b220a3ad88893397c2b2fef0b1fe382239f265b66c649411dc42e766521245cbf6e9a02275cd168c702c2a992478fce7a479143cbd93cc47319d0139199b636cb97dfbfcacda7f684337636d87bfa868db7e074d33efcace849731938b", 0xea}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = kqueue() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/51, 0x33) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) kevent(r3, &(0x7f00000002c0), 0xff, &(0x7f0000000280), 0x101, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) socket$inet(0x2, 0x5, 0xde) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x24, 0x202) r0 = socket$inet6(0x18, 0x3, 0x5) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000b40)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000001c40)=""/162, 0xa2}, {&(0x7f0000001d00)=""/165, 0xa5}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000001dc0)=""/131, 0x83}], 0x6, &(0x7f0000001e80)=""/164, 0xa4}, 0x7ff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:37 executing program 1: r0 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 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') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') stat(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) readlinkat(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/\x00', &(0x7f0000000300)=""/168, 0xa8) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x18, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x101, 0x20, 0x0, 0x0, 0x9, 0xffffffff, 0x5, 0x0, 0x1, 0x0, 0x3}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) poll(&(0x7f00000000c0), 0x2000000000000016, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:37 executing program 0: r0 = msgget(0x0, 0x300) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/47) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000e5ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xa5, 0x1, 0x800) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x6) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r3 = dup2(r1, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) syz_open_pts() bind(r2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x20, 0x4}, 0xc) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x20, 0x4) getitimer(0x0, &(0x7f00000000c0)) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40), 0xb2) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) socketpair(0x20, 0x4, 0x83, &(0x7f0000000000)={0xffffffffffffffff}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4}, {0x3, 0x72}}) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) msgget(0x1, 0x2) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000300)="8df4902fbf27461a7fc51be76c4190be045bb6e0213295cf655fdcf31c19edcbb582bee283a256bab832610ca98df838abbb6033dd33baeb19d57f95a4f0106f810137384443747478cad5c604dda8d85653346b290e0ec40d42e524c2316bbf35f95d578a6f611d6d6b04f8120e0b3fdbd9109327e379b4ea82214c826e414f88295044e0524b3f12deef4ea126f1", 0x8f, 0x400, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x12, 0x10, 0xff, 0x20}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x8001, 0x3}, {{r0}, 0xfffffffffffffffa, 0x61, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0xb22, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000001, 0x4, 0xffffffffffff19ba}, {{r0}, 0xfffffffffffffffa, 0x82, 0x8000000d, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x38, 0x1, 0x81, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x82, 0x1, 0x7}], 0x0, &(0x7f0000000240)=[{{r0}, 0x0, 0x0, 0x4, 0x2, 0xffffffff00000001}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x34, 0x44}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7, 0x1}], 0xe000000000000000, &(0x7f0000000000)={0x7, 0x1}) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4500) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) ftruncate(r0, 0x200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f00000000c0)=""/248, 0xf8) r2 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/229) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000240)=0xc) read(r1, &(0x7f0000000200)=""/33, 0x21) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000440)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x5, 0xfffffffffffffffd, {0x8451, 0x2}}) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r5 = geteuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x3, &(0x7f0000000600)=[0x0, 0x0, 0x0]) r10 = getppid() r11 = getuid() getgroups(0x7, &(0x7f0000000640)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r13 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r16 = getpid() r17 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r19 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x2, &(0x7f0000000800)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="69d0d4aaa343b8bf78734b6dcf61ab5058b6b30a6fa52e17a501454540d8ccc3cd0e3147d0a87fd727eb702ac98a1d2beadbc55b2d12a21b204e8cd927cfe643324108f1a07eadaf25cd604cc5993ae7a4257fe7563344747f947fed", 0x5c}, {&(0x7f0000000140)="4467ca00bb2d30f2371d2890b3620f1c7d68f973935f91fef9293ae1deec8e9a42ba0ed7428e699bad7ca306a8a1834d735529a8682f46a0d3bdaab6765f03e7cc2f24b07f7d61fa6562243b7782940efcc7d3f465f485119e047a657c02f0aff0e4522b1beb755027c58d173487a89e86c0d879605afbcca4848dede0608076b61b66f67f6bd8b6228efebcef395781b4c1d3504c18e8d9e4b797742c144e4127a815a09b69a218bffa73946a50a6d7120ff460225e6d2ba12d8db8374a7831017a92b50ddc9a089f0f8f93be4a67d92f00979ecb92f4ae990fb649d25f8220c7816533616e8e45d51c183caf81fce3abe95996c62242ea", 0xf8}, {&(0x7f0000000240)="32512e5f35efd086da27d01d3991f1ace09e9ac790560e551548731149e03c1af06dba7576ebf53991fad47eee118ce13d2ed233cbb862d5d15351ca7549c5f3b17b1f58967f32b14ad5b5bed49564ec69ddbc7a83ade71691f20f3c66551c42466e0c52fa6ed8baf00e53bf3a935de7fd07d2bca8e151f1fbb81324200b88f96a4aef72c17306557d6971ca7ccedcbcd13054d4f9418be26ad428442f0956f928cbfefe65c499e59682", 0xaa}, {&(0x7f0000000300)="d3410e22e38e31bbac2ba127aea7a97df2cf8e9b77e305905a345c76ce64", 0x1e}, {&(0x7f0000000340)="f2716d0b828a8a0ff1c934dbfe9b65c94d30942db3aa3ece6e980451a888489e949c5799afde34ed4ce3432cf167e0fec6904e2cdc73584d7bbd043909da0163a4991801b2d9af8ea5839049cdfe35de9336f22177", 0x55}, {&(0x7f00000003c0)="643f9ce5f1f2e870ccad45b9f7d7a060c6ba95bf0d769a0f5f18ba65fdb876fefa6bc772d1ff7a9b162640771459403ba4b298a009fa335329e4da945bb4beea77e8d2be220273837dacf6a87e28cf63674b4e4f9f52b864ce3ec6ea966d", 0x5e}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x120, 0x1}, 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000009c0)=0x7fffffff) 16:00:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000400)=[0x0, 0x20, 0x401]) socket(0x1, 0x6, 0xffffffff) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 16:00:37 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x80) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x7b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./bus\x00', r3, r4, 0x2) mknod$loop(&(0x7f0000000100)='./bus\x00', 0xc020, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x2, 0x5a2, 0x5}, 0x7a9, [0x5, 0x40, 0x1, 0x5, 0xffff, 0x6, 0x80000001, 0xb545]}, 0x3c) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x280000, 0x0) kqueue() 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000140)='./file0\x00', 0x880, 0x8) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="d03544cbdfdf109dc584307e09e2b3e7ddf6", 0x12) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="4b2a4885d9ef9353c9a767f4211f5bf32cfadce74b700cdc712239b8dbaf5de3271187bf54da7f31b95399699dc35d00726b51945f20cc00334e84ce330fbdd1d71e1aa4a161ca62898e6e9fd7d1e60176cca36aa1617113b65074981ff6", 0x5e) fchdir(r0) ioctl$KDGKBMODE(r1, 0x40044b06) getuid() 16:00:38 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xfff, 0x8afc}, 0xc) getsockname$inet(r0, &(0x7f0000000380), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x150) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000000c0)=""/210) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x29, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x0, 0x6}, 0xc) mknod(&(0x7f0000000300)='./bus\x00', 0x6100, 0x8) r3 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2065d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCSBRK(r4, 0x2000747b) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000001, &(0x7f0000000740)={0x100000001, 0x9}) kevent(r3, &(0x7f0000000080), 0xff, 0x0, 0x8001, 0x0) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x1000) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) 16:00:38 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt(r0, 0xfb, 0x400, &(0x7f0000000000)="c196c0439b873b3dc01e278f7cdd2c31f2602fb44267828a757462166e4ef22bf44d2eac6ab53cf6eb44c63e66f495d1d9dd45c7c2c308178e35252274295cea961e884e07d884b7f6189109c46d41149b59352371bbfcbf717040e5113133c2c60e23affa4a24c1ad7c053990465131b44c73724173180b4bc3c5af", 0x7c) shutdown(r0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31}, {{r1}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) 16:00:38 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x802, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0xe8a5, 0xfffffffffffffff8, {0x4, 0x6}}) r1 = socket(0x0, 0x4007, 0x2) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:38 executing program 1: unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='c\x00') 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) fcntl$getflags(r1, 0x3) 16:00:39 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x1803}, {0x1, 0x5ae, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x5, 0x8, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x200000008, 0x1000}], 0x9) r1 = getpid() wait4(r1, 0x0, 0x2, &(0x7f0000000300)) shmget$private(0x0, 0x4000, 0x22cc, &(0x7f0000ffc000/0x4000)=nil) r2 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r2, &(0x7f0000000000), 0xb, &(0x7f0000000100)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) wait4(r2, 0x0, 0x2, &(0x7f0000000200)) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x4) fcntl$getflags(r3, 0x3) wait4(r4, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000002c0)) 16:00:39 executing program 1: getrusage(0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x1, 0x1000, 0x1, 0x9, 0x0, 0x6, 0x2, 0x1, 0x26f6a60a, 0x7}) dup2(r3, r2) 16:00:39 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000319000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000003000000000000000000000000000000000001000000005f247eb69a372c9cf173dca69919737c002034fdcb9f3a0d90e65b1d5cf14d31fc058555390cc696bbbdd2aab86938d7d05f37bfe7a025b0e0bdd476dd63498a1e707cbd32d10faaba4b10b54c0ca6cc47d08213011f90fd56d5845edbc13357224e17f9c7165599e7d66c71e212e1f257b59757297085e0a7967fb7f8bb080f709177650ad21e1eb00966e275685c031b513c6695a9318ffc48458b73aa0828131438487681cbb09896e05056b47a63b18a0ffdb70188f4a54f60b8d1d342c21aab3389c409f5e5fdc6894d8160708b19bb887d1dcc83ff5515f3d712cfba15497356eecad4f422b13749409b"], &(0x7f0000000040)=0x2a) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffeffffffff, 0xc0}, {0x4, 0x6}}) close(r0) close(r0) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017758313a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c3c369fa47bab9e1aecf0c4aa9f91500e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578d1b020000f1bc7bc8def0257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d", 0xb1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:39 executing program 1: munmap(&(0x7f00009fe000/0x600000)=nil, 0x600000) getppid() r0 = socket$inet(0x2, 0x3, 0x2f) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x8}, 0x66) 16:00:39 executing program 0: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x20) symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000001}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x200c, 0x1) flock(r0, 0x1) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x800000000ffff, 0x40, &(0x7f0000000000)="e26ae40f", 0x4) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000300)='./file0\x00', 0x200, 0xa2) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x5) fcntl$dupfd(r0, 0xa, r1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x24, 0x0, 0x8, 0xff}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x100, 0x7}, {{r0}, 0xfffffffffffffffb, 0x19, 0x11, 0x9, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x60000001, 0x1000, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x0, 0x401}], 0x5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x20000002, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x80000000, 0x4}], 0x2, &(0x7f00000000c0)={0x7fff}) r2 = kqueue() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x5) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:39 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0xfffffffffffffffb, 0x3}, 0xc) 16:00:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x14) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x65, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x6c99, './file0\x00'}) read(r2, &(0x7f0000000080)=""/105, 0x69) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000001240)='./bus\x00', 0x381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x6) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f0000000080)=0x43, 0x4) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2037, 0x403) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x3, 0x101, 0x1, 0x10000000000, 0x9d, 0xb2, 0x1, 0x1, 0x2, 0x8001}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x4) 16:00:40 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x3, 0x1, &(0x7f0000000000)='}', 0x1) setsockopt(r0, 0x4000000000000006, 0x8, &(0x7f0000000080), 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0x8000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x2}, 0xc) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair(0x18, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/129, 0x81) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x82) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f00000002c0)='./file0/file0\x00', r0, &(0x7f0000000300)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000400)="04000000002000007c", 0x9}], 0x90) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000440)="09345736fd133a4baba3865cb45a1974e06d09186af7bdab44615645985cc82663c1ff1839b451daf5104b1bd775039da01ab6475702ca46badc4fbf071c2737e481abee89290d4c25ba0ad8e44da9ba82ba7c1eea4b7ad2faf5317a07947ed46d50f7bc0fd930a7d9ec11f674a15c8029b2c4065121b24cc4b955f8f06b157de3001cdd0f45b9e2d97b02b2b41572fc2387ce93fa421c7f417daf7f41f28a23a8cc4faadb5b97f4f6803096705e85c7003a1f1f65cd9d67d57a99fd470d9a66aaf26962717b31bf246ee383edc271616bad60a987a87ebca8af1b3449b89363a3b1db79c8df819611a75d570bd059dc15473a0b7b0dce97d437c81391abcbf8d49c378a8e0f0f3e7a6581ced34559acdc75280dd7f29b930bf3840eb1a9524654b5b1a73a91af8b34950fed37e95de85069500fac0257d3e006b60a2b6f9b3bfa08197f0c6ea7edd4754b11b65bbaefce20d89687e661130c4725a14d3d63c80a77c4455b8e9e9d1e66f914a022bf34c246d6fb64f68d544a2e9fb7b07fae6d905d2a6beea66d0c0b17fb13f0e46eac3625b343b350b85ade56a4ce0fcddbe391dd274a347391282974202b0cac9be89361536a1290ab14b90fd57c37d43b3648ee51fe464ea0fc0eec236ecbae4f9a56e696d73e04c786d85e1c96482f83b1cbf66cc6e73c6d5de40d398f1b590d71e0d125d6ead01dceb18ed1608d5bec26783d0ac8b39b7cecedc7dafba26d23ca0e651f3c24e5990772b20efea40b7ea1c6509cabe8a9c45a4a7d8307e15bf03d3c71abbf0424732b7224b6a6c66cd12dfc23ab7a5cfc9770f3594e55b20beabb0d153754fce60b5282d0e361170918c4232656d5aac1320cb692a3d9fc66b24435148f2e3d183ae3ff74ac9170684823f5c15e0fafb6d083659549762db31c4f8846a5816db8ed28e95ad6032f181c522de2133c6dc19cdd15e92e881bb8885e9d0efc1295ae458c1e5aef27c08a8008398a1d624442378400ca054a1d945565e80cf5a320f99b65b663e414d9e02c329a72c3a51df8e6a002da10d0abba2ca7399a8a660903bbafda948d7b82a67db53e2f7b013182c5134fe22541be1323ec60975c6f965103516787c422083dd3cdbc78c791b856a5bd765636fcc1156de94e26fa235466666c0965b1cdc074bf94ee17eb739e86bb85d2d07bc2772049e774372e26872a936ca8bb6de0007d03bf5844a0c6630b2586b8049fb7a670b5f43a4b342ec845553e003aa155834ead07fae7bccac0eda46f780e62e47ace50998d45d10b120789b18a1ba075e5c8ef1757a1c5b2f014a6c19d356b8d5fe907ea7206799b22ced4a9243a8a7cc67f8092d5625357a1344c64f3176f8f4980bf434f10868159d19781b29f81b5c9cc02e5c31377e34a8e06a67cb176d5f8488d63584db677f5d552c5f6a6a9209e879ebd8561e4bfd99b2ce424fbc099271d8e1116919a8e91dc967e22245e5c16fa496bdbb296a3bd364d113e8af58fd157d829b4524f06957fdd7d1b92ec7e2b45c739e0bbede160c2c44b7a43f4cd27cee6a06513edd644bc556d13a431091e6346c1247e00e2c20416813382b6104d244712257780c4acfd139838c60244c324127b45d6f71cd78c9f9fbb834282b0748bea79a5a6c1ef331916932fb528504cfb4dbc39c02e08a9777c0bd8705281d084fc2d8ef6c299fb6628928196829677ae2b10c9dc235d55db8b3bc71486e379c4b6a765919170db174bd89fa9dff892a4b404ae1f36372a55fd17fc16ae69e51c8a2b6994e59c37b6ef0152b5a5ed149abb466c89233892b267af252fc4d826e53bcb82737a6e1f274a3f14228124a826c89c34f4dfd1c9619748286e7cf16c603278d056b79c589c0375229ecf70fd8a729b78f86cfe7c1fdf582c63983857ed01d36b21f7e41b729fe007be7773a48324cfe1141f580ad0a44f39e5f01c4150a75980ed9634c5557d08f8a4be4e20f1048aed08381b51bb89ee6ec3c45a310e61a23ff94b833ef9a9056d5003f76f08790164194547aab8ebe70ff12d4899336f84eb5f47589c16203878b871d08490dc40cd545acebe821f2d32393cf34c6be87645f7a469b293dbc5dd1d98d59180be9e632f517e144b905a3a8324ad492b31fad6b9313dc1dbdf18b771fb7759fd732cf11b84f942f954246cdf148ff5fe0dc1c007acf10d3cd7a139a2f54459b9ba9e1ed915aeba831a62aea46b01e3eb76d822b64db0694a1337cade3849f3512445f0b4a045a3ff18b5ecf89717fd61e3c052efee4150421686014c021fd6157262b82afb921100969aa0a1e69502b69ab66a6fa6fcef88f3c9ae95fbeb66ad2b5af024abcc81d79408fe8875162649a657d9f39eb8f8ced71cdaecee09226aef1c9021590e478a74edfa3a78d1de0f6e8def3a5e029d18cc9018180f918f5b57ee84cd224b6f1e4aa2ee8905951897b554c1920057e157bae53077fc6106c8b1be6e61cf3109524f5f085fcd0d607bf96445241e85972bdebf1063d470a996e86aba04c2dbb53de6b7890af2ccfc552a0223b3b580606b8bd5bbef768b3d200fd69de46402cd98789eb6c0866e080f611f2fb04af1c6065cb90b8e9cfea598f024f858ee770666620f4d79481e657e7d8edad551d8fb92006a6b92e5abb1b8a84f4a752880f4b8f13cb5c625280412e0f4d633981bb95b40abbc21c58ebcca52ceaa49416f5d86d11b382b86684b9825fcb0a7c00469854db7a7cdf873a198e51e4f46f11ad8d827037f732546f6233d5a3e87067580e76a7bac71ae1d5403df4fa20e9368d341680575083550e136b4d8db1a01e8a1ed274247add726871d21a25dfaad51126b4529a8f4d12d70686bf0b8b9e50d2ab357bcb00b573d15da7d5e7d8a6cc93e8313edb03dac6da4181bd3ca025d5ef1d5755f70fada775cd896f7567d8274028098bd0ff8e3c3f7269755cd424d1795a85e55bc4e9617eec6adc44f812f5f3c5761973d303ce52ad793c6de2996af53e57f1a8149f1a11bd9aa6faa5ecf94d14fb76d4a7f22dbaabe7a6856f66736bdcb5a2bdeaa0a7ee2bfb1ffceebe1539ed3bdee4f2823a87a32a37484f8faaaba70be9cfa70757ab970dd15b051ec6404813b39af3ee4f6d58458370e3d88425dee5e29508293fc5b6985f6843919177617810b1c9206b0d3efb94abf480a82f1c60b169b71f49bfd0d91a5fc87e783bf36f625cabdc4fd6f2d74fb95fbb2a620e987201597fdf4975f84fb1112c72d989fa051f628dc354d84686c98dc8d0ae10b132c06c0ce3cc8fc069fa1ec4ecc7c3b7864e87590f30e112d578957d463cbbd65c8340b59ea8ba8e405b79d735769e40766b5895bf693e82bf2e96e06c78a1a1672fb11a1e57c12414dcaa0054ced3a9c08247415edf645dbcd235fdf30ff5d25725dc10b5ffbba95184cbbf934ce356a10ec6419138d43dfe0af19dca859fb8dc97deb26c9406a579bcd737000111d800c15428edaf837feb7eb022ae7f604eca6cb94e996af7ed4a2ad36be7cfb4e2b13ef75ab970f3c5d5b291d54d272b6c23e2ce221c27b25bd649401b86809c2e2434222d93f342309424cbd8c50080ded9df2c3306596554bc44187168a7e48ed07933bdef418d5b9c38217884814021a4cc2a54531382cd40a7b2b44604c491089353b10b0737dd4e2baa2d5f0baa37ebf12c09c171030b48a5136a9e7ce10e60ebd0639ca52f7999cbf9caa9e0bc1a1b7720cc771d11046a97d5637454a9d08c7afa87f45fe97e60c5027fff721639a0d03ffec71c68c3c324ba5d3e2b0981a346b40840386930f635a9ad28edd2d8a265f827c08da3b082e61de7818ffbb93cbf9b9d150a0d33035c46322c3e69037015507e3aab4a3a6a816ba96fb37ae723626ed6f945529e62a99156d7b48557909befaf48d57c03b2c470b70f3a630a51167508a9bf41e99425c8eab72d8c75edcb4b79c93b01139ba94382190d244469cdbd7ba06eaef8d5902caca7479dd713d8926383a5d9dcc3efc9c2efe5f960d37dfc9561820f277945386ad35275760acfb29d70ebd0422d16aa2269526b0c8497cd6bd0c44852c4a8604ddcad15630fca6bafad129d7f2aaae87c9433dab1297df4f4214f6397ddf850a6119505eca0e877ee44841053787f99ff47c3399c8828293f3fb83f3e4c68a20089e9f16614f40c52a10ac6a98c600cef13c73e4933fb0bb790ff0052ef29d68a50333162d8edc9b9e4d63e221fbd6caaf0ffe82985c766bf4daef8f70ca07f6ea96585d21cff7324d6b4eea4233e692493bb0b366656ed70d81d136a1eb4523b3caef34fa23fd8e19cb054cb967b6cc8fbc8f59d4741f429294caaec924bcbe201895beea1230c56d6984be923b90c147c5c2a4f161b334be4776bbf9f55b516ea1b521d53a19008bd13dde560b950ceeb7f80a9ba3ced5680b32c6466f8ef7f22ea2134ebb0cad3c536190496dd19d8e5b12be5dc43785ae12a7e39a75c236cfde4558f8d53d24807b41ca44f90aca6bad6360e8ff4a982f58c516e8f12ace90af1fb158da421faa032b377e35fd3307d7af85251e567a8f7c0745075862aa6cfdfd149c064b772c4a2037aeab49d5adf0a13bdddd375ce09de549ee7223d5c1d173988f9b5c62dcbb662cc1bc6fdbd89b2f73918c0f7c36d3fe5d4d9ccdb82126683bd9c6e8ebe0e7bdda6502c9be3cb38582fff4dccedfb99f36817ecbd890754dc75b297b02ec46377157e0de53ba58c707f411ffa059c3936be92b50fe3c8f1b3caeaf5ba7c21608b2e74100cc4515d25b333c8aa49c80f0d721b39a407ec77f57e74f5b6a68191d6b81daa7b087c472e8b02992c6b42743efea4b389b11073984fce7eb6fbf0cb073229611f1352e74538fd89f933da16db85e987fb8009204c40de42821a6ec5ce8e853945063b75fe8fad5b1002bef8857810539dafed92edf82cbd9514cb853faf0b6df2ceeaaa810ac7b558e8b22849d1633b6aaeffd4f6b4a645c1ca422a21cd1e7121851f46b3b1b122f4f5d60ae4af24bdc787977b191c3d2513a8ce23e97244d6abff5950bfc7a8a8161fbd0ecebcc026b6fc170c9b311dc8f7b1c429cc13258487be88ef8e623d19470dcdcd6a83b5ed6c9e913b5e8d6ec434d0ca8add59ecfbe9939ed4382a21d876829934ca99d2d65b4963449cc7e30caa470a1ccaa3ed77f29fd0e2053cb0691eeff33c7e7903d99c8c91c835dfae1ef003038e6d52a7b0c7f61d4ab2ae5af1baab735c7aa697ee88092eb50498da9d82b647a80c4c3f3a46e6ff89d9f67dbb9912dd9b3a357764a877f06cbada30782ee548c7fd2c553a3c83511978ba4b9508864f39cee6fb2edae0a3302a1e6e9a0d609ccedc99621fe2157525e386a94fc8b7469398b0efbb6a2c771a5c4155d31d95389972d80ef7fe45028fdd6af194ce1b7942845f087f8d7bcf3aaa703c601aeac1b089a9616d7186062aca69148386f18028c8b34552e0a4c5b2688818034712b43089764ab3aae6418864775e66979210b06fb726c88e0c0a2291d488a08674fe66db2ac67eca1681cb748c05affaa5d10d84e2809b0109f4bd57c7d47087e3436a51fc76f9053209024786efa8149c3c3a4d0007a79490f7c105ada4057ddc0bfe8aeeb6a4a2d9564468386184d74ab5551a2775d342335ef4f84eec24521aa4a45347eff27d14bf2ee7bd736cd3615977c6a1efdefb5d06e959472902910941467be8481a322dd7f879279857cde7876844b6216d9feb45c176b1c92b5a378d15221de", 0x1000}, {&(0x7f0000000240)="59275aa099c65e5dc8dce01933bac97dbd7e087fa2896a98990b", 0x1a}, {&(0x7f0000000280)="cfb3e6816503572358548dd030b91ece4dc0c616b0cdf60bed64dc92bb1e5d72466d80feb796419bb1d091d1da8efae34123b32616a94a19c720f55c5fa32a49dd2b7e76cb9fa3a7c9eb03383bd13ab417d6ad1231d0c8254fd61becfad10aa77184989e9831f94d12b8e55b0adfe17e9e397a66d679fa64b2478ef1709942a0bf13b33752ffb27762a880710d6985dc501ee162df30c5b351bcbd1678ff9079f787323156421b8a80b045557232d57217c8f0eecf4fe95cc736fd6ffc6ca6e52b7d50897b997b448e3ae1465bbfd03c6d01360d2dc9143b52b0e158f83b483f068549f751fc7e46d523e37c2b74aa98282aca2025d5fda71cb5b2", 0xfb}, {&(0x7f0000001440)="a66cd683ff8e550aad39f312ce8c36f9fecbe87ebe1a8407ea41c42f5d5abefa503fcc6f181974e8388a0779d946cc462d5829e935f1a47cac9fcd8a231a69080fea622573dc24ed596365a8d88a84a493b242b4e8712073a26aa977981e40d668508c303710bed861115dbfee1d79850660d57cd1f4c520b3798183e42963a2438cb84d9d93ed1deee0ce2b6899f86c0cae28a0d456606f473d7fcaf866dfbf15ecc8f287fd1927f120b2fb1acdef", 0xaf}, {&(0x7f0000001500)="2907277d06d2bf6393ffe57bfa91fa45036ae9801247bee3de10f9c113cc6d205f758ccd9ad573bb9b6cfba02e0aaa3b879b979a54b1502d88c75c36aa9ab2a6742abb3847d6eb418cf7ce2ec260f3aabffa76bc0ea0ac347552cb4966b2cda45b8b536e24e97d3d6303a6e3f4f47e7f6e0b5c3ea1168070bea2a7d4df0a5c6619ca247430e005ca40aaf1aa99ed24d0a443435c4b441573fd", 0x99}, {&(0x7f0000000380)}, {&(0x7f00000003c0)}, {&(0x7f00000015c0)="e2f2e5a48fe3cefe42e3189ca0626529364d757897fbbe3648c8d85fa5b5115347e7deb5e34e763a52a93cd6f84dce557a898a06bb64491355beb75e8585b06c74b43d3736b601c387c73c22b6e9daa616a0f504171128820334381a732dc37604b8cee14d40f6cee8149ffa6e9a1dc2a5bfaf0020d11b785af05adb0f987e7ed1bff90dac702b6c026a5b556c2c3412acdfcc4c4dd6641bdd0809b3e7fb5968fd76cb1965a1e946ded5363a14a92da65b117b62606cf2d14c406098d30a72b0e8450cf8fc736a72c2c7b60c98f821ac15cf079f2d0b78444902a2c531eb81a5", 0xe0}], 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="dfd4439e2127b8cd8951ae96f250012029058e1094c9a3810610a6be109826375d67fec9c516a4238dba6fc1f7", 0x2d}, {&(0x7f00000000c0)="963c57eb995d3805bf216a967559161e50f409c83ca353234b6c03e2251a2bb6eed98504a8e6b424a254b2a6ba0a0d100f3478a7e7544b5abe5241bef8f30296b942b327d64172a1fc7c28cb5d19c57094b9a07ba0794e0ca932a27c8d6aa85e6fb9861b68b4507cc418544ba164ddb180ee17df27e8d35ea716a8d4cd6642fff03ca36ddc934b54193aadb3c441c140698bbf653eb4c4df28658a73e71054de7d2e73fb71083d4c1a7d2a02354f1bcd9b27c38ea8206e1d56f2a2338fdb77ff169083059a568a", 0xc7}, {&(0x7f00000001c0)="a87cd63739481a742683dad2d2beb6729083d2a946ebf51df60d5ceae17be7ef2097d934e8cf14d2422a4c5095182078479ea8df7b20d1", 0x37}], 0x3) 16:00:40 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x20) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="5addd7755b30fb8ccadbda846434d593232df86dae79afa57b5bc87873e5770d4d00b987183f6d3b58e3da9b7dd6a53ac2cdbd8da79c094c5cf1b4d1bc51e97e12ee4547712b7208de7d6184f3fa7a4f7d464b9da022932179d042869c80806e5b96d6943d63e5d0d6cf77fed1f170111f8fb93c499e9d9cd5e18095b9f9190c143bd4657a6092631aa9a4b3426e29420290fdc88c162e3d317b699aa2bd66a80d333a21d4108dafab932df7d28979a3b0577c53a4e26478747e69e4528e283892f32999907841719bc7c2b5abbf591c1923", 0xd2}, {&(0x7f0000000440)="d04ff5129fef3e235c431d8d51de3ce3a95e126625b24fa391bad73c4c6326f29934f8ebfd30e68519b4c80bf8f1005614d362050ce26cc6c9a822e2f35b55471b2a08383a074786ce902b0050610a1a8e46fcf251c0e3557cef", 0x5a}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x0, r2, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='W\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0xa348) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1) sendto$unix(r3, &(0x7f0000000140)="63683149ec3128b0149cafa1ef114cb36f37fc93de82f59d8b79dc166789e12443ba555fb95c2a1c9007c3289f7125296cbcd0163feac84f801ef06a2f213603461f0536a688ef6d2ebfc7c649e8aa244898a1979a9c5fd94e0b6cd0d4f89dc2183714986ec089c0a1440ba16a005d", 0x6f, 0x6, 0x0, 0x0) 16:00:40 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x5, 0x80000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x82) r9 = dup(0xffffffffffffff9c) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x30088, 0x0) r11 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x50, 0x1, 0x669, 0x100}, {{r2}, 0xffffffffffffffff, 0x78, 0x40, 0x9, 0x8000}, {{r3}, 0x0, 0x9, 0x0, 0x3}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0xaa, 0xe4}, {{r5}, 0xffffffffffffffff, 0x50, 0x0, 0x1, 0x800}, {{r6}, 0xfffffffffffffffc, 0x8, 0x8, 0x2, 0x7}], 0x5, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x4, 0x2}, {{r8}, 0xfffffffffffffffc, 0x22, 0x1, 0xfffffffffffffff8, 0x1f3}, {{r9}, 0xffffffffffffffff, 0x14, 0x2, 0x100000000, 0xffff}, {{r10}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x2cf0}, {{r11}, 0xfffffffffffffffb, 0x10, 0x10, 0x681, 0x4}], 0x0, &(0x7f0000000340)={0x81, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x5, &(0x7f0000000040)) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2308, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f00000000c0)) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/18, 0x12, 0x43, 0x0, 0x0) r2 = geteuid() seteuid(r2) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="fc1c0d16d8411870c00e4bee0097a78ebcc849ab9368", 0x16}], 0x1) listen(r0, 0x2) listen(r1, 0x1) recvmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0, 0x15}, {0x0}], 0x3, 0x0}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0xc) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x7ff, 0x39}, 0xc) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = semget(0x3, 0x2, 0x140) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x18, 0x7fff}, 0x6, 0x7, 0x1}) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000000)=""/75, 0x4b, 0x842, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:40 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x20) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7fff, 0x1, 0x200, 0x8, 0x100000000}, 0xc) semget$private(0x0, 0x2, 0x680) 16:00:40 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x6, 0x5, r1}) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() setuid(0xee01) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x2, 0x8002, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f0000000080)="03fd0000", 0x4) clock_gettime(0x0, &(0x7f0000000100)) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000140)=0xfffffffffffffe6c) shutdown(r0, 0x1) socket(0x6, 0x23, 0xfff) socket(0x6, 0x0, 0xc7) r1 = semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x899, 0x0) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x6) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x14}], 0x1, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) pipe2(&(0x7f0000000140), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1000000000008) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0xb1, 0x4e39, "951d6a7328dd5b86bef11d6613440ecba4353b88", 0x5, 0x100000000}) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) 16:00:40 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x10, 0x20000000, 0x2}], 0x0, 0x0, 0x20000, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x8000000000002004, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10400, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xfffffffffffffffe, &(0x7f0000000280)={0x4b22aa8c0185ad6e, 0x2, 0x5, 0x15ea153a, r1}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r2, 0x3) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r4 = kqueue() mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x80, 0x5) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r4}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r2}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x400}, {{r4}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x8, 0x10001}], 0xfff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0x9}) fcntl$setstatus(r3, 0x4, 0x80) kevent(r4, &(0x7f0000000240), 0x20, 0x0, 0x10000, 0x0) fchmodat(r3, &(0x7f0000000240)='./bus\x00', 0x84, 0x6) wait4(r1, &(0x7f00000002c0), 0x1, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="704558ce30bb1b02c37ffd446eee9fabc365181022b8070b6c3e78828cf5a7552b4bd7a9a76f3beb6f5ab1d1c54f412d9b117db17dd3cbe68d925d3a0d87a689f514e52a51c2495f3bbce1068f3bf8ea6c31fc5ec5445cfd885c38f5ffb27e7d94ce3d19a48c72139821bcd7f89e0dad88b063c95a52ab2fa361f949a086f3d7d5462ca6c3b1e1ca688aad1e81fd6a8a4db3be8f4e3f122e9fe1557a51a4fb1f464d4ce89f59f83390fd9e5d", 0xac}, {&(0x7f0000000080)="a2766aa3de3448b6fb09b2e5f0f9f7909d324a0ed10013d23a4480390d95af20ea805a2ecb28d4bc9418c5f1a01bebea0ffa63a58d73655caea25f140dfb867b88b201ba7ed9d851337a3c4e275c1b99484e2415eafea4b85e06f74ffb53395b72a0b9a07a52bfc6", 0x68}, {&(0x7f0000000240)="4d1fbec1fb7ffa2f617cf9dbd073b83622fea08aa828a748accdd95da7a6f1c14285187fffc81511797564ecfdfe3512dbe409acaaec293c2c61d8182de581e5acf800003c8f45efac185c8454a9c1382bdcb2d7cbdb0ff60480e2871e4f63e5f3119fd7bcd8df9c8d14001f666c4b56d2ff70bb2070e66c5a8c0b5117ce337047f7a65b4a0ccd6e2f644faff28de6fe270de0c2238e88fa7779c84ed6704bb5b3cf40792788087738df5b26ba9c8bb8b0ae7c28c0a48fb839af261b", 0xbc}, {&(0x7f0000000300)="6b30acfe7c4c7c2cbd048b78deff2080aec40673029f44324a728645355a928a4ac2f61c81e3c3135cdb33e4dfcf64292c12e975ddc19278e4417f5e268113e5c4e96d61667e693d45efdb02eeec8e635d531f5505b06633874cb204457822a5596be0d1055ab588d0db69f4049fa9edd1978f8e35cdd37cf5f58fe6c700a38e4c10975051581b32810a5c1cf41bf0647f2a1ae7a0abfff55dffcfd16490c1e839bab8d2592df727e79facf01e728ea914b6b860e00458ea5c4e", 0xba}], 0x4, 0x3f) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="e2c85d75009682b0d33fa1b7922265b2f17253311b24a8fdafc3b809c3c0daf9bffbfb1b72a55451321d3fb713b90b325b9a44cd244e655c37d8cae8d5e439eb561dea143b5fc8d2cc9915af47987c95bc2f5a3ecaf228cf14aa3a31e2635d703541f058dac69d66a871cb5c401d64a83bc5e6151f910af547ae0652c8e02a0b777af5c1743f098182acdb4652b3cdcaea011075eda35f3ea83f35708c76b1", 0x9f, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x14, r0, 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f00000001c0), 0x3, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0x0, './file0\x00'}) 16:00:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0xca8d8054f3cd9fdb, 0x8, &(0x7f0000000040)) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x1c7) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './bus\x00'}) 16:00:40 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) setreuid(0x0, 0xee01) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x98, 0x27) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) 16:00:40 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x78) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) 16:00:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x110, 0x0) flock(r0, 0x40000003) flock(r0, 0x5) flock(r0, 0x8) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d65300069d678a6e4d58e21aa75"], 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x280, 0x2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), 0x4) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='.\x00') 16:00:41 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="15abc9d915bf1860f31b81ba6667674d8e0db7434eb44145381ae63cf9f4ab287d1cf791e0f3339f26079ade4863d1abc3f9d4d2fc5d1ce396bfadb19ee8dce2", 0x40) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r3, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() write(r3, &(0x7f0000000140)="375a427a82d53fd3b578", 0xa) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:41 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) r0 = kqueue() madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r1 = open(&(0x7f0000000040)='.\x00', 0x3d, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x0, 0xfffffffffffffff7, 0xfff, 0x0, 0x3ff, 0xa252, 0x8001, 0x1, 0x1, 0x3, 0x4}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) getuid() 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/96, 0x60) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/4096, 0xffffffffffffff87}], 0x3) ftruncate(r0, 0xe5) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = socket$inet(0x2, 0x4000, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105728, &(0x7f0000000080)=0x1) 16:00:42 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setregid(r4, r1) r5 = msgget(0x0, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x7fffffff, r3, r4, r3, r1, 0x50, 0x80}, 0x4, 0x100, r2, r2, 0x100, 0x1000000000000000, 0x6e37}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet(r6, &(0x7f00000001c0)={0x2, 0x1}, 0xc) connect(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$inet6(r6, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x4}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000280)=0x7336, 0x4) connect$inet6(r6, &(0x7f00000002c0)={0x18, 0x2, 0x0, 0x40}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20080, 0x0) mknodat(r7, &(0x7f0000000340)='./file0\x00', 0x60, 0x80000000) setsockopt$sock_int(r6, 0xffff, 0x1027, &(0x7f0000000380)=0x589fbae, 0x4) unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='x\x00') execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='x\x00', &(0x7f0000000580)=').\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='/dev/null\x00', &(0x7f0000000640)='/dev/null\x00'], &(0x7f00000007c0)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='x\x00', &(0x7f0000000740)='x\x00', &(0x7f0000000780)='-\x00']) connect$inet6(r6, &(0x7f0000000800)={0x18, 0x1, 0xfffffffffffffffd, 0x2}, 0xc) connect$inet6(r7, &(0x7f0000000840)={0x18, 0x2, 0xfffffffffffffffb, 0x1}, 0xc) getsockopt(r6, 0x101, 0x7, &(0x7f0000000880)=""/237, &(0x7f0000000980)=0xed) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000009c0)={0x1f, 0xf47, {0x4, 0xfffffffffffffff8}}) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000a00)={0x8, './file1\x00'}) bind(r7, &(0x7f0000000a40)=@in6={0x18, 0x3, 0x401}, 0xc) symlink(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)='./file0/file0\x00') setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000b00)={0xdce, 0x3}, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000b40)={0x7ff, './file0/file0\x00', './file0\x00'}) open$dir(&(0x7f0000000b80)='./file0/file0\x00', 0x2, 0x20) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f00003cd000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bf29561d65011b8784", 0x9) socket$inet(0x2, 0x1, 0x10001) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8229bbb59503954d0f44"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x1) select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x1000, 0x2, 0x1, "b6b5b22abc7c61e64083e6fe9928ea75f265d233", 0x26626da6}) fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x20000200000005}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:43 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x80']) geteuid() socketpair(0x18, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000240)=""/213, 0xd5, 0x43, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9d7a4ca4946e684d"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x20000000000000) r1 = semget(0x2, 0x1, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="97819ae469e932afcc6d22c7f957358cd7b4dcc457e4db357cb3059e7fc7ec02ddd5f46384074f69fa146edb55dc7c6067ed817990b87b8e77b450ccd2cba73560de1a8a655a73bbd8176177e0e3b0eecdb72b087c5c5f4f1d5935af6346be596f1c8ace2eb4072ad0785bcd87", 0x6d, 0x5, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/211) 16:00:43 executing program 0: pipe2(0x0, 0x8000000000) syz_open_pts() sync() 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r1) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0x18c, 0x0, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000000)) 16:00:43 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x18, 0x1, 0xe3, 0x5}, 0xc) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x8000001}], 0x47eb, 0x0, 0x708, 0x0) close(r0) 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x4}) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000040), 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8050, 0x0) write(r1, 0x0, 0x7fde) r7 = dup(r6) dup(r7) close(r0) 16:00:44 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') readlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xd10dcd77443b0dc7) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) read(r2, &(0x7f00000001c0)=""/107, 0x6b) close(r1) 16:00:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x1f, 0x5}, 0xc) setsockopt(r0, 0x8, 0x1, &(0x7f0000000080)="f3803d58115a8ed60ffbd301af02f6a6a6561755156f2cc85e4ca8dd9eff04a3da9bef4f05141e582cacebaae558a588cac34086a336be2a792b25723e3e460c358b3f7a92f141e5c3981b700c55d3486107a0d7ffe6cca8a2b011ef89c474e438a34b148308920fc385dad081fa6baa5864231130af044eaa790d3425247cff30745558057c500400b9c4cb0e0c9f90581ba1943384ba1de719c3335b154fefcb2dfbc6050e4379f0f5d8bc5a37024bc9c4ab26b1331e6c6796bff75d8da046ece3d4", 0xc3) connect(r1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000001c0)="cc3a1f3fbb435d2822a67458eeadab453665682cddbf8563f2e379046fedde39a517c1bfa4df72742809e41a6bddda4a8b94a20e74e07387d2ef7c923561f2c1a816c0f5b1965c02f9a705f77bc02a1581d3948f367dde4fbc5c42be0d36902bcebb8c02c289eb89bed0d2a46dfa4f7dbc682a1f61f7f8270325374f31238f74b2d87ce3d7dd9a45cebf1afa772eb4a040aaadf73b61", 0x96, 0x2, 0x0, 0x0) bind(r1, &(0x7f0000000280)=@un=@file={0x0, './file1\x00'}, 0xa) sendto$inet(r1, &(0x7f00000002c0)="9816bbe30f9c30bd6ca0caf2a6ef0f41caa06d2f5ec7173de2eeabb048374fbca581466c63e80c4aeaa270407f72b84e10c155e1679ee442731d330c3a8ea3fae099a7a8807a11d2193149cc62516515aa7c8b9602f10110b88b6e28ea7caa88989298a47a6c9c376a617e5d3c682a9a24736237e68eee45b7d6eb3678601fb936ffcd", 0x83, 0x2, &(0x7f0000000380)={0x2, 0x0}, 0xc) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = dup2(r1, r1) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000004c0)="9dd14a9cd5529bce35970c7d1f467735d47433391880a69e50e461a1b4df", 0x1e}, {&(0x7f0000000500)="32d44f5c9e3760ebf6a574a8437e1d4bc1d450e487e091eb7415324f8c9ee0699ef655d4d9601ed8460d601e3a05201986e93fb94023009e384165c173ba5741340f340f6efbb3acff7de569a1320b8631c879382392b6370db8e80f4ea37229e91c75d7960e5f86a8e4cb863b57a2d01867426e663ddfc78b705da0d3aae5e752218eae36f796307941b8aa6a92fa808b4fc7bc0f1d581cc6438b10de0c53b080be3e9ff74db950498a382e30a967ed522dbf4a487cba21b4fa2486d0ec546c349e377a9e364dc4022b10759ed7b3d6c294080badafd22370a7597b9e985b57d0e9813f1ea89db657cd3235b311448406fe275c", 0xf4}, {&(0x7f0000000600)="b2af9c7c6afe7f1c4d9534d7188af5cea835fecc7f8e293dee9641482fd0260a506889dbd69a0526340cb685e6408ada38f16c91f27aa120b3fd2e2dd3b2291d7a1a041a96af65d4dca689acc8a4c9e2d070ddae5f11f176c06c54702c0896ffd8e34faf08f916e4e402149f57d268617651072f17c3efe31cd6e057d6f1cb7ad0f77718bc88fdb1e02426c10c", 0x8d}, {&(0x7f00000006c0)="5dedc741e139e965c9f7ef524b1bd7c188d76950f9750b002adf5267059ffdc90865fe9248b65f53bf1468ca888a9abdfad0bc43863ef1fe4954f01202be65afc65c439e1f676994fcedaeb00a93cf7f1a26549126201b624ad8b39519c4391efa0dec52e114303100d23d86b9aa8026faf2c0f8cc5927737b6a94ec6d1431a1c42b0fbc35a1fe4d24c5187581c5080b16e4ecd5e7ee7e380b7c2956d73ef6fb0fe98950dd65b8b6d1f907", 0xab}, {&(0x7f0000000780)="506d4f7c79745dff993ff1fe99047f6e805eb5879824610de43a490fe0a12d6e421ac63212918d126be5a994bbb00e646882f67e58f7f2861761a6b853f927376354d68c8357bcb6a35882122cb431370fa4c0dd579653c2a91738c964df0230ca", 0x61}, {&(0x7f0000000800)="5288b59b902b99d82cffc147ce83c105bcd2f22b809231f2588b8a985635d6c14e0de1eb28893cdb89406197e92066de9b437fdee1c117b0975f793f9d2d3b37bae371c94c51e71d7b5de7012900f95bdefffcb81b9cee9aa070a4361c56e53e99fd31ee67e1b1be11dc7e0763d070852aee2876c114c5a92adf35e9ce5356bf4f968c22f56a82c3fd9213b813cc0e41f46273bfa154fb9f843504871119", 0x9e}], 0x6) recvfrom$inet(r1, &(0x7f0000000940)=""/187, 0xbb, 0x40, &(0x7f0000000a00)={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000a40)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f0000000a80)="2932d07de7f92b233dea50c5ff911fb7505a7ceaddea80346eb8eb80592e92f8ad4b6d5c3e3a39b1119c46421e75d15dd75755b13fff665a548abfc5f8ee45b89785bec1762d84cb129b8bc14db299a6125097ee4858075747a76710b4c5cc091065954691af5df3f9cc86ddf166d1d0cf445f1d3360312d11ba18ddf758cb7d8fc1e63e71a329f5ebfb1a02789b1c5a2e1649d670c779bec3b2d762acd77407b8457b4101a50fa2ff25bce3d1e2b3914127f51a899a6718c45ea12cc9b12d19740a69b5bc2c9e9a9994af995d6efef6b7f15730740726e3382df363d31b828e", 0xe0}], 0x1}, 0x406) bind$inet(r0, &(0x7f0000000c00)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000c40)={0x3, 0x2c3e3f55}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000c80)={0xffffffffffffffe1, 0x1, 0x7, 0x7, 0xef}, 0xc) r3 = accept$inet(r1, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) setsockopt(r3, 0x4, 0x9, &(0x7f0000000d40)="e0959e62a39bc7e6d8cd9e52dac4058cbbe5529e57bc6fda3e25c007a74ce36bb61de83fb9e7c147d0590a35ad1c742851568cd1649741d1d29870734a1b7594c78b4a1e74d3f410cf9a6c8b2e37ac86c8ee75d6310f474284b793359e03f599ea37d3cc8b3d65d8d5e60af1b2cedb1a7e037f5aea3151392b3c3d6f488f0fdb8bba0015356b3bc8d5cc6a7dce374a489e0fd38e5b0850e33188d162cfd39d2a1086cd1fdad415958a4ac1553c1281015a7ef4a1bf3a55e6457f24743df1ca64a769b2ba117dd8e42e7fadb49a5c998cb011f57a0620d1003c95c49f0da621f1ebfb5bda453b39909b35e47abfae535a363a", 0xf2) connect$inet6(r1, &(0x7f0000000e40)={0x18, 0x0, 0x20, 0x1f}, 0xc) recvfrom$inet(r1, &(0x7f0000000e80)=""/94, 0x5e, 0x40, &(0x7f0000000f00)={0x2, 0x2}, 0xc) sendto$inet6(r2, &(0x7f0000000f40)="1e8c2b28c5be7fee9a9ffa2fd9135c22786af95e8e12787f060af3cc7d03968b38beeccb9197905eb902b2fb52880177a240e68f9c91e71f24d449fd", 0x3c, 0x40a, &(0x7f0000000f80)={0x18, 0x1, 0x6, 0x7}, 0xc) r4 = socket(0x18, 0x8000, 0x81) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r6) setitimer(0x1, &(0x7f0000001000)={{0x0, 0x80}, {0x3, 0x6}}, &(0x7f0000001040)) open(&(0x7f0000001080)='./file0\x00', 0x90, 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000010c0)=0x2) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000001100)) getsockname$inet6(r4, &(0x7f0000001140), &(0x7f0000001180)=0xc) 16:00:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x808000006) close(r0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000001500)=ANY=[@ANYBLOB="01002e2f66696c65300073a6bde7a0"], 0xa, &(0x7f0000001440)=[{&(0x7f00000001c0)="5a774fc9f3f571a7bc226cb856f91f77f5dde981ea5ae3f59290f1eba5136a26bf5d3be3c2e32a6105e26f558f8b4d6395146a9d13a5e513ca781770826aebc6078c68e8848d37aaef76066d9a78cde916a4c27c7db1b15ae65b0ce7a078333b26d15062723d46af2f4f074ab0a9505d50ba4ecad3adcc70761a791e14b19455a8215b5fcd71e5e8", 0x88}, {&(0x7f0000000280)="cff2c05b112befc5e09266b032f190ce725a4a9474ec39fe45ab54fcdab19ab770e105f1cd8a87c50237b3bfc7da95ecb90bcdea196b9079497d1c15e1b092329c3b2e04680c15aedcd034449272e3c377a58ec78bfca9269703ab99ba18854a26570527c332c14513465bd2026d6c92892db19f2558df", 0x77}, {&(0x7f0000000300)="65d63f84b3330b529259946cd83fbfa8deaffa8974a052cd4c623a3d50f3448d247f40b9f00d887a6cec1c5d5d2a6b5654f88a69aaa4ac741cb6762953935937b2a014ecddd439e9ed6349551a04e8", 0x4f}, {&(0x7f0000000380)="0328f20d91a65964987aad3420368064acad6f5d848ae05ec2d8b7b96f87478644cce587d52839003f07e626a8cc7bc1269fa7e4fc4793e8c6b35cf9cb224f0f04626fe2575b0903676234235b1c588581f4bbbd72b185a0cb57c47e04dfd4bb5e6b261a5278fcd1f3881fbb6fd90e3fa36c2c1d5fe888a1256ad9ab1c524a71", 0x80}, {&(0x7f0000000400)="9ac0a5132eb7f07d5e857e279a1960cf08a1cf51a5341fc486424994be259efa0b47c7415e", 0x25}, {&(0x7f0000000440)="292435e225e021089e8c5db192e5dd4b1fb9482fbbea7d7f2e27bad359ef1ed56a8238d6a9280a4609b041741b8cb221b94244bb8df3956442f1df3d61199ed196df1b66d66ac017921a1109d85f4064e349dc1c0119883bc574f8ec76bec0a4e4f8dd60363d2695ab648ac5d05975632e1e7b1976f73d9e5b0397f4071e20139b7b52b1a88b263c3a1661769d95537283394eb18e8c9eb7176767335af0531c447e5859faff7b69dd7dcf28f3190b25b0a00dcdb26cdd00a35eeae4c1c69da726f1412684eaad7371cafcc85922add6e98f1ca57eb6bee64a31107cde4a46c639798e3832456a4ff48c81002459a7b55ef1eb2e598ca92e4263eb64c6916e1e0a3197466e70bf556aed4db80fe9ae7dd461d7f5a9ff750dc2a95947cbfd7556959cd55e106c7db01c6a55be3b6504cdb23bb77c691c0ccebdaf3f08ff1736d9b9bceede75a679e08b9af7060094dbe3e4dc3bee6844d753a0bfccb12f313ef01933afb25c85ccbc4617075280e296ff638cd68c5ac0b1c6e779b1ed000daa69a8bc43fb592fe84a27d56f8411657b4b7ff1cf4b3b1236cbe8ae3217ecc7e9e6ccbbeceec67a6973f10054cb7caf0a5704330dd95d22f288fa83d634c16ec73f46e621717a60db3a852d3f49a7997e5617ae38c86a51cf34499904fc076108d37eb60adecc1e5da2e392c4f94391a640925bc89e3c95b44da74f968568878dca117b4970b04e4867a0f3e98c2f1e55ec23e90652a4da96d9a7e2e91eac97096aedae6f1798162b926daa32fb6d35d62173e8e7461de8921871c27d83762ce3635230625296c9ec156f8d01e43d1fdcbd1c0251ac0314a0852852db562db866040819bf60ce894c75dffe705e970c7c5ea962626b9dd905fbe301eb60419fb701829c637fb56506bb7728eecc7ab22f63abed78d0eeef942a3c0612d19eaf36112a9b58a6b5fc2ac8e6fab80b762c2bcc30a9d7ed074fb52fe7e9ecca893d53ef4fe294441684b79eed8549a78d37d2f65ec1009768b8fe363d1d224667c7ad19d16a5fe154918d0a4baa0fa2925bd48c0dcc67986a6ad675094ac51ee996aeebbeebb5c39db8fe92ca77788a9f73ac3e6b1e48fcdc8d4eebc58bd8aa53cdc67cdd65108b3c524e08a4a3ab43415a6df3f90953eecd56fc75c47d271045b4fb109a02201a8c873886a4f2c3a1dc1de142553d5fbcde40f72e785bf1c776ab3ee7eeb349c01dc3690a72750bea40db363b66e00e685f44970e1e39463b5b0d6312fb7fc072d71b8a216539c027c6466c693c3918cd9cc234c46ab731ede3b18ce81f99cbee7668d01fc4340d136579931bee6589c1ea8c50cb87b2ace73cb51d4500df5b3373d30bfc46ee3b6dac203cb77b256fef04c84b9f179e7349b538a07ab3a1bc5ac75102260cada134ace3132d0aa1b59bf48a5c75b97dc1fc697c41a147f9ba2e13d4ddc7755e1642cef4eeb31fcbc412e59041f915a1ab39f866b3f2258c90c35cb8c7d41904d48044d123dd2b162d7adc0c8797a1a9a0b3a4492deca903e8200d2bf9e00889766ba2ebf48e6b63a15daf41d5dfd63b772b286ae7f3bd9eae0f0a26a7982262e821e5cc9761d1f506ee9bb49c11ed5c93b882494623e9d5f8a77f8bd704b95034b371322ed7fae3c5de5b6933fbe3e2bd3653aaaabf9a9f8baf9689d7a4516b9b6f0dc06ea8eb7046cf0217edf872a08a3bcccb7e9c35adc6584a36022fc9f81043f4b913c6a7624af90d78cfeffd324f7d0c6421bf53dfa525550b84c3c7056aeefce49b4b672b72ab495b7b3f2c1e7e3fe4e2f53dc963486b981e534270728938289549714a1ee7c27dc803c5b16228a07f21e33d96b310db969d2e2e7f5f483970ca5d11b32524f97b5bef05f13c4b3c47f2eaf5478bf7820b6917d242b14b330e79d63bb9119c528ae3a0032acda7600250d7b27920273f15add39f564ec5169ed5a85212069a8b9c59126d23fa0c3beeac4975c7e1804340e9bc41b4999fd412ef3d3f2d3cc3c5fd7c019b82e16179676d42c9da1afd526694f0d8eda7849a5334ecfffdf95b6aef8db750ff4333121a4ba75d5b353064926b22606d7e8bcb170306e47d4415259ce245206910346c5058cb0e4568d52214979a3429bd5916c379cd5df86cac41e789d0ee7af9f34e9f88ccbae53319e8141a7b3f733932e3b878fee3a3522432f8e8eadbf41c59c6ed46db4951a6525b9589c44ab4eccfd5c0bcd85f6205a315a4e23c46ccf2a9fd71104410b3707feb4a7d81fbb29370f71f5a1ff597fd26ec0c68dfd15003adb5af4f1a1d35743faf2668aa1661410f7555f004f67e3d330ccf56a6e9400288bd7c51c7cddfa2c9f744642d2b71f87a510d1189748bf45b5d50c8805eea554c441e40dce642155cd0f1f75c0924f94c03655cfbae2d7b77ac933b73c71464d2ad043b28a99dac0866919726dab2e86419dfb2ad78526223cb182f7c0fbd00370d145d26efb975eb95b073e7fe719ec3a69e7f30c5f10b46308c48927e17e6f4acc06e3967fd841b43cbbf2d225a1668000e0e31b82b2c021c000112eee0fe74feaf3615339069ab6f69fa17b4d3055f4e80000d82ab9b9f5fd46479c27c0369dc39e17b2b3f082bf82028a5044c36e1a6e10c5cac3c251bc947c6bdae1930d254da1498e859df69be0b60aa4f43d93bd64bf8c1643c1d36bd77292e5b7889e18e97392e9aa98f19caaafd852549893bf987da637bf2039c445333691e67bd34c243f807d0ff837667c6679ac20f36885abdf57c96f7df68e7b491fa86d6cc5a4f543c0e74ce54ba8c5a66dbca15d97b7082ac8e3aaf3837a5c0a40449d4be2453c528277459d3a564b5d47031a95cd549fd529c542c7d3be911b10e69dfd3182b13e1490ae0ef5eacc57d2080259c8047e1ac6d366158ef0bd1820f2d658d28834cb66b8ced5c90948722627f6c6bc98b01b51b9277a68f4751af1b81c40871b0a64b0f53eb80beb4f66e99a280d51a2d55073f7497ec4a1282f1171ffe3f84812eaec742e0550e2fe3c20630e84b148bcdd8f73c3b7d1162a6f53b9f6b9ca0291d2641120a8e78cc463c73e248485fa14b7098919f4da4beace7435118f286ad09ccea16eb72eee7c2d52e1bb1d8b4541d63ed9ece266f83cfa639eac6bdeb37aad712b10a378e8e505fa75bc8e641af3f58328db2016189e300501ccc9e97f8c24a796ddd79307c09edcf76424f0f31644e9db369b530f62c36325b86f5a1f48ad938df69894e2ce06dbb33632cd67d870f8f7686579bf1e8384434e4f749848309560be26abf81a3f75cc115caa60836f92fbeef1028a8c304321f80a378dee928a5d408633b40ba39ad8d1f88ae1030d611015f32b14afc89edb1887482da9b8f6f3cf9b32f15d2af1372366640938f5f66f26ee2720e31f5b0e62e5d4ac3c2e20c88a5e6ec7b5dbea90fa5cbea202a2aa9edaeaaed4c30bffff0e6b2249883c69bd899cb45c5e751ec9088fa9868b96679263c073c35ad7f83474c842d8f68b64b467d37e57ae47af67cc4029437306b3c4fce40f406b87fbb20e5a975d9e86df3dc1ccccb0b87692699a508971fd225c56c717abd83af720c3733761253296c1f9d36e01df75ec7f942910f4f5ee9066f30bed17102bedaf392ffbd7b2bba96845dcb40e4f658c3035a0e5f68cc30114406441a0f7f25a7403180391d6b305e6e89929575dd7c3436db7c56ed7530857cd251434c4cf2c9a28d6037b4c2f179e0f1f0bddf76c71d09124d08bc638709c5d095e8bf0098e1dc78ff5fea8d49fbec534efe77fa3094751d51f8e94b79dd75842e352d3e2a783f6e18167c916b397d956e6c5ee4bbca627fc500e07aa0c23a33c4e3dec7b6fe71eacf0d7bc71680a8597c4b3620f8b4b06c936010fa6760f287c48f998b70201a6219642bb15d717d47dd460c3a422c620468444bc04981fe9329c08a78f3cbba3f8b2bb5a1ebbd3cb0df5f618058dd8dbe10e8cb2fb6170aedc3a564ec9e97b2bfff7d46f936fcb879674d60c2616635bc78416cbb84ed23375f2ccac8f6a8dfd0f8a5572b16aa7f217f7496186df51e8281906b82bace11d83ec38ba213ae8fbcd01d4a784e6864e65b9f702cb9adfd05ba37b43bd280f066498caec7af0c51ee0a978d3f6ddd14a83a546962f7f5a3f243a667218778badc6476a73bfe63b4f5c0c9d6d2731eb27de76975e877d8065ff6c627ac677d3bdcc720b75b6da87beaf448db7b090ffe33e7f3f8b077c970a75110a00b277d73173cef596816a89adec9dd23d3dd74e8986db00af64a1a30bf2d048455dc075f2cf1cb933dfa421c48b68dddce87e559985e6f8571cadf5b433924936f0764e379b71b950fffdc25d9423d7733e6025e8724a8204867941376c294b47665724b86ba5b5319411d861a65ee1a552977c940032b3852311d4184d88fc42a51db17f09c3cf7468a792d52f993e395eed96b47b85bbbe9690cf121cb207b347fbe9923b8cda22f06ad3ffcc236626fd256ddbba72e82068ab3665f4d7363be51b2e458c349d38f0a3826242c6012987ff5024c71da542370343e304bae3f0657f0f004c133b667b21a666696ab891825486f2c9aa6977f7877bbc9f3b0ac6284cfe0931ca6f49091544270073c9dea0613d0c115b4e98afc8bc5ebd6b2289cb152f817cd9bef346f8a8848d6a995f08f5a9ccd9850b04e075cc1e24996077d91c1191e7b3c373c703bca2b50b4ebaaefb0be60c4ee3b8dc3af48b83a5338df94d8892217bd34916881f62ddbee4612e8e3b929cdc7969645a321ef5fb1ae64d6270af3018da32c1dec5ccdb08e31b0e78e8cf650fdbc4f2318373d3ac4c39aacf9c62fed1c4859801bccf09e121ab23137380070199004953c69b83e2ff1e75cf68e3de872f679ae69835e05a59e7969d0d363cc5a62408428bba8b497e3cc6691cd4010fc7c67d2fff10f4e96268e6fbcd74ca431606f14b01f209e4be65b9816afb9b8486e468bca65c56081ef1a4099771ae88608eb85354785176e5d2463c1f03538bcefe8eeb08186b5ad849cbb63cfdf814284660c75e97f0ffd56fd6ecb3764ed50ac1df68347b52a2412108c8ff5001274ecae05e1e31b3bf1c0122762c7fa4f1e5652365e8e11955d2615537d70f7d321b47fab984124315f44221a470faaf4600491d861ecd77c3c7f354930bf686386fe6d0c792f96f144fd3915cb074412e60dbc2c48f27a7bb2f8a99c0b81ead80e64afed94928e85538980247cbef25cc332d1211c57cea658841a5f2636916821c42797f0ee5ceecacfef5580c16fa0c4a0ecbab17ab43b982dd1a5d2d9869ccbe5e674c320bd30cacba54c08df8f1a4661661c53ace25601bab9b276d157e73b4ff8f9f12ab339c33f40cc24f13b64bc151224ac5973e62906dc1a650e61108ce05f1c2ce1cd35f4b3dc8dab67911337a9378172dc7f2a98157c46ddf7d10b84d02494b24c3b65d68797df6c2312a706057e034851ea58d9dbc626f824ddae38a953ddfc4965c4befad8674c943e93c356240933e018cec750d37cb715a8fba5af0cee9a43366e84b911f7624f3ba59ac26ea9d6a47f4bdceeede9d32bcc334e74d16c74012ccdb3918d82252e98a80d9fcd31e3c16d7dcb667263dea68cbaf25a7775430cb68055bd5a426919371e0b4de213f4be9eea1f7ab67de176116d5d14c305f2efb579ff32d9ca6b02c6a2e524650240b4bfd04b7cfcdd840950a8aa4bf6a3860ceb1147e816af40b3bac9ddb4fe627d503058d73da811a088be", 0x1000}], 0x6, 0x0, 0x0, 0x40a}, 0xd) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="de653040"], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) read(r0, &(0x7f0000000000)=""/239, 0xef) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8004517) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x80) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x40000000, 0xffffffffffff0001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x401, 0xfff}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x1b462ea4, 0x7}], 0x7ff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x5, 0x0, 0x401, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000002, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x20, 0x41, 0xfffffffffffffffa, 0x6}], 0xffff, &(0x7f0000000340)={0x800, 0x1000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xfffffffffffffffd) connect(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x1) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8000, 0x1, 0x8, 0x1000, "51d8b7ae02b3029364ec7909fd12b75fb1c48f51", 0x8, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x716, 0x90d2, 0x3, "d730c1e7bb6fc6e23c5b00000000000000ef4de4", 0x2d22, 0xfffffffffffffffc}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/134, 0x3fc}], 0x1) 16:00:44 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x22b, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "1624c4bf9eb41b02f8a7c2a590364f6e5a809546a0ed6361af9149c8508cf2e0700bef154fb1ce7beb8aa0aa2ffb85968af4c9e50af31d02ba5d8c4a657308f2cdc1ee80ba72889bedbe8432d8621a88f2ff8b068b02d27cbe1d78595b428aafe2e7589081852689f77b19400cf86c6a6772a9cfe54b56dad5079512fa94cf3a1259cba0799b776614da7c6c13fb54b2449662473ce5d21bdb8d054bee50d93ffa28c69228d210288235b3b74ab59490a7389b9b40476d42ea4273687680cc6cf92f01cf2c78f4135224dac3119483e97b85caa724634c7deb6872c44d19adb171fc96bdec2292ebc8adc216380dbdb4"}, 0xf8, 0x800) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)=0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x3, 0x4, "a00a9c96852786c9cc5758dd71b545e21775b3c4", 0x7fffffff, 0x1}) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="d54264ad5159d76b4c86b40d253a1df9ff2bf513e4ffe774d4c6f6bb024c0578cc2e7f1f2831596e52f2af1fb1d50801f0a4b1561df026296f1840acefc35e75df44749fe37d8597f9b9a93a6b0d90da126507420e10270fa876a92b3f9cb7752bdf5435c89cbd9d1a7d491e7f9531649c79e8d71e165ba067d5429e490588afa4a75d74e028b2c547fdf68c1cc97d88ce00ff4ab5d5cbdd2e5d4c00148f1477e9bf4e5aaf8bb2f3e7374c69f13dee7dda320033469fa05224bb51d08a2e0b36aa47cc3ad098b95b40c397de0bd1ffb6", 0xd0}], 0x1) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x1a0) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) dup(r1) r3 = syz_open_pts() sendto$inet6(r2, &(0x7f0000000380)="49dcae22df33e17ce624f432293de377167b813aa4af2fe6df091e12159e5c74bf3a3afeadcf0df4f886a108ba15f0dda12a54caa8a4d493077ca683d3db0e9f83cb5bca5cd2abb70561c99a28dbf99fd705b116a4d38039a9f7b15d1ce317bc21", 0x61, 0x406, &(0x7f0000000400)={0x18, 0x3, 0x8, 0x6}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x5, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x6) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) getsockname(r0, &(0x7f0000000a00)=@in6, &(0x7f00000001c0)=0x8) fcntl$setflags(r2, 0x2, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x7f}, 0xc) 16:00:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00", 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x101, 0x1, &(0x7f0000000040)="b1e3cc0ee0cfd537d4a04952d3aeb3d652130dfb2534944ec3dce6aec3654608a79a5d2239da10f6cdc08c6f98bff808c2a315bd0e760c076ba041f6a8db5ebc95bdd877231d8b332afb0c92b5069f76474c3870af0454edae25f83f793cc17f67aaa3a4cc706baf8f5c415148fbd1c6fa94d034e8206556a782fd873571f691098903082e00c419bff324417116914c27c9075a7ff6f140d3f2edfad527e4a517a22a66fa64ebfe5b2afe3bdfe65493266db6623e6ef7402c409a62f139", 0xbe) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000140)="75e56624c07da7c213232eac8809d3aac18a6fe1d63f70bf7d27d0ca1f2df1e13218a4ccdde3ddc0eef4b65cc0aae032df31eebb349cc47571e0472492307f868f579fa50503185c12c888acb072a2658129a9aed5837895e43e2e8576e65b1818f0bc08268f72832ffc0971fe57f4cc90f9b9f90eb752a49214afff44e5490e3eff6ee54a80290d6aa475a9e4940a9370c32f41bc33447724d35c0cbe7cdc0ce2ac5899ad8c97adcf10ffee4c4eeb4e0c23e98023d54ee48516f029f68a776dea7454545cfd5639565df8cef9c7d9a09956ceb1f7aa9582986fab025c057bea1526936be13480a6110bfc8905c2ec2f1a935ae0387c45a97fcf6069b664b368a90efe98b71cd6fac30875d70c4ffe8cbe22f6affe9ddf755c19d544653c82ce215e27a09afac30af4b398074a94ec65b9803c833829dd4151a0de31f375b9f9d13f2eee8eb51232a368682a036bb145372330227e4f24e9641ec049df427dab01c0d1857ce5567ffe8bd27f152f2f0666ecd274d623013981e6caee1f4fbb1f45c046b62c8907fde4ea7d0f788df38fc3b10b044ef0c6947005daa90f7b16c0f1362dc80b94d3a4f9928ec10bb152f3c7146deabb12cc146a4a08f05abe701bf0401bafd28786cd4a3d57699060614aa7c07d0bb42b3b83a05267b99cee5c1fcc6bf6d00df0cd89c66f41d5b6a655cb9bdd6a6abe0c3efa8ea540ac2cc76e33a94101dda3497870f0e31acc99598e31b10e0db69d7bdbec4cff0f46021a6c795db4ae4c3d6157bfb1904029e6fde1cd0feae1f6a9d8189d5de1d9c3f57dec157381f46696cdc9c4c601090fdb9ea9983f39f0cd4749a20f4be449bf1ddde6262b9e47f09f2511380c92cb4852b3ec3e3671a2a7c5eda4d4a6ce56f1ad0710621e0ab9b057b3e4ef2d37438b9900819b50337b7a53f1fe79de2b0f103ff81482e762571007664cd95df9b18b1cb1e198e99be4024b8329b8e3281704a866ca6be3831c937a2d96fb1173bb07474e8b0115a93a2a66252b19e1fa3d9c4ed96f9f4915a6c78cde39a62816fc4b4ea681cde3fcacb2035268f25c237cff5192b33878f37718f756b90d0a8d948dfa17157b5693c225b3f22dfd87e10d115610c779a6056369b4f4b5314944ce080ddcbb05d02c65a6f6d3e4f02f5d929d2f61e7f6f4a356c22a297f2aa9596ade85e1ad06a8cd622ce3dc774894266ac0738f0652a63dd2a8ea1d436618c1bb560e1c6aa449214e468d7f9b6e51e2d73085d5810d9c5e113ca289f798873ed5a086996dcae25a8df1d935f4358f0c69360052f952db7e210a306523a2e24656137bf13d4ca51785d6602c4fb1f81d4291cd995ce359bb2161e7a2022743b5a82d33d76c3058b6f7f3b77c6717e2db62db56036dd1c15b6066b36e2310045e09b62a41693251551af4b85373aaab03c00bc76567730310c4b846d7f76284eae587b1a4857b4de5de322ac36a2358137dee4b6b3305bc724294ac39bf773bde4a9d72b85a6e3a24111895ef785684b1fe6af76afc8771c7fc7397c35cab5f70324844852d83d45f0e15ce69240dcfea0596a5f4155748aaab06755b4d672caff3031901c1b861b3f47024c60a906527", 0x47a}], 0x1, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x4004570c, &(0x7f0000000080)) flock(r0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x3, 0x7fffffff, 0x9, r1}) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x1, 0x958) setsockopt$inet_opts(r0, 0x0, 0x1000000000000008, &(0x7f0000000000)="027b7178d155929d3191ce2ef1a479ba", 0x10) pipe2(&(0x7f0000000040), 0x10004) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) socket$inet(0x2, 0x4, 0x100) 16:00:45 executing program 0: socket(0x6, 0xc006, 0x2) socket$inet(0x2, 0x2, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x20090, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x98, 0x40, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x15, 0x3b, 0x81, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x10, 0x4, 0x3, 0xe000000000000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x800, 0x3}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000001, 0x9, 0x1d9}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0xfff, 0x5}, {{r1}, 0xfffffffffffffffa, 0x24, 0x10, 0x6cf, 0x31}, {{r1}, 0xffffffffffffffff, 0x0, 0x2000000b, 0x7ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x3, 0x10001}], 0x7fffffff, &(0x7f0000000240)={0x7, 0x8}) kevent(r1, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff9, 0x2}], 0x2, 0x0, 0x4, 0x0) clock_gettime(0x7, &(0x7f0000000280)) dup2(r1, r1) kqueue() rmdir(&(0x7f0000000040)='./file0\x00') 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x202, 0x80) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8d, 0x86) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000180)="080000000000000093b66d5eeb22fa571e27cc1e98ad9d147e2b50557db4aec0b5efd01cb52484eaf59a4c00df2aa0ca0aff174b6585d15f330dd5b464e858101f9d6b87a2f3092f4e87d85e8d796705ed1e10260092cd78a6794597d3765ff2db97f6e32478e9f65bbc4ef5c450e7b48239fe3ca7cd89ad0f441baa01b3ac6ac348dd067f69e3e047099000e3dc453889f86d4f090ebe2f6aacc9b2ffa2d1e86d5518ab6f04806e5d028cca22f8946fb767cfe5cad67f8327d0b8fdf417f78ad2df5d574497873c92d2044ca67770d6ab51816589a5ee9b3857d7775ec1a6c6b7867fa9ac8983b12033b9791726bd160bdcd45fc248529d56077410ecf48085f5cf486ccc98dfe0", 0x10000013f) socket$inet6(0x18, 0x4000, 0x2000000000000008) fsync(r1) r3 = dup(r2) ioctl$KDGKBMODE(r3, 0x40044b06) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000002c0)="8f7e77356a6f44a024fe80acb0588e50115ca2b47f6eea0df71237751dfa00f6965344d034f77d3f714a152a986c1cb6884bb1bb7bc08455a783eb73ca76bff39e", 0xfffffffffffffd7b) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:45 executing program 1: r0 = socket(0x2, 0x8007, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82696c65300000000000"], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:45 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) close(r0) r3 = getpgrp() socketpair(0x1, 0x1, 0xfffffffffffffffe, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r3) fcntl$getflags(r1, 0x3) openat(r2, &(0x7f0000000040)='\x00', 0x20002, 0x1) 16:00:45 executing program 1: r0 = syz_open_pts() getpgid(0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) 16:00:45 executing program 1: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 16:00:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x24, './file0\x00', './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:00:45 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x4000)=nil, 0x4000) madvise(&(0x7f00003f3000/0x2000)=nil, 0x2000, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x80) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/143, 0x8f) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)='L\r', 0x2) write(r0, &(0x7f0000000140)="eddc70689091de5835a3a88c3fe874998b923c8a22584d5a91cb7abe4b28ce6bbdaa71b259e9a86aa6b3d215891f59cc19d493623f70ed59081b7ddd90a1822e7b03525d588cd04c3ce28b36db9cf5b18b4d", 0x52) write(r0, &(0x7f00000000c0)="5724cb72ed1d5a265772795f76f228", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0x10250) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262c0ddb6a21ce9636f99feba8a8b3fecdab0201fab7aacfd0cc50b0161510eb3e7c592da04532bb6c682e9a78fcbce0270bdf1ddcb048f59f5a8d8d7b982c405c3ca3b79441d8fecd664c2cc3b5fc357fded92b0ace732a6e8f61f3a92f6849be78ada63d957d3843d180248e720be14e58df8a07cbcdaf9b0dd19920bba1e10698387d26b7ea6d74999dab9e4330c6cee8eefa5b666ada350060120528fcc53416829bd051f1b547ec22ecafe4d3cdb8a14abc95d13451afaab4a7da04a7b8b0b213411857cd6ff58e1ba517d0fe6d35a43630f137efb4a62c71ed6375468b92ceec102b43b101b7714ed3018cba0bfd345dc3817499154ca592f14d0fccf9b67afca21571d8e8899c2753a20b31db356ffd4f37ea417679c0ee55b9f94936fad271527dc5e59c87b0dd34f6975a1f6f96eb0b052ebf3b35dcb774da08d3ce8ffb3b0279579ee440f7ce21ab77ca6421174800001f85feb30bbe04705e07a7945eda3d0f80eb6cdb60b1732e34841642"], &(0x7f0000000040)=0x53) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0x2) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000480)='./file0\x00', 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) dup(r0) r4 = syz_open_pts() readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000a40)=""/114}, {&(0x7f0000000ac0)=""/251}, {&(0x7f0000001bc0)=""/154}], 0x6) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d6010000800000000085c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b274b887f0130906e061a751731e5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ac3530549c6eeab2d4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30992b9b57d95b03f0000979a3edefad0c39068c5c65f9a4500c82c9ef59b196ceef9a443b39af502c095c939bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d65b34f9eb422db29b072b4677074cda2f26ddf77e5944d", 0x184) write(r0, &(0x7f0000000200)="59ee237c02544b956216d90fc4f0f7bb4cdc18df4ffc05e28951730b1cb6567c8f1fd371e62d5be1a0ece5aaa1a160ef6b23bc9bf0d589b30f616e01164a9ed2fc69eab0f820678c64a3dc0c5d9b18448580445017d845f12007928c69faeb8ff2d2d59478d15a51d5725dce8af270b026e705cfaa1df461d1a3d193f101cc5ffc0177c04d7ecaae030a05b89f2fd680c7b8de82", 0x94) r1 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)="47832b18f3543c1a053afc50c312e6df67bf0a92f8d707b1dea4aa4c65ce368567503893c5a573ddeddbbb5e2b05fcec16a253e39303a45b516a8e82475c5c59a26f12d111d9b249cd96f76372d6750f2ab5640c9d3800355767f71727e121454e42abfb16d74be40b444c53e709497a6b1364e66c3cc0eab0faddf74f7d72c0f454db4f5651b89636f4b0fb19ca044d8304b4a0d4ba23248fd95814f630340ddf60fdf305bb6cb8574ab2cfc2bb6b6960", 0xb1}, {&(0x7f0000000380)="415fda2a463e6b0e77f4fac1dd115601", 0x10}, {&(0x7f00000003c0)="84e529a98f6727351a1ad53555c5dce1541b1f7324b1b26fc825fc4dee0176f6c4825865fc7d037be04cbaae2499db7687f1d6bf6517c88d9b13b7e9767b2bee7c2552347925cb2bb5276d64", 0x4c}], 0x3, &(0x7f0000000480), 0x0, 0x2}, 0xb) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:46 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) setgroups(0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) setgroups(0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = semget(0x2, 0x4, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0xfd0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x6, 0x604}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000044, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x8, 0x1ff, 0x3}, {{r4}, 0xffffffffffffffff, 0xb8, 0x20000080, 0x8001, 0x100}, {{r1}, 0x0, 0x42, 0x20000002, 0x0, 0x7}], 0xa4, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x62, 0x26, 0x800, 0x300}], 0x60, &(0x7f0000000200)={0x401, 0x5}) kqueue() r5 = semget(0x1, 0x0, 0x108) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000000)=""/93) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r1, r3) semop(r5, &(0x7f0000000280)=[{0x3, 0xfff, 0x800}, {0x3}, {0x0, 0x7, 0x1000}], 0x3) 16:00:47 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ff6000/0x2000)=nil, 0x0) shmdt(r2) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x65c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x440, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948daaeb28788bea419324a7f6b43072472ef162a6dc8f9f587879025fa57f4c02561c0089347e8fa17f84bdd0da6d29f70ee295d1b3275e8c178d35d7cf4e4c57cf5d722f58378d26eae0e8d50b4782ace7662e2314aa30da9afaccfcbc6d29626890dd92b2568a99134f7d16d43f5943be38b0c9de2e6e0d21f209331f9479cae358eefa156a0b1bef00203de794c85c85f4069d3cb6d3f650afe22931521723511a1d1e42c690d279a984c58b1d094f6d22174bd22bb4efa154cbe357d61d5f73161f483f3c908ea8b15f6ece4a2f3587fd6f37e95a5904aa7c19ee563e9734ae1ccac3e32627af9b8a89856abadb39604c10a1dfeca856ad7ae63609d37787c8ac0538b8a57d4c0f8b073e8023cc531ca1c301a73aa4976dcf47d63533a19e4082507b86b9fd7e35c0d201cebc41d3b88d99d8cb133943380c45e280f446ad2139540abc86d2a6a36e82adf9cf2ea35b36cad96aefaab7abe43c934bfffb2d9ef0a78997bd021b7ab6202d45bde24f7ba88bc2f9b70602441bb4eee6b91d8fcd8329cc1b3b9bea129bc34a141848caae428df996e7244e81fcc4507332839be0f0609f4bff6f0b9d43ac0d15331c6078639f54d9b9a23200e23d8e931fb6188f91f14a9702ad07391334ce1e630b41f9fd5d0f80b997dc3f9c73899959c5dcfbd4adfc13dba7f37da96c60776fbe224b155e11c89fcda082c1080c59b5377b3a1b45d51d9f3043bdd3fd7c0d66ce2cc68adb6eb8a53a464bc930805579b8837bf89a8fd34eacb747f021de82ebb4f4a8145c6c5c372d93946392f219b17bb9c0f2c8e8afe8efee21afa84e7530f3d04bcb4218028641ab164bc12cf55e53ac4e366f336555214dec53daf0d3ce371a1f01a7841937058a848d05d59c81b0386b8c21c04189688596f1fc9f5c10a01c726364dcf379c7a37758738298506008281071e631240e1f3f6ad1df9805df6af21f1385397cda0a065a30687a4e958501460641ab5452c5718e0901bdfc537451306bdf69051fcf0942464462982dee9ad8e772699bc586dc5fda6b2e61a65bc10271dab2e7c208936fc29db29e931f4c5823a0d86972375a078683295304a4ad516727f0d27ee1a889c745521ab63142e5c30aab4923e2f79b280eda74bf3070eb3083da3c53473361ee880d2a20530172d83f9273d6c91e2de8fdacf4fadc05e1a4a8d5583f9d5907e5a221ecb8bc8c40f3facd7fc251262d8a5150b1a1604e0148067e09ec9f0d243a0034755c87ac6f7d3e4e06a54b4b568ec491ee6578b60554fce37adc9081dce48d8392cdd155c66e1163d6106b01f9f66d51b6f3bb4ee2f9dcd5dbdbba037bfe1dcf83237e6ba998bb324b8844b0268786165c8e012d9d190008b166a6d1366cefbacb8c21078b0c771b04ef326adc9c5a6cab52cc3128d28e599dda4783a0b04dada1fd974c3191bdda11e35f4c4f7cd7d0df0f0b82ebad0d6a8a9b8319878629a2df7b8436ae9bfe3a9de9b7f4dd57e5a85d5ca03eafe553b43315537f7b24c158a051ab152ed7445f822fc0f09fc255e7cb4c6b785f84a0df5024598a163a42b2d46034f75bb6b238059bfd715683f308e0198f3757bfac9ff7c61e1a56bdefcb09452d68e8811b451ab1348f3f02bcfbf96a04abf8dbd9656baa49aeee58a8760da8266b8efdf4d5d358fe402a2b59be876309ac97de70a7b57136b6d326ebcbb55331f1ae166f220729c80dde7cc1dc069d4270032da1e237d60cd1b60c2417d694f98d5f5d6a9961470da8cdc5b8f06ae7fe846c580ff0d2b8668ade6f24bacca37aeca31f03b257ad19a2557058437d1cefa66fb6db2aa42be9b98ca7e71666541051993d5861bd400d01129944260653dcc4a27e04f34a6ce2fa4b21ca7dd64be78916124eef89c9f1b359d64322fefc12ad87098a2c219ab330b33d84f47ada98b3ac005d0a41877e6110a953a5b7791d865e73b794b6f73477389bd60dbf215c650a625ae5c3dabda9326588547a39b608996c6b479861e4966db71fd71c5c7b7784386e4d4c34b86787dbf59d70d9be180027c35d1560a1f635dc4d467733ef4a9092abf07a0697544134779d6d25a14339a494691e9626ec37eeb147289e39b1fd316bb897832163608a9e027d4f4afee24c30d56601c8ea8d4b495bce4c4db4f28dcbd6013dca60714bb0ebae87e26de68fe4ef8e11a095a0734fdb76fb88894f2ae916a2f8dc104102be43a47771ad7a994619c86411337e02441fa2375b57c1298919e27cc7bf86a58e65d0a28d105ba46bdcc9d14da2639773f5109648543f34d3ac1f80d6f2ad9b0e53f3866d7460a96ae795d4a105f74a4c33113bbfbc125cae457e6eec11df2e44336a6f500c4a6e268e0b275a28ce03be28a6255ee4efddcbfd6769528468c39edb2387d4dafc2507ce71a5cece91ca9eda0da5d109cec26fd8e902d1f87a28d52d5ff67b46fa4d3293b68810fe02210f70d29a8e89d454f9af2a432555fef4eaaab13d3a329dc6a6d752d1220fbc09009bbaa3aac9ecd722043e5451f305e6f9d0bec7e8d5936325714737f4ad875d07663ee089908445b1fc09461f8f02724f5678c97b8bb6f10d20fcbfca922c652a84d8ae04d10ad522b750d61ceef93702bf07a0bbc7bfd11a5bc248f7a61ebb505b195b9f302f5f56c389e383a322cbeaf102003ca80b0a5f87d7f94a63aa94b174a803e7f6b1c90b2827a2d5c39f3b705286fe00622a275ff8b25159373399ac2a8f51e8761e995da057fcdaa40f1136bd14c8c2d5ee79f9ed882a9a05b1edb819b5bc3b70db593f5945f006ef77f56046531b2c2f7d765716c02d7a1a945036944ebc6b85b94532f67e642153539a8589ba98a327e64f9c92011ee9931d0ecc07072ca4ce6b0c13f30c1b48b9ebb196717568bbaaf1b0343764d05a87cf432d7114ae0289683f63af77ee9c45d1fefa748bd023c33518bec0923032577dc3c977e4b28b68cd22a9a4a41e232b2cba6797c4239ce72d3bba98b929b0aa2a4282c0fb4555be458ba71b999ca978e1df96fed30bb975b0144ee4d53a792426629761fc9a997bc2f4210270b4198b7668d865ec29b1529ff7d2d38c48d643c5d34b2289e245d18bb33132758a10efdcb1ff7ccd0c62341a7a761781a59f4e4b830647435d1d021ac226096e6f2d47a0b041bba02330ac2a3630c53df6f60e29c428818212c74e8c2bcbc585bc3f5938e883a0f39eb8b5e3dfd33e1dd89cff5711b33baf098d82f5b23d03fb53934256bbe9ef8edbf7a0e372ca8598dae9ea847a8b941746628a6d51892d3a46d8d4b0a4707d678ff50cc69ad31a2798dc9e66d17fdd0f1a59f8182eb7d913b796214c586e7aa52ef5293f740a0c85d62ddf243d56224b7eed89ce4f4fe8ed1b1cb68124133198d42af9217afcfe539e3a30c5e945c5df6c9c4dcb6200483af4b98ba675c9103b6826507cd0252db24b5645e090edb103f10abc37b2af33a99927df7ad88252c345aa05a2961f038b7d203f9b2d1d18d86c3c9193714df00b0548b20a368418578005281c7a49fe02a8c2c7dc5234e9cf9819e265255e686803ba8539aa16af8f9274f165dc247e26eee372e2d50312f2ec04c74f31802b3af88cac008dded7f471ef6c0cff9fc53e956955201ed59fabca4cd30a12dc1075afba51dff4c0eebf4375e000c478594ab4517d34e748cf29d315ae51f991518e58ec3038fc5b3a75a2324047b4c0c8f7fd4aa330185f65a759ed502543671617ce900990cabedb8b0719ef49f276a4b94792ec09be9537ef9b6d8328851a74dcffd40c3fc05dd1a6032fd1567a3292886d4c374f6fedadd2b6d0e3731674d93bd57673004838b1d4a0e827f7e24b685d6a435221fd998d9828f3ff8159b1b89034e6021f321bf01491d1fca5d256132a74397f24a1a880a2e10bd81c4d7ccaa22c244920a4c8211370faa9da4808eaa14e47806884dca081d563f0a4a71ea9f847ceb034e251d01f65102f41b55901d0ca36d83f16d522351183fa3e22f90e246bdd1a1561ca75b2dc6667094ae80a077bade425f88652f18681f21bcc9a0e058a0d8a55c8884c5de289098e2537af2a1b584341ec280a33f335380274c8bc2c9b3fa15f1a07ee41aefad0c2ffd90fe0f1b914842c6ed621fd918730c31fb0fb922c43907a2c0cc7d4a8242e0b9f420db99e4aedaf9d6cec000b47f01e43465a1e9e989fbdea92dcc7d000678d22faaf59b4aab0567a8420c23aa66737cb38737a20c476453f2261b312257a8e481546ca65bbfb54f7fb5cb0df9d6eb62a8107e40fdfe4edc1d3e8c93178b8316b2f15f86204da1e65cc121e3d226c897ba283d91dc258ead7afe63bdb1686b3ba9a17288769dd420b3a3c5bf6b3908fb55417298c410ec32f3ca24a49906478210bb6f723a97c4a5b8a1ddccedb9c67a3500dc1f0d78e3ca805e56677f7de404ac0ece90cf06f68db8b2862a9d84b1e5062a7a6c758d110c42c7c136f32279239f75195e06fb024b9b3a88e71f4f3af005eaf9b539919550b1e1997ed925bb91c6a654d0f513ad93955efdd82fa2dcf5d1d9af9e9c73748da130f2e50430cc0d74b3394b1ceb0ff2381fcca280543ce934ac94f6345656f31f58b4ab174a8edec848016562a731b7d1ecdcf464aaa950325052ad6957c5926ae0e8c822607a148a2fe541b4f4fc29b948ab9bcb49f2d1aa7048c7b625d12d04a6cfa462514b7f1c90cc72b3fbff2787fc8da3b6c60486c4adf0d3a969bf9322fcc1e58ac95f692dfd84098b0f2a743c21dbe1265edd142c337db30545e346b7f0b088699139552549e5542596c6add39eb59672c9eecea4308bb9931e2c138fae04891fb9d9420313cee8ef67fa632f94e001d9d6520906e533ea005d18aaa6c801ef58b4feba917ca4d7f7981afa7fc949b99f95ee5b711f472c76519b325974868d7012f557e7738e33d3bb35f431e06445652b7c57d03d6634600e8c8dd6520e7aafaf52cce744c8253e761d43553f31cd1e237c89ed826bc69f6a4af2834f375e3744649d700de9365b44519b612ae09c482345ae7a2b19cecbb0d2a65786c6aba1431c227ba00b9272bc8c797011c97a0ad5ceff065332d9ba184ff24da22eaffb5eaa85db31534b925eb93f48ed0ababc752b087aac3e8207d9eb47b2c8b5f36da97590058cb99e01a72c3f08d9d383ae3229f47e62dbc17ab44440ac375b66ffde04987016b80257683edfb7556e70c227b42f8375ab92f8dc99ed2e54387907215862c475586d81c402d14b8494eea91f2e33bb6d9bb250db639a59d631c936839a9a6940af16336cdf53e4e09e241121f8fb8162e004c0e5c778bcf3165867df4f1ccde99b6d2f635927c75f3a2ecae9a057b7e0f901b7d3c6cf24efbd0bf2d9b54230415360d94dfee05080276600133a357720ab85a9cfd2f2cc5410e4cd1431ba62b37736badaa20ac523284600dd2d50cf0f9640e9c8afacd225bce0c498b3974808b99580eccf21de2996935aa4aedcd52ddebda358f1241f30b52d1b368ab5375feef2760403a5905e63813c607b1f004d5370c4d3d430e6d87d36d4fab145854ad48fbd79dbcb3d3ada112c0365c94560e9616c16fb60dc783af8392291e22d087e37a12350d60f0a365ed8e535859542295eb3650bbac1fb0cfe80e375547ca1c2c149168936390f6ca39325513ecbf5f943345f806e02e969beddeb63fb0e4f4ad06bbb49f70c9cf4f02ebae8560200d49bca470d00f0c84f93e2", 0x1000}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x80, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)="4939cf8ad22db22351dd30058542cb63e5b362d961236e8e81cb169a12cbb4584f20bbe3719876c9d81482769609dcc33d8f35dbb2880fbdb846177007e866078db0721bc072b99b9cc60b9586ece0e30055e7043b8bd8ce40ea11c0952e3c5dcbd5216ac5155dd5e3032c13dfeaadc40a01432cbfe2f49acc8c792ed434350ea8a825f1a6f7f9bf4dec75ff8712ee77e4f6cc6530f24b6d21b7985174402a5613b529696713af599139cb78b6c7626391d8b6a2ce1ffb48ad14e2a7ef277f969bb445a2eeb021698817151e0cba543252852496960f4de0f0", 0xd9}, {&(0x7f0000000180)="71e05813267eac9ddc93f134640476e0a43561b6e7eb37ba9cd18313202fe1e37ce1ab167dc8b868ddf26f66d74082566482838aae83762f1c16844e9ee303a1c510402824b1502e68d25d656067ef9c176c00541c6848be1363fd6d3d6f58929bc4f96c1e7d2aa1fe47ac0175ba0d0b453dfb6fe4e193eb27b8527d235e752d3b20f7a7e264717fe1fa2093ba984bdbbd7c2f8917238caee25a90aed6e6ff20a3", 0xa1}, {&(0x7f0000000240)}, {&(0x7f0000000280)="d285029f989ccbbc7a0b3f9a91dfb837bd75d2976f93f831ec67aa24eea5efe720442dc2e4011d672a06212eca81e61f204327240bd62da91f3a6fcc35e78261bddff3117fee0d5a1ca1fc56d01da81a45cd8c529614247e10c4ff6329772a695f5f7f228f62e6e31d71cedb0fb0e4c026ec7469e2b7fa1e1620cdcb50c1da23e0c96a60aef970ca6f52646fc7c342458aca9814a05f28849ea4c5279304de231d6ae25b3dfd1d9e26d8b9b1c021b6cfdfaf3e30b947e232e7ee4d6980b17653a512f1ff170c8c0a435b71a4fd3d9214937c176aec99448bd26c501744a9b36c6618d9dca35a", 0xe6}, {&(0x7f0000000380)="700684dd5a443ed2a25089a25fd1335ea672d47faad306fd47582369c3585c952a7fc0d3dbe1b1985b94c057deb43cc4627146274152d4f7302e6d33359f8db7d8488d24438df422ac1dfb02ce12ddfc58437ffa9fa250e535a1fd070e0341880ae834d7362aaf21a0d48dde0c683b2e50d60afe794399c03cc74b9f828a240523b277481f448f9952aaec4446fa37585e9c24eec4d94d273a9ccdfb1c8273d4dd83315d29777cf1ffc5b20dc3dc18ba97d2fa0a7b08e4343aeb029db775469058f9f87a192875b92db7c24b2c26bf100630cdd73fcd53ab72a07294bebec3d61c5003506ce930ef7796041f46ee6f8725078822c6f6faf285eb7d", 0xfb}, {&(0x7f0000000480)="9bf054efdbc6c71fe2887d9d287a875ef4280bb12fa88eab72a7a5", 0x1b}, {&(0x7f00000004c0)="094e6d4bcba7c6f1e7f291196045c660d91bebf85a24ebdf500582b0e008953611ecbf82025de12a08d53dfbaf82ab9192aacdc8d8d0ef7089b40dd51dccb1b69b1aee9b7888cc961d2c51333fc650d3ed0e23e486a034e1ad1cfd34233f6d2aaac9e2466eea68e9b7b1000f92d336df97b3778bb047a11c380765d4c6148eee61ad253d798c67a5d5e4fa914e5ea8a429c5a2ae44aab818e08b355be51144a01a1ef8b9b6eda318b3954db2c08c8117c135860b90bb226fa48288d4394f462531104431dee2407dbbfff4401fdc83298fdcd4e3a4e7a1c42b8fc9fa5ad744fe90115dc2ec94ce4b640b", 0xea}], 0x7, &(0x7f0000000640)=[{0xc8, 0x1, 0x2, "7c83dfa4eb3d4c6ad8db25972684cde2bc72505e5d8a21e5d5b9fccc3b365c99342777673b98a40b5f5cd3ede45f4669fe2129716598ffc74bf52e7b9dbe2bd319a28ade743b55d58c2606e4f5a63ecf5cad4ab4c887af25a66e1088cf78940d4d0776692429988c6230132c4aa44e6447730fc35eb559c8e4964cdee78d44b8b411aa3b8ba9313d00076c7f256a4fd33e6be4aa2d2a11f1c2175d013ea97d80f887074826c92f334c65b7a76a4eac967981ee438f"}, {0xa0, 0x1, 0x7fffffff, "c1ec1d5c4d558a790c2c04a2e63ba9bd070442b4341cda7e26938c206968a2ce02d0055709272edcedd8a0ac02b1b266d645ca3ca781c9bf0ce408daa9ccf595e69e4a53493fbbb18d384352b1421239adf69c0819a56a042c23074c57368bfeaf94b11eb208fdc2576a77ba901252ac9d859460972b0f3a107fa3c15c6b844ef121e81f6c571eea458c224a168d131a"}, {0x110, 0xffff, 0x5, "06ad65d91eb1effe053bf6276f2dafdb90785ff61a433bd33eef69fb3e89de53c3092f1742fe724f27c414450f96615e1ba8389d698fa299df1a7f788759b3e99199164dee4320c3aef499b70347dda279b277efd922064d8fa533995909f5841f52c5cb4fd54cca5a2f0b41c3d0149d9d9a1aeb9dba33f9aaa3ce5d5ce85eb0ecc4b71971ecf05f243c491908e3ee0d14f43a45a7e22f35a7a6e9519b758c849101664eb0f65c1eee2555710366da03adff26d36383e238ff52dfa1fb004733a4fa78d8bcd2ce5b1d9b1f90eddeb94a5255189088146d3e2d4fb113f228da4681f9548f73b73a4d62b0232a9185e67f0e10b51f1f57181d3d85f3a031e2"}, {0xa0, 0x1, 0x0, "8455e70e6791ce239ed4e9a7016e624f64998049540268d75db49552b378634ba52b029f49e93a26b0ed8f5eacfd9479982aad45d7e1568d9646f6c83ca94524bd8fbbce5ce5daef768fbd8bbd9fcd0d62bc216729ee4cb30281f083e76f0ec4f9c95c32e66b26984c9d6919b31dc0d91d8dc09a8cb4abe97b81a730556f45a3e52f778e99e8661c6ce92269452a"}], 0x318}, 0x8) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:00:47 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd3}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000200)=0x100000001) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSETD(r1, 0x2000747a, 0x0) 16:00:47 executing program 0: mlockall(0x1) socket(0x16, 0x3, 0xffffffffeca30dec) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() lseek(r1, 0x0, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0xd9f, "b0000004d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x7fff) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:48 executing program 0: mprotect(&(0x7f000071a000/0x2000)=nil, 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x9, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x82, 0xf0000000, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6b1c, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x41b, 0x10000}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x40000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000018, 0x521, 0xf73}], 0x55cb, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x1, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x564b}], 0x10000006, &(0x7f0000000240)={0xfffffffffffffffc, 0x8}) close(r0) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/240, 0xf0) munmap(&(0x7f0000719000/0x1000)=nil, 0x1000) syz_open_pts() syz_open_pts() 16:00:48 executing program 1: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/53}, 0x3d, 0x2, 0x1000) r1 = getuid() seteuid(r1) msgsnd(r0, &(0x7f0000000040)={0x3, "7803e551058cf22af717f65816e120a86306b29ec324f69b08e5dc4b"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000080)={0x1, "a7aa0aba3fb1fb51be0bd33201511318265e6d360e8e6eae52bad9a6f2afcf9e6ee90c14d27c47851da6b8b1f240e81e37b25fdc684f21a64fee303fec984baa2455d167cbd7c5023939"}, 0x52, 0x800) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x209a2, 0xc4) getdents(r2, &(0x7f0000000140)=""/223, 0xdf) msgsnd(r0, &(0x7f0000000240)={0x3, "4ec04244e17283331e2d97b80b43e1e5eeb6a88ee2d43f98b0c9aa59bf4c1aa128e12ca135b7d3f0769938b2532a199000889d7e3a10cea86a7d3338a09db48c0bb3b44fcef525d8c684995ef1afc2a57c5b9afdfaa15a36b54575cbc1739b5265712714fc8045f77f5b35586f4039300a8ee2470d5d84f4940d7a27f39e6a5f13666fbb2483f5d16af701ca61e5f9c0c9ff272336d5f154c54f02761a6264"}, 0xa7, 0x800) msgget(0x0, 0xc4) msgrcv(r0, &(0x7f0000000300)={0x0, ""/123}, 0x83, 0x1, 0x1000) r3 = getgid() lchown(&(0x7f00000003c0)='./file0\x00', r1, r3) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df5ced6517c58e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xf1, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000500)={0x0, ""/196}, 0xcc, 0x1, 0x0) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)=',\xb5\x00', &(0x7f0000000700)=':*\x00', &(0x7f0000000740)='#*}:\x00', &(0x7f0000000780)='\x9e\x00', &(0x7f00000007c0)='][*\x00'], &(0x7f0000000a00)=[&(0x7f0000000840)='[+],-:&#$\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)=')\x00', &(0x7f0000000940)='[^(}\'\x00', &(0x7f0000000980)='-!\x00', &(0x7f00000009c0)='\x00']) msgsnd(r0, &(0x7f0000000c40)={0x1, "dcee220371210ab986d6edc7d395c4a9e7104ae1f641405bf5e05a2444c85db7036436084096ce3e85254a092d08e757ffa39244c89752e78ed2fab032f04726f6f17dca607ede09115564a0376fb2ad776cd100e72a60dd927fd351128f087585fd91a5351884fb785863c42575005edcc4fe429707f1dd22de7fb508351d1f712337a72a62a7b0ef8c3bd6e3045bca27247d94d8b947"}, 0x9f, 0x800) 16:00:48 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000240), &(0x7f0000000280)=0x4) recvfrom$inet(r1, &(0x7f00000002c0)=""/160, 0xa0, 0x1, &(0x7f0000000380)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="8a6e50846c3110ac450e68035b685e64c29896480160910bc5fddfcd978e846328", 0x21}, {&(0x7f0000000140)="806ee84b6248d67cc3ee8321be6b967b529c2c3d0f573a9175c3ab077cc80c70e0d44311488f697f1281f77093f7b641dc4151c59dd5993a79803ef8a810b18b256d68a0ec57bb605b13d218d795ba21724b4265d41967", 0x57}], 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) recvfrom$inet(r2, &(0x7f0000000000)=""/126, 0x7e, 0x77d6b741f340209c, 0x0, 0x0) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00", 0x1b5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x10001, 0x1ff, "b08d16000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="cf3b77d41af973d726a3233cf23539cbffce993130bf3961566bd70f022d6da4ea0d64f784ce865d13d0a7fef3d893365b131b8441810834e2caaa60eb69cc31f25d59b29905378e65debc00d98ee7a925e021c6ed15361599a4f27745e04e741fc90e9d18bba35d64cd2f04b2017b205ba61a2d277d03ffa9a03da14d25d70913d5fa92da1d59c43591c4e9046f945a62ed981288e5a0b09628d28202eb388fad9437cfb82e38d496dc223112bf862d016a", 0xb2}, {&(0x7f0000001180)="9773968e97ef755f794c202c4f40a310709e4c9edc56de1c18453786ae474b3ea3c06f48e0b07cab04bd88effae1b3113e04a63ee8fc443012adcab3bcf2b09f0bb967c20e619909b034949426f725ea1003c1e9bf7c36a23a1bf09fed20c5a289253bee7384e868edb656bb8037a71fc3ef7a8a55b49e5b1153c7e25ef139a04d32d71e6565b05296802b5749e39fb3c58103399b8672ad42e69d1a4430f6c917886b9fd0bf18885bc11f4bf39e098a3f40ec889c09e7e5b572f4e0ff26fb033080315867aa304b04514aef8b0092ede1f4ba45221f69ae94673a85ce1e8158a88ee3a5e6140018175d80cb2dc1e24450fb41ef6c99f8ad527b284536b6c23e08b3a405a78968407bc3e19560cfa88c84df74f620a2b5723e46e3afb0b2680213c81ebb8628b826f295092609cf06b6d41f130b741dbfd4e596324c9a015e7b1daee47b82f945d49991bf4caa2d85a8564d96a813d4ff6fa2ebad15d21f9f369b9b282e515f698d5d9a77047105f85a5cab978730d95802cf033dada75164c7f336877cbee7f53dafd258c5ca1e3bde7f9dfd77174bc05f1b17159e3595df28de3797a19238d53ea0f4b5d892184aef3deeaf0ec30db24dc126c0eee425cfc9c3a197585fac0c15525a5d0144f6aac98a8d9402ff659e08df3aad5d0b0f4214f515d685ef820ad27bc65998de80b7878f36f3c162e7ee8e00c18261ecf4aef87a6695e6e1e4dfd8fbc69af253d4ce7de165177235ab3c69bb9c1e87b08df6268f83891434c1f0da49475ab8a9438d865cd7fdb07f702c27bb4cf7f7be1c58eb5785b53cdef720aa0c7443c7836aba8cb4f145c19eb40c045ac7932a329e1b1c1beddc2d98893378bbc318fc56762f10d4e83a0485307c82d39520264bbd449b1bccf37737ac855dbf57f2388f5a62a2cc99746f79031807ea7a8515b87bbd4798e65f0cd9b0547193b0ac3c965a7fef2ba020561ec8db0f599194a2f958bad41478dc2393ac75a00418e141258b4492b83e2ced0dfe081d681a3cbbf37e96f8fc61abf968b0b834880a92f741aac20795f94f720c62304db918e19dc9d54ace10fad5c4817b6f494f1f0c76fff67eee3966ee32efc8c9944bf0a799184fd7fefe13be7e1c65f740bb068caa88427bd71a4ac8ac349d6f844284cd28d72b9b36143f7de3c4808943853b1724b9a160a8e7987421d5d6a4722535ba7a7d46a8c23f58f7ec4a06f487c73c5cf3f9db2a9ffc90e3fcd04dfb72be9e72c9afbf7943d8f2a3c02c3d576e17ddbc2af5517418ba2fd86894f6806bf3f2a48c39edd67f51b015f769bed7b299aac62f423d2314942e8f73e0d820f75d40c57e5b35911b8b53ce71b6885639aad09506a8f2b2177fac000cfcebae44a342c588928a5337c940bbead5023bb8efc1e007d92f5d1695f9d8c345280fd44c9ea9c78c20d2a13e2c9be1abe1a0d0426ff174b613c588bdbf0999d133c8306f100ef19bcebf428fd0bf4ddefcdd1ceea8f2ec90c319628c9216bde4ba6dd67b696497b9ca5670edf1d0b82f3e70ea4b9b1daba98fb22b6c0801e0cab30e8905089c0418689ada0e7c7f5506b5aea039c0270d4f4cc48a2857cb2c978770b024e6c40d81f001ba2286a517bdc02845b918571b0c3d45d51bd5a22331596512bb0ed47b464e3dcb9d6f6bb65fb5a18ddf37ba27f7f3798a719671b4ac75c231792dd4f8ce5d5a3f01705b27fc1450dbbb753d1bf48b466503c55853a1320a29cfcaf7e1c3ec8ecee3732437b981496e9c957a55e3f42c1fd13eb034eded0a263274d798829776f5fcf505b1749a99a384f8da3f220b10fd425f82baaa87f1fa62d612ebcc71e8da0199e29c4546d3cd495151337de0617880bbbdcc4ce71946362a64e66a26bc15c3388c7e6e9deff6e00d60a5427cd2ec6a3c64dc1b5f8c2a032c39e681f45dc22642cc825c3afc5ea9127e9cfa9756d341fdaf6e1ed049fa90e059405c274bc29de6d5e7918ec72bb7b0904c4ffcc71c05eb32d9b52d456aca87412e47a873591599b967a3ba9deb4dd3338d1da6f625641191418c0327c7c299b2376e9fb6b9e36882bcbba1fd8a6ed621ced4f9fc57d0e56c2c74f8860e792d3eedda6dce1e58a7868591f9a121068bf4ed33380549fdbbdbb82e3aec3d614022b342ba747dd0e73519f2c59fa4d1f8a41ad5a6ab0a238c68e68a9491f6e44a773575b3269c5111d0394200c09bcbf7ddbade7f88688601a6df88f38b770f0edae4bdd0172ab83ca692cf889f090816323d15c73d520e9cfbd1a77d723c9589d5ecc5141e1118051d10bebb30ce99f5a0effa467c1b812fdb9eb6246a6c6fb7031a6bb9d9e6a3004a8e6afced38a283cce9047689d855b4a4baa2ff6542941b484a16a66db50ed5a4611826189006e733eabdf9d3e0611679831ab244a2f4ead74cf5b78105a2e36798f63ba46187eaa70184322ade10ae941a432b51217132e3a2bed6b31fdd75fd2aec9c3e4027d1494b2b2043e9f3facab7def70b5c30db073a3b7003a2b868713a6ecfc8cc741b6819a7bc45e514429be18eb5f718d1a5f1727830e6ad7b7fb365fada6f4d6c22656bc0bb192a61a965726b4c2a9066c2d8a1a76c4d6cdbaa396060d162280d8964bed8eaf0e9696870947fdaaed27edfaeb4d58cbd3947144d6f6b4121f6346fc9f8f8d61260709bbfc797afb592a5abe16c60e2207eb464cc20e48af2b4bdc1eb80facc315aa261cd97758442236307693710c08b4c10e232125892f64550f4c08ac7e893d8f173b2bfc1a4501cbc3fcdb4df1bbbf9222e99d5bd1711edb47386d1e34c8ac2025152856940353542e02b0429d0f4c8c5e69626a90b5609d2017f339f86f3b90b0f4fb358320708c768ff90f49e795882ac626e727be25930646924e1329667b44aaafe3e95968a662653d6b95d76294d96ff56828c4065eef273c66c7587b692e8ac285d81e9e97aab1040d98fd971d2e82ff66b0c6e311c5aaf0bd9acb54a27b763679a4d0ec369303da7784d68c0d09e8263591f7e7fcb22f9845a8197e0c5b0fad803fd380540aca53fab1f72637140d402c8584a808a8266bfece94ba67f5b435414700101c298a5a95112f7e99648f39c1f158d4a3a95447eff4d129ae80bb4da90cbcf8bcf26e1869fe5f9abde0f83707bf273ea115d2fc7fa5c363d29fecc4ffa288380a4b88df18bbc322ec34ddfbd815678d8b80eca2f7ab2a84a7c69a139260e4eeb241a4c95d90d3b018eaf7168d970c20deffa53bc89c87fdb6ffc307d20b61ed64307b05edc6237384b1ce3a039e2f71d750e28d709e33c86d7e2b14281d4adb198d195329c1f94652c8f1299c59bc110bac4f73b601c79cd6c9da00dee77699f0c2395ea7cdc4f6eb399f2d137621a83dfd14ae564be327c026c80111951385025bc9571b5402e12607915f5b2734aa427a61866fac44ad40dd6b3404ff2e8b04262240e2b39552750b9bba42677980f8b27567e9341fb605207dd7376cee70c2ae9491a0bbc875aae367b1f1bb1c104fa991ed95db1466a479ed71a1f31851896f3ca90aa1adaeaa2f51fb1daeddc4142903888bebc17d48f90e45541c479dbdf2146dbef06feb82daf7cfacc1c549fe0e5a5137e6de52c74406f320c2a8c7f4dbdae32d845c2a20a08d2ee9431a3d249cad993ab67253a8a9da14ce06f1739fea01251a8feab016c6e095a4ed8de7fb3170535b88fd99f757b426acbcca38978ba54ecdada75fc7ace0b1289d0d09a037548771c124404b95e983167ceed81aa32a80343dae7801302c3029d5ab62743998301e73df7c0fa0ca173769b5cc55038e7f1f5d4351cbc3ccd1f4dbd24040bf26efdbbe1847ddeb42055f2343b013fc9cecfcbfc01cbffd56b3793f54db22e246da49ba29d4d0aa90e7e1d53b602b0a0d8c9f8cf15b7ab1ba09f726ab20f9bfcb2b67af5c05a45e54a3421dcef9fdae739899ab6a6ae1d832d046acf0fb47024a0452902a0e7c4e1890cc59ba723c5c16c44f87818c33cf7b1ea2480149edc7d85a88e0e83eba0d758cd1717b2488ad7bb6450dd95e888695b23a25948d048c9cf8d045048286b0da82f699cc3029affaddf42f391674fe6e41cdb8dda9384cb76deb459b6e4f9aa4b2bc8a7a713a2b3d424d9544b90209cfed2135eec638fd20ab1e77f60be63c44545d74b0c4ff9d9cb1f217ba223500da5670e38ab178a4773480e6ea2a2ba5c4abb96b65d3128a1dcebda0b4f3817d08558b80cb81ad389ae328dfe7804387fe68588cb46736fc39623e5c9b4fdc71f9ec1f168f8dea9c806d38e42a3238e5e5cef925a1bf472bf0bdef0d01c1113018a70abbaeb7bc73066cdcb9517f8b6faf6a4d252db399dba3eab01b15c4e1d3f00a5be869fa1bce39ac9f63fe260611311d11ba998aa91a70e2fc369f925e1c08833baf459f4d8c35f7a2168b225796dbf9ce71c3427f18ea5bf93020975d7e707744bbd3ca3e83f132b4c272005a8be18f046680d275132fd4e2476fcc0eccb98e05d6c7af1de7b46808cff8fd52dc2e9df412b97eb03a224b2af9380cd2d6d1f931db5cac066fe0e83affa1b179f93787033b2c223d1df334e22836b1c70c56fd38c675160a77019f8fd1f0f0896af01ed26a68d624c7c8df20d757f8c07fb8283df3ff28a0cf2c57d60dc89af0a6993155c4e2e481690b9fca7c45f60605b7ea9adb65e27e7e0bdc6bf744dfbc634577ca5e6bb2b44950031c9cd6116cd2232899a20040a5e0b5ed94d9efe66f72cbe1ef874894f4294ad93990cf68d7c02b2843ccdb834a7445d882583c33f0b2cf4aa0fa99333dc114df931c716cfa9a671296cf7d0a54c92d3cec133eace5661f3cd0ff2e0016555840ca365eb5cfd59a93d715b06eaa5d6db8c5da8629c974599aff70fb405c89ae0975d22e7173e88e58b388afce0b4d3302803f8bcebdbd59c8830e1b865bf13dd507740616bfe83af53fe0d4646ef47bde8a8d96764c6bcf1377b337bf3137c95f34d49af30a59581154b12091d35562d75716d33e2504c405acfec8eeb63d812e6f902ffdabdafd0a24e0865b8908ad9c76b4a6619bdaa1715600ae886c9c3cc98d10ead64cc4b8c0f895e008fb4f3c88e3042d29996b4a7bb55e09374cef42e43a2029cc68696edaf86f153321748673bd63c2f85ecd8f245de57c22bf4b3224d584295d640959da064fb245b6442df198f48c0cdca9f4a437b48306e5f8a3dd5801d82080d5706b153ae949de4001f7a4b86c54d6f0e2ac4e60a069891b3069ef556ce445d207854a451048dc9271401ff0f486084fe25cda86db1ee6e5a92c32b0c6e93d3e249e7456c85a1a4d33f297897460a291674f6bb0c359779ed96e25fa499542f5f9c4fa4f525596f5afc21f2dc1eddf28e74c341e3fd0dbf5a08dd08f23b614f6fdf5e0f9aacf4e9715bc2e0141a9f6d35200355102b3697c3d9fb4bd666d7df2c7ea37cb16b8ff7e2bcc9b7e1174314cd38b2b616c04c0b42e5d603afced994193887fa476aa06693728e1f2cb2a62f19ac49feb5396ac2d1440f00369d90e06a819ffc3d7fa90bb179e2c2a63d5b0b97124386202669f16474a8e6f05f8deffc29e46480538f79be638b747e847a34cb76ff26ddfed6329193b8874213414f229266929f3eaedcee3b2c22b995da7051ca87fd3784e09f162145c816dff106f62792c47812fd80422854f716dac4f4c6af59da256deaf729dfe38e64f44364d253e552c2f6db6e5579f48bc1413199c90f945f59fbedf34ff25944d9f35d", 0x1000}, {&(0x7f0000000000)="ad4d3dc3b2e0ef830cd5c4dd1637ecf70f3fc8ff6c08c6c2d202", 0x1a}, {&(0x7f0000000040)="231d881f119b571b7e55ab82d5b23a2d93d164fad7f7a47f", 0x18}], 0x4, 0x0) login: map stack 0x20719000-0x2071d000 of map 0xfffffd807f00d2d0 failed: no mapping 16:00:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x400000000000000, 0x0, 0x2, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000fbff000001000000796b911f076f56ffbcfa52636dc9f59c99af5966505a3bf87fe1aa"], 0x10}, 0x0) socket(0x1e, 0x8000, 0xffff) 16:00:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) geteuid() getuid() getuid() setuid(0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x0) getpgrp() msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) 16:00:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r1, 0x5) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCCONS(r3, 0x40044266, &(0x7f0000000000)) 16:00:49 executing program 1: getrlimit(0x5, 0xffffffffffffffff) r0 = shmget(0x2, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe19) r4 = geteuid() r5 = getegid() r6 = socket(0x0, 0x8005, 0x401) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000300)=0xfffffffffffffde8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) read(r8, &(0x7f0000000240)=""/169, 0xa9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r1, r3, r4, r5, 0x1, 0x8000}, 0x1, 0x80000001, r7, r9, 0x401, 0x6, 0x20}) 16:00:49 executing program 1: clock_getres(0x7, &(0x7f0000000080)) clock_gettime(0x2, 0xffffffffffffffff) clock_getres(0x3, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000000)) 16:00:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "728700000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x402, 0xb, &(0x7f0000000380)="bb5219279839052a0d4d9e842c76d5530e8f08f333abcc30b86e307506930c6526b36cb6770197ec808318a837e90b534e3ac9dead88a1f4ac685d68bdf6f6edfb30bc36f801000000000000006c23a68a728165648e7eaab4df2ef9417ac173c1055199be776f1d3d0c9c05f5e4c66a0420e8fb004833c7f31e25f732d7c9bb1c4fe730695fefbf8c0edc059c39a2dca7a2704f84b35312d68c3e", 0x80f601069d079178) r1 = msgget(0x3, 0x8) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000008d3e19c8afb00000000000000000000000000000c08fdf1f4177f46b744041174d5bcbe6d0dfc2b789def106af5a6f578fe599a9f52222da593458ca6f33d5371f2862ab9dc2d8e00b385c623a633c0da2635105c1ca1f6ec4e25332141de1f0e4326c74a4931ad4765eb60e63146ac7f3930720bc11ab00099f87bc66ee7f67b39c60dff179204502e02dbd5f6eca409049a0aa1bb39181416eac392849ed76556f2a6119859d15e299291a631ad60648af23d667582eb3cd4757ccb491c2d3a971eb8ddb4b38300af0575cdd0cd34ea439ecf5b233596d8a1781f178529fa320fa53e4171e70e417c63582fa4403a8753839d79ece18f20690e3da8cbf06368a1e23d241b3605cff199716512afc393a6854a49bea653b4f3dbb1c8743b9bfc571c9c9b4ec72f89b45102fd29561f6045638a0ec902b86be85d80e3602358848d06161cc9974ae9091104f197d6c729eb2e1346b64db871914ce2eee7a9f3ed83630e9619005734cd87e1442153937da15fc6dc754effd8795803e31b6fa29105b335b2494902cbfdd029f23cea3b6f715e4dbab68bad54e1b8fd6d549a17ae85ce4e3d0d49daec75d88690982d95b2cbc40f2245f77c378bf6603ab6fe1cc3d0e29b9d06519b30f9a84308261e34edac54a52b4c0c424e02a0bcea568474614eb8d251f28a0072693f4a564cab8c32b1e37b8b2aacfa9ba1f55ce6a5d283dc82017f95cba7f0e99dbb53f423573265124ce1cc169c7d752f732d1df22e4fe0d5d621d5c9335cfc1b92562e08cd55d7cef574b4ab8120e0ad8085a5b74826d510f33373bc905145c9d157b1d3d93e9e4569cbb0049fe190ccd5579bdfd5fb8a2b0"], 0x1a, 0x2, 0x1000) fcntl$setflags(r0, 0x2, 0x1) 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r3 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r5 = msgget(0x2, 0x28) msgsnd(r5, &(0x7f00000001c0)={0x3, "6560a73dc013b949e9ad14cfa955cbb33a9e8d69f0882632f87033269733c0089279b3fc3d36216d4fc752b2a39cb312c2fc1b5114b4590db90b41af6dc2f6ce3316b1fc47147717ac77f81cc57a803cc971c9daab9301272b489fc4eaae7309fdc5494f1655fb"}, 0x6f, 0x800) close(r3) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r4, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0xffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getegid() accept$inet6(r1, 0x0, &(0x7f00000003c0)) r10 = getpgrp() r11 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x3c, r6, r7, r8, r9, 0x36}, 0x401, 0xffff, r10, r11, 0x2, 0xffff, 0x718, 0x4}) getsockopt(r0, 0x25, 0xb, 0x0, 0x0) msgget(0x3, 0x20) r12 = msgget(0x2, 0x10) msgsnd(r12, &(0x7f0000000100)=ANY=[@ANYBLOB="030000000000000000c23dde0f6c3f23e5cb89f12131854f5373dd0bf53d514a3bdbd35520c406f80973a8e892465e0a909a31dd0ef04ab6afcae6d39ad0a2a297ccdb964f8125f8468107d660cb219da671ce62b49f1b0aa5ecffc5c167d6709cc8810f40464a0146d6fdf62e528e4c4b286d5f1a67a428f4d4e9acf281ba7636c68cf80d0a84fd512be35a93469d9ad803fad81bb1617fa6685e5c6e3669e13d9fe8dd0477df982874d98c400ac0aff1"], 0xb6, 0x800) r13 = msgget(0x2, 0x108) msgsnd(r13, &(0x7f0000000080), 0x8, 0x800) 16:00:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() lchown(&(0x7f00000001c0)='./file0/file0\x00', r1, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad}], 0x2, 0x0, 0x0, 0x0) sync() write(r0, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="10", 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x317fd9ad3e262684) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="136480982380bdd0a803d989fed05c6bb77298147ad033e6323d259560f8e5815f73f2a044fd33055552fbd5e41789863e00000000000019515a4c8ab06198824b3da025bbd47b3bf579456fc7d409b7c5c862e119d747b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000700)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe2df55bcc9ff3e668642ccfdb9c29168aa3ce5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f", 0x4c3) r1 = syz_open_pts() close(r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1000}, {{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r2}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd86, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) r3 = semget(0x2, 0x0, 0x41) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f00000004c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x7ffffffffffffe) linkat(r2, &(0x7f00000000c0)='./bus\x00', r4, &(0x7f0000000100)='./bus\x00', 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x80000000, 0x80, 0x7ff, 0x4, "4ce26a0cf6b6bdd9fef4d3782986e5ffd6c960b3", 0x10001, 0x9}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) chdir(&(0x7f0000000340)='./bus\x00') getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) read(r2, &(0x7f00000003c0)=""/143, 0x8f) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x91cb) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xd9f, "ff42b21d030400000000000000fffbffff00"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000480)={0x8, 0x1, 0x100000001, 0x46, "8bada4f1e429df6f19dc571ebd805b53d10c7697", 0x4, 0x5}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:49 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xb00, 0xf241, 0x100000000, 0x0, 0x3, 0xa08d, 0x1, 0x3, 0x3, 0x2, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0xa3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:49 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(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) unlink(&(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000000)="e3db2548f0ace21e263c9877714995d151c2dd4014bd6dbf61a9b0171af1541cd206f1b150", 0x25}, {&(0x7f0000000280)="48af004cb4bdcb7fdb51ea38802915a58e5d80219782d130ddd88d51a2c39037b545cbced13c1286eaaaf27aa671c15ce134a12d914477db9e2a790222f4a56f444b6f87f7c718e6ad4112d80de0ccd0ecdaa8240994e352c7c767bb270423b3b9153ce61089e27201af538376f1c33b762481a9066599c37320743d3be60ea2bb2fb195502e53db20648e9a7c73d054d3b8a12dce378fcb604af1d3881100292f7405ff3e54251853e025c3e1a84216ffc204c93980885729dce648255005f27e7a444419b199bbe2542526d55a9bc5ca02a0fe2c2089c9b9bd99c9c7474b29e383d1", 0xe3}, {&(0x7f0000000380)="062f1a368fb844908de8641b2016479cb612655248c2363f979bc699207bb7311a354f49f60d4b6b3b1427cf8a379acec514fc1cc06d57e96543a23bd1b5e94247c5392a50362b51267ae51612eafa4fdb70129b2775f80c78e47e835a23375410df7b3e5d16c7a256905988ae3be9ea69f275591c78d3b443f7459abe7cdcf6180ae79796edd09a50c43f40f73d8d4f26e336e44181198b9f27d58f7ebbfa73fd5ab045215ff2aed946383b78b1c8059791a1ac1949ff8a92b6ac4bac75c7a26575a4173f72551b4dfa274149336206965fc85f54057b9f85620bd93085dd3cb57945ac7cd0c4b2987979ea28726beb1fde729d873a44c859994ab440e03a3eefb5ab1227f803c1dd647aec8b04638db4733020abbe4930aa7d05c9aad2ff0c7ee98e13963519eabe3bfc2fd1d3d9c700d3ecf3ced85967a9b9678ed4951f7671b0070aad6994524888e427a55d9423682aa05f7341e30d704cb77e8d84338f202c33f0dc3b3365ccda8d2f9a75148b70e3e66cefae6572859f4059d563f9b46944445f919da2e959d254c5bc55feae27f5e275e838b161d105090b0ec97a9fd6118d295ee8f2dbe7805b76bc10ff724e9b842a484454971d1e91a8c26f79e0eb45d3b3842729cc5b7e90556fb609aaf52c3c0bd3667778ce060f63275abc4578980e1ce3caf73fdafc878d8337ea77002899b9e9b8b6d35454a82a8078a1bfc74042003803ae141c2d52ebe20e18ca0a50ff9de5b00a04eb0dd87fecca5989a5075456e48c678c46a9400993e4538763a8c6755cbb861fdd3db54173ea847283e3281119a332f42d74bb078d00b6a93f2b6da1d475b0e07c2b0bb5985a769a5383613018b7d170f6d467d795d521e9a1867f7bb3127aca009273aeaa52a72ec1c02cdc7a3a19a186ad6ecb906f32bfc9666004cde886072dfb0d267ba5974573602033ac138ad7dcb71b1cf509195510e8adb59f56f56abf6503b699f3651051cad9e2400fe6aa2777a740e3ab5ae3d3619ef02c58db6dc3a0184ed14cac22b5ddc4d3f9a301c73d0e4607a1b4a9e328ae7c509dfc569666b08b06487eaae8d1b16dbb19dc6690198d8f20dc487e395168ed5c49378e40cac978ff61a9b07e3fae673e103bcb57fe124e22b24ed0efe96d67a85b5f2bedef5183708e70200801a8554246206d1f985628deb3ded6a451f580af4c5e6b8c8e7729fbe8c83fa65eeb3d949ad7368e44f61897b9fce72b0d84a40cef61e77beefb9e12aa94e19fd3309a15b1ccfd3905fdc145818419a801adb4fbb4d3a2c35aed3c4261b0e6a46fd0710e6d623bce901122b3840fc8007014c093749021fb249335a9a12998398243d989f1d2bbc1444d949d2bad7fd6f33736c991a6826c4968d17ca4dd60c32717c12f8dce41343f1866d4a4d0fbd3189852ac0caa04d3cd471a55d01c547ff5b6d8da388fd73d16c126481647f0f98356dcb6ff6d7384afab3552905629697e241c71837303eabe5b1ee8b56b54a5ab7cb93aa587b39a5e0d76757c6f944988f78a4a73539e06e976df07a879e721309a623ffafdf4c2734081a856559d9de594f5b8b3fa7288b9e1630b0a009249f65e882344a5dc229b1d75046212858d3261da889956ee2e252e0531f6fe1c444899a6f6d138ecda76bb3e352f06f69c8b2abfce9ee7c7cf3816f5ca42175925cfdd7245831e42b7fa9cc6bb0efaaa1c83d144d94b450018cf8c6bcb7ec21339c002bf8c9c6b9cbc53b8fb3fefd3dc40962014b103aa47081ab73462ecd79c292a871b8e1814d66f2f4d3fe27a3b166e3438cbffc09682e18ae8640f5ee9726568a26c77312dfa97a31977bf3c7b5742c35c381cc5e6189bfc56ec19fdea39fccb1d1548ca5fe1c78ad7aaf035618d09826f4fb2dea74ff1a9a514182a2653bcf804482747c9e905b6747c27855261b9d39e567c1b618e0d4f03615ef1d48eee05d2f03ff0413b3d5132e0c5b5ba7fd2f85d9c985e10fcda35ea3f285332026ffb9a0935e8c443dd80a99f93a217061ded9ddcec173f5784319f99f21406aa47920cda0b2c0a7356476112dd9281bdb7110d710c1dbaac87ae133480b7f525b7a027de333b33c1ee146e9e165f5f62e7695b17705999a5a2b915fe7cc3097bdeee4b1bc984a66ea2f657f99512d37b0cf99b9689f154e367805201c3f2433c8782f4cc3f8fe191a674c0920539f623f4a8422c5d49edee3fe438b7a36dbb514b7afa25cac348536103cdd390f65eae61138c4ca2170c9321e0f1ab4ec13035a5a1d51c5b5de37a1c38c3fae5347fa54873d0de81b71f0600c6ddbc936e764ce40faf5556e98ee53db98555f1b41a3e0d13224474b3f42bf998701b9530095f2a4eb198422012ab5be8ab60bc98e77b8a6785e57d8986cb2d545fb0470c8a3937b750dcd6ea0c02cbc5b247f047b1a390dc88c48d059e932c37ab6d1cde25cab4159930b6b1fadc48a4241896933d8358187aaf778a2961e71c199f95147ba4aa801051e9a945741c5df84a2e82baa60608ad19bab04c76a6b8ec213cac6cf94be96ce119a7340bde03470e0fbd9c5fbf59c7cd178590f96132df8b10c74d30e3f668cfc8c8e6a942f8df77a77649fce86b8eab29740b506e19372fc0689387d8e82f1a65b7ed7bc36e1fd4268ad79f69de6dd5dcf2dfc405059cd359cea6e40eebdf470faeb2b6aa1a3e9cf80fc6b8104148cc1a3d0229e193a59e53dcee17092a286a0ed394bcb6d0436150f7bd13e2999d6476ea6f035400fdc48ae2eca4738eafad2d46738c82a2d186369a6e430cd60eccf737781951cf261038c5d6a0a962ccc8b5cf40dce45f187022d75df7c212b2328fc7aed41233e44c6bc995ac7ef322b0973cce06e190bcac42ad1a9892475cfd692800caa5bbf6ea5e342d023912e2b846c424a2be08cac9b4bd6a230a585b78ffd454bbbaf137c7c505e354ffe637fa084a467f0ecfd1f5ea702a349a3e0ed828626e896357f65c3bb0f127ea34875730cfe3ad47c513cd4293e3a081747fb80cb99a54fb166fe3c669c65f225eaaad64be848538c597a10c50f19b8d50183c91fc9df19be2d2e20ab46111320b67128f6391642daf663695b18a4f2a9677cb811a67b59ca87c9123812c63b5b7b5f9c259648c3c17fae2f90a883518436d30644c4d73535f5f64f5ace65353bb2b64b6861db5d3d62418c55303e4b4cba7407ba9fb3a74557aaea02b36884674aaf552a27209bdbd93a0e55344201404d89f391e08fb5b414103b9cce65250e22433e7752acc8f5803e63210d7bedec1d770bee55851da6975e7a8d9881f39a489122af9b19d60de09ce5a03883b6d7996af8532ac2e9c276f670a6614d4b5aa90f7816ed68ae65ba224dff557f830984d41087c468a6533e64f7aae8c2e89ed55996040c5785842247ea163c885b8e92cc232f5b8e5b81851a7695980d592f51fe00577a6e0ea7b59795854b14a7dc1b691879ab3ff7d65de279e2838633859b1dc826f952b24bb7ca21cfa209641228d92eba11d6a91d8ea54b19fef9720f78b7ddf1603f78e91fc5874bc65f7959b8746a1b8affe49787578f4b36a0d0edd36b5141065b10bb8b7cba55e3e1922e3d920dfc2a5c709bb821e83d1f7b8afc3b106e5acaa8a9d2cc7779d270ff2285eaf1c6a5f8f7c9bb5693cac09b18121aa898c3fffc13db0f3da97be06d14b31ecd619d9d9cec3d0452b7597f0b0072f8f292dec53398ebe58d3b11425fea71c12a7fa2082397c46dd4600590df7900a125093062c1f049230fd9b0de5d29787e466546db5fc7f698f0aea8484b7c86cefe4350c7974c6b58a0e3c17938e1b14a0ce484374000938e0d7942a4a7b9c7e0419e6616b48fbc5913221ba82c8bad7b712bd961dc39141949f430be35942f5ebcff1506f27562f297af7a4a33b7ce739341c7a7d089ed96073060cd5ce9802fcae17a9331cddaeafaf0a2a7f0395a486a8b7d07bc5025a884ada4cd2c1f3d1d8dd9b7a444ee2de049e7b280c0610fc1cf41652331ffdeafc91bd24847b63ae54c365a287156353c0ce2e8fb0ed654dc8eb05363a3a35922aa17bc3f58e17c0dbe128bb4ce38b8164e610c8dc10c40b082f624cf44e94cf005b8d7efb774e8a41458f704b4fc8d549c4781131cbd651e2820f785e7dfa6d0817a67596040b3b11f7914d1e535c5e735d64ee0cc02541029f6967b9a710ed24f118a22c6843c5a59850b719fee765da05b78a8142ac34cb462263a7f5ad2face0accf47b052a72c5073fd5c951bd3651340a7d468112c21ad02e70855e06e81d0e4512479cd7107193a94205df21933d9cc5bbe1f4b59b88d36b25d339a428dd64d3363e23bef55632b2766a6eabed72a66d56c6902165e6ac83d98aee0bac958501b17a327088799d32d562aad8fe6540579897b10ff369a651e52865edcc839c2e2f9bdfc42837e00159cec45ed4af546d9020eb1fb9afcc1ea6113ed47038269e2c094bf88bd0e150ff67fecc09777f9b58eeea0ad395db0ee00c8eb7e3e857081c2b2ec81db6ec20e399b2eed48a0d5ac46e235f7112ad06a1be123a289e8f5559e13efb46b308bbca1476668c1d6063da0d385556d9fb9d3f09645c5abdb5ec482114cbe855f4d4e82ab88de2d47ee91a1de38370d81be28fadcffabde5097c45f9cd5011057ba7b5bce0a6a7cbde878e0408d6e404f5dae942a95d3f1c80316d75a9e50729feea1fa59f82b75ae91cffc1db9f30112f948eaf7e87e5d1a36492faf5eeee550bb3765eede0935c1fcf356948a603ca4145036f4040e03ed61db48217e0cad4e44983b2f340e8bd36341e58f6283eb3b4e7bdb9f46cd382442199bf5e089d83677053943f2f1e57eab75e8d091dc7cd461482ef469e851549c7e30f19cf5709f003804631cac4c6d15206f28ffb56ce0a5fc486f2e588ec364ca3b5ea211d93ae51d4da762888899b0d165631ff7e3ce7c800b351666c44e5401b5ef5dc69bfc0f0422b86b8e8924ec8f9058632e4194d8abcc7c1991f5d3bc8496ad19492e9fcfdc7b573a7209423ea48584ded7a17abe73236cbc2f5c955f15e023053206900776ad7c9070d9a8528558838f699794039597a888a40c227ed8804ec4e644751056de06cb4d929dc20bb241db7f9be737c38d455d5fda1913216d2406917a773835ae290e38e7cf481ffb947b379ae300a1cbd672c2e5d906c623217eb7e61762b522c55d1ef89efaae829e0c3ef3a1730fb419fdbc4a359ac21910d819764f01b773dc84503d57ce26fa40f0d38fd6bd53be623fe4e50e4f0fde6c6b82336cf542e98e5d784ed59d66d9ec593d0d9a2447313aef660af27b716625ebdd06f9dd7300f7f6addebe04e2f0569c97244beb10cd0e36a914faa6af427dd93e9d03a31247fa6a6131cb800267cba52b73fe09ebbe9ff9c35afe98ddb774384a072c375fba89d47d0663d300e9657973d2c063f70df2413c4b386dd597a54215c9e4e386411f86b6ebfbb31fb6b985d267029d0b32ddb2a99e296121a88743ebd65663929297b0da1cc391f361fa9246e1d725cd5f44fcff00ebe51f7a99e5eed68885fbfbc302e77076a802e3dd1580cae0604dac0a44ba392fe8295ee08cf18eafd9d9fe9223337d4629f057a37015bd8aa037ab77ea873d9e321648784d9d21d46ef982f371cab84850359e40ef57be82e8d0e1305c959d90ee385cb975327384a05e8a232cd4e5b5686442f70168b167410c6869e048027a3c34d48c4b0d362484ef73e9ba8316291a15d7423346", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000001380)="53f8249696bc6109dc7e65591c57932127825d0bcffe40d76c1c1984ad4295d0f099cc5a6588ef462c156fe2c586b07881cb6038c8fe2dfad383aaa290b0025ab17c8aa8804acdd002b37137df19626c4fbcebdccde6a5875fe46595c986fe4ec70d707cd87216672d99d7e84ed249f0b5d6a85371", 0x75}], 0x5, &(0x7f00000001c0)=[{0x20, 0x1, 0x8000, "09ee4f2950a8c359f5db363e537758"}], 0x20}, 0x9) 16:00:49 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4003, 0x200) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x8, 0x6, 0x5}, 0xc) 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendto$inet(r0, &(0x7f00000001c0)="4cd99867dae8b8a8c1cdf510a81e3832a7cfff73f2f1ecfb6128eb4d0b61af390e0fc02c3570881979179e8d826a34f6d1dc4287118782f859f047e8fc861d0397e1f4fd2e13c257b1405feb7587a0618bedb127d9bc1e2c4de5569ee85bc2526719b6913272b3fd6d8149c8714824ecc6b5f27a76846605409f62bde4bdf3a5d92fe13b752f51782a9cefecc8d929d893f3a193c34d3f934270e8ea1699faba605e2a03f55074f739e2a84418f43b415c9356584ef9284e5490358aa13b9254e74210e1c03aebdfaa2a31f8c1600252e0cdbff91eac8248e8c4d23cf46f294789692d9a8693c205620c6a", 0xeb, 0xc, 0x0, 0x0) socket(0x0, 0x0, 0x38000000000) writev(r1, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0xffffffffffffffff, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) kevent(r2, 0x0, 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x20, 0xb9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x6, 0x2}, {{r3}, 0xfffffffffffffffd, 0x50, 0x20000000, 0xec96, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x20, 0x41, 0x0, 0xf5a}], 0x9, 0x0) 16:00:49 executing program 1: clock_settime(0x0, &(0x7f0000000240)={0x39b7543a}) getuid() geteuid() 01:39:22 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x11b) fcntl$setstatus(r0, 0x4, 0x40) fchmod(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0xffffffff7fffffff, 0x6}, 0x10) 01:39:22 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x7}, {0x9}}, 0x0) getrlimit(0x8, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0xffffffffffff0001, 0x7}, {0x8, 0x40}}, 0x0) setitimer(0x3, &(0x7f0000000100)={{0xa5, 0x3ff}, {0x4, 0x6}}, &(0x7f0000000140)) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) socketpair(0x18, 0x4007, 0xfffffffffffffffe, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) getegid() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) rename(0x0, &(0x7f0000001840)='./file0\x00') syz_open_pts() 01:39:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xfffffffffffffff7, 0x115, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000001) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mmap(&(0x7f0000001000/0x12000)=nil, 0x12000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) fchdir(r0) pledge(0x0, &(0x7f0000000140)=')\x00}E2Y3<\xd0\xd0\xfe\xd6\x1d2D;\x1cx\xd1\xa0\x11cS\x99\xf0\xb9\xa8#.@V\xd8\xc35e\x8dP@[\xe1-&\xd1\xfd\xd0\n5_\xd46\xe6\x11\xe4B\xedu(\xa8\x1b\xfaf\n\xe3\x93j\xf8\xf3ZH\xf0\xf5j\xb9\xad\xe2\xd2Z*\x18*\xc6\xc0\xdf[B\x01\xcd\x86\x81\xdf\xa0\xa3\'NA\xc7\xd0x\xf2\x12\x01\xd4`\'8\x8f\xca\x965v\xb1\xdf\xb8\rkJ\x19\x9d\xda7\xda\xcc\x11\x10^F\x8d\xfe\xb2p^\x90\"\x8e\xa2\x05\xf23H\x91v\xb4\x92G\x89\x85C,>\x84\xe3\x85O\xb1j\xca\xbe\xd56_\xfa\xda9\xf1P\xf9.^\xc5M\xd8\'\xcc') 01:39:22 executing program 0: r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xa1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) utimensat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x1, 0x10000}, {0x4, 0x8000}}, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 01:39:22 executing program 1: socket(0x18, 0x2, 0x0) socket(0x38, 0x1, 0x70) 01:39:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) unlink(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x41) munmap(&(0x7f000000b000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1f, r0, 0x0, 0x0) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f0000000100)=""/98, 0x62}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/194, 0xc2}, {&(0x7f00000013c0)=""/205, 0xcd}, {&(0x7f00000014c0)=""/106, 0x6a}, {&(0x7f0000001540)=""/139, 0x8b}, {&(0x7f0000001a00)=""/4096, 0x1000}], 0x9, &(0x7f0000002a00)=""/4096, 0x1000}, 0x43) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x800, 0x2) 01:39:22 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) msgget$private(0x0, 0x20) link(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control/file0\x00') 01:39:22 executing program 0: r0 = msgget(0x0, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa8, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/128) 01:39:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1811, &(0x7f0000000000)=0x3, 0x4) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 01:39:22 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$inet(0x2, 0x4007, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/157, &(0x7f00000000c0)=0x9d) shmctl$SHM_LOCK(r0, 0xb) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 01:39:22 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:39:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x10000, 0x10000}, 0xc) bind$inet6(r1, &(0x7f0000000000), 0xc) shutdown(r0, 0x2) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x6, 0x3}, 0xc) 01:39:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100c0, 0x41) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x8}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) 01:39:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) read(r0, &(0x7f0000000480)=""/189, 0x6690bf5091b2a900) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:39:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x3, 0x20) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x3}], 0x64, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 01:39:23 executing program 1: socket$inet6(0x18, 0x8000, 0xff) r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) 01:39:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "9839767ad117948c4fe4c283347fe15ac58d4b7d"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7f) 01:39:23 executing program 1: r0 = socket(0x18, 0x1, 0x1000000000000000) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$KDSETRAD(r1, 0x20004b43) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 01:39:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x75) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 01:39:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x1, 0x4}], 0x8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x20, 0xf0000003, 0x6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x200, 0x4}, {{r0}, 0x0, 0x9d, 0xf000004e, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x60, 0x40000000, 0xef, 0xa68}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x8f, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffe, 0x11, 0x10, 0x2}], 0x8, &(0x7f0000000040)={0x6, 0x7f}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f55696c65300046b92ffcf2b76a08c28d2bf071d5c0db99ddcabdad2adc9de2376a7f05344819d7218c6aee81e5ea4793f8e0192dd4ef8f33f82285260286e0d75b7f08fb583e9c3c4f3a05fe697aa089419fa95119c248"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 01:39:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x20) sendto$inet(r0, &(0x7f00000000c0)="f7fb6eb0f3945c2f82980b0da0a504c238c0c0c9f4453ad37a3d39c2b4cff7e75e6095d0d6df3bd013109d95009c53a28c8b8cc8d3ee9cce778eb5f34cc5d49a8d268db3fb2ea4f2eecbbb781568e5448334ea5417596e780ed591fbcaebef3a2ca4e2309bfbaee12e3faa96dd77515916c0355549cc97b4631040322b0b3c3a97478192cd081287b0c59d27d561084e20d298baba", 0x95, 0x2, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1b2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r1, 0x4000000) 01:39:23 executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xd01, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0xb3e0}) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:39:23 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000500)={0x3, 0x2}) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r9 = geteuid() r10 = getgid() r11 = getpgid(0x0) r12 = geteuid() r13 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="b777adfff83e7004a35ed3cc29968a88367fac620b5d6c88b65133fee5d68bcb74f2370e211a6c4b72a4f595f184dd9d9193816bf8912f9344a90e828cf172b42703e31587be252592eae6d1612908f2736d7f12e72fbf4ff52d814384d194769f195de25bdc68c9d2624d504514668a476f46cd7fd8e71d65da5bb5d74a7ab615ce362dc44557a6382142ce48f5b736ed461b6e90981677964fd5344edf5bee9f5b8b56cd2d6907920e75d290546c5da60124e94f50da0f04b7138c527792decf93d44ce44055aa0318e90670526168f8bf1a067b9cee4c1e9b28a371dd5ad3f800c9b8adc200ae09b9cd2164f4a05d23205060", 0xf4}], 0x1, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xd8, 0x8}, 0x409) 01:39:23 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) execve(0x0, 0x0, 0x0) fsync(r0) 01:39:23 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 01:39:23 executing program 0: r0 = semget(0x1, 0x3, 0x200) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/4096) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, 0x0, 0x0) 01:39:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 01:39:23 executing program 0: r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt(r0, 0x9, 0x4, &(0x7f0000000040)=""/239, &(0x7f0000000140)=0xef) socket(0x6, 0x1, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) 01:39:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x1) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="e8000000000000000000000000000000c83bf0e40565016dea194708eb6e7e76638e89603c24e5bc7f1588272e2a360d54e4f0c3d7527877afa69230b6619e982450172a3d9c78e385cb854a5f648a507b454c7d79a9fff678f91332820e001a3952a999da373212dd1eca444649f0a4257f2241a35455e694627beb167e5e75040fce00002c466ac1f4bdd7cc0d33736db4be74379608f7c77cb6717b26ae6263f0da13b11dd89ef0fcd5f567892970d5866d23631420670fe2dbcc16ceb908a9731d65c6430c07bd8ec7e0ab87b9683972ba971a58263354731ef32cc0f30aee00000000000000"], 0xe8}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='.\x00', 0x0, 0x28) socket(0x1e, 0x4000, 0x6) 01:39:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0xc1) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/37}, &(0x7f0000000280)=0x27) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000340)="bada7ce7ae100d4906d577030d03aa389ad9576c69b1351234e79cf38f97906c2569628fe9cadb1a60e14ed4acdcc6b97ad9e4f8456f4f79d63eda2c317920e4434dcc5dfb14e17ef12645ad8c392553f736bb237e33b3cd5621561b60d78676c3bfd299e7141b11cadd595297542b7f870b547862fe681e4736fbc2a9d1572bab2df55b56ac817814b36d1f64dcf834f229f36f77c6bca007448519ba8516b4d08a432de09cfcc8e37f75b466b5e7d86be3d7d123e22abcd0a3fa301357b190427199ed133953db69b083e09864c56ecff3f69e33340fafa0db21f51b1ac9c177f2d4c680690aa8569f884bec50b0", 0xef}, {&(0x7f0000000440)="0ca5cb6a648e1f6fb457402574712d3c9be2981ff71e64f53955dfc32250d08f78a270c1a0eb44a44765ea556d6943fec2b4ee3e077b69ef5d2eefaacde701b4faf8c17805ed0d969717d43d32c8566d91686180866669d48f317b7a32d676dbac025b4063a369a2bcb679f5402a5d7f5f16ae8d4fb163d85e8c43d43dd5d1d70dae29e3d9d4bb2cacda4557cf3cabd18ec319d21bd9d70f73d4856af455969bde8565d9283ff1d8073c3b5b2e33d4342fe89d00f4b7812f863f1d6ce9ecbb1ca7be9b833ea2e8c5e81cd8cc792183e0fe8e2a90b143b1694664ae88869124649a6c698afaf50a5be691b8b8972381a60e95bea436bbc749d9f9ad759f2ec8a7347279fc364b0d7128b079c7a984adc011d607c79f4af65dd9511c7354dd510c23863a3a2d63194b0cfc50bc28f23a7fe5efb0163b0a26f41b04cd88b2a55e7b27f069174c7f058ef3c87822b2495a04d323a46a9e8fd4341a2c3dc26ee3564a2d7655d34eabf22b6334f3286aecb1f3c35a1368896979e1a5c9ba232eda04b5ebc9c8e39f8398ffcbed24d440633e3467f67904fe39b60a0158b60b1049158fcad432684bf117b23ba54da54e37a363f8d99a465819663686947561ae26699057ae1b51cd4ad9d84ae616a3e2adac8db68fd3b694088041187f71034b002dd859618c92aff979ac2cf03506b331bf1abff119eb030fa8787a4a6db0ec8a4d7515855c7b443e004c63947fc32970b90cd4140e75c519ca83258f6561a01468849135b8318470edf18deca9ce04974eebfa36bf8e1697139c2ba561152af8e5311e1824c0c6dbe547ea361e974a2a983241a75974c0a21e8ddae01928538d1c67aa9e8d09f8befe898c5b52b2339b20f22cc6964cf1b2a02c8143f816793b7b2a96331cb354ce0ec046901f278c71d9c669da07cf5f0873f52ebb98f1bc4217382c286f7ef10ccf4d21d595e8d366b7a7f82c54b9cfb5c6a6e3b620807cc5134f66541afde9c1bc23ecff8ab68b0ca5c8a7063b6a02312337658eba5478b485b93cdf73ac8b50352c1b5dd6403ff6d2bb9b7233a76b8608ed80b25b2a5b4acd9ea024cb422af4e8b0b4b6a69be4c1bf7d5db3855132c66d868b800068b0e48c61ca6f984d18addfb29ffe5cde8224f56612bbc6697435da34553b742f6028fbe85864c0ba8321f2fa2de45df839ab9ef4c7ddbd5b7c8d25bf4197acbec612d1cca5bba48fbfcd14473d53a8c3ad004e2e3db1652d53ef1bd7dba9cfa78f85a843786700c3b00bfdad29d2ff2008b3ba611a474a58bd7ac229c41419d1cdeaed00b7d3f2534e649767bea6dd4a3a1646ea5cd1920e0dc640ea7a5f9703cc2ab0e41d4effa364c1e129dbd6df8a6c2eb8d6aa79bda46663a261eda723b89090c191926fe9dbee9b31ef258963fbb7b7e8ecb0b5e371e6415b3684d269e78a55869c8fceda7f9982394393ce58aa62feadc6783a6b235c912a6f442a1755c14d51162b7805539b0b9fb86da224e3165c7242f09e262d5599eef8311101a8deaffc4ec79f4e7563eee207258b4128611f43bada724fc3ca2c996c459b954a838620b479235802997dd98854c05bd62e7f1ea6e1b3306aa98a503ad7a2b449d71585df63f5e2e99d40e1a8c38477d33edd70a27938f5175bc3a729528ae72919ede5d9793e081033a3c2ad60e3ac63fb661d2ea81147b2f66df17148d8ce31d8577df088eada8bcc0c4fcd45cc11cb9fec1cddaab39af15505ee636dd3ec59c6e8584f0ac72d11727423e9f20cceb02a69572a6c9a3e48e362915faabe7a1f3dcef015142033d57db68e7c0c1abb3d4d41fc7ec8e487a9345f291cfab44ed46f754e141a923855e518b4176fcfe0a2616716f81d67e30884bf43044627f69d979b16af21634ab17e8bc50a560851419fb06b98c0fb47b9fb6bdc63b980b69d722ebee3dfa6b47ab8b2dc4d23eb36790b42037e67ff748ac90604650954290cbbbbe0e9167a004917893df0383381366dcd7c989b295f571f787536e338b4d7fc39c6c8073af379384dbed50db08320d5b7e1acb63799849d586203450ca17276cd33c2ea4da107800bb52fc4f09b7c312685bba2ee182d7ae8e42a761573a05047309444ab774bfc53b218356cf4f50d80497396541feb8c359de8fd0bde9c9b176a0ffe5eed8cad7aca50068808b53684b94de6a72f419bbea109dca41e8867fe261accc887eb6b158904f3da3fbb03284cf88ed7369eb8887aa2be9287703322f8a8670642d2a3b6ae698da923ae548088c76505d531f3d9c14addbfefdc97254dfb669b7ae03c34af7031112a189c20f4361e4aca100be22121773a41f8c75c592ef76d53109668bf71082d383f682dfdd0873da756e206826e013adc60e66a1b4437e99fc246017f9ac2256015f73ff4a03b56febda5d2ba0371a2fa06a6f66b5bd00e39330277e0b7c4a1e2cff2947414761ab74b92d0458cd278397391b606e9b085d8b56e5c90a7afede8b17dc1eaa9cd3ac3d20fa47d05a21c950de3f259c2b29e64528e4ee2fdccaa6fd902b94613204611e4fa9feb1228d5b9e10db3744237c132fb4deb8ce6d5ed6fbd7483dcd1cd67b9ddf15a78f6d8e03305a35b7757bfbbe9a913dc716cae8d43b2da8a4d6442a54f25343415592708c9607d44959de799da53e78256ce6598fc3d1d93a416e0ee45af406651a92480e69a8eea340ec8569faf28c0f990f057dda25fdd557696da75d8cfda6c0699ffcacfdb7fdd1f34d2ef25e1a811d877537b7b115102dc3f7ea39a2e2264381b78c3d243b523d347efd0b670821fddefa71c0648aa74d35b4599023a06dde90cedad9d8ad37e8b8e7764cfd4cfc17dc053afa7400e4ea11210dcf72ee39374e063c5e4eb438af1e4c0b3fc20cd7a8bb5263d6bc4c59e10fa4c2302aaf152280a6d1ce5a7357c3061c14d91efafceb003c451eb08926e17304feeade4311502fc498dc004a418217d45b2b531a373ae62ccd54086eccf0eabdea775deb1c56f788c29deca45994bc33032fca0ff841ce230beffe436917c4416da7511888b32728320643c44ad71de68dab1c5c96a4483633be9c3dbe3c3e5fff55838a362b82378c810c55886bc7cd8ad198e7e43fab0bcad1e4f644642240903e2ffa3f3ee98672f13a15e4c6977ba5ee0cfdd92964a459160f337ec411e11ffdc9991a3971730a0e363a2d96c41af55306af977e517442d16cb88a406c836ce47d5563ec2b79cb495115b52868bb2d323f9ad7d559a4179bd24e0e4c547e27d59cedad1eb2eb02ce46130216f1e337f257a8ba816c9ed3d0f7a1b4af34b180ddf62353ba1293d38e3a20e7c1f9c09055c0974d9c5f0e4fb0b82ef4ee55c4018c15aaea815caf8d9b832e0af81ac103135c4c1af9119e7662c971058ba92d4152d9b8c11adf19c11cbb35979c93d761228619d6f6120e24095e718157bd89845cb0c3ec04224b768de453a32a27fcfa90834a90f1145662aa39b12bcc962ccfee14ea4d76b02791d2a63e5012edbff5ceb655571598795a44da645752d57bd6a9e462187b61731e01f4a2746b598bec1289d932293eff4d300c0b8186f46b788250ad7ff10e4e1130995a8a8d8d8b75cb0efe62fb5163317c5e7143892052e4c01455ee698ce5d13bd7347b42bb51898eddbeeb8c1924ab6758ed6047cb4b836b92b5875b404768ac8e2f8a7d96ab0e8e1af23b2fbf5d9e478f1f1b08f307900333f9ce9ba29b6c9e64f0de032a50f3c398fd43a5e3b08649e7dd1f0a9cdcf13dc2717e9b9fe36cd0d621441b97cdf6605dc6a3c147242871a5e2271a9192c23f75976a06baaada2453a003a92c18b4e776e7fec230ff9f7eecb1448de81264487baf918889d6f45f4e8345e80fa95c89fe0d2c0ba9bc1780160f5624545b5746e74f088e4dca8f9e19254b65395326f2f68b0660b1a521aa3fb2eeb2cb58e16f9cb004b460cb805985847759548f4d016a44ed1afcc9200636ddceacde1dc9a5b54e3d4c71c4646b824347eaf4d640e1cdfd8f530de5fbd07f45f89d23db4f5317f7f85cff1332d1a176842452c0ae8a1b2a33d8cf9318c565086ff6f0f39f7bd38ede66a98a96ff6d444773c41039cfae1bdf284fba274eec733d2281522690b1360bf680e68ecc5ce9e400edd4cf58e67d02db2a63b454729ac078cd289bfc83a180b6652aa262928da410db21e892d6b333c9150a5b9253489e596d3da4da8261795b61ce8b229ce7b96f5eeb35c0949698a3270039cdd0541eef0550fc2642bf280b256ad8c2b5bdabfa0bc58ddd60ce451a8c61d3de1f9a7d08febdbfd7b6d28f38ac2823160de2dd06afb5e974ba3db1191ad375ba0ab1510d86146d51ebb7bbad429e9bc64486e0ac6cc3ec8ffb1c63c5c5dc194edfe9961d56db703553e668f0c62bf7f082f3a142291ffdd93c4a11375c4c533eed330d789fcb430f378b2b3226d0c3a21fef95fd7266ce9e6a368a2fc9eaf6e560b0cd77c6a8d05e259c756c0e20f5fe7357b5f8741ad1045f9cc2252b2c5de7b9cd31bf5c6130521e6dd85322931032740d085713cba6b6eebec14003f3623171ad9697287b352c9c955ed65471a8c083215bc8ba60f13dd7c6075d1bf80872ffbbf2563c5028f8320332289683d11fef146fb6ad0bb149fcf6807f2f5ddc7ea4ecc83d8ccdf4f374dac50fc56696378e1343a911a39526cfb594b0384b971fd75270b52903fe65144bc64af01f22b44d50a950a6d29e5b6f17c355695a1eb1d59aab4507b41ac3df039aa190456a22642b5edf608dce66b06a471a95e7d627b361a67cab0a8f9a99410e81f2dca5d8b3548c51f7dcdcbd4414a6180b46e6fa7fde9c641b4c1c83dca7830bf42e468928a89bc24e079aae4bb4ef83520a0165447bf4e9d3c36df8fc47f9c1385dfdff6e3de1948ffafb5b8c423697e63b58754ae3f4095ab3478a45cd157aca9ae2df75c9215aa7524ae3386bbd9e807bb08533c053dd1ae0f1a263e3bc8833aab4556ce3ccd02b0ba90f7534ee5c9c4ae843babf9d3cef490844fb7dace599d1b07f0c590da36f7560cbb6b893ea0a10f8e9701c7ca0d6c68e27884901067eb37e340780b1cfa05ec492fbacfeed4b39dd03185c3faea1a308e11a9722e8c0322cd46f7194a70a85917b82141e1703642379ccd1244d8d105585494f92f332c90dd41a80784622848f39c85a5a19556886a08a04620266653eb8750fb1e8b6a71d2b81608af937f7dc0790306d58d81d7d2672beb5f29dce4cfe94a4b5a5af4a0a8458f5ce2df9c1acaa431d7f460d9b8ceb226bb6815fc2fa22d6a7846d78b9dd7854d0d176602941b1c0cffcef55b18053904330f80387a0707fbdd7cbbf867a33ecf9b8c7e7ebe5414f2608d7a491827e229e9319416b6dc76d4d9800ffac7d6c50b316b10895fff703ccbdb0e90c03322c92e0261ea4a1fd61159ee86bb2e18c1acbd52701d7f455ed9f961cfe77366deff9e6fe1fd946f6962dd585712c49cc278812ecba62fd05d79b0652369cb0d1c137bf11750f8916465723e37d999ba19d008a45f12247253ade0fdb4ec9e8d5268b45a14a20e993859e955a38882cc3f1336518e4f4c0adc038651b42c568e2c63cb582bd42cbab0b2ad20d9e324fd151c18e26706c34fd58dbbf5b9d7571cdf5ff626938896c35eb419f6212a364404fbebdae5e3c804e478ccf9fb46fa45d56f144ecb28cad2e5953dbe11dac4aa8fc2c158f0f9e35ec356f3129d5b0ebbeafe1d39c9b55e4e18938f74135a280e0ac0423131", 0x1000}, {&(0x7f0000001440)="a19a3e57e3c4811c84044bc7164401035b41937785bdbdb88fb5ded87786997da692ea41f642c38154c6e98e017f38a58399a17d9b7a2dc9351bcda01f9c8d8cc3b748a61d05970048bb4b4f225c2a7e87374809023f71bcd2acedb2e86d5db3fdeda413e0476831bce09b1611c7", 0x6e}, {&(0x7f00000014c0)="e3be47e9ebd0de065e84af5f00eb3e530847be084159b452030d216cbfdd5db34e321255d6fa9d8545ae3b0185ece5dcf2941e561b1bc0cb2860f1b36d5e17e3cfbcef224ab598c4e7e4584edb7b33490455af4daa953fe54a1b114139ce4f54df9657646d18b35cdd1ea7cd49e844d5ec6aca40e8ac2bd67b22ea34d4c8cca90eb14e063e04544a47e0fdd6e47f027ff088ef4dcb28db34c528582e61e6f9d919e115e2819c0769921bb2c9aa5f1d105a1088d39dc2f7bdc3c45e11f28da078830fa63a5de50150f053680dbfd44c98e3271cc6b4a20ff21e4c62b7d57904609c3757a0e5db5c0b79265cd8825c9abb53135799c372", 0xf6}, {&(0x7f00000002c0)="ae", 0x1}, {&(0x7f00000015c0)="8d33c556dc2ace0e5f29de79330b33900d5376f0458d2f5c52aedea4cd66adf47054a131619fd0cddd1b2cd332d9c79c8f3b", 0x32}, {&(0x7f0000001600)="557c21e416b00137c58cf917504a4f30cbf8f0d53491d3cdc004d7dfb1c5c3cc70dbc0d808007941f8fb5d74b48c3259f937d077d5521b9caa618e43ab52da314b84bafb451627364a7cfa0498f6830c43ae64e5c247ef5d89f1f7249e5965036a265d5ae4b3416d73856ca8deb699e6aa1a83102dd620a00e3bf665ca71a513dd5cddc771767ee0e6da947d45b24d192163984852b97e1bb558f45150f76c96ad024819d0ff6e291c1d6b0eede027573a77ef", 0xb3}, {&(0x7f00000016c0)="35507da683441a9f9ef41b1c2201606057403ca1d985b8dc4ecb9814577b024964da26d535b034c6af98d26c9190b3efc808348b6b3690ec186de1085d2587caab45ec033a80340cead77ea567cd25d677225536f21b1772206db695edddb6c29eb32033e9ad143eef621012602192152ce9de87f975d695830bb55cab9fde668429a0f9e69bc8bcd3f1613a9084c9d8603c09693febf7fa84ed87227f58818bc46337cf68dfe18b8ba2635eca24b0eaa8e111f74f0f086d165426b5dbf51fcb989abc4e019ff1e20c483454b0c3f577", 0xd0}, {&(0x7f00000017c0)="470a46b9aa08fc774a7490234f9526ae30c3d852311c18590910c31fcddb69508a21c0fb5fa8ba9ceb069c6317e06bff009d6d8ddd6817a4069fcaf772f98e7fdf8d7d1d3380b4d69db92a6bf27b0a0ae701f79512ecd79f36d74e38c60dc2eb1862d629b7d556d2305293e1a3423016f45fb8cf7314343495aa6d17a6160efdc27c3fe0d14342786380c4d99ffdd4fbd7928dd66a86770779078163b771ed4f53c11d726a1a19301f718aff0b48381d6e944debc6da103b11ae5a7e8334ebd6956a3b3df91e73c12f17acb09d0a3a03a5f87ac35baeda69a906950882c28aef31e6", 0xe2}, {&(0x7f00000018c0)="bb569a5334ffb684b768e6e9d601d4cb39872fe68de4f5990c909519c3b62b243c058004cc851610149c93708bb59894", 0x30}], 0xa) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="87295b8a0e1cfd96823c", 0xa}, {&(0x7f0000000100)="664f5b134ddc8ffcc4b9aa62ce81f2c07a102b4a826ea06f1c70b9c73dd9c2c022fd6bf0b1900a837bbd78c454ce1cf7523aa04206f42e882dfae12841ba03b164d6074b1d7a6da3a2a61fe268a72366c339aa751ab7586dce19f499a3697e752edf942129d37b77c1a12ef1360dd71f335e13d6", 0x74}, {&(0x7f0000000180)="7102ab17a9fed8b75a85640730419db37ccd40651a89282dda58d47ce53ec9", 0x1f}, {&(0x7f00000001c0)="e5673d699dc4332f68e0dfe6ea57a20d6cfae616c2fadc65cfe9ae55760da679693ab076bc689d5d38f538292eb5290d778925036b", 0x35}], 0x4, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 01:39:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) accept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/28}, &(0x7f0000000180)=0x1e) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x100000000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x7) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 01:39:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000000)=""/42, 0x2a, 0x43, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r0, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) 01:39:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="080204000000000000008d0a1cd6c32e847405c5a1897d658e8d492a91ef91bc52d1ebfa763cc897182595b26eb31389d12ad27884fdfe3f8ec220857bc271d7d0628379362ff7a1035bb62edafd3d5581303f9cf827513b4a267c229303a7051111099ee9ea01937862c0b5a070891cc1b9221c3c732f34b3c73b0e2053f9da9e3b803ae61b094571a4aad288d971e1085993ebd70000000000000000000000"], 0x1) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 01:39:23 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="6430ca246c72503f43714b090000ffff002e360100c8f8a376e8e024fc752de32148fb6242b8e03ad14a7f5259bd7fd682407720f52a13d79100000080dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c878900000071ff6b8d", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff472, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "05030009e6ffffff40800000000000001000"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:39:23 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20c38, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8dc0, 0x0, "c0b7171e812d7cc694397ecb70c914b436305b6b", 0x0, 0x7}) dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) 01:39:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000240), 0x0) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xff36) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x8, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) 01:39:23 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) dup2(r0, r0) r1 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 01:39:24 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="96de7fc65f5e9a64e12431e03a75d55c4a6a24361e8c5ff40acac79197147dc388a425390334bc199f36352429c921ee11159f4727d09c1829fcc3ad8a7bb58b760073ff159d3f3d8328c06070eff42e7ae3c9646f5786bd58a635e3bed9dffbf71992cc69fb75c614e3", 0xfe22) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x40000000) poll(&(0x7f0000000040)=[{r0, 0xc5}], 0x1, 0x0) 01:39:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x9) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25c9fdffffff0000000081", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 01:39:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket$inet6(0x18, 0x4000, 0x528) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x101, 0xffffffff}, 0xc) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) 01:39:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) fcntl$setflags(r1, 0x2, 0x1) close(r1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x1}], 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x4, 0x31, 0x3, "9d38f02848246900d5433b3f70eb7a833151a671", 0xfffffffffffffffb, 0x100000000}) 01:39:25 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x15}, {r0, 0x3}], 0x2, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x120) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x1, 0x9, {0x8aac, 0x1000}}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xf119, './bus\x00', './bus\x00'}) 01:39:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x18a00, 0x2a27e3965acf4f68) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getppid() ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)=0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getpgid(0x0) fcntl$setown(r1, 0x6, r6) fcntl$setown(r1, 0x6, r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x4) kevent(r7, 0x0, 0xfffffffffffffffc, 0x0, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1, 0xf0000055, 0x4, 0x7ff}, {{}, 0xfffffffffffffff9, 0x60, 0xfffff, 0x2, 0x10001}, {{}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x1, 0x7}, {{}, 0xfffffffffffffffb, 0x50, 0x80000000, 0x6, 0x8}, {{}, 0xfffffffffffffff8, 0xab, 0x800fffff, 0x4, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x18e, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff8, 0xc0, 0xa2, 0x7, 0x4}, {{}, 0xffffffffffffffff, 0x8, 0xa, 0x1221, 0xde}, {{}, 0xfffffffffffffff9, 0x8, 0x80, 0x565, 0x80}], 0x80000001, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0x716}], 0x3, &(0x7f0000000380)={0x1f, 0x3}) kqueue() r8 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000003c0)={0x80000000, 0x8}, 0x8) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0xda, r4, r5, r4, r2, 0x1, 0x9}, 0xfff, 0x9, r3, r3, 0x9, 0x8, 0x2d4}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getpid() ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000040)=0x3) 01:39:25 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xa) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="6913ff923604ef7f659942f5b7f2859172d6cd57be383368b151c2fd4c1fdd5ef8eb0d7c96934a08f59def96c4b145a3b112f4f3909924731cd72533aa2c8266b9e46f55a0e500c279d45a65a937be9a35f1fd3367021c592fdc65db895493de4b40f1ee40ebd20016b22ac704478eb626", 0x71}, {&(0x7f00000001c0)="1c06ae21497a", 0x6}, {&(0x7f0000000200)="bbc5758832e5b5490752c0c7ac39096813b7ee1341986b189068dc40a5ebb899ece611bc4551604265b9a602218a86bc77d58a64360dd48db6e4b29ca65d1ad829c4fb3cd1ef66fbe9df961c46ac7470d96a649ce48daa1b449bd2d0ec47ea002e7536ebc8e4647a1207bdbb7291944dedbab192e730d282a3b10761560b3a74db746800b8859a00ff3de7dade13a7aa674da72d82ac36c75b2eb9a053ab5794fe19562d8b00c9954161f3c82247820c3903a6c26842933aee3a80ebb377ce91bccad86f1b0e6abaa57c92080cb784e0418459549cbff5c2eb60c36f035010f11c37d338750285c9c5796a7734aec25d39721542c1407bb6855780be", 0xfc}, {&(0x7f0000000300)="dceca20657e55327a7d8b99e5ea624d2b129ed79fe50eed51cfff091016a9f45a3c74427e67a2484775d23b1d19079a7b79be4a5d064ca96e8bd9cc92895c9023e353ed1107c810873849a03e5e9e3fe80ea9f15e6ab2fa613365d9b637d339b049ada79d4f02f7cfbe47c7747442e450eca8daad3e7e0a8344eb242a9dde85e86aa44b687e74bdeff537c3b84117a67682295ed3d1d91dc2bc9bd35114c02551b44b585107f46b284a296667f84befc4e05", 0xb2}, {&(0x7f00000003c0)}, {&(0x7f0000000440)="9f72c25dafff25cb1987ac5f77a0e01b7dafb9ce0521326e20f6cffd9c5bf693df8c02971d0c92e5ce53b2ee6d542ef5fab16ac65db2f9070277adaaaa06ccc1befc2e2bbb3932fbe23b976a00503ed60f008e4c1ead5b8164228f54194cd9e4c1cb4cd57684d9cfff348fa65d6ea68fbb1cc169665ccf497c62627918e3ad8c8793b7538e376b03fc4a7a2fe6c1530a81bbbeb27c535cce4acceb659355839d0e21a6e47e60e4e0ba465f2847cb6179ae65f725489c869bafbb89eeba6c5b480c63c1bc1d33fdc732f5db4aef2548230eeef5b5633363a5d55c34a9ed95bbd894e30618e2e22c52912c1dd2be2c", 0xee}, {&(0x7f0000000540)="0a60d97cbec0732f85a8516a9d2a61f720756753c66fbe2bc43c754b83919f00a6307dcf409472b9d4383e47a77262bf2fb61a24115ca74a945fcfb622f6f7931c74dd7631b33d4c1bfadf71198af651286b0b1a08098d061ccddb35abcf61031ff0f74d02bc3f34e5e25ad343e379c549817900957cec3e2efbff6f27b693893d5d54e22e08ba10848ee4431d64687a1be0316db66cc165b4359aef1b69775101fd2e873df9c93d6e5fbdf1263d0990d83b7c77390539baecd2424ae77d2a76c8c0048ba233", 0xc6}, {&(0x7f0000000640)="bf5e7935a17d789ef7f98fe8e12a62f3e37068def1d2a63015924c97dbb463169babaebabb30e0aab81d4b2d35a1da132d45256e9e2f5c2fe7eb02c5e0ac3d3041037eeed397c323a6c356af5ac40e09ff7c42991a25467498bdac810c7e88b86e105d2b2cc6edb3e9d95bb89e1a1dfd8bbf26928572b53c6b3b2c9f78c4c9df819ced47fe21c1515285297986cf8101a10b5fb7cc0f99e88fea90d8055792919f6d085a996fd4", 0xa7}], 0x8, &(0x7f0000000780), 0x0, 0x2}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 01:39:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 01:39:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') recvfrom$inet(r0, &(0x7f0000000040)=""/29, 0x1d, 0x842, &(0x7f0000000080)={0x2, 0x3}, 0xc) chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') 01:39:26 executing program 1: r0 = shmget(0x0, 0x1000, 0x10, &(0x7f0000b3a000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000100)={0x0, 0x10001, 0x3, 0x4e7, 0x0, 0x3fffffffc00, 0x2, 0x3}, &(0x7f0000000300)={0x9, 0x3, 0x100, 0x3, 0x9, 0x7, 0x7fffffff}, &(0x7f0000000340)={0xb9, 0x9, 0x9, 0x3, 0x3f, 0x6, 0x3, 0x8}, &(0x7f0000000380)={0x2, 0x100}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x9ae, r1, r2, r3, r4, 0x2, 0x2}, 0x2, 0x8, r5, r6, 0x8, 0x6, 0x9}) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r7 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000040)=0x3) 01:39:26 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x10000000000) fcntl$getown(r0, 0x5) 01:39:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x40000000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80104267, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000080)="1de04764777abc24f86dc1e730aca2f1aac1958b9825efa6bff9985649b01446b7557c54178064911f81b6597d913b30883f787a6b7514c2219713c25f5c18bd8dbc7b648b0be0c381d8455d9a38a7aa0b5616281bd46e76e1b66c4008c3a918d3827510079f087f7eae42b2fbd2be70", 0x70, 0x402, &(0x7f0000000100)={0x2, 0x2}, 0x4) 01:39:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) 01:39:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000580)=""/58, 0x3a}, {&(0x7f0000000800)=""/162, 0xa2}], 0x3, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/214, 0xd6}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf7b0}], 0x52da92fd3236aa5, 0x0) 01:39:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) read(r0, &(0x7f0000000140)=""/255, 0xff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xfffffffffffffffd, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) syz_emit_ethernet(0x244, &(0x7f00000004c0)="bc36c9a2db1d90242ca7041c91f4b693b194a4d5809ddb60822638b8996b1da4cd3329c1095ddb0761651c6d3e74dc18a815dc2798ef723e18723f41e0c76dd77adeb773b9090664bfc0da2df3640b01cdf4b0bbfad5b9e64e980bcf1ce6887e775d0129c87d5fa2cdd9a44eac60ec46c9c52a08922be836e55a6813604b47daf807c3729a26a4ccb67f73392237a4ef27ee1571822b1ab324a5aa4f743255ccaef79ecd34ec890523fbfc96636bfa668e984bdd158d74adac82857b0d6e9cf97901636ff17a95646afae4dc9f11c885f508aec9faa14687a35706c55c67eff2b9d08ec2ff2bc66bce396b4602dc9c9d95d928650d39053744987b4105070be196ab5a3546a9494424a8e2cee17a082590fd9ce62159cb86b94f059c454ca656da409d9ede994a16807d33453bd4f46b3c031e2673c59cbd76e935948ea3db4de6f5a10360e5cc64188973257003c9d26077ba774bf4c50514789bde163881e8600764987a73d7e4b3c453b033c4255e217d423fc438c14f2e11a3558a8cafa6b9c79469b6cbd7f7dfd56841580ef834b938cb3c0a411aac18abd95e0a259872916acd43f48f4ad3f00b8bb4db558b9b0446f5553c2bec398f4f921bd5aa94dab8a719e52bb3d1f5178c8a3d577cadc70ee407b44b56d05af7702b3ec3c3e201e5f7d15887241e9e22cd44c06f80402c09899b0d5bf8bc1ebdec7bea0af47ada3981a4f487ef01aa38bee1e2cc6eaf5f806f91a866d1130eb073aed9f1ab5f7f60f56d876d109cfda703c7c1117c88dd9ba8fc3fd3710eea97a635fc93e67dc38dd9c187") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) clock_getres(0x0, &(0x7f00000000c0)) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') 01:39:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x2, 0x81, 0x1000, r1}) fcntl$lock(r0, 0x4, &(0x7f0000000640)) open(&(0x7f0000000040)='./file0\x00', 0x480, 0x14) 01:39:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socket$inet(0x2, 0x0, 0x3f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socket$inet(0x2, 0x5, 0x2) 01:39:27 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 01:39:27 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="0027cbff13b9fd812eaaa2929648", 0xe) 01:39:27 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457811a7f9097b5ac793683a"}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xd2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x8) setitimer(0x1, &(0x7f0000000100)={{0x5, 0x1edd}, {0x7fffffff, 0x1}}, 0x0) pipe2(&(0x7f0000000140), 0x10000) 01:39:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x2, 0x21) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0x8) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="baa6316a5bc8a699f3ae9c2f6a519396c825fb1d7652a5b2431e72f311429733d0dd11765eeb6b490681d303ac98ddff7ab7f7c76cbb7d2e6ea62bfc49245946c3ab88920c1ba399b228a0f9d62578ff473188e18b60c19f05e8f347f9c0bd8420716f1bcb40daf34a3fcdc9c41044a5bd79ecc5238d12be43f8ce1ac6a8d7b6c9cf3d4ed32ab52045c8e96999f6f0ffaff0a3816d6e91c5d13a8645ab48b4c1e60d543a7ed8523e319c926118f7ee32c89fffa4c62a442a79c1acba66b6c5f0254eee96d6e823f5a38dc3853e7132f5d5646e9a7b2005b073c08c5fbbbbcf0aa6bd1cd76c09fd39b31c97cb457fcfcb", 0xf0}, {&(0x7f0000000200)="f721db987ff141353b8d974f694b930e74e66682e96e0137597485373448c5979a2f0bcb1d66425b2c15c62f4e3c9944f242f855f3da440b306d8f1705daedfff5dd7b6372af0a3a045a9dd61e1b309e1828bd233f0469a1f7daa65030639be20bc65b443915892a53547cc555d7faa6054401636f277e76048d86202dc98c43252677ccf3099f5924c0b799e25e14d6d2e714a2cbf9aac3d1aa070d8eda3999b1d9d2015c23d651ae844881c50beba72400824ea91ba8915c61aa6f912b4a4f", 0xc0}, {&(0x7f00000002c0)="9e039a147f56392710715cb92fcfa965b7945ce0cff8764727e6b4fd2649eb745e5bcbb744a1c5ee", 0x28}, {&(0x7f0000000300)="ad7414de637fdc24de7fe0e3dc1a92bdef7c1bc3fdfaa1b0e9c62ed9f8b17e58092128e068871641e3d55786db5608cc0e9f6ec6fcbb68131add67dfb762123eb2b8a99d298a67ca2f76ecd268db3b2890d8b942dd1e", 0x56}, {&(0x7f0000000380)="da7bc5e10f8028d138b1cc1612f832a0a33bf126ee7e1ce267b67a77f1a91ab68c9f4d", 0x23}, {&(0x7f00000003c0)="d695053ed36df538e8b1", 0xa}], 0x6, &(0x7f0000000480)=[{0xc8, 0xffff, 0x4, "a78e9a71874625baf00bdb02a11192c0d275dda205bc9db7139a56dc428d6543107225a70df5044ed13a62cba5cd7d6bb484c3cf27d3fd48c8f693cc3284c12254910eef8b1c1f2e8f029b651a93d11ce94368de43667ecccdeb497f535cbc24fb8c2afb96a04efdf0b6f14bfa74a095a324b420dd97b5ed8939fa2fe2836f295117aa232b28989e00a01129fbf4163b2c3d434bde26c72a7a1e58aee753249301d8ed9e3c0e4bcc7b57bba57556e9f15ff5d79f"}], 0xc8}, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 01:39:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/101, 0x65) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) 01:39:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 01:39:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x810, 0x100) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 01:39:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = getgid() r4 = getegid() setregid(r3, r4) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 01:39:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="02004000"], 0x10}, 0x0) 01:39:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x9, 0xffffffffffbffffe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4010426e, &(0x7f0000000000)) 01:39:27 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file1\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 01:39:27 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x80) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) truncate(&(0x7f0000000000)='./file0\x00', 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x0, 0x1, {0x6, 0x2}}) write(r1, &(0x7f0000000340), 0xff23) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/123, &(0x7f0000000040)=0x7b) 01:39:27 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) getpid() 01:39:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) nanosleep(&(0x7f0000000040)={0x200}, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='@{\x00'], &(0x7f00000002c0)) 01:39:27 executing program 0: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="280000000000000000d865757988b9efb88896b7918816cd5ed405558cf130b03736105fe000780838337feeb2c61590c026dd536616bc9cf72f6c37107febd2239111d8b6abf0e97cf15abffd06b369b849510b47", @ANYRES32=r6, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r6, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRES64, @ANYRES64=r4, @ANYPTR, @ANYRES16=r2, @ANYPTR, @ANYRES16=r3], @ANYRES64=r1], @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x25}, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0xffffffffffffff75, 0x0, 0x0, &(0x7f0000000000)=""/225, 0xfffffffffffffdd1}, 0x1) 01:39:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x400, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xa0, 0x14, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x100000000, 0x6}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000020, 0x7fffffff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x44, 0x4, 0x7a15, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x81, 0x3}], 0x1, &(0x7f0000000000)={0x0, 0x8}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:39:27 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 01:39:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x8, 0xed75175b731fe9ff) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x1, r5, r0, r6, r2, 0x20, 0x20}, 0x9, 0x7, r7, r8, 0x1, 0x4, 0x5, 0x7}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 01:39:27 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt(r0, 0x7, 0x8, &(0x7f0000000000)=""/59, &(0x7f0000000080)=0x3b) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:39:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887681309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30aaa4ed5973504af8dae59eb37577d92392afb0680ac030a173b1df6fcda79d914c9b421b5c093874a45a8414ed0deb206a9b313c9a2858a9ae68860a159f08d", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8000000000000da0, "b08d1607000000000000001a00f3ff0a6300"}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x3) read(r3, &(0x7f0000000880)=""/161, 0xa1) 01:39:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0x3) r2 = fcntl$dupfd(r0, 0xa, r1) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x6) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000140)={0xffff, 0x5, {0x0, 0xffffffffffff7fff}}) setgroups(0x0, 0x0) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r5) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:39:27 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002009, 0x3202) sync() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x5, 0x3ff, 0x406, 0x0, 0x4000003, 0x4, 0x6, 0x3, 0x1, 0x4, 0x1650}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x81, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x8) 01:39:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x6, 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 01:39:28 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="26fad4e06dfe06fc785b66ab3ac73e6f0676cc3cdd1fd4a9806c2fc038c7792ddc3ca0ac85a112ba29b96304262605ae6a7c9158fdf865906a4e12429d29fbed0ff1f58fa9c07ef71c", 0x49}, {&(0x7f00000000c0)="b22a5de3eb921350df34a26482233cc73ff08c9c7b281d6f87a79b1f4b18", 0x1e}, {&(0x7f0000000100)="cc1dc9e999321eb8644cea95316aab1fa4593f", 0x13}], 0x3, 0x0, 0x0, 0x400}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) 01:39:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mknod(&(0x7f00000000c0)='./bus\x00', 0x6f826c644254e805, 0x1) fchown(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001180)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x100000000, 0x7fffffff}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="b45cd38dd4b84cd5edd13c0324d940f5b630f08fc0c9875989e9e75c90eb86eecdf9ec5e76507bfaf8c28081cb174f311ce2b53b41bf0b138f4ad1625af85cee87ef6b339b14fbae155f7da5ea97e6b49294d5faf2092ec9b25796452c868b7c18b1b61d7d0a7fab0c097ef389c135bb3c5d5a7e74d42baf1f61dbc0cd9cadd665ba944bdea8916b38ed9a0f1f0ae7d177cb60d73a31fd5128c7cce19694b292feb66b86acd799a882f068bbc85da217c586deb0a8439ae15f5a1cc3f259b806e34925cab469f93fe569d03121b4a68a76d229a1002bfb988bfd2502fc8e33821ea8a0e2335efe27219325966771b43c4b148cfddaed15a88fac4831963f08bf098c5fcc277f634fb57b60f8946b4283665afbbf3e93ccffa110d44afd31c01e46bb42fe9898b7ab81ab635f0235cc114292dcfd2316e1c001484e39b89ab729aa973b645ee776da759bae75615e3f81b095d9515ce0f0f4346d936d69eff357a71ba135c902410c699c8c3fcc2308e5357fe3498cc0da7339b219a446d24e588c3410c1e5bb351dad62d401fd68f3633d6cb35f0adaa9f5681fd38729288d82622460775b16653cab78fee2cada82e2ccd2963f63e901309a336686fffc74561f5ac68e36523bcf586e1ec27f8741155b0f26cc584d9dc10941e7550480252cd06fced43bd02ddaf2a81b41820e34807c6d3d6661e3a35b90c78d3e9fbc9ba372fae96f8c0e899b83b82d4ca71e3932d8cbadcb36253d9bc16b8bafd1c8cac1e7820f590cfd7a280eb5e5727642170d7110490dfb59f93c7a3b54f3a307aeb3f02348f0c020ed8464ea9952f9279ed6f1d5d9aaa341b40bfd3fbecfb65791f3dd8422ae09a9b6ddc57171b847aae4a98798ab61ff515ccbf650f91d2b5311d6de21dd599908bad335ba34e4bc95046a3a41705181f0cec4677fc42ef95a567a53a8a04f740588be55e6c5be1f10dd1f16371f52808ae0179441bd2b6856579b9382f0144ae2950e391927f04834b7b0b479d83b6261015a31342eeb5f2c5ea7cfef5a0474eab9d5aea350075feb519cf830470806382156a2bf89b1d635a03337e8f4ea3efa8c254bf983569b41d4612a50aa92b326efe8f6a07b20a55f251d7cfe96623530642204929cac6477524193102310840795062533b7e101aac535b512f37d6cfa801acf9fd1bc645844f9c77c2023ddd5c87c31ac1c309201e7a76250a20029079069875d38523bf9daf84dd8436141d5a857ed9abb6fea07c82a64ca9743fab7fdde765aaffc52f8645468bb1f01707bc8bb1b84f3ed7f73beae0276a6ce39f8ca445f16f5268c38dc070f2cf9fc3064fabd2ce8532ead1267853bb86de955c19649b421818a4e713b8c1a77cb7cd42556cec152bd6dc2968c44e4c43bbef6977eafbd05352c53528f9b14824f64de1ddf21f4822a7a30ed6eb3c158a8a31f6b75cdcea0a1548c58176c05cd2857d4402a2759b27f82520f97f3bbf0dee0e5eef647561462fba8e774802ca3caefb0d2f16e64ece7a02c89a423b161e55fe0b2e287ae41753aef352b41a3f37954600f5511e15ddd707800fcb6f4b1ecad3167714c345ef9c34fcc34c073101cd82567a252d5120d091a05bac27b5d324f5ebbfeb70cd30c32b201143a3baed8929cf3f47719cb4d530300ab5577b1ace0225eff2da5b5d6ec151d4ab083db20490fee04c8831de6ac7d1e2bb98b32db03a6e642bf2f9da19ad892bbef1de6196c3ab18d8d99ad3faddd5f471aaef8d165858ef88c89f6377a03c701c7855416bcaec55be62e81342f86aacde344b4d2c36a67dc3507b940498a0d0c85ebe0ab282dff830a0f8ccb0aaae4f3abeef5e1723a694e634080a3c8b70ac04b6d942b4042e749277c84ffc227068f437087a73ed969a8a011b5f4478c7e259d54f86aeb980208844738f34b6f9069622997ddb74eec35a10a64b378b24d6226069e43a0d3204f67ecb07f9f2374e9b0be0a7252098a89a7e471bf71816d474ed39e6db757f3c224eac4b40ddc7737c94c2e2b448c1d0dc316eb87b2ab47fa72d298d48ab5eadb30dac1e669eefdc5ac0125dc4a50a0578b25bb7021a658177992ce931cd94f3d305aea0d8ba2a1bd20b9b42a1424388f04e749aa91a542b4b0d5cefa41e14d4914107ce4b6edc175033d2c2350b4790abbfd23a7c06763b2dc103eb102286525081e5be8ed5cf293483d58c900eac449372c91161a7be5710e22ba72b698913710b6feee665e444ea410a85222d7c096062db2b05314b7a1a3c6bfec865cb98b9d233c2f2434fb31e6f5fc9b89570dd0d725e98c7fa486fc6e3051efb2f779138f538ae706884a411d17e47f298eca68a67b4fac278798f5165388f92224faf8ee93cc12ecfa2691f8b0b8fe4e69397b706560ffa34308b8dabdc5828c54e22eef21f45c00b2a8fdee24bf4506f12636108fd385353522bd39bd1efe01b1f3f32c9d33c58a27611a92d6c41ef2d8d7064a03661dbf8db6dbf8ce9147c70718afa8cf359cad9250982b6181ae1ca0e17befcae769f9d43772f9df5e75333eb8428ed9e3cf25df931c3e0feb4157e96a2454a6bff6c17f17e2b02f57c504b27851e2e56b3ef47ac3ff1f07f320f844901dc107ee78f12d600bd4f9266501e733a7c48761e137fee19be658998257ee38ee92566386ba3241801dc7a124c889da18df63f0f336649831eb6412c4291b46dc5410f6529e104996afb24325c210d7f2e42a7a11d42d16dc659dfbc7d28ccd9b0aa387149f6a20c3e5f11aa4965172bec2a958ab6e34ac6ae2719b7dd07989833954d46d0e4e14ce048d675f1926408e23c10e73a8aa1fd37b432f70078c3b9ad89e5ca447f86eafee30437b76e69afbf10fb774fa36c4802726fad6d4e414dcc69457e748f58dc36ac4360b64077b1255b1b05157f699e4731fbba8c6d39543674a4905757df60caf0ca2081ba6269a7e3fb34a98623d389c65596be93d417c392b8ffde4372e73d5ed023501468ea52e3deba465b3a36349001c76197bf2efa4e82f21489ab0beab24099caabc14410cee3f51e2adc58abe7591a20f8dd2124471790b6f1cd5a754a6d7c85cba53579352fe5cb1e35eeda6580565fc83a6dd1f96dbce258bcfbaa3258a82238c176abe47d2ac499a9c06b9e18ca4fca32149e3ac35d84ff5301b9b33604d744a8d19d7c43bdaf5599032e6e80d91ede38fe609726d36fa419f3526043c52950285292ea5b1499e6d89675fa72f92e5b0610b61510e5bb802ef9e3deda8862ab61303fdbaf0579af0f37be72a093cfc8a3e8ca22937e6867ab4d2a1911dbc5ab9c7c2e19b0fd42cd69888e3732b95e0f2ad719de55d73d74e3e35072ead207201edea4c6fc83d8f35cf5ad5569c1ed6e3c17e6f16a6e4799d259c43a7764fb4d2bd80c888b85401dcb7eecd9666618515e169e8cbe400d1fa8f76b9163a955487dfb5f8afb06d85321bf4ae48c6cf0dedd8145e81caef8a12ee33e7ccbd064d302a6b65807713cc0727b5123ca8e1715b7aaac122ce8dde8b1ab9ce5b06552dd7bc01add49f6c3ce8271c80aef88a68bb26e129cd16daeb3eef3fe5290dcfa1c5d6741184834163111d05d322cb0fde629e90ccb5b950b3bf316e58794cc5e3586e24b4b9fd7c8f646cd110d86a7900b43a4d57d127fea6afbff8094f8923633d18614db19ce090a54d3016d102254995549f613e3f57cc9b8687b926efa17b7bee9e80555a57a99cce665b0104810587ddb37ea35710331cf93a1e0c62002551f5162f2067fedb138299bcfe4f3c234a1525ca128d2ed2f7e966fb709f8108abaf60a89c167d630e322bdc128124d3960318e188ac94a4b3a6f1e2b07dc8159b920651492630a22d7637330443d7823f1fcf5495a2c0ae7dc5d2da1cd8539e859d86980073b03aa415d92f5ffd16e200e9007226df0e88118f7bc357775444bb12ba33272ac8bd492c9597ea8f0a5247a3f50aed52a9cd33ccc02a5da4ef9bf5cd5dd79f6203ea4fc6eb50e41d486905a251d0ea924d72c08008057025dfc38dcd111193ac1d5836e2a5e116e07707f32422d3bbe7972130db733452239728cebf82441287dec55502e52ee8b9d552dd8750f08eb01259983a0b5303882e37198adb6e6efbf2002798e16428495f8b63de973f6706ee788fe6232bd9baa9f6ea0df6c0dae6b9046b80ccda27058074b51d4c45050feecba243395a8933f425c0804f88aac63cca740e7c477fcf53abd719021cf82e9fcec8c9b9dea954f8a93fc0e8570ce9a39d656b9369407e5d687fee85527d0145abca1bceef69f5519dc2b6e2b022946441a4063ec38a2784411dcf703bfe17b4daab7d146255f0dd3b7db3097582011fb0f4e9dffcd23f164a169f8e7fa52d408e05089446573a4b1f25064f267056ce3599dd00b6fdfb8d9aea6ef6df286d975c4775c7cfefe6823cdd6736a657fd4ba93e35ae96006201fac65e8c38fe623a9df6c45a5f7aad9d2dc0023b09ed0b4077c66a4ae4be7d88e27166e2ad966da1a1c01fa130ed4cac9da4c52c48dc479793c5bffcf42dff033f4a8a6f350031b3558af239f3c9c981fb62549da1a05cb98a9a089f3b5e0b397c0374fff3dfbaf959c3ae2c88aa7ff5a5a1ed492384f609b2506286b72ee67742be658afae43abc9b86cb670408c2860917df972169fa6553def6f7e1708dc8e7a1db986a5db73918e895e9ef41523d1fd42321ba622ebae250e3b118a62c731d5a4c079e1843af9c75c7c3fbd525de9ce89c388ef35668e5a4de37f3436d1d4c09257875057fdfdfc415a0582e513f48aca4a21d09f02ae189dd0db15ff939cae0d27224f900ca7e75fe600c3beffef7c723352b9a014d8a63e2143f7dc317a2cf12d3269b3a7e00f7ce6fbb099d4016af83787559b4c5d7836500b81164539fc1c699e72f7468c76f39f44f18c528d2fecdce81bcdef60857702122ac9f1b5e83b2442c52b2b651c5a65ca3c48d425307dee36eeed1bb21f2a41255d10a0a5984382db029726f9898738d5f72d8dc6250b52664e19e3f271b52a68e0a89363b2764259d3057c607971750811565b38868f16342319981ad2665dd68be95fe1438d74019e801fd82ac09c25a6c9ed5b2dd43a31488bbe1140809300479338d5d8b6defb5903802320073cda1e8950bdf03ebd69b0a6ac183e502d92a7fb2935d181de0a035becbd65e9d3f62a23d34b67de948f42518b0bf6754fb324c513a149755a3db59db905292f7286c7ac8e23ca81e38437d6a7017ddf8856cb696372b84a662a0e3f1110d4d4b35ef9f93a13107f86df0e47a1da6fc1dcff4b11abfee308b06cce4f77bedccb1cf9cd049ccdc60bebc3137922a7cbc0f8a1a204c70b4b9e98b79dc90737b4094d500a17ea7af1eb0800af7c00634589568bb5f751727ecbfea269694f3ca1a55466f588b85998fc405c5fae9e260103653af8c4ee1b6fc68e443fd2af3455c53ed88e7b33a9f0282fac410f2b44de432c1f041e4e19318673e884e445767e06f0d39c6003ca53c238f58b0f58be029f8543e2fb17dadba9b5633524382aa18cef11b7dbdd1688139d742cfefa01cba0fb6e68e155a8f0285876038d4b526862b50d1582aed23b1cfe49632c1c13431caeb6bda9815eb6221943ec35c49342d7e50b3bdf6dfe4cf26c46c910dd29aea5afc95e9d85d8203791c67f0aff993a55d2a0be4b011861266b6a0cd3181dfcfe1f14c5fe7eb9cee33e5586cb693214b2bcb93b861622038315fe52ea267f7e1414ce7", 0x1000}], 0x1, &(0x7f0000001100)=ANY=[@ANYBLOB="ff00ab14000000"], 0x7}, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001140)=0xffffffffffff1ee9) 01:39:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) socket(0x3, 0x8005, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 01:39:28 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000000006012, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) setreuid(0x0, 0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./file0\x00') 01:39:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='.\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x108) 01:39:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8, 0x84) close(r0) open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000200)={0x9}, 0x0) 01:39:28 executing program 0: r0 = socket(0x26, 0x3, 0x6) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x4, 0xe629, r1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:39:28 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x91) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 01:39:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) poll(0x0, 0x0, 0x89) socketpair(0x10, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1208, &(0x7f0000000040)=0x6, 0x4) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000180)=""/132, 0x84}], 0x2) close(r0) 01:39:28 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0xff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fcntl$setflags(r1, 0x2, 0x0) 01:39:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 01:39:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f19fc763eb479f1cc729040000003f11f44bd69a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c446bcfac49167ca4399f2c00e0d144e19f0ddd0", 0x0, 0x6}) 01:39:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000001c0)=ANY=[@ANYBLOB="89012e2f666909000000b36488338c79bf6f4b3e3aa12b6f583a29e43db5e3e2292df1a9e04633f1346463b41a5787c700f656a34896cb280f27bba992d60c584b2906b9869a364d8361dbb2c01a4dfdfd7d1e64eb1cd38c398664b2f819567ee76dac0765f7e09f112de7547481c82d3df1f7ca418cc49c1ff935695a141dbafc3d9c857e9332b52e6c0fe22b2ef8fe2923268d37b9d432d9f297e8cb799e41ee104bb42cad9060f3ada61535c7f58c3972e8a04b427578bf4c74d13d92b5dec2642d85b550fe3abe0c11fbef6a8455780ad45c0e8a066350a9d29a103fab19c3d9882a9e7d4a982b24308e0518f12546acc689df589c55571f5f4b4cee56372e28773e7eac6071df7ec4782382253f5ac7cdbc8d31068855cb7f14cdc6a6d3405da317e20609b9896cb2232fc6a9ae79f1f73bee33dc69f051659200000000ca8d50e29f19689f6ce539dd79326266d65a6f2f1624577693fea504bca6bd101170aaf403bf5dbde5"], 0xe0, 0x0}, 0x0) pipe(&(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 01:39:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x10001) getsockopt(r0, 0x8, 0x3c, 0x0, 0x0) 01:39:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8d84) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x9, 0x556e, 0x0, 0x8001, 0x9, 0x1, 0x0, 0x0, 0x0, 0x2}) 01:39:28 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 01:39:28 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x400000000000000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = geteuid() setuid(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x80}) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:39:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/202, 0xca}], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5) close(r0) 01:39:29 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) dup2(r0, r0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x20000000000) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000300), 0x0) r3 = dup(r0) open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x18) fcntl$getown(r3, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) preadv(r3, &(0x7f0000000440), 0x0, 0x0)     01:39:30 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)) getrusage(0x1, &(0x7f00000000c0))     OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) 01:39:31 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042101, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x410, 0x0) kqueue() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/173, 0xad) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x45) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlinkat(r2, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/221, 0xdd) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x43}], 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) 01:39:31 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x47, 0x4) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)) 01:39:31 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="516fbfcf70358ce93b3d93f36ccd756291c9ef2f57b35f84e2f623855083d17b6ac991773857f6d33fae4b643012a4746d287ae2c90c1a4c806036c3fc8880c234a5e8a2ee0911431f", 0x49}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) flock(r0, 0x9) 01:39:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/183, 0xb7}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) fchmod(r0, 0xc) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 01:39:31 executing program 0: r0 = socket$inet(0x2, 0x7, 0x1000000000003) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 01:39:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 01:39:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80a8, 0x100) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80c8, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/24, 0x18, 0x840, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66b6d70000e2ba37f1e71be3a2aef93301000000"], 0xa) 01:39:31 executing program 1: r0 = syz_open_pts() r1 = msgget(0x2, 0x20) msgrcv(r1, &(0x7f0000000000)=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\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\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\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00I\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'], 0x1, 0x3, 0x1000) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000014c0)) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000013c0)=""/129, 0x81}], 0x2, &(0x7f0000000300)=""/37, 0x25}, 0x40) r5 = dup2(r2, r2) mknodat(r4, &(0x7f0000001500)='./file0\x00', 0x2020, 0x7fffffff) setuid(r3) setuid(r3) getpeername$unix(r5, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) 01:39:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 01:39:31 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000300)=""/24, 0x18, 0x43, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x80, 0x3, 0x4, 0x9, "72943f868de017447357f82d877fdb58e56aff32", 0x2, 0x2}) r4 = getgid() mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fchownat(r2, &(0x7f0000000180)='./file0/file1\x00', r3, r4, 0x2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000380)='./file0/file1\x00', 0x1c9) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chroot(&(0x7f0000000280)='./file0\x00') setuid(r3) 01:39:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x15) 01:39:32 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="d08a75587aa8a2bf226692e87c71c2b85619247f164c8a51a8d45cf113bdd2b9de03f1c879ef9ed267da47d4ff8de96365a50f2b856f4cfa6026645937ba4b35d0c615daefc71169c80f0f65190eecee74d1f2f93bce553729fbb55b96cb95a53dff5680465e900cd1d8dcad96e372daee6b6aa9ac7883b8b7495cdb4f92a28f83f860b4635ee0554fc8af58082e400f5c48dd9f8b443552dbad4656b76b5cec7e8cce81faa2aa604c07148cbe4bd26e65cfc1e45bba77e36f6e3c746ea3e734c03208410756988dda99dcf2c508a48a4c039ff320c04cf2936c1f", 0xdb, 0x8, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x3}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x0) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 01:39:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x2000000000000000, 0x5, 0x7, 0x100000000, "7cc130eb643849ec085875dbd99a83c62a8a1335", 0x4, 0x401}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="f2e4da955788f8a4199f76fb933973f430c9f8e269b78b704624f1abc4a8c249d54a17df7310dc278f90763b37fd2d7550636db0fc2739c49b2043d95488aa04b242e17a833377812a0d", 0x4a}], 0x1) syz_open_pts() dup(r0) close(r0) syz_open_pts() 01:39:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x18100, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) r3 = semget(0x0, 0x4, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/91) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) 01:39:32 executing program 0: kqueue() r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82f0442cb798122ed98323ef84e8164fa5fe321afae211b73746acef7486d6e1c1654415db01a41bd3364bda17ea918c4eff0e8cbdcc7cb53877730035abc440282be214d3e011fff283cfd5a197bb43c7a24082109b4c9e0944632c14b842009643c41ee17aa16507f8f3df860f8b7b9f9dc578a12d28cbf33d73b1f992cb66abba63d19a43de6e0e883d2bfd740b2b52e3d34072f6cb56efe347e5689c56b2c66721e329a32f4c3235314bd9632cba0d1b83758bf175db50a8a649a431099e4db5e3c9a55669ea818428fb8e0916271be57e58d9b0ed01defc836dbfeea61d0a9ba11911a44f5aca89c061cfd9613d3911c9dcd097dc00b8fc66a55c5e6e293924d18ec11c2f7623daa5f25404374190f758e985b936465d5136ae5fb82b2bf84b76fcd321"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000080)='./file0\x00') r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./bus\x00') r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) getdents(r3, &(0x7f0000000000)=""/20, 0x14) ioctl$TIOCSTOP(r3, 0x2000746f) utimensat(r3, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpgrp() 01:39:32 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x7}, {0x0, 0x33a}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="b44cd651f44ec9fedcdf37dec4fab9fdcb5c8fdf98e59ffdbfa2eefeb67910abc9e764202c0926bcc2417273519778d0c9d91710c9e37f9a6f70437713b3eba300da69768085f2b2a7ab1790a079b6e2f8f19233e2ed797ce7a6565b9d", 0x5d}, {&(0x7f00000000c0)="5d08c727d4d0e79ecf3e550931b5f9efaf7660375c321a", 0x17}, {&(0x7f00000002c0)="08dddff82d1fa39567808355aa4a42f9aca7322ad62b58f90800000000000000e12ea719b041a8c34b5615", 0x2b}, {&(0x7f0000000140)="c9e0673e351ddcdfb2aeb51f501341dead4421dcdad03505107eb4cf2f8aef99be5307bed94b123d990db06311cd7c9e1d7cbccad0", 0x35}, {&(0x7f0000000180)="2743047c153cf8a187757e484de156f5720bda59dfec50e6e2fdcb0b1c87e79c897ed7ef7e6f781ee6b64ba61979e3e3fdfb0d1419bae9b6edf16e714f8b4eb4c06b7a72cbbd9d37c5cd29feaedbe81fec35bb57790f7715c73a1b774220d1f9503287f8d75d924ab07854f9a2a17c9da1b157e486f93de9758138bd100a0c31c2fae5cb584654da6da5ff2aa6a81dfa878a5461d454913e5e5130bb8793a72b05d6834f534b0edd", 0xa8}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000300)="3125b6b53a273cd3fcc65f8e4c43fb4b62a7591ae5598afdd4b0f71610da03672ff765b4ac1eac2788b2d5b5f6c432d45ae0b8870357c3bae4a22cd27c6707465bed87b84fd5ec932a74c7b677bc067d91d888f5f504b36287321009967c75cac17fbba6762060cc0e1f7a47034d893f8f8a824f44a60c78e3eef07161885cd3a68e0b0156e6c67bbd87e20ce550d6f04c56e4", 0x93}, {&(0x7f00000003c0)="79a1b333a36293ce1f148828059497a6bdd130033327689d058838cfcfbf7b3bbe9583b692b3ae3e4731", 0x2a}, {&(0x7f0000000400)="4ccba6", 0x3}], 0x3) 01:39:32 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket(0x19, 0x3, 0x10001) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x1, 0x0, 0x3f}) login: pckbd_enable: command error 01:39:34 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='c\x00') 01:39:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) fcntl$setflags(r0, 0x2, 0x1) 01:39:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@abs, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c5c57ce04e6c54c09f0c93c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d66a3a18a8ef19333499e62d1d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 01:39:34 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="50469b28498ff1197325360d58eaaea03cbee33829a7a9d249e1b5ed207849bcdafba9933a8f013fef7dc42ed2338014324fd2846900f9313c057f7915d18f4e03599caa6b2963587e5f05cbaaba2dafc852354284a9d10139ee06e0cf790163ff6a0d747813b7e9c6615e6abf23f30a2f3c795fa0760d5da97d543dabd3e2962d14442d5631d238601d822fb1076d78d8f388b6cb72fc76f26fe81d4d4ef93363f106b0f0249242c370460e7e1486ec416b724ded100e68dd80013878abfc9b86b69dab67aa8137cfc67a450dad8af850fcbb99262adb4f8b43e7a77097cd6d709634f382fcd65f0ec92ae773af651856346295c93d55dfd48e86f571181c7f033a48ba0e54200a7b9baf5a949547b5d144840fda4322bd801ee099dff22d8c0e4a472064261cb5fe9cc4892e936e1512c9dff178a32b57f1b6e5e512cdba708f5a0956451d299d608838b5aa61abf27abe67b82ee1b554cd5aafae72f45e5fb9679fea264d4f286a23708b09cb070b7a2686f3f2d0ed68d6c8405aee2de3e1b04c471401b987b2ad0447c0fd0da3bcf86a4e55f73301691560d67e955764cbe7022cad885a3419a56893c2c340a3fd6aa481fd09d9aa4c790ace97452c743f176d64bec3e9e330c7bab60dfbd4ac53a6343dd5f3ed0e4c5c9ab09f4c94c1f3c6e76ffa0a4876b2d35b19883e2bdb9510b119458f47cf027966af2c3f866dad9b1e395c548c1da3c71324203ad658272d3b1a1d5b84bea270e5a7b8c9b9aff89654801e5edbcf57186ac2fcb114eb50c0cd217eb69753d1d0873884fcfa4a9a334365098e1677239a22091c87f06bedc15589d767c41d25aff5a42ccf3768fb3916e7b14820fa287a0468089820949a1e9ca0c892d020980a201090035387e10724bac182f30fdce69bf7128d6f42153183d0b015fbebc3b72d7e5d928d5ca7159515b97f5a8b7fc91a2b8038c3062d1d1d45b156595b6d08ac49623bc5a4a2687818f911c1c371add8758ebb3936a37b90cd0434d0478cae1cf762e1de6ad968eb619406c5266e69dfc961a7b90d9ae64e9d3a6c07be6922bb7966d7385e3e871661096a21899373bf742d41c572ae190e6b266c63f4fb24c94b9ccb3772dfdecbe681c8dcbc8d69ea2bb46554b2fff551eda748392b5a9aff1132947e825ce7f5c1a37b8cf7629afa6eab346212a0cf95d82e47e4f54cb221187b34a4706f270a0f982c88cf99c15f5039c217ec3a3fbe26c1f46add7a465a9d47fbc5aca3e565bd05efae851e35cea93f24726899abe6153264ae4b0093cc800ae048dfd1703ad916cd3f984b4cefe229bf3d80d7657d4d449b34ae59da78c99d749622c095bd086bffa582c5907837532d43d01ec9ee6b0bcaff299a39ed3263bb9e1be7efc3a5cebebc83f491f5dcf570849a6344b64158c7072f3bcf3f5d5fb90c85f49c13fc2594a12064d1b57e3ca77a35c8e209146be3146d039d4257ba59b5048a1c7dcc2f0f4f93bcb5dbd74771778a18131ba0da6ed7291928198a7748274779e7654bf8f0bfecfeb5b488505e6f14920d003a50eb4b8f70c84926ad32a20faebe09f22dba6488bd5fd74153518ccb9eaa41276b1dea2a3f7e681819f37210828ec0dc849cc3c1f6e409574e5ce7166d7106e3739c427f55a56d53a6396e0d9bdd11efa448dcd2e6239ce808fb4c36a026fa1241daeb644841f11cb1602739baed4c2e9564955c285d428161be0931405c36859a3b1f3e8ce5a1093aa6b525d74383afeefed9dc10353100c0d2fdb44d6ac073bbc9aa7f3a210f536f82cc2bb0f85a70c0b35387f856fbc09522c03aa211e1c4527ff00f28101a18ba024b1d9d41fb03262ca6851bdb13d012f49058801ae982000056dc41d9ad3db825dc51f30375b0a7a0944593f8f17b323155c22ec885a0b8ffae280eb92f1b6088bcad9ba96f0aa47275de02303d766773a55129bc2a2f5e90af5fac87ab740d8ac36caa6991c2f047da78932aaa1d7d6ea57206d37c6825bec71d5cf6f63bebcddf43fd6232aa5f0093a51950141988084c0fdd31b54036893e2884073b181cac6bbb5dab36933ec9aa8526a8912adec94c617878130e2200420fa383fb897c276aad16a51a3b7549c13d745b8ee12dad0e4ed0be59b6149d4ada6fdcb63be009b2ce258744d641fa62f5cc2a043812ac03a3912d469e0bf461ad61711f99352c4580cf60194dc3f802b5a0a1476d45fdd36ae68cad06cd255640bf080e768cb10f784743c0b741bd834b6d37b6a2ae3dc03f95a944ce78afd0d015d35650343eb64a5f41c4ab355a2012fac3386cc2dabe8590a4bddaedb9df787c4587f7d01d772f6da6895a3fae236c15875ff2e58415dc7fc60a6c31c771f4a0adb42265a5b51f596b1f7458e5aac5d3117f46995ae17250fe9d8295aa8f046d6376c24c2a18fbcee623e3fb9b11fc885c498e69a97809669fd2a1b129f4e9048fc0ab1e50d9cfef395498aae5c238f4acda49e6633ed81e1d898ed8b8c816e3e1ae351a9cbaaa2ce2aefdfff06f30fd0cc4be362c3f53f51f9a86b12d5faa37bd46b69839e6bd91de5bdb02a1518a0ba3f281573f5e86dc06e6b489e3378f9b41aa8214fb22aaad6a3b9c05a7016676f108ce4989665ce208b67b81eb3cbe6d7d8a25257b697138ef1a0581cb36c8271093ec73f478595c4106172b2569492314dbf26e0df75bc68ca7e407943efa548f159aec6075f74956298a5a968b6545c3c51718c1d608dff476b10dc60d04ec9228e753bb67e3e7de0bd874060eb97f032cdfcf56087d1bbf0941f50a899234aad9de35f17c41b8f8168273aafabe8433d056192c152273f862c3e98ba28813aeac3d19c4c2dfa26ba17a5772031e2feae8c616c5a63c3a51c7e88e6b5de266f7fb363d67ab98dbe122e4873e19f4383924e16ba2e89cfe2bb3d9505bb28552c8e8257fe59b5e35a5ec7edc44b1f40d062d6fa8c2ec742bf6415bfd4a20abea2a22d72f2249f36906204f39508170422c2ce9d7fc588be427def875e3e109e871b59dd2291ffa9f7e8d26fae279983946a9c919b97448ba758ec9102dda09ea6b8221ef4177dee7739375095dd5fe036206a14bfbd8bd3a0a0e6a47dee1f99cfb667355d9016bb224c2ee61dd9722d843e35c250a05c625ab8a40329419087cb76feeb98ddb9922d99af7fbd58305d7bca2a9fbac20eae84153553097171045e326b5db2f0895e87e65938a5b7f4235c8d011e3cee31c4ac2e0f95f0238d72fae318220f737f73ad7d45d931e70ca45ddb947615563797effc51d7f993ba15182c78d8ae3ac4f3bd1cd64024445b6141273067659b48b988a3e97639e7da5a0e84f14d3e79a0b92b5851913c561048d985f3d74eacc76d51704203fa9817f7c07eb631516504dab7fad8f25d48e18c72f284ed7b8e6b0d9fb5a90c74b6c843c2cc80108773f514ea02918ac47bc754b95ed971c12ec2548230f991c0ac44cef0c31502bb258bbc5f1858f56849c4f7627208befbe4b395bcd2a43ba97a5be336c2f56509e6461072bc2b5659bdd3d1d58aaddfcb1e8a225c9bda18b3ad0d794ed578e0a71a4694011ccadecbbfc5cd30bfb3e76b137e8895e30725a985f6cd55eaf24cd4ab2cafb569a54006dbbb7da5c8d00d8297553b74419c9681cb0a5751fbcef38dd961b72948138c87a57bfd421d8e0baa0051f489d94b7efa4cd5865c1508cca383856f63904950967bdac8f88ae65da7a23d55c5a9e138571a8c8fb88cf9ca51f82a858f8fb8b5e599ebab8a0e85605feb34e795e58fdebd85ae0e1af54a73372171c56c57937d4783f7a8a6a9b71c3f5ec6b4890fb2763cdf2a69f6d6d1db96606552b697249e99e7b06781cf5094c833d3de2a4e9fb72378d85c02cc5f3b50eb9eab8e8f324263330df04dd35480fc5e71ed796f5d2e240a5c8a8a07a9a1e748fd016b93fc6ff6138d33a9b8fa38ae32fdf744f7c138ccdb49957397f5118771dea0d4c4d9150f1bb38afb8bad52ed311d7758596cce91a75386f494a478db4c2972c513b149eec21886117c9b89c58c77f5dc5eab2cfdf8a9da3fad6b40fc335ee9dad311f126fe7022135d2335bae558319d7336498413eec5ac00acf5d11715ead30b73232f63beea6b5d030f2099801a81d167b2499faef3c802e7239b14def2047c35a42308e6ff355b6ca01e7fdafa7945cddd5521ee063da7e6f585d017e20cdaa0fedc4d17f3ffeabe10886dcdc6c3089b2f26a1df80d647f0a1f9cd1e9bc90330fd0015054b4e87a9cab9bbf92e61378bb6f93b76c0cccde3ebf4f1635be01aea21a9fb5f05d963797ac0b99d8f325525cd1c3ad28df6bebba55e39ff4d0f9ded297281c2bc178c56e0f63b178b7378f0729f5afeea4de0f0b7493341903383afb68c7589390192647f87657e861eaf3c74e6ec3b675b8a6d42a40c208902973d66dcc3b5ea89f394d6547acbe4dce208bb872dbbc61d159a07e0e7850d9b32b34d153f91948e8c1e3f8d36529a2c6fa204ee29bb10d62a5090e89250a962955def67c59cf101560e8133fd0968cb4feb2ff0f89f43044e28103393ef4e9ac2a654492ffad68114058e97b335dd8bfe13081958dcd080e9b51008b2f34d468bbe70b9024d698f6ba8409d3eb4b47158d1fe72be132040990ad0ec2b815575f4a4d33af0d42d6a83ea233acba5ec6ba28116f0c45555ecab4f1fdb260c541666f3bfa4dc92644d474373e92218298baf5510a25aedd57866b7a7dc84e6961ab5bb63b59d5b3ccda261fd15bb10caff80b1d3c0d8f00330ab345bb88466da1a0b1f2288741fe51045b31b8592036570d3dffa42266939828f052c58232b90a9a5f707c73aa8b751ba788738fe6eed57080144f478b6962932f4e97bb6a917adddb980c706bfcc9d71b4162d60882cf81db25bd811afccae7c970ac482d6e43bed41022e712aa2903783d2f58bd57cb1d10c2a7837f5a6e73e09e6a5ad9e08e90f11326bc843483d93e8d5a988dd751eae4e08105806156c769f43557c20b920b70d04f769ad587bbd491950c725faab43c1fa0518f701c55179600352adb2c70ca15d6418c845409acbc77da8fcdf5cb1861a61845d78ac3df94d40f7bde12ccc9c6525b7a63c6d12317163c5b347dd966cb49f3c5e180ab18e66ee791700d5e9a25bcf1fded976aa2605055613a93f4fc82b5d5b0216a3cbfb115574df03036e0d528c14d270c5d96ffb577faeaf19aa288662b624e6984271b1ba8a9e9270f6ce8dba7da1b8389da28c4efa3cb7b6ea42a07d026e0b56fab458224de99ac425749f1f9dfc29c04352eb858077b3c64498c82fda4737c83a3f64ca8a8970bf751e115a19cc8422f56d971cf837ca789b03ff6c16e929628e24d177fa32301a7c9da5ddad59076b7af7c3406ed4fc090bd70dfd96aca1a693cd8cbd3005b0bd41a81b19ffff8825dad00123393039a0da14bab640f9493f05bac48a70f6336b1b323f2cbefdece4548e867c05ac3f3a0ecb0f1348d7f6c567f31dace51b294c7279a7a57359c89bf4d4c922846572a36700a3202475bb84b5ba013b11aa3a00230f7d07ffbf4f6de74fd4336d9e6ab2688eafad69ea4ae78d813c804e15b954d50dde13bdf2f2890a4f977cdb458e1322da8f56ba80d2637cf96b10a5c456b2c60cdb249ce78e511a1639ea25b36a6e941fc6b578d77eb8c56fbb1ea1212159cd4c6002d88198f230c168632977e088b0ca128a00afe5b727eee94db61fe5a8222bdb061be3769b16944231f0272a4", 0x1000, 0x405, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) link(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='./control/file0\x00') open$dir(&(0x7f0000000080)='./control/file0\x00', 0x0, 0x20) 01:39:34 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/200, 0xc8, 0x40, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x7f, 0x200, 0xd9b6510c0221956f, 0x1f, 0x4, 0x40, 0x0, 0x2, 0x3, 0x8}) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/146, 0x92) recvfrom$inet(r0, &(0x7f0000000300)=""/116, 0x74, 0x0, &(0x7f0000000380)={0x2, 0x3}, 0xc) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/232, 0xe8) write(r0, &(0x7f0000000500)="4e213ed7843fae16abac4edc819116d09e8dbd94dbdc69a7ed375098605a664bf47635ab00a1eff1dfa27a2915fe249d2ca56eacbb", 0x35) r1 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x18, 0x14c) connect$inet(r1, &(0x7f0000000580)={0x2, 0x0}, 0xc) r2 = openat(r1, &(0x7f00000005c0)='./file0/file0\x00', 0x8, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="30d6", 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0x7, './file0/file0\x00'}) r3 = accept(r1, &(0x7f0000000680)=@un=@file={0x0, ""/41}, &(0x7f00000006c0)=0x2b) recvmsg(r1, &(0x7f00000008c0)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000740)=""/101, 0x65}, {&(0x7f00000007c0)=""/34, 0x22}, {&(0x7f0000000800)=""/13, 0xd}], 0x3, &(0x7f0000000880)=""/7, 0x7}, 0x840) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000900)="710f97063dfd63939c360ce977ef0b7b01fffccba79e81cac23df2ee7548958cd4fe1046fa2370ff59fa21cd3260172a902723cf00d2a37a74557f61943668", 0x3f}], 0x1) bind(r0, &(0x7f0000000980)=@in6={0x18, 0x2, 0x1bc0000000, 0xffffffffffffffff}, 0xc) r4 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f00000009c0)={0x3, 0x0, 0x10001, 0x9, r4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000a00)={0xff, './file0/file0\x00'}) mknod(&(0x7f0000000a40)='./file0/file0\x00', 0x6080, 0x80000001) unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='W\x00') r5 = msgget$private(0x0, 0x41) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getgroups(0xa, &(0x7f0000000b80)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000bc0)={{0x6, r6, r7, r8, r9, 0x0, 0x81}, 0xe3c, 0x4, r4, r4, 0x10000, 0x2, 0x4, 0x80000000}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0xc8, 0x0) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000c80)=0x1) 01:39:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = geteuid() setuid(r2) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 01:39:34 executing program 1: r0 = shmget$private(0x0, 0x14000, 0x200, &(0x7f0000fec000/0x14000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10010, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r6 = getppid() r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x15d, r1, r2, r3, r4, 0x8a, 0x1}, 0x6, 0x8001, r6, r7, 0x2, 0x1, 0x8b}) 01:39:34 executing program 0: r0 = semget(0x0, 0x0, 0x254) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/76) r1 = socket$inet(0x2, 0x2, 0x5) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = socket(0x18, 0x4003, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r2, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) 01:39:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f55696c65300046b92ffcf2b76a08c28d2bf071d5c0db99ddcabdad2adc9de2376a7f05344819d7218c6aee81e5ea4793f8e0192dd4ef8f33f82285260286e0d75b7f08fb583e9c3c4f3a05fe697aa089419fa90600c2484c0957d2e5b8aa08f123ca4a39da16ed2207b50b4794864d1877042542290000d4364605089395f9b6b77b657fef12bb33fe90be638bf62b50662087861a0120ecfb66ce85cf9b937bcdd801a457153ab576e2af20082f99f704256dc931e8c56f6f1020b8df13f3fee1dc23f4e6c5c2f0cf54f14f72f0f79b80454bfd838a83acf3679ce6fa17c271fc974daf5f2f865ee1329b874e6e90615e57a2c6e675ffd205987433844bdc6fde466afd4cce500e29ee1680c1e67767c79cd97764f53f2a0fd8b573ec7c"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/67, 0x43}, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x5) shutdown(r0, 0x2) 01:39:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00020000ffffff070200000000000018000005eb5ad35e5b2f1d000a"], 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:39:34 executing program 1: sync() r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) fcntl$getown(r0, 0x5) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x10000000000000, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x1}, 0xc) 01:39:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x40002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000040)="ff8ba565a174ebead6a378139e8074babfc7ca37c1d3158f9cfcdb6f5d7a7a53677a3283278e4f4a7226ce79b6", 0x2d) ioctl$TIOCNOTTY(r0, 0x20007471) 01:39:34 executing program 0: r0 = socket(0x1000000000000018, 0x4, 0xe) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000040), 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000000)="1bbe8e7473e74903bc8d88369b42dd38a6dd6cffad298dd64174a715f7eb6902b8aeb5fc26bd803b3a73a3ad6ee0b4", 0x2f) r1 = socket(0x1, 0x5, 0x7) recvfrom(r1, &(0x7f0000000040)=""/203, 0xcb, 0x800, 0x0, 0x0) 01:39:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x14, 0x1, 0x8, 0xc12}, {{r0}, 0xfffffffffffffffd, 0x80, 0xa0000024, 0x9e7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x2, 0x8, 0xfd, 0x2}, {{r0}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x4}, {{r0}, 0xffffffffffffffff, 0xb, 0xfffff, 0xfffffffffffffffc, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x27, 0x1, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x80}], 0x80000000, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000002, 0x0, 0x632b9c1}], 0x4, &(0x7f0000000180)={0x8}) ioctl$TIOCSTART(r0, 0x2000746e) clock_getres(0x3, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 01:39:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x220000, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) 01:39:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffffffffffc, 0x1}, {0x18, 0x1, 0x8, 0x9}, 0x6, [0x2, 0xa, 0x9, 0xfff, 0x4, 0xfffffffffffffffe, 0x9, 0x8001]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000100)=0xc) 01:39:35 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) 01:39:35 executing program 1: chdir(&(0x7f0000000240)='./file0\x00') clock_settime(0x0, &(0x7f0000000040)={0x68691f5b}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="a3a51013e06d97bf2f4825a603b98ab9b16a9a9d3e17f3f01adada97832f76ddd9023193333cfc86e3c9306a65c133583f8c0ea0d2234df7387af399c6416232239c4f2707fd8434363f8c3c193400069ebbc38d64398d0f68018a75a3290bd7992038da0f75e23d1bec134a479cdd65dc6b09206f69549e6c8fa65344834fc5d8ec161306f5b2fd5687e8c544d2abc3510d2cf6d5fcece730d695e1e42dcc15e5fd4734897131d683b65cd34f47461dd90f7f8908be07be2926c8ccf0ced3cb9a3a79ed313a58", 0xc7, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x10001}, 0xc) 05:49:31 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x7}, 0x8) 05:49:31 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) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r4 = dup2(r1, r2) fcntl$setown(r0, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r4) close(r1) 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) 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)) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r7, 0xcd5d3b8cf0d9dd93, 0x3, &(0x7f0000000f00)=""/146) 05:49:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x20, 0x6}) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)) 05:49:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0xffffffffffffffff, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d915e5c46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85a502ef66146e7b9796552387fb4a4442aec85dc923cbf43c1c027d2d078bb034dac2c7654e77828a7045a40d919e12f2eca41fe7b8d70c95fbd5a32d4652ea2df582c0b23f32506806c07348e8e93fc5253d1be332b025375f1ef362ef43b007d46877044d8593e6ad80f64513151e21bde75b9a1d92564b5e5e0df3e68e9ab8a556b9ada0976e8c4bf87472e58926cecb0309eebfe9200fa677409e80f72f1feac04e497cf44c8c9d74fcdfa78488f9460532b1701622d7a58ab82779c77be4fda4816f48a6cef2d25ca2fee0ba4f8705362300000000000000000000000000f4c7f18215f2feb953e6007492d2a41bb86f9b2426e637e501a19b9c84a48555ae", 0x1a9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x4d429b72, 0x7f, 0x5f, "8ae676a092b8817e81c38e4bf3c5979de3dfe01a", 0x40, 0x9}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0xffffffffffffffff, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000040)="50a6e55761b64a94a889a78c051acb9fca8bab72a41184cc59b4ac634c473f416b", 0x21) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="37a7fa37e37659ac8ed6dfa92d603464e743a92b6ab459e96a899c3ea85c03e2e017751db9ccf70390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a1ec302b24e8ded116f5d74dce9e025", 0x54) syz_extract_tcp_res(&(0x7f0000000140), 0x3, 0xf3b7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x8080, 0xfff) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) read(r3, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882ec4fe3cf774857589e8bacb154dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x40}], 0x1, 0x0) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000280)={0x1, 0x0, 0x1, 0x6b, r4}) 05:49:31 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x1}, {0x7, 0x3}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2020, 0x100000000) getitimer(0x0, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = semget$private(0x0, 0x6, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/22) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x500, 0x20) r2 = semget(0x0, 0x3, 0x100) fcntl$setstatus(r1, 0x4, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/228) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x1000, 0x75e, 0x8, 0x0, "69eba2e0429db96e9dc37dcc7f069414a82e41c5", 0x1, 0xfff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) seteuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='x\x00') utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0xffffffffffff0001}, {0x0, 0x3ff}}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000500)=0x7f) sendmsg$unix(r1, &(0x7f0000002ac0)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000000580)="675e1b5e7915ebdd0b1a59aad62a9c8075b3b12171f48ef46d536d9c77080225e6fa72500820d443c046258bb5e4c1829a42c62682c80982c9cd5248f776d5d31e03165d345203fa5797d43914736449ce6732287538a31d14ef48dc13a26c0d3e1cd37cc05bd52157602012708521a825ae178356d54beed873f207b9a74671fab7dac29a1df610f63ef43e7ce9fbfd0c4680a7ac8a9cecf0be1323b1d6684a5f3dd6ca6ce741ec3b71f7ae4c6d020fe95f0af04a20ad658f8010612544560ea3690ebfa2957572c24d0d034178a629c4e7c0c2562ddba591c1cba958585c2aa648a9e56fa56d", 0xe7}, {&(0x7f0000000680)="a97fe7c53397923623407a34a4816df4545b6ccde7a73f318bc53f9aca29c0ecdb3c74fb6f80a751d1c27084b4981c2b924e179d6c02864126f30e81689120edb5407bb854f303a638d9f50879c8c31f6a9349a58a4ff23a46cefa6ba501a550a96bdb96b5ef01bb9121d1bc372468ac9dac7f8f1f48b6567b22376a9f21365efa5402ec1e4c98603c4f45c26630a9a577f9ae6e81aa1516e86b17cad8daa6f70d236eb97cd60aa376981eb1253ecf0bb510605622750b25852cd61ad889b5451e17c008e6095d07fe9103a9c7575a0f7b13378de51df300d0e6e7a73aee2157bf6d02e0e362b6dd57ce3ffa2c213c484e3d", 0xf2}, {&(0x7f0000000780)="101466c8025f0f9b79680e8e4bb0ec6d0459e70e042040143e31f093a4dde629c649cfd3e0a19884e227e87c62f9c54747bad648d7db21542911796b69ec0f6d9d841568268e18d2097db6e8681722b6145029887b5aad0bac8facf53832c724e27d058a2d647f520fd04f9fe5684bedf93dbe48f7828550d68d002caf25a17d1c4d1c190b36bd9a423ec25673d61b0f95fc6878ec17c65f0c75a3fa715d051105460bb145701a052776ce302cde70f01ceddc3d6b33214ca1a8f83f059a448d9ada2101aaea21ab7cd6a445ca83c5a0f1dd3e4dfa657938ed78fd2131b92c1525263084bfecd8cb1fb87b22eb9859350bcb0b8327bc32951261145f78144851de1a909ff2eb350b235f3086cb2716cdcf57940e748cfbfc8b387c3240211837cc412fb27aec612c50af289edf11e0f6122653bf1d014ffe13623749a2a750d4eab1c896ea6d509316761f7dace19338328544d7be5469bd63ca495f41c0734d5c5cf90ff820c7b1d89f382bddfd655fb719a04504620800c00424aa0bb250f32c2ac88487924caf11c2683da0ab9521256e1fdf8a90eb55b66dd1106d11421e95d7235b866e7f5880f92ae4762ab1f815ab7fe4a74deae2c846e1627ad268bfe35633aa37d7d922f1f252641b9b4f338f566c42d267224614287350c559a30d564858608565049b6f4b7252241ed879ae856380ca81530974c52f74d05a1a034b22b4769af1940d3c096f38ce32911f5b829029bea31074da2e1541e721498cd9f4dcc1e48f6585b2d05693f348082295d440c0b523b4b987602a3cd66df7fdea12f73aa6c53b3d206a21a54c828ab28ac70896d5e49972cf5ec55c987ca3a44d994d4736cef0e326725994102e2d77a6446afe2f393505e2c932dc09c3262ca886ed80e79ce6eb28a88186a4d0f997ad0372a060a9e675c08b2ed229af1932a63ad6466da262f4d36c563a2790c7566ebf5f9eb533792ce72cee62163e4e94751b35ad4926a0f9b217e6c6cac6bf61fda29e2b2dbd27afaff21e0289bc186c81ab6f777990016485d77fe726e169390abfc045774cc410101246e4af2930ddc0b937a8f1e4867b7f42f65b52414a36f0275f20aabc3d36b6354974d212bf2cf97c833b14e04e8d4a7e74e0c4acc23a691741d6265ec853fdaff2884d1f5e2d48c658ffad8eeed472038216d42fa203c9f5961ff7d95a4e9f34ca9aba94d468cc1b67fa810befbcd200e59083ae4972fbe1a7c2d432cb7b1ba2a599b62966fab9d6f7e5eb916585b50b6712eeeab93953fc460b82369bfa4d5ff2232df5a4e44976995c0db13cfdecdf08dbb3bde84bb8ea11959ad760c6bf1dcc98fa9bdd23b368ce58be7de552cb2058cb5f7c9d05ad15603a0f512760fed7c2f1791ab9eb8cc52626bd796c3972182fbeae1ede3edba08bfa0864e5b7d256e7ecf969ffff102d1b46b3f6a444093af7bc0f61224588409edef5dbc64fc261a4712dbb012e8d24d297f783de2f280899640f22454f8266bf55a2362663b6becf393968ba1883c177c73b2bf9379e700216a725990cb3ab47228101976399a1785370ee33ee257d6c31108ce696580e6c98cc4bb32feb5d45259e9280caebe741ccb2cd3b2267d7a38b5239b77d4c723698e2be4bfbcefa97ac099f4bede6e0473e7fe5e7a44c4a37edd0bd74bb656f053ea6b8a72fab510d6f41a6230c5bb13ca057566135e5053248648aba863818b1dcc6281384681e66fe91f383c71bfdfd628f86a8458c9b9648d7f63d4f087f5d66c273b267eefe6587cfa4ef2dc4a0ea596ec7518478b1e7f89c6a59b92429900f7cc0c06ebe70cbd07a2d228c71f89c0dfa5df59760beede70595d57967a8276f37ec1cfed02b50ff541f338e22460b2321288ec6fbf1dd38e5a39aab3a35a6f51ba3a1c4d84306ee13003b094ae455b13fd7035ac6ea533807087c17a690fdca95bb252415859d16ed4ec29dcba1823faa8c77adac6e985906ed20ca4960c706797408a43aa9aecaea1a8cb52d3efb84b840ec94c127fa453bf873bdf068f71c6e22e8b199e26a2ec62a0c14f02f09bfd37b21744b124c8f7b3163f50d4142c04fa0c95d178cc8067a3006d529deb268062c22cc5a5f04528ff77938d38310eb4c48bffc41d2a6187f72f08aaffba38b5b6657fbde885a73380ca1db0dcd7b9d175613096f8a4781d0fc3118d6f0c18baa5ae473d68cc88a4e5f7feeacc9c3fc899763a3adc1f8fc392cf6d3502999a18af1d8a8c4f7520d78c058a5a65105b941ff66696786ece69dcb5a6d0222229f5f1aa2b2f1f389bae5b745454441a16412621c8c9a64c94914ce573f784b012b8696e9b249e71d959acc7eeba565069261f0dbf9136cc43a8f2d50d689189a016e338d8b66b170e9f5e3522b262f54a2aa524d9f3f084a7b46d25b0d5f69bc680aa1100e2e06137abaadc164225dc7d50b86ab0cd19038eb22fbfb4fdd4e0df58d8ac33034ba181a3f32ad53485f7794275128f1c6f10b0df1dbe45f191bc18fd034ec0c4778c076d6f32d55fab4394a440396024debf89c1a5c18fd8d496dd2f4788bf80fa1d2ac0c8a836a3188cd88b3bede4c923d8a5a7dd1279aeba92c538232ddef3e4409cff3767bff52ae905b143c58c7a72a7e21b267ee1d4691aa73819384de1b4e7f8951f6857f9693329f601f896023bdc404e70844b63de14e9bc208f97d4a874bcedfe947bee79fba3918a294bade99e671b4cd5aa031b18828baf0b7d6ebf1a5a9dd2ad88b0b300eb5a410f765ce6da084ea31ed9c107ce19479adac148a93415183c3e9019e5c3351232fc62694cc1c01c97d4a8d06a59c72628234577a6ae93fd842c644afa554876a962ffdd9e2850234cce8db9143e42fd513e5ea18c03747066598d5c8103730b2b9e586eeb1a787a1e2071d8504740dc56578e1159a7b73cd7d51253ed00abd73bdd6a285d7a74ddc1360ac48e3f0d3b4d68a39ab968f1a51f70afb1efb95789b422e1ec2e45c8841e3012afaf63aebc26b383750029db62d5443fbeac22fc2ca959df36863d04f86820f5c6f581eddf944935fedec47126366f6f08001ddd83325aba73e428484fad5bd98e88141442af04b58b130a75f320c7301f2376bca27205a1f5cd7d842753897dbad2ed06dcf46c3e9595827853c2f7631deb1e1f3f69639467853dc551fda02624ca087bae80de20f0db162b6cd4868f0f20d37fe633d7c48c43ea4796c2818505d49a6c3baf72195af4acc7be687f80f0be6e58e8123b325f2633c7d196173f73e857842d1c3c8148c022c623462472a7b4dda7f9370724a724e859d6fc8cd2f744cc5974737ee0a5d9df1e77f8a66a80cbf781825ddc7512ab7a481f536572316e08b66ac884e7697825b327c6f39fbdf34407eef596e8623489eb7124651d0455794233b558dac953b0fddda09ec40e43de0d29bd891259d7846c5e38b01e29aac54600a1015eaeb481277fa76d4104678dd558183b8f3822f5159c7202ab9929caaec5eabff766edb602939fbb72e6ee0cd308d58a7e6a61d5c0e8d80e5b4122c4da3fcf01384cec322bc3f6799ea0207d99f5c7cc7c0a8f423168427e89aa17b35f2ee1a13683969e881a345b324806bfe4bd4b25df0024fceb6acd323098bec7b5e3c2e373db934b4bf410363115372d79b7297e95ce1a904f5df7ff04dcf17c03c01c8c8edb45c8d5ddf350d7cd4c8d32f2d7635c7ede3a026b46865f7ebf0ef4e2b0bc7e01162feaae68e0c20334e103e1f910f3d273f09fc15838dbfff534105e4673b84219ebc6b34646b90a14f1408e111f813843c88ebf03ab63523d51195a925113cbb2d9297bded861fdd2f24f0a2392fd7ce48d0545bfba1cf068064a0c1baba08f520e67ead0a1b147bc15e7481fb9f68d93e2be6ab485727868dbdc77520b894d2ee2fc075837066b6ef0480c8a79851c752481c91fdff816b434c0390a8d579f04f545623f728dad10c455d124839703f11ac5eb93b20615251d9ce92979cb6482ad40ae6230402bb6ce071f57675b091958ad49a4465b0b2db2cbfa954a7f70e4360d13d486fe25b071623797e108c2b58d5f986f7866ac67b8c8e274f0ce412ba5e86aeac7770ded07f7172de30ba434ddf180c5a864ba6ab91e201e8a59c4053a13e5f5cae080cd9d2d57556b1add2a73b2b340193e0dc66e65c40cf1b56b07623087557e3c2f59ced377270773cf460ae88ce14119d006995d179f1afc75a2a7b4dc394f7800346ff53f92f41dd5093d7f8c4ffdb616c10e59aca0fa834a3e91c05f098893b656760589f0745560c18b3134c77650b120b500f90dd928499d9ca4393660d46fa4998cd87489b58a841a81b764db1bb777cf9a30912bfa74ca03be55971698f4120826627397e43d4a538628acbd7162e0810dc6208fa4374b352c93c342e67b88b7a893c71144feb3259e4f926e2115d91f9043d8de64af514da793e3a1b06d6c4c66040853f0e34e0710a59d2b6035d592fbb9fa91ceaeef80d211c706cdabd7d47037aeb458645444981bd4faa7d20cc15d49d3d43660a60051a61417e67a9b09614d376970939509dd870db4fcfb3e4ea19423951889ef30a9517da3544ec10a7b562892ed606642691d05154f6d3454ce3bb34b4627c0cff0c5d308f7cb08119c6abc3232c712bd50d40a6cead1176fc097eb14301839fb07001d296433a37fcf248bfb561cc6a2d253e343514c65ee95a88415091788ebf562692622c7dd6f07b9fa97a99e67787e72eb098f01dffe7f787dfce51310466aee6fb318e063389d984fa5ac196bcd0e3c73bb69aaa048e0a3211ea049e3f887cdc2101b31ea3ee0c4d77fe265ca17294b45f9c6e58b09359f8dd3b873809ea572d5ed471703ecb2531145aad7f78cda86681211eb5ea3df05821e253c9a61587c92d31058536ef8f52aec96fbee0598b12e7ac44e2353ebd63df5aa9c497d74b85e84c2da032565cf873f394d67e0b17ef9d25dbef7df2a99e08256e2aa8a285ed7f5a60d0a61ac13a6de28609b737330ef0106ce396de5995c719d3a395334b642368c349ffae6e7af5ed386131287e85127096add00875e3f8860f8b48b7f1ba36b4385ac6b2e28ac91fa0255087845602f3ce3c6270bb8b47dd1d82037d777fb7ecfd577d5887fecc35db69e517b2254c064499564319b6167ef49a60ff6349d481b0e343d21552ce6a9246475bffca8ddd782f1847f81e0c1e4ac69787cc051eeede8eda17ba937720102d716b75230575027a801a2d2d2b58ce61d24209dc94e9d9a9307479626c70ce86238b0eadab3f8f967f3b2d1d38f8bf84985998c62eed8309a9967f42a2ee8f8935a2301d3becaa87cfedf606145de28de4a027875c77e35937816d94e38e6ab3732960d498fc7a2de67ab8ff7ed3ede60ed298758d58b91c79abb1cf2cd05224406da426b3f21ca83418f0a8cb7e8c2b6cc73f59ba575ca755866bfe12ce8d73b1d988420e2c887ea7a96e173e2b9bad245ce4b4e57fa45055291b7eae744e485710bd1d4d65fe745487d73842ceb97b1a551984bc90417b95498bd96c774b5fc8863e977ee8480fcc9e5a57a25fe221059e81922cba5a4f2093e6a198a505c24e7eb57d9d0f0bdd75d19e9a61c851149320517055937c3603599f2888edee8a31b50945922f94de383aa78b4c710f0e0e9f6730ae5f5e33858b88a41b5e5460f72c0df7629c45349c038f5c7e2a2798748dd08ff1ac5ce852f41f0a60c2dd5a5a8c06a9a87a2dce9628d98e773758", 0x1000}, {&(0x7f0000001780)="f38e069d82b01c75cd66c9ee92cd409ae47f22d13bef5b370f912ad595eafb8bf28c73e1924efe9111649c5f550a3783b6dd7f9646d99aff24732481f8351636c7079c6ffd2f9868e4dbfac53553e4586bd5c551623a2eafbee3978217e37ba275e18611aefd22c301cd267b30eaa399da2cf5533d11840b2d83607b029417b941744cb7430ec1af282376438432a88af48485faf6bdbfdb1f2e7fb528083fc5fe6d6a9b678935fcd06bcf3d32362c45459d76992dd3791c10b5a77c884f8a95ffddc64313d8b04e8d75f5dfb757690e6af50e278e767a7daa95c26625ebe7c3322ce5402a204c5796067d8e579903e9b0d504f426dd0280224b", 0xfa}, {&(0x7f0000001880)="af9c63699b9382245d42108a45ff45bd7b9cd8a89fcd963401ec4993065e88722a26d860136da6dbe585da79b17fb95fca8d2ca82d791d68623cf49725c17eed3aab5f0b135562f07d5b079407028f346c5f760b5f04169ce3a9516862afe7ab44257dcef82d7e6edce6df7febb3eaa657501fc928d4a2b9e316136bcc4bb2a69db1e3f3958351fa9398ef0a4052edefb36da0fb4fa1d535eab830c7664f12f0a98f8d3fda032a4a4ce6db5acda2cdfe7f18fde34cd2680fbb100d35133a88b84c8c45ca012db715c31c05f67c2cf2db50d6c92c7ec60f52e0760ba630d5d701bdf5eba096af6876af0a611f433bc829736a9d41d03bf01ea0f1ebf1f8cfcfa2eab9555a0569802a2937a1a8aa3852ba5565a6a8fcca28605d98ea9bd7b70f53cc1b030856fe2bc9b98d74edaf65b2e9695734cfc3afb3db78e81537f8dca752d3575dbb99dad605bb575cfff8e89fd947c6b109b48d823187a534960b3f5ba0fe66530411fc87c7b85877b7325141b5ecde0afdf1c9696dc913f570aac148d5a2e243ac3c0966f1b7742777082ca1bdde2168c1722cca2b9592bd632ec14b2305ea34a897bf9e04ce539c0bc22b8565d501fa63042c666578fca5bef24fb9b179228dde6a5d8166327e11da5b8e6a735ce66772bf556bc999ce4a8956f82f86f309173e7936091e14909e2f1d74590aaa47e96f2690a626368b298f9ef863d06939680bab6ba379549dc256c1360106ce30fef3d19f9653a34647575027c0a144eb64846f3fdd0011ab265f90b66e66bdda86f8177e8da14437380ab0168a9ed12d8a60b504dad327cf7f1bb586344055bd0832bf8d01b3083b7aa762270c4f75ab304c9c36b2e07497307a9651fcd73cd60ef2d2a73189b402ec7d16bac36cdbc43f1d6b98a54ef3a48ca7f063201362ce8b70255972c92eac0c4d398619db683d2c7c16d51c48869d26c565bdf6b7837cf594acae5b81ad1fbbffbbaad7c98a53d0f291829a424b587b9072dcf6110299ebb6b20d16647c45eadd250e35072540d9fdf61150fe6289d98adb44e8e3f4930467df4e6bf4d64457057f2f64039a3786c47250dbf30c12e5f6326cf7e3e9661cb4dd147b5e8961d2d59149ee4e9214fa002088b45a70a93cc484420311780e17e24a7f91bd761c52563468b82c5ba87a1ca87ff43caba6577b46783ffe086e6e5a9ca5227ac512c077ea84291efaab170e9c40b82aeaa9e424e0b4e162b41b542c16c4970f795e320731a5a5c8f33fdf65f0fd71ea1728f09be2c8a42cc40f9402cd1f731d3708db848398b6f46bbf89254bfc5f2d218aab0536d86061a21946e00a9906a3eebb343204c05df41ed6810790347614da25d7ee50fd5fc3a89550c1bcfaf0635540c92652bbb298f4464628c019feced9a4bcf209c7cc13298e014b29c13de5911fec084b2768eecd293b9c267e523a4773501a3004943a05949a8bf0d9b554efb1d0d746eb1e7006774486115f7baddd9b3b2e63fbbd4b34fa87b9558c524e29ba3293bdb3c9f61a8f4c9118549da64e154b6fcb8e7362744517a0ad4ea62bc7d535f574aa49a83771791ac63f1f7717876981adec8af74ef89ee8ad33945c713200344ca156264d18a0c46cf4c5a8bb9fbdc3bea00b62a37938f6e37e9fb5224f33a0b16d67755a4e704907a7f39aecb624900bb7d80bb173f249b34caf67699b320e2d4227d50dd266e317bc797b3a1f35ca8400979acb2cc953aec2bd2a16c6a2eda814693b88e7b3bc596149e408e2e8ba8973cf14677fb66c8233e32d7ae6f1f57923a23451550a1821460ac482b7e452c542deec6ac3bde84b81ff005a03730bc408ce1f8dd5872c0d8a1b00ad6b4143b43dfd210af22ef69328c4f7f3c878613d9903e38c0ef77dcba68bb4d802440ed8a696be891ef72bdf844874eaa51aca9e30910d9afb098af08941b23daccc68626b8e320e5326572f419ea9d9ea5dfacb9c3a1d0c49f9bf71628d0405aef785774fb2cf3465fbea44feb23cc40df6f22b76cd670b1d95e176d8ba4b5b79cb7919f16b70e4c8a80def2922b8acac2e0f1534d6d2b7c9818e8a6b779a114dc012c30ea5dcf161ff7ca8aecbf3d96d26676f29c98adaaa92ba5120add453066284b64d402d4b1dea80dbcd7f80ece3676c523f673ad3f1a50268e16004b726eb27ced985454e983614b128e9f97fb6eae8122337fdc2ecca4e1cc295da2531f1c40824cc77b4de974426feee7141769194fe66d6f167501aee1092f79d9cafbb822809ac2c718d5a213f088b1cd3c40a9035409464e7c5bb1da932bf90e83ac04bcf336a96a13586f963a5dd31630e84135480dc94aa53da37b7aaef7c451419c1f688e86f1893034f4bc4b1b6be3741b5384145cc5e81f6143fe1a400510f7cc1819fd941ac23be422f1c038120916f3f246299a2e25ee36e4d0fa13a40152edbfba02c25cb55b12ec11ec7e9cd12820cb41a35f3f591266b716d5687929730e5077b8c6c0312a07538f1d5cf2487a713f11dc29b7cbc66f128ce676b37117472242b4b19adc63b584e1848caa0ea35186af6af9218b47b4dd12ba32418b4816ee9aabd02298c3f7910daedaca0c81e9ad8725f555f679af1a670e3f65329311b07ce7a3d701ebd9c21f3bf72838da534a6cb3efd827ca57b6749cc0ed4b717d0d2142cff27a4ad079fa93319945c4685549d52f86c296194837fa68b9ca551385051a1e786d84a6e607ba2e244bd76565af96c747d0f11cef5d67889b803451a5bcfffcfeb55add69987568ea66cda1bf113ac733cb6adafcb71ce402eedfad1abb295a8f608b612b0ebb97a259d0ff97836bd386ec51523914f23cd97c597fa5c66e96a58f07c6a6923a91b94898a5c5cd4e2978a99f4164ef23c3149ef01c0045d8ea76324c9551b4b87131865208aa6fafe02e22f54c5c4c6b3591860fdf8270fd2a1f4173123fc9d1e7c923f1bf197b23598acbb469099bdaf40b2034cd5e719a0ab7249e875be25f0cfdaba96835b6e084e2e1620257e82f877986fb5740e2b108c95b89157a350424bc5bea029f40911efebf2f2cac93483594b85204faa201407d6046d889272f0e8012e39509e26420938a1c75a0157183e92ff409e5f0626dd02d73150d681f34c4ec3937b5af033e794a773570958183fc966b8a94e5caa4da8c2af1155a9a2324eb2004e52884640fbd1406dbda067fe8f3e5e058260a5d6cc711560e74205e204d97acf3ba13248eb4f05bb4c0d24fb2b104b0bfb35168fba48db233351745dc3b82f25239eff700547931664bd85c72946401c2ad320ca58945e16e48caf816c9a6db1125d02c8331a83a2905224b114c324236c241f39aa4d317e816f8cd4c85a163ef3aab41c67d83b1044259128e14f2dbaafa788b614696e6f3ec74c9861ce871f6bbebd29411106628246755a00462d89d4b20c3b7b2b6b02a4b6e124216a20f8c20975746f70f513f8756844123349411e1964b327f53ee94ec0ca9ccc3734e66a9d04a95aa852989aa38fc7046593668f87ef5b8b41ae12003c72ac9b10ec0c47a15416770a563391fb343fd8a0ea509ff46fcd19453fa0e86082acbb0594b9ffeed422e5dd400a3760cbbee54af3d59f3b711e9e98259e43a29cca67052c3d1ea8a9524568f7a7950192a24abd8adbd7b947f579bb5a44011d37ab653940b852e80b8f8f6db7ef65075946460394c917fcc75bb8b084ecc63a6eb83a9e1f81f84fbbaad29f637f70bea0d6c4c91a1b9b81511841302e575ccb39a98d02d9d4b5aeaa6ae5692f3335f12164f85ec6af2f3e60b140733502ffa0c3079a1c37c53c0a4ab8f6c2bb05c054f794276e3f081262b5e7bd57e6b438e94542ffa8b6a4af276793c9471bbc6c4638620b81ac42127b2a9a62ebfff6e9dcef5486a48f8870a077db4d7e0c77478495be32bb60962c5ca82a1ae492e9a581e3366d12f08977e2fda76ee0a040f8019e15abfca4f4c026ccd7f9172e178b2aac198179c54ec5d22205c511f02ff75ce266311faf7a99c8f65214f5794c503734e1554a0bdd631df942c7b92817e4691cc6e9c43ec219f7bed700a4ce9e326aea5e20c0d3d06b4a44b3aabe6bd1faea3599c985a91bb60edf75f3aec296d1e51c648ef3ee3eba9bf2575fd4469314e29263f0ce1e03a7d57802fe447f13bfe5728dff6510d90c310693ccc315c5552351d7cabe40a4e95c43f50528403d744d28bfee3ead32b2c67f1cc0f9682ad9c91127922c62664c37dd7cfd38b65983b8de9a3193a01701d0a46bac684d823d5e37f09bb32e633a7cdcf306b981b02d28a9b62852b422a0a2d0189b10f78a5e0ec6f569b7530fa2dc95259dadcaee01c29d6a4ddfe30e91c5cf267f4cafc8ba1bf2b17f15df55d6b52eae477324f06b6a087d771d2bf71beedf6d5c6b290b4885760d81409babd1d3eb1288065911776715d7cc7e7d3eb0ed1aa3b541af06fefd28cfa91396720cdc68e24cd05caf7497b49c9ef5c2c8c3606025ddeb5558986388662119cfc5f701916b13ba1948b14c8df89c308771ebb2640870b634e51b192cb990942f27d5d38dbe4351b0dc00c3dc8c76ea3f38f4a406169469a8b1fb1523ec88095a48b404dfc04cee50c4f513739e296b001714f6a2c3e52c6bec4ba51dd6f9f742d0556182e5dee16a4d230066d10cd2786b6d8535d2b5c2bf410425bdd024685ac785558a8e7081c42f74a451c59d205c0336096f5f6cb86a36343a25a9ecf922f58abb5f31127e4298a5a97078560e9d4ff64d917c2c53ea6b7500283a39d7b35853c418fa51ee54cf8d2cbbe41f72c9138dcf7b5af328475212167cc1d470723d647cc413bbe4583b31ab17aa496e615c442fe12df43cff540b56fde5bc4e705c91b9b2751a5738a68fcd44ddb12df633e2f14458253cd1fdb2cd1377bcdbf2a069a98a65ad3e54665005774c7963659a711987377daf22abc6355ca6112006f646d31afac4570079961779b1e0764715e4a75c3f94938264a68876636d486ea7ed8cf8a10865402ad1bd321d3c09d04f025bf44ea8f4a7c07175d830904c7761c7b17a3bfbf600338e2de4ab0fd29b0d8d04714a87d8ac9ef985cbe3f10086a83a14856d972312eeef12d4563d8d1123c62e270c9a60017ff7dc990b2b8472d8cbd2419735ae0418941eb7518dedf953fa24dcb40a4879b3dd5321249b73826bef23f41807bd174914b081c9a0b77f040234a344606aac1257235c97bf28c4371173dd29a1182c6bbe13d37503e8458b4a70270ee04463802b06dac61e4cd8c807ce04cc5f7f4d4964c8a5dff53a19a38e834d40a65c44536479d5205f10d57176dafcd308d95f96427bd2fb9cd4e8ca56a7f9f8e51aaf99dc1e7e9acaaf3b3f1675136ff9addc33b134801394f4b9595a519568573c4b5b43fe77c2b16b30a6238f1a38a059d1a7834d014e1ad0846b06cec70ea4a3a7fb48b1196db46a1a4f126dc4be39d89da2b26c24f44ef2189b9eddd86b9902105d930de9ce4e7f5d6684481306ed05ad24805dada6dea4efe05d00a5f75af4ef093d51efdcbae8b47fa885b34c36cf78ed572f18bf44f776b8755f8261d071f44b843a5a6dc3c3ad09bf6266b5c3a20351bcc79bb3a55c78ba85a3ef0a7c8c84a26ce74e0c4cb6409950636a78fd3413f0ace6eafa39e75f66988228f7f5a7d16060e189795068787e1f53970824ff9876ff7c231e8fc16c1aa05808f00f082e6aec40618e4a0c307a84081c13501dc13e6721fc2fc8c1e31e305bcd38", 0x1000}, {&(0x7f0000002880)="8f01c4ab3dee87942303e5b742a7aca29b60bb4af0261706a2c0aac797e8c20497dce0f3136e21c6cb3e20c88b65a51c3d13c263f9e3fb7ffff76eac5952bb3d442a29d0913cbd990527967ee0d1da2de21bc52a26d71ecf5fc27997bcfb94c51e99588e3ef25505b791d73ba0ed5a287d3622fdfeae55f642831acf3b25e26d7173231209bfcb9fb1cdfbcc1a85e25fe35e589097fbd4e77338e76f0015c422fa2e56d2c7381835448cc7", 0xab}, {&(0x7f0000002940)="80a419c02339dcfa46093bbe2d1775c177e8f043ce0b866ebb534f8a8d9a2fb50cf0e611e1ab2a31cf6c7bb3c297f772d111ef995b13e34753f97e8e7e81a9093c73ec7ec0b564768f987beaab17fd58b39eed4542e81a7ca189eaec34272db7f9141057a6a3a178082a23a650265e9eecff061436dbaa01fc887c7cbc7dcf7147594713afdc8fe857eb1d723718aea6143ef95c925d2ea91f3b96740adea6072fefee78ab3c6486f617f457bcffd51c1c3571e09288dc91", 0xb8}], 0x7, &(0x7f0000002a80)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x38, 0x9}, 0x1) rmdir(&(0x7f0000002b00)='./file0\x00') symlink(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)='./file0\x00') execve(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c80)=[&(0x7f0000002c00)='-\x00', &(0x7f0000002c40)='\xf8#%\x00'], &(0x7f0000002e80)=[&(0x7f0000002cc0)='x\x00', &(0x7f0000002d00)='r\x00', &(0x7f0000002d40)='\x00', &(0x7f0000002d80)='r\x00', &(0x7f0000002dc0)='r\x00', &(0x7f0000002e00)='r\x00', &(0x7f0000002e40)=')\x00']) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002ec0)={0x20, 0x0, 0x8, 0xbd8b, "29e8de552315316ba34ad4303c2202dc07216c15", 0x8, 0x5}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000002f00)) renameat(r1, &(0x7f0000002f40)='./file0\x00', r1, &(0x7f0000002f80)='./file0\x00') r7 = open$dir(&(0x7f0000002fc0)='./file0\x00', 0x180, 0x20) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000003000), &(0x7f0000003040)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000003080)=0x1) setuid(r5) semget$private(0x0, 0x1, 0x40) faccessat(r7, &(0x7f00000030c0)='./file0\x00', 0x10, 0x1) 05:49:31 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x20410, 0x140) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000040)="9d", 0x1, 0x1, 0x0, 0x0) fcntl$getflags(r2, 0x3) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x8004, 0x0) recvfrom(r3, &(0x7f0000001e40)=""/192, 0xc0, 0x8002, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1) fcntl$setflags(r1, 0x2, 0x1) mkdir(&(0x7f0000000380)='./file1\x00', 0x8) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002000)=""/219, 0xfffffffffffffda6) fcntl$getown(r4, 0x5) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/9, 0x9}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000000840)=""/166, 0xa6}, {&(0x7f0000000900)=""/65, 0x41}], 0x7) mkdir(&(0x7f0000000a00)='./file0\x00', 0x24) recvmsg(r3, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/20, 0x14}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}], 0x3, &(0x7f0000001b00)=""/129, 0x81}, 0x43) r5 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000001c00)='./file0\x00', r5, r6, 0x4) rmdir(&(0x7f0000001c80)='./file1\x00') flock(r3, 0x4) lstat(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)) fcntl$getown(r1, 0x5) shutdown(r1, 0x1) 05:49:32 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x5, 0xff}) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) 05:49:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffffffffff81) setsockopt(r0, 0x9, 0x44, &(0x7f0000000240)="bb9c18a3270cacacd5f0e7aa462472c874a825256b0a1ccc1c162f123877b291bd0c3471487df3f9e131d9c29bf1bea51eaacd591cbe0daf935dc677ebf316732995275ae67dfcfb4ca0ded61e94f6076e985d7642b602f824c43dd120515a753462c0a168b3d8698ec6a62c6ea1ae948c57ead4163bd460e8f433e22c3ba55246977f", 0x83) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) 05:49:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, &(0x7f0000000200)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 05:49:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) semget(0x3, 0x1, 0x408) pipe(&(0x7f0000000040)={0xffffffffffffffff}) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x1) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget$private(0x0, 0x4000, 0x502, &(0x7f0000ffc000/0x4000)=nil) syz_open_pts() fcntl$dupfd(r2, 0xa, r1) getsockopt(r2, 0x19f, 0x4, &(0x7f00000012c0)=""/243, &(0x7f0000000080)=0xf3) r3 = semget$private(0x0, 0x1, 0x44) semctl$IPC_RMID(r3, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) 05:49:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000002000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) 05:49:32 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0x112046d9}, {0x5, 0x5b, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0x100000001, 0x800}], 0x5) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000080)=""/154) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000180), 0x10) socket$inet(0x2, 0x8000, 0x7fff) 05:49:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="f1cbe182fbe61af00671df896981d3abf04225c00568aeae49baf148cc90ad9f31b2abd86333654e1b1d9641c37a27734d018db6ceb1024a43d45211144d1a8d1fbd71512589fc47d175039b455da2417edaa79e030da9c64824f3e815f6cbe48c195ce619dfb6abdd552b91ae0745e229c56e6a569d0b50c3766b3a0d0e35cb1c6f25fc5a961b9bbe64eca5a8552eb6c94b8c30063dd8b4b53494bc1a3e8ca31c695499e703733fc679772ba0186ff98386c3159756c56133163ec06b006c9d9481c6cccc08d484ab7c1427421b86e6e1546277c805ef966eb5f2b53745fc8b60c45a2ffc90c1f192", 0xe9}, {&(0x7f0000000140)="a75503a85ab43f805b8513af4b368a344bd4e2a15476bb57ed41f7ff07c3d9a7da978b1eb52d144d1da3902867c77d65e24f61174046b3550f951a1778", 0x3d}], 0x2, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) 05:49:32 executing program 1: syz_open_pts() syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 05:49:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000080)=""/8, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="597c42a72f348f511dd99e9d72e68c813a8fd5a50cf92f9da349548569d0423f3edc31694f5b5bcce30e2330536444a72b60fdd33ff36cdf1c72123e53be0fbfb428ca2425751bce9ae340cd354482dcfbb5f6b64acf51bb60b5fec44bcad4f6804905207340f2c3a5e8acefa85e85939ae9eb062b8baf4024194483aec8f3b46a7688beb5b07ed0546f7fe9df745b19a5f2a444b000ca65516542497c64600c0ce88270f0ea97b248765e4f32863919473eadcbba5afdabc6a9b4c79be77813b0e7e85808c8ff408b3afe31d05e1169651b3899d0b4f6030f30326c62218f80e8ac996cf48dff5c7b266266eb9bea318a5cb0471241d94e5370c9a0afe2ff0ec8c37afcb24a286756a345072f75c2c8cabcafa7f54b522693e154c511c0e719380840d8f04fcd81afb7976e12888db39063652eb021d05e67296bc572d13eeb462e6ea699881860c73269de22e0d86ba6ce0881cf03cb476049eb85af5f09f147525202070d46bdf66ec334906839faf3dadf20bc31a5df694e3edba671aa12c3a127c4bbe1bf43fd3e57d127ca32484e527afcfd7c29f5fbf588efe363fb1e2f3c486aa5e4160925bc65afe710e526d8d8f057f59c67acd98a91e43514da9b900f449c62280ff060feefb152fbacd343ad77a9499ab17e7e339002da2b1351e9c1a14c491bea81375a05140db7974ad8d6ee906cfb50d90456bdee85a0c9ff7ea7ff40707a0857b435c02bb8f029b364d75895142a39eb09e748dec7912c95523b3744081bccad4b7a0b350a1a4edb9737fdd0f194cd0e900db9408e6391ed7cbe86a09620ead8a7352d5e825bd9fcfd95326f140f96ee1521c1adee40d231e7e87537b55f55e820ffe75d6c3ce144801df75efb37aaea074af32d04d2a777d624442f7c17fe89ee8c7f913fea19d673c07466b827c1dcb60f7daa8f368ae77018769f72194ac4d93cc3be33653ff6d325f3923af79f77be2481b179bb076670ddf96397e8600c95867a3942bba775857c166f2811683409a5819d7a45b01649cc6c2d5ac76b05edfd1c70773544b8438e05524c14813ce67aa481796ec3a3335a47df7b04ad994f62a5f075bfba103d2b73b99b6e25ce0169fd5b123104d99a4c2f605d136ac5250818193dd9fb92b18ad508f8ff1edcdd7de66e56999a368831a4f15df1f04934f373a4dc79941b492d0599e1706e3d4870d6dd41826aa2bf7891e4b93c77ec915a28f123b1099dee96906a820885e8ca75c5f81d53561a4cc0f5e8adc8b959a19eb906b6918538db3c53f5504d7666b25a52f1637ed65f04e1670eeed088890e1fee9f8b67a130b5799946a33d60ab0ec4c2731e3d5687482628faa080b595e58258111ab3b5fa404ffeb6953dc7c95bd36121abedce6b16ac41d151e75465736176a867ac8dfe69c3c869aa84bd67fb76ed00d3725373f48cf8ab36631da6f84c298c915e959c7c24b13c7be2b08624e146db044f5b4b2081c8d5e2aa5e86ccf01a4f56bf04478711f679fb0e91e8f8b60af345502be55352d71e24e3805637e292f425ede4730d77c111ecaecbf4a0f2e1f945a57813c3496e7514eac82373099b8ece6a35ce7a170da50ef32780d4da39f08250465bd826db99864fb5d163d6aacf136b2fed514a91e77d7bd749665adf4869477f02f661dde9153b251d9be0b8d44c3d7ad4f436517c1d85bf9daad0ccdce05d9989192ab14ea6f82681aaf5212eafff81d7a5408423324a6bbce0d8af5de3c22b8c1f857f7bcd93c6b655da65a10bc4c3412c8b13f9f913c40a75f00b05dff293fe16e0633b83f44996a3be35216513692799e71e32a3d6dadcca79fda34899c4057a76874924dbef460d9e1b8996acc5e0c836f1f0e74adf682c4e8e949506d64d13f33f514166147fe6152781288a086e7359a42333a51f67d0dc640b62e99117cd54563d159a481a5645e256b900b5b53f370209e33ab8c98c7064aebfd244cf1ba9786bb979b84d89edf476ca7ee2f7e6ad2ed398a52c934e49440168aea2b81ff63cefd96dc50b3ddaffbbc1fe62c830fcfabe5a84796e8d72bdfa56b6df3a4d861b0bb8957251f8d3c1f08de9fa8820aa9534572ce1f1f66fee3f820519ce989a2932eceba40c5b9adf65ef69fa06c9727bd0c843fa7910a7cbc91fe224c823939902ca829cd22a6390966d80224878af260679e3a0575a6531535ebc9bb24dc1e2beb3586bbf5e238b1856fe930555782d1d87eca54a1a6fbfc6766417dc8d090843d83cb052c9a2f6f64123053f11dc5de9d5fece0ff6d415faf47cfdfdfb6c04da86514c18b3f968f66af8850e3c7f90d11fc6216cfc9d21e7a6144bd536070ce4b442c085baa6c0ba6ec419cbe1122373794b62b00494e039c7f564354abdcc53b619fb6376e13d6aee4d21b02fe007299da46265fe1ed44560391126119e720fa822a8ec7729008b648c8459525a2c29fee015462b31c34440d445d3aefb431b830cfd44c7a03e01abb1f36b192982a6adc3340b673ae248ad6e6cf167a65c910bed619659c97c17079ab619ff740fb787891f46a3f63f70f4070a3c7329fecdffa0654a4d7c94e153e09340f3d2e514091e154c980e806fda818ab38bd4f3fbb14da2fa247f10cb8b3aa64367a10301569c472542d5a8d6e8d4221b207417e0de1e9572ce2bf57b0e5da397e4199fa8b1602d1692b19cb18f2efdff85c4c9b5ad0f0c2e0b1726b8936cf5130c28f8f42f93aaedd3483b55c144122cbe206364da8dcb48c62b1608c3cf64d78eeee1fff8d680cb40daeca0538064ee04861e1dc3e5bfb9abe1758d4516ef515d14a7564961ec345ddbd8c05ea85ba003cac6e6a2b62e9f3320a88ec322cc2c80ddcedcc0b0a04c8e0ba1a7af4e6a126155185b1472cf71e667f5a3460f379ced6265b616845cee0817c3d3cee6d4039f1a80c84cf9db181a65e7cd5aef8f2ae6095d55f9e1915bb93bbc16e66caf2cdb1c04d1ffae2b70e677746fd9d487532507a4bc3fabc7b3a2f0492faeaf02c9d701a3ce83f26f7189d26b16570a1d9acb467b91c47e76f0d8ff7f5437a90ff159c6d852001d208c3a1dc9f3af23345378b2e151a15259269dcade9d1cab49831d146bd030dfe5748fca3e7c79c68423081b093963a89cc11ddb260a84c1cc5f4493c9675044ef34c4a9d05698d88fa06e95573ee3e452bb56ccc81ca291ec26596af95b980ae7a6db1d96468477743db2273e3f310567333313596f83275816e94d3085f5bc14172dcb7690f4d0fe9af3697eb60077d7cd90baac56dd5836483b60720ed9be70d41808a3285f5340265ecc437ea962400649deaa28a19fc23e252925e162f72658fcf73c68c8d9d8c8555dc3b19434b992aac8c021de45c6eff98198afaaa041207c1e0850c964c8013ee7b82b57a3391268c943601d614791c4c9147b3129c8c36c6ce0d234cbea03c33edbe2711569b99abb8da3753ad6c0276cad929f434d7ea6ad9669d7c3efb0242016c16c7805284938a026519be2a49820fce858f81b6aec125634682859b179e33b7ac87e5b81e5615a608596d81564384a054df0125dd37d845c8997a4f84e515e29ef43f7baee1773588b96a3325d158b18ccfc4d2d5e491c1d3ee8ffe704ca4d285c768754f11a6bc91159bf03201186419cbf3083ae0648f16ccca9935de3b6bb6fc5f3ceaff0c901d0bbf344f124b2e635d8017327f16c6d4b6dcb431bf306e6920243b4649e9febb632ec3a1d6eb9d82463a6a0f9a06c063115e2b4525f38ae34068e493740f1d6379e68681bbeb0042532bb53784f969d4fac8b2d9a221e0d5dc28582fe2982c73ee3f7c520c710db909d8650310f2a6678fd8dfbc7cc29ec3e66f7ef6ef0dd4419d98dc7b2c8ee9ab4dbe98efbb54ff7316f36adeb14b1c066cee8f36a6b668ede7719b37851363c97e90a959faf550983bae951c74689eb58a717b028b21aa108d21ac20db9228f08d4b787852c93ec1f0fbaac4e674fefc169bd6b098454a0df0b48437ace329e6d4bab4bfdc27004a2a1f92d98784f6a25ee7b874f7623eb8258f302fd573e4fc5576bcfeb46364d7844f8a56b2f64e4eb9d0b35868161f094a383b5904c79fca2a6197180da2f93bcb5cddfa39b24b94ffc30375aa6f64a5f675e1d14c46d126da5dba652da68512978c4c6345f3d5a67653905312278383c11eab057bf048104841b81793b914aa117ac4d22e379a40f4a2f3118f13008ab3eec877d5f7cd38c8086740d7640a6a9e1dbcbaf6af4463deeee52573e156c587801fa76ff90e2ea2f92555f4b3e9b5ac87bdcf25334a85201a2a5502c52ca43597a11be75d9282fa525be5ebf1cf164f7833fe3237b8e070efd01bf2652e58701b352cc4a4fa7e8ddd4aa7d60b9bcc939bcc127b649fa1cc8cc90ad5722f69b7bb65e65e37d9d5a384c4f04d4d3ac83275041545c802e92bd115ae65e9ec1e41c7756bbf74831e039cb697fa29ea0d8948a8880dd75d57329fa0b8beca341ec7bb9edf129ddc179807fdf3da398631708fbbb00cb80dcd860738a971bdc390d1dbcb6ebe746733269d860f79e8fc3a5085506a45da6968348387f201927487d8d51c9bbdcbc9d08b5ea29d185f8621e8ef33fe6b60eb0da1bcabeb4ff4d77441149f78a5f6f1979f94167a1eedb6519e4a59b1c950deda56fb1917ee1127c7e528d9ba3022ec445d851d4b47b92cbc7d15541dee762178e279494ae3b0335caf1bf3507d2be2f6af19df9b60e1d8354beaf9f677d0bb675d1d03f16e3ef9834e2ec34135df2e1e3265e6b400261a6b085cc7ea5efcfd64472e974021e75db7e9ee95efb76eb89034a4497867a4abed19ec8c5be0ae70a9a9ea4d4eed3437eab21d70557b37be2201e75f8cefcf046e2e6a95166419303b0f508cf56608e1abb0a0bf8133f1a4533432f5ed1cd69547e05c228e64fcb31103e9e5fe2588e246729bee5521e5a483c9dbab9594face3fd4a6df565e0960c9a39ed45cfc8cf57ca7cab070454c87c56b5c21d991d5176ef09d87e56c8bad67fb3fe73891a2618770395fd5b20161272c0f12bcc102cb4942aa0b07f1da63e0e75096ac6e5843e09b459d2a15bbaef98159ba20beee1ad17a5bd6e9ffb18fb1d5943f538cc7b76fb55b8269ff760f5e507262f8a547e4a60afbede88470644e286ccaf9792cda4ff2a968bf47e17ff7b693047331f0fdad301ddcd827605f398004b04bdd85fd2bf85f195100eb2cfe76f492135a8900cb768e3febba0ad98abedaf2250f1f38cc199450f35e4deee3cfc440ca3290d12420c4b5f54946dad02459e16bd708f4d70f55c7e1f2e81ac6bdca81e0281f867b8f1b23fc3c7f3cd7137a946a5fd91985eb6385e1f42a20f8d1a182ae8672be760c538acd28431a0ddc940593875565e93acc0c4659d3bec3f5814f51219ddcc21cc0a3a5b01b79a5aaa401144f358a941e6f45c8d3bbbaff4f99edaf0bf48a2ccfdf34089b00c950a62d450a2586626bf619d48ce0f1592f45fc0e5e31431945ba1f1d5bbace506649699a5119dd1fd9cee4a62e0b70c4b1c345b802b2a5d9476546c75725696a52610fedf823754dacc9237e59f40a670e435fa0212db5cb4916f2458131bc427a0b7ae60052440c4efa49df65cad8291be0958ef25b197a3118e18eafe04ba22602571472b19048cb02c6a47d6401e70f747dd2490082e61ec39bb1a8906391b4b10b196f146ffa48990f70af23faa14ebe63077439643747e08089e9fb345530495e96e8b7782e7f16bbd4b", 0x1000) socketpair(0x11, 0x1, 0x100000000, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x3a8) 05:49:32 executing program 0: pipe2(&(0x7f00000003c0), 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000340)=""/9, 0x9}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/64, 0x40) open(&(0x7f0000000400)='./file0\x00', 0xa00, 0x99) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8000000002) sendto(r1, &(0x7f0000000140)="e0b25c58b549f33815649961f0d755f4afdb593c234755e8e13e6ea3bf16121f7704f894522d624acd7f6d6df3cf563097dff31088e69445f3d34aff0a2da898f09f4df6d2be57c655c165b53d5266283d9fc97f87f51bc0259e2166b0686749cf270ed02d452ebac1b20ace64e56c808a00d7e0b83bc4c9282a32ce8e52580a4a95c3507311aa2fc6e739b5846fa173ad82263e62f165188bb9f082f35696cea8190c681503368c916da5663bf3d78e8df9ecbddb33b671434b9afdefdaeee6ddcfcb283bd6208b9531e63f8152b70d6c8fb2aba0d755019a0980683622050dc4173d837da1814f49a28c989989c5f33dcb12e05a9a", 0xf6, 0x8, &(0x7f0000000240)=@in6={0x18, 0x3, 0x1f, 0x8}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000440)) poll(&(0x7f00000000c0)=[{r0, 0x9}], 0x1, 0x0) 05:49:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffffb9) 05:49:32 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0xc001, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r3, 0x0, 0x2000000000020, 0x0, 0x0) 05:49:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfbf90f001e4b2ae5eefeaff0f2c85e018b48fbd4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7ba8ef00201167fa0b585c6aa12c9df371b9909eeacc8539313df54656115", 0xb2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xffffffffffffff7f) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 05:49:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000880)="f72c789892e7e5d86bcdaa18aea17e20fa43be813d1fef57547411fb32acd73920150f5886ec21eb452422263d282ec9fc8709e7fdcff4a2a3ec1bc04a3aebf44b029f9f213704386ed688f6cb4c2dac901d2830e47d2ea937330433b29f5607a3f959860ae1870b65845c93c2ff119999da731fe553098e1785277e0cdb0dd2e5c013374c24e22e4a81eed4447124a12bda0a925d92c0de0bd26370ed58e594af79961b04686d6c9b88a4c0347c00fac77a369346bd79cf7734c32ad198147194fb0d4c15655fe6bc085fe7b73dc342ae192968f242f5eeb0d7464424eed86e2dfbb10128e8c7d65c8b6361d96940e8cc95ae3d437d03e67b58ceb99fd5e83ce2a078d078646675460678aa59f3ceb8e7932039da830de620588e409e9d14dba265d2e87e4adb9e12aae2615f0a6088d2c1ad9395afccadad5c302aacb1e892db039e645d10c4a7ccd10ceb6250bad95af69038a2f512932fcff956f28a060c45db78e3cb5e6d9061c6a0ae9fdb8b1c8d2359bce0374d447e57427f914ef58b03f8c534a0ac1df983b4459d258091379ecd4f22a2a72ae1dc5cbecb348eaa694227d3b3891a080450ae417f2af115f54e2f06c4d9f8ef357e5604dcaf1395e7a459e9288e8f565d3eada5ad56a9b64c2e5a4ef6291c37d11ec4f8dff6933c388e7a6185f126cf097be134bc726e3b402fe651842cc1d7424ec1fa4056f1dac86bbe60d85a2ecfe38cc73936b0400382cb6f5c7b7beb23f69c79a848f5522ae813716ea595548933015f50aea497c9af321cbb18c57d585d1840fe8f13aae9965cce600de70538c0c34c1b6e84088daaa2f8a51eb84f72b3aec774e6870f39b205d38f231f88ce7d60dae8a7f871aa014f045cb502bbb6c20572c1d35a7715ab329c7ce0a901239368a07d80a8c017f1120de0c303944ec1e69e7590d81074dc3a3e6d705aa6df98b765538918613a3a866a58b730b8c33f3854e2f31e81f8b9eea8b611a5600455b9dbeac7dcc0ad2ec21879cf7b971d6de2652cb289647c9b0c42929b1a0b4b82530d983d501b356813990dbf17b204dadbdf5121155802eab9c60155ed9a2d73caf2822ebc57eba142a252a795d3fe461850f20bcfc4b1977ed9bb72e1dad2dffffc606086b894d8013dd960e88a433a0a48a4759d7d06f7aae41de3018d54b4e87ca1d8f85392b62c0a0ba38beaebb4199105ba436d44704b1bc91d831fc5b8ba2772ceda56c72145260d69a72d6eeed6ef1a86450d4d4d6722ecdaffdd5ac86de7d321ddbb00e86ce02f118f75aed0ef98cb2a319053f2f5b0713dd3c83c1a92f289d7e093e9cfd3cb760f666c3a0f68b1bc46141e6d7f15ff4d23159e492506d90281cfa99e86dd48659648f3a482acfc5b7b15d14cb127874c197c9990a122280351321b9c1a695c64344344ed28de11d8cccbfa847790e64c96d920b655891c5f7c132b4d511ac08ada4edccfacc9cfcf3142513e90fb2ccae036ec313cf3bdfd49b58510dff2cdcfe48f18acf0a4f7db56f3c3f0225363c2ca87b894be1b3f0516e3d8be36ddfb6849a4d8cfa276e2bcf8c9d31bfe758de366d25ace787c52c8b5fa47ef10dfa7964408a616623162706720043edb92b4cba2be3160704e279dbf1d0fbc7f69223bb257573b73086b76e6ccc7525cb6ccee1716c835721c0a074f33bf3bf5eb9bce298d467bebe206d811e61a45eea262ee969834ea9be95059b4b7bf20bd8371b44fdfcb604e97c8ac5df8e455d02259290e976b860d222a7c033c2cc35ebe084a50aeca5a763f97b9dc61a6f7d659d6cdbedb23dda58d329af12d05350be1e89d7d4e9d60eeaa6b107efd0ce53cf9d1d1303b52318987b496abf2ef8001a874fb4678545a14a2206f86ad31211d218468e9f0da9afffd3c342b71282c03bb6122da7d8b926f9e6d601b6ee5c377fcdf5155e3d24c9a95f8117950b4745ea1c7347939d0a0e6c86e5d977aacdf6de99b19781fdb86155e92c3f61fb4dd3f196c15b42c016b6bb8f29c3a3d2406666486053c3fac0c24efaa436f3a5f7d7f67c2707902027c4e0321c44abd782f8610b4b8514952fe351354d5b367ae3b8b14afcc96c30623c18a04d69fc1050c87df704cb32d3994ce366aea8a18f8cdc1b0526ab883463c75a6ed54ae948f1fb90e2f451e18eae5ed69c96f996f4a75cba1d0e6332b163345574a78af109b854a0a2f0bb31b97c267c8adeddf289b92c2845e681a23e0d4de85e230ab7d3ea0a888f58d77e008f57c3ca671a1a1494c8b7986b9ac2edd027910d609ff26f6a0bcea08f7fcfb34e11c8cfde97446bc36de3786ba9f32b37e1669642a53cb8f45708a6ca76a656b0d94a4c5b8131d8b8cd13ab980a890cbcb2a0c39e8b7ba10d731a3dc369c6cc1c087aabe097f13fb5ae462ccd0aa150f4e8207aba20c42565ef30c4a2843d3d07af9a1cbd7bf92ac880f2da7f9c1f85fb5309883bcf5b7a689ce3fe0518bc7247671e827c3f4ae7d8475a91a22a40b69ac9c39ac51b6526b55838e9e698181b9b85880ad3d886dcf840b54dd59d26494d6c8f442da56b3b539172e90667e6716b11d96b0fe306e305808bcbf7feb7f7ce6592f740ae5c37d6bb51bad6d0085aaedf70802e66cd7419d5fb0d3463b423b7f3413f582d3489920a562474495cf0b8390ababc736055b0282a4878546995c238b879d7be6812bf830af09b7f5f2643c06caff101d434b90eee486b31fbebf7fb0b4144c65443ea8ae56a3a371832bcbc96641655ae0e6149392c5b7b428fe305ef50bd97765d67356c3b422b47c61a9e37b1824f2c1b6b4ffba41c3621473b74368ff62526c711a72aa471f199c7e7413c25c7adcaa95e6a33a54947e8d338f2f6385620018b4e4e8fcae566250188d9b467d1b8c16d0eabc46ff186c84fe08bc7a45f8fa009d5595bf0d2fa22563c9e91dc9f54204ef404ec7fb262a858ad73c216c4fbf357ab737790973ad24134a1cc419ff23de913f1c088666f146c22093e45db17afbf7faab8ff5f15e262728e9fd838ff21dbe65c275487a70ab0351dada245ad8d18aa60db1b03aa1de5cc3eb38747ca38213ed7d8e1823dbd5c742c2e8faaa8e5ce4f418e372fe9328b43bbc5726b5eeaf90ca22340f4fd24f85a5dba070418b5180a2ff9b8ac1b2e8091bbd5bdf801f339cb4abdd7d545567fb771348a66cf08106273e6c61ab28ce21085b08201280ddf842552b2af0b0e468a9814cab1334ec81c6897f71f1003f4dbb3aed6c0475fb739846b5cc596b719f9b9447e98a5ee274c3f6076f42eb3cfff7a98751048aa788ac833cb9ce2702da93626cd9beace98ebe802e1886ee4efbfcc063e461fe3dbaf060529bad7f16d0af84c916d0518e3414cdbb7208e7aaff1aa14021e51f497f024f89e9c856f2fdef1c2bd8d943a757d69352dcc7e2865d20e78bd855c8082a9262cc309bba1dc5b6f25f435a4020eec9092afc18a985c2be4bc5cf6682cff944a4ec2aae40cea8e84fb2daf9fe88cf362c6979a41fddd215518767a646e65302478621d05b0e0b95a35ad7c6014b2ccc64b4957246b9a401411259c4b03b11f50bc41f816ae84dd2bd6f558656be86a698f8cf9b73dbaf3110c2b206f31b0114594f362519ff70abb046c7e46a4b6fc95cfad880d5cd1b8316ad6cdb4b1597747d37cad1565ff3425fa8eaa470fbc1fb56cb5cd26ba676ee56bee7b56842cf31f8d5c2961321de2b5f46c6e57ab221a3ec0fa9fefd97a36cf601e5a3e62178f15bcdd3de8ce5b3bb94e6381ce6bc9f15c25cb88beeb9bce60de5201bdd33e7a59d8f79074c6c5e994154db978b43bf620b6b3fdebfcd68e17b0c5e6639d15f0ad19091ed5f6ba656a3a977496179c9a5d39add88d568f691e6d241cc17bced92ab75e4e950232facef75e13f78d08c61b4f7c1c2afb8d2f6cd17d67a481439a95b7cd770480dfb66ea3cbde72095302ad87ec3b2a91e240a29e3254335e688a9dba848a1ebf8808bd180043d5774be00b0e311e90e231a2e078fc6e71806001aa7d94e2de8d1442ecbbd195c5d523cd5e0dfe3f3a078674f4b7fba6a82693d162781bc0cb7d34ff83b01d11ba2ea0959b16ac6c3d661dc1919cc4a3be1ed4b6758b96815709d3237b3df8b43855be46ff8ca0fbe1a8cdd5c43e6ebc2c36e6823527b2adf8ec84d1f53e6a4cd046cf167d3b516675548681ffd26b6d9d5453320b4a719bef4907decab91dcaff46ee62dc6439879985e854797c58f9693e17c192ebc63347bd25812bcbfac85736e9381e5883cc670ad431737c7cbaa48a363ef2de5937bdf746ec4561072179b36dd42d4579480f60bcc472cb9a340b719d9d416032c0380510773bc04dc24cb051cb513554d687fbd0ed11239274a24ab760587d1b46cf71ab8bd88de55c73244d265ce3c4c95e78cd286412581ca986e47479aff604edcee4b24bea00510290810d60ff61d30e867055fbbed07c536a4fe62a8e890dfc3460d8c5fe0b1b48750b7a762313a3ee28b2049e420bbd7581cd061a7c29c661e0ecf3c052e8b5bbd846abfeeae4e968505b6a3dd3a9b0c0fd49eea3d964c29893473c865c30b308bf6e8202f5ea6175697fc73ed9035c3d06d5f41fa9922255f4b1a1a2dd0e1755332f63e75e64851ed38b965f8dddb89b85b1330105e8f8932cf46856b125f56ed07056f5b6dc353494756e9d1b577ace8fb41afd26544f4ec9c616ff0a30205ba81bfac6ff48b016c77e2ed46fed0f3e0b997c82af73e9d8bae69fd47f479a01bb10c2afd49936324ca1185d55f599edc6bee2de2a6ac95a3e3f3bcc2ff0ca15fc89920c65db2096c00f87508e4e43bf7b2b2eb7e5897082969f2d6e0bf2a5e39f4a4ae46b9d19e02de75141c25c8c9bb886a5e81b15f221026baeb06fe7c182a94f2b0408ab63cdf855e1abbbf990dc5fb9b9140abbb0569d5fdf2a4af563df7192d4f54035a238b654d8c95b0feed1dd65e41d9987316b488cfaf5378d4bb1eb5dc570b0a583db23ca85e011893a4e4bb5648baa0c5d61a3a570d4b9caae0f6aac3e7e626c6e5d29bee44ab21eb349b2127ba17742cb7e3c633017bad646b1bce2807f36bdfdd5272e3f9347f3a96e6369aed69d22807d3c48a9fadf2844461733a7c5167bdaf4bcfc5a1c5139fc1437ea03a1090c473d8938f67964877f4d5baaec2857727a3a06f2a1f76653fc3bb389daf23f261335b7474b579e408af401467c541cbc016c5373b0510070a4f0ab0fa2c80fa26c9b9ba9cfdf372edfa0e8ded399bce4646aee2acfc1187c8148671dc8db0a0d8922a2aaa1cbbc1d0c316d5d1ab875edba46c6e34b9dfac758de1f57bd637e5e31d6a98f1ad6d4665863dd57ec17214d755a2d4d1b4d00e502cd7ee16831aa871764b8179ad8d8c7451294e7b45f708364bdbd1dd3447e7a9bab49495007d33504f1a45645407b752772b84415718bd8b824fdf3a2191b07035d87a1023a115913e286d8c11c916f48dc8dd740fd3b224153f8d29827c887c3da075a44bdbe1f0f07e915431b424698cc949edfba7d3e40ebb2e7c601c0df55fef166a8128ca6b133f02df1ac3786af9447ae50ca3aff3cdaa3d62bab44ad7e969d8dd91bd80694cc52f3483fa89a7250016daf775135e4a93ca40725d4c10ca66fcbbd0e04863e929a29f6ffb1d2927dd2092a2eb62aa4593239fb2019ffcc875c8c150031f67040d5f451478090bae8186a4c28f0983e5fcdfad0ed33510200ea833ff72d136e77b", 0xff4}], 0x1}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0x931, "845c554300070000000000521f7b62b8afb400e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:33 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x60) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x205, 0x0) close(r0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 05:49:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="a8cd56e3ea2880c80e148e2368d769e76bc8c123b2d93a209759bd3e542d68e94ca057850b137d4d982e6331a6f36f71496114fa05f69778cf9e68", 0x3b, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pckbd_enable: command error 05:49:34 executing program 1: mknod(&(0x7f0000001b80)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="010000000099ce04", 0x8}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 05:49:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x791, 0x0, 0x0, 0x0) close(r0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x7, 0x6}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0xb2, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x6, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x4, 0x8}], 0xfffffffffffffff8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x30, 0x4, 0x71a, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x8, 0x5}, {{r0}, 0x0, 0x4, 0x80, 0x3, 0x1}, {{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x7ff, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x1, 0x3ef3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000026, 0x7fe0000}], 0x8000, &(0x7f0000000200)={0x5, 0x10000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000940), 0xa, 0x0, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000480)="506382810ce50831281eaad5aea8836a5e13d55a3b391e054ae962768fcb6c05539ac173005fc87c8f9758", 0x2b}, {&(0x7f00000004c0)="23cf3254cd878a7038bb7f666f08512311b582210021d779a373f56f98c9d041b169f6f66a9844c9e0439b958cad98f3a22fcbf277ea0cdd37eaf0c21e5dc99398c4914890473308872e1ebd3ac7e25b8dcb21bd7acd34c67620e7b7ac0dadc508ca7cfabf04fd4ef773e066f6b41d3882499b994c9f4e24e4150f76abaad5433ebccf6fd85ca9b94b333d87b0790040aeedfc5f2bbe2dfc66ecaa5682", 0x9d}, {&(0x7f0000000580)="9615e56fbab7050443b31f59de78398578a6c89ea0a81bbd99fe4734fb09ef2638f0fe480877b3b4cc29b69589a260023f8ce42483bd93db", 0x38}, {&(0x7f00000005c0)="f5739b7a6a948bcb520b4313da8aa5566210085a4ffa8135f0275d02ef26cf1e265ee751eec67bb77ce59bddee5f3f67201e862b6153f130a0f728df2910132287a484d3fed2f3e7ba8c58916f18fc298d522e6de106f894ce0ebe3593248edc514e6344096a02c86cf61b3b4263d90cbef1455c4d4231663777f7e8fcffb892fa01633db8abda5c4088cd9bd9146ee15a64164251c8f4098a18d0017d9729fe9ca2a4c5018f4fd32cbd43745c3d", 0xae}, {&(0x7f0000000680)="1544f4ec676c4a103bdb8acbf17521e8d0df01902b81536b9363549f91e9347bf3962ce7f13f435b5ab34c435905dbb5a448158dd6e1cedddfb74630a962b0f6eaedd7767c31889285c9eb5e70464a708467730250911f2f459b08a0fe975757d120ce9195d9fff8e61fa90be423190929fc549dcc803672c68680a693ee6d1ddfa238558998abf439625c865eb36e5e1e34668a14e01593a9a305a0fdd2f39653fad7212a2256693c993e99a0401ad36300d6f04c650c69284af754996e773ec8dd2fb10fbd9d8adff6", 0xca}, {&(0x7f0000000780)="f370653540e37f1c758633be016720b77e1e010252874e6d2dfc5c6160463e4c0add7a233558f4bbbeea73235c9ae2c032bf8b4a3b9768315b414b17ca20ac472d1bdc27dfd78db0f8b5da576fe312fa0f335cafb33b8f5c4c3ece39c82acbc079a1e188a05b35b26e390260580244b73a6bd169c28198d6727b1b7d2edc2b46b8d95ca1bf3015334ba160ee2f833792aecdfaea85a821ef4df14bee73986e8ca8eeda3aca5864a67b48b9b0ec24ecbe037df8826381cc43941fd71ae1441a", 0xbf}, {&(0x7f0000000840)="6826cfc8714687e0b36bed1628af1448f8017f36a616f90498503d7e1361acc86732ce", 0x23}], 0x7) recvfrom$unix(r3, &(0x7f00000002c0)=""/172, 0xac, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) close(r0) 05:49:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) 05:49:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80105702, &(0x7f00000002c0)=0xc6) 05:49:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20880, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2006, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) flock(r1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x401007, &(0x7f0000000040), &(0x7f0000000180)=0x10) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xfe80) setsockopt(r2, 0x0, 0xb, 0x0, 0x241) r3 = getppid() fcntl$setown(r1, 0x6, r3) 05:49:35 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x84) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3ff, './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:49:35 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/70, 0x46}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) 05:49:35 executing program 0: shutdown(0xffffffffffffffff, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x54}], 0x1, 0x0) socket(0x20, 0x8000, 0x101) 05:49:35 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) r0 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getppid() getpgid(r4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, r6, 0x23, 0x9}, 0x6, 0x3b44, r7, r8, 0x1f, 0x0, 0x3}) 05:49:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000080), 0x4) 05:49:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0xc, 0x4) 05:49:35 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getgid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f00000006c0)="b2148c921b2100abb121710f6f10eddfcc793d50fa89847384f7d6097dad8119ebdea30bfb34823038d766548bda1c2059d9ab16a2", 0x35}, {&(0x7f0000000700)="52614c7cc1d0eda8246810a7", 0xc}, {&(0x7f0000000740)="a39eda36e8c8b24b536215373661d50da346d46e702ca5564a4d78be49f86da452fa7864e306cc82faba6dc26b72d9541b17ed2212bd6f67e2a4aedd78440ab574a6b525528b2228599d0f9d274df1e1d00a73da8e3e60db7c18df55f8072f432226bdb0926453dc64400f999c156d96114c409cd08fdadd615e906d39eb3820d2da51cddf2cdf68d5ddddb2b5efea9d403f671f640b7d8bccaf3dd3", 0x9c}], 0x3, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x30, 0x1}, 0x1) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000640)={0x99, 0x80000001, {0x2, 0x10001}}) r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) r16 = getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c65302097a5c3be8d59b193fc67ad14e1d89f7d2efdf0cae2f7414e477476ff"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="7b99be2522f38d70a05549fb307f8263c4f9b9b54429ad892de8db4ceb1e4053bf0884a62ee157cc78f6b9214d0402498f4549ef2e395f2361e98e0b86463bd9146714ef27e213ee49171bf73a50c0ade214301bae6d4496cc2d4021490d97f46c28f5b6027f9dd2479fe0aace78225c903758b34c208cf483e00f", 0x7b}, {&(0x7f0000000100)="7a7220e111f24dd90dd3a3f9a2ac81cb9c65b9deec38", 0x16}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x110, 0x4}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$getflags(r0, 0x0) r17 = getpid() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) fcntl$setown(r0, 0x6, r17) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x51) write(r1, &(0x7f0000000340), 0x10000014c) 05:49:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000580)) mknod(&(0x7f00000005c0)='./file0\x00', 0x8, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x6) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='^+-\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='+\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)=')(\xc1]1\',\x00', &(0x7f00000002c0)='=\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='#(\x00', &(0x7f0000000380)='\x9e)\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='@#\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) chmod(&(0x7f0000000500)='./file0\x00', 0x18) close(r1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') 05:49:35 executing program 0: getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r3, &(0x7f0000000140)=""/151, 0x97, 0x41, 0x0, 0x0) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setregid(r0, r1) shmget(0x3, 0x3000, 0x400000000087, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 05:49:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 05:49:35 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x9) sendto(r0, &(0x7f0000000180)="47f61874708c35f0bf2723117de4c88c9e0c483a9c5d9f0907624fff656e872e5945d40af56cc0ac0b04fba50fe1eadb787dedef828cc304faa4c522a72bd56e363ba09bc731b75fb272ae48d028588e1a699621603736cb2bad95399d76c5bbfeb81b26557e539273d9eb06a6d038064ae3f7454a46c6e77d468c959d532bce690b6d10a0468e5a9654c8d102b3314fc7ed30b2cef0201e9a00400e8cd3663a3f63a6b132abc3405b5525cff7004f2e028a4f8cb891565346315380320622c5dde603f3a7151fce87b080f2074746940222c8830ca97e5354a89190e4ef63f7c80165206cda21b5ee", 0xe9, 0x403, 0x0, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgget(0x2, 0x10) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="a655f68b9ae51d41e8b3417d58949c26190d6343ffec8c759fc42974109fb1005b3f010f5e0b4971327993278f660685327143eae1bb07aac37347eb21ad181119686f", 0x43}], 0x1, 0x0, 0x0, 0x6}, 0x4) msgsnd(r1, 0x0, 0x0, 0x0) 05:49:35 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 05:49:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x1c) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) 05:49:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4020426b, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x802, 0x110) 05:49:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) r1 = semget(0x3, 0x0, 0x100) semop(r1, &(0x7f0000000000)=[{0x0, 0x5, 0x1000}, {0x0, 0xcb79, 0x1800}, {0x1, 0x2c1, 0x1000}, {0x7, 0xffff, 0x800}, {0x7, 0x4, 0x1800}], 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x3) 05:49:35 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt(r0, 0x5, 0x8, &(0x7f0000000180)=""/59, &(0x7f00000001c0)=0x3b) r1 = socket(0x1b, 0x100000000003, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/204, 0xcc, 0x41, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) 05:49:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="95399a423c9c46014451c55cd34c0ac6b2fe75dfee8eaed2cda2a5752196014685e884f9ed6145e042877c0e870d96cd164293a1bf356e3af888fb9a30d448753b4297a996aeee145cb2c3a9a7f3a27e0d389e12f68cf1190a6995cdba202c89b5a74e0ab06e81a8617426bf454b4e7abffd1237e1645462ce2624771084190857a602844b62f0a8fff06f8aa409ee79cc7e28aa15c8f9fa5aef3dd2e02ada6a7fc750d7ecb93f7833d77a6a5d9cd2054b74b7045443855f10fd32", 0xbb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="5bf2d2936870c642d0655b3e9475c81e728173ead26b1e026c224fefd0ee0b0e9ff9329318b28c861afae7d1987620fd1a813907e2091bd2c8ad0ac544d91fbd59452f708a065e14c528246a88c4f47a5caa3b6c9d1b712d9f9d1a68b885c9674389dd3d99d1b798685c42fcfb9b330ff130020abf8e573a7643b682a995e4f4586aa2a528dc66751c78b851e16aa8213343b47e8cf6d6d836e6b6d5a40454f53cc868883e108b5b8f2ef3bc640c9281c6d8939ee444662128aad3e33f7d2685530ccffe", 0xc4) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x342) connect$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 05:49:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x180, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a40), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) r12 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a80)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) setsockopt(r1, 0x0, 0x8, &(0x7f0000001a40)="949eee536d65b31b9560b09dceec2f5342cafc6f3194347c7bf4c8c043abf3db9f67e9cb500a460c10b32f01e8c500cd769c7a9ad77b3a5fa1a62efeb3582305aa8f3dac8b4ca5f4158de8aa8568736fa66e5083c47d52f218ef3ba0e53bfb38c52c62acbc8ca4d8603168d8c6ec4a92e89b3174ec146951b5025a98f6d14b3eb9f2871423cd738df1ba74f2a5a3ac9605639604d14541b626bf090634b122fc819415a4f029bc0486b01f731e4876d577cf560b18289c06d283104ae7224a65805f768a1d8221af98c374302c6785c50e68a9bdb1e831deccb5eeeacc05950a8e3d6b1ad5afb07876ca254696bfedf87d2b8b7d5c064f5224065738644ddb943710d6afb74da569e89855bed7087f925676994d32c7d9ff0e3c6cf1431b7b077c21366a905474cfe9e22a649126f0b7f03d533ed28768be73d304024ad3a1d553d612f6c0baa27756c11e78f8e1b020d0e85e3a84bd843af907f786b044919f51092ab0983998f05b07a1e3b209c7b916f2a2c0001c6cb4b91f491a7bd8d9fb7ac24837d9ac6ea05971e230063e0df3a18a8653a95b85b708382d55797fc36b286124f22ebddadf69437b6a14318b8e81cc0aad508c7e5b1a4341825ed36247b2dee8b8dd0c5cfbd782a7f8c9c67639935a1650625d31f2555d22f499d8e545344e2ea28e8ada3f99fbe72a56534d1cec8a3f68faec2a9190b994db7d704476746355a951dec3316d3dc443d37171e9fc3137bf2d2130d9276dd431060479b6535c4003d37f49421b0a44c402f44c6ef61abd59560c0f1ed1b96f3768e37a644db76554a28b336e098224657bedc4cb249e4cb0fe2154e779ae6132f5c25145bfbe3ccb9f38d9199ba9a5c572df98d36a4d795c44ccb614e424c7e58fa5e4662000bef3ca46287c67e82131df7ba65097f55d1fb3140b1046876f96892944b882df37119f4f509b45f1e2b3beecef69d978e5e87080b0f2cea5e361a50f6a51bbe478c63af464df8c831b086fa8654be2e353d4cc465d11fd311b9ec915042f2c1b6f391dd6eb22acca4fc897466feaa9ca53ffe7d04100fea3011cdc784fcfb1012e3092b7f0b042b02db323f445bb45cb6f6dd2eee496b57d87ac661ed7f14873bc54424ed1c99c9b9d00988cc9881ffd1af1eb055e16f709f410c998ffdaab61349308078486e9f6ff05f655dbf890d835c15bf2dd587461bb88b35781fbdcfb4d04fea48a3c7fce6d393b7555a7bb580c6e937837e755089be8e0eee715f4a0b709b1b89b9ff60f88590b805cd4a4743e907a32059c506cea6b058051f926aaeb1dda558c61d264006877394a14a0e019bbce238a49a33c7793f84f8c407304297d2209710bfa7088956a6dc981435da479e3a6a91dffd69d96e048a4df0d2b1b2c803be6b783e06221dcd708a6bab26e1995a38df35ada20c9485bb1974ccdbd82bcc2afaa43790d164e6707d19bbbaf7ebc11130bf483338b86863bf89a2e834c792feabc195d765172dd576a4c5ec31eb273402726bf8f37d87ed1fdd74d9fa87cc544f711df344b6416b5eb65eaca2f7f3299153f7dd27d763bcc505be582869f1e244b9539a48ffa24407e2d13ba7a262f7db1a954ff733db52ca804fc5ce0eeddbb52f29acd9edd2c5cdd2fb2f90d16c0d76c596546f03c86e4a98c09c9e11baea00e1f74d26559ca4c7598725aea3f2e3d05103497f62ac87e0ad3dcacb9f3a73c26f34802ea729023f68dec606d49d81d552fc255183a4ed3e98101506fc00c23110620087c1287983bd46a4ace418c4b2d3ef376eb4b218f8b85f1c30e68e53ed2e53d8ddfb637c48b0f31b62e026db47d5026dab325b8b8c2b61382e97320f0a08f0f8ba234ecd11edced024f93d741e7ed34fb4067770c8386bc98e0f49e95edf17687277d47687bc82a4c8778bdc6429b13fb10c3b4e666ed931a5ce770e3dbc66d31f671bcf7121bca52557584b5d9c91de50badd11588f1e968fcc9f8f8194d475498ff073d4ba51eee48e54cf3b35ce7ab9636dd07083e634502159a46c063586b3d46187e7582c1cb24d4f9061470dafd85bddbc62871e577598ec96bbcd47d6dd26b7f703a62e04b40322b8f922f8e30e2d95aa6179745f61126e4781364b81b61989723775ebf92cba2c5a8737df08c0efd6380bee6c0882424cded1e913e5bed2496352f6c9fac9231f32fe20f5cd0852e4278378f39aed8377478afeed8bc4420ee39fc205b8d66901d3eef762ca56cead8ccdf49f71a828b7a8ec4c75056d717701dc736f4d52d838291efc7113fd0822fdfb54886ac0949286809bca8294978ca8681229d12d66efa7cd75ef9f9b87cadb491409f17cc845f40ce363f6e57e8053b62e7b4081b6f0a1f1ed8dd7e2d16d105149945c76b0e2a440592903210adebc96cf30992c535aeb0863e35d5e1781268da5a05486b43f8449b4e156af7a9fe59f33c2b609e880b7b1511d4f1ab8798287436bfc03a1ded7d812dfc2c0e0f3637d5ca90530dd2fd51d179aba858e87d40af8127a1ad7942d4c8e85056e6d949d9183140aac75361d2fd52283486b6a2a0090c1858a03a6e19232a1147431651390524f0a7f8b154caa87144f1f693f4d8bbfe70ca4d72b42e44107fa9b8f38314a14994c65b0fd7a7ccb83e3ba1f8a6fba3b8fa023e13c255762c55f0f50847baefe6ffb5af76fea6b830975c4f02318d3c95a58786f75e9a0be7ea9c2ea44ecb907f42eeaaa3c6472e023180d6cef589c21e7f94fcb905f710946005fc757f4cce3fe6cd3f29d46ddf188ea1f5c49352b6000e667a35198976f3702b479d702584a5ad5abdeff8d10db8332017c8bf874adda4282a968025c95d656cf1b3c4e3ce932407a68611a1da68d99363eb173e7638109368a718beb52ae5e8ee7066f2c3714d4b75a67f5744a2e5d513c19f714afea99a3891bf1ea77bbffaa00627dc02e958598acbc90148b25bf4209dbc69d04a1b01cddd29682e608da5898db66c367b903c6c121b28ab349c8da71b7442fb61d2b9ea29fcf5380b132c5f372ed66742658c343143a464d3fddb1f38807e4a2895d7ec23efad9491ecdc7c3d3c2ead98220b18a3364d11388c578607712d158899c57a24328a0f7e58099746ecbcbfb6f3ad187e4bf4bf22d431882b54349555ecf0166891dd2a8842d819c04b15755412e5d474b2f0e870ed28a8f452016523bc79df1d2fc6084c278a091d04216efee5c09834b59ffea6db9283c2b8d97d135a8f15d1cb16336a9ae9414eb484327fcbd5c816579ffdea00c66101d9414dc8b9b88e6dea1ba5590ddd7f111b93ad765f4722440dd42f7b6c6b81382e9c12c2aa927778494a2e44df690356d49134619d28d3cb2efbe2da08e58d07ce66ed5d1c3eb6afe6e310fb8a8367f0f58d733b0b990c4bfcfa47614099e201d738e2809b05c6a34a66cf761a40f1717185a33acf8e8841ed971fd883e26f7116f72c1e626f7eccd17a5e90e2444b0a1c1277a94ff5d451cbff424db9fa023e418f74b9b931c0dad4c2211412ca39cfe6431b940a9b66150e4a0dc1e491da4b4e88aa1adb98dd320fbed7d30c1bcdf6bfe381a812661da5645ec939ccfe59ffa6c63fee93e27a9d2bc6345facd807020f871963e09ab8ea3eaa2fc20c90aed4a16b8440e5450be1a0ce936d164764d1265de6fa2377a7863ff7d4d87924a53f986571529f89dda369d63194e75d1e461cfc2f37c95019891923b307d842551a944aca44f406d0ec8ae325c7c2f756f4fa92d73aa991e435062a86f6d19e440662408b1dd6442acb69a375075ce09f0adeda213bd925d190a492192a6a3adeaedb42d0be3b9c6bb2a91cf8ac7e0c7026dd4d72bd5ace8299f47daffa1e8a60bf4c17744a62391ed146040a567919323114a9d2da46ee62047f38951fef3202b94e306bb16cf6bf56c2a3dcfa9d61cf1779fb20cc26f33c138020f6642a93223e24d46b1b6e8c8b4f3073dc2243644446bb657d339bab60c692eae8089034045b37a5dc0553f7024ac76833719a2651f9ea16bf9726b9babdd2883e8096be3bb7d38c80a2740294d74d4744fb638341aa600764561337bd9343687d0d276b20d720991089c7df21e4a04c8e4df11991099fc7ca961abd1c288c88ce258e23f93035475b90f337ffcf51ac8493d351af609a10b6eb64f98837a0981ee273de19cea6f19ccbcd519d1bdbd3d7f8946d90b2400fa46ee60f689aae8bf600920b143f8ccbaa8ffb107e687c04793a7e857b564cc0527fe36f851acb8e664af05c1b0969f7296ddf0c91ac6a4faeb05fe1a3743ff16b3a3ff537adede27b5fdd0dd2e50ea619823ca4c00d8edeb0d9a9759d3e519c7eba1043dd564e73c1961c45a286d5301f37645c863588b3fffad3c903ea9f5239e6a1ba0c1094d52a170275719f8194319b3003ecc97baa5b4a9c63b5fb9a5434930991a8f835168111f9bd82e770a0f5f7388dd4e95977c729e62e6d305e39fdf0237fc9608fcf0e9ade9fee32752307afdb259ebcf61ff5e56cf3f5208d1b427e079bbe3fc72585fdb8799048c50b625574419cf20ed12d0640912535cad528661ce7dab73f8edbb03ae98825fd0b549974b7fcf27ed353b9f8e8000ed264065421e046859303fb4ad9c38cdd96d8dd29c30e3aefbe4195c22b9066f9e48a320393b19c363f847919ea3d907eb610afa7d7aba8e1cae68efa6c4d33af3281637451be3db48a3ed9cf630a35ea55c6e6e0f42f14245b59c93aaf4e76b72fa80a6525c760066d1ed2ee2cd583511b0a04a6dd6011cfb371cfc879d28ceb9aa261578f6c166ce9720e86ddbea2dad0066fa31f94e0d86c1238c5763e033e4dedd391a3995366d44180575dea8aa5d53b3f51e825ca91c9c241a9c02f99d84935bb2e6896e3714534a08ba3a8aac8ac0ebeb6819c720c870c20e981f923f04f2962758d32d4e05a8bdf5471616945cfda5eef463ecb7a03cddcccc9cbf327ecc7a16e5691df887a4df9e1ddf21835552df5f98c20b098311796ce9c892326ed4dc342224c46da87dc2408a0445e0dea8156005431cc7809177c0e867bf0d08d5b7e96b64045566dc1e72005808dc07bdd105f85cf27bab904795754de6082aba845ca4f7949e0b2c1a3b997ca58dfae5915ea71b774cb551cce32d0d049c2438645439c150effb12fd0acd54cb79b91b4249efc4f7aa44a9a4cb8fc7bfdf3774ec180e6fdeb2f4b2da8550a19c5d96e6c2438ed2acedc1ad33b532061d529f70f21e00cf4365f66f3da441e32ce1a6d7ad0eb31555f5f1ba17f3cef59a4451de1a1c7472994a823081d1aa703e1939145219b03611b2d5721b5c583df91c87fcdcb826f0f9e5b491268ba6cb8fe684bf4777d93f54dd5a8703266d4d212a65198abfc944a6077bdb7154e472cd1e83250a33884be3e54acb5e2649ac57928e213e872e72ee80b06e5c8b7f70fa1eedce1f4f34eb333c32ac07bdf09068f5f2481313240cc54bbbdb44f521ae1bcf75a89d109d88a6907224784cf49fec43c6ae15da99c0eeeb34fcf35b970604e00d3f32e1cee44f6d8e540293cfa09fbea1cf528765d3a0405e32469afc3316553b95d2fb5affa214688156858a481d0f58179d14aff4d303cfbedc26829a4b3f034fcb5ff401dc4ead036bb5416ab1d68bccfd1605847c149d12a275dfb9134744b8d85c15b280101bb5cce9459aa412f8165d6c53457c8ef6fd87813af0d846603be1eb3a73aa1681d8abc29ea0591479d0622e0137766920a48fcd60f7f9bbfb5104e", 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000140)="2a1ffc9b87b7ffc58c4db8784d2e13ceca6c0e5f3538ec35d02abe5711a59cd4e6346f0375f8ec2e43dfc66811eb888aa4b4a099ef6f84a1b7728175704be4d4d394a0f1be08550b8e29dafd3f", 0x4d}, {&(0x7f00000001c0)="97ad6e126637cbe646d80d68743eb4a78640e1e504889068a2f390b659a1ececf088520e25082846b86bab5558d92f30b6bcc34df67382e833b13470b2b677dccb9a686124fd1433526615decd704bc0b12dd44fa56e0206637305eb2b2d90e7a60b1685cda00ce295f04a800e125a08d6db5aa79436c84a19cfdae660025616b4fd76f244af44db1e9be5c2fe17270400ab3ac005f11f4396f415ad37a947a6c137ad75265431ccecdc2a9d2a28993a69ca3835fe73364a09f3ded8d8ead38bb46d8f5f28297cfce16acf480d079579dea8567a7d4848dac37190a969afbdd738b445032c8a8adb2110392320a6dacca4cfedf15d2159b8cb0dc4f47eb4d51225f86dbed390982856fa4fd96e883cc7dd0a69c8947dc5109e56d841ac8aab568f73c6f9866c3abf9fa954762249e37750546941350651b31ce7bc1fe616a8820c82e68ffe207fd164182debfb3829011fbf1bb8dcc2a5356f8cbeece82582d6285fbf025256ed4ea481c7df095139480e5ecc4d2e5977d8c389165bc5cc37e6ee63042f4c141849d76953320e83ffc3e3e3f748e484e8aab32a84db81d3114959e7ac5b4d17417d2f3e954268888983f9dc3721d15d621c783bef7bd5af883be3d2137d3b17904dd6847f376a61774cea84b05dac44c093e3e62b43f8e7d654aaad34a4f204bf1eabafccc4f180c5bb95e03f6b6e4966db6db40ec326e3e5239d411ab3a88cd0e741c337984bdb01ff312293f575d25624750e729c0881560734eb699f0180b2953a5dade9e6495f928afe773bf1729b7e9f65116561abd3872bf1ee58b0baa809259d5d2d6acbea7c16ac73a497542b0efb3e166ddf1baac0ae8dd181efa7a9eb0e7cf5322a9dcd08170a45c48ae3bf8f4235382081f53e29d0606df156579f2f446ede6e34f4fceea3b2b0faa2cffd4bfa0bda06e8855fcb5d4c451b46f9b83b11c909524bcc93c3772e3751ca4f1da4f03529c16ff970308e0f6105c1dd3ff70cc2bcfd8e2fb75f173d79a8b40362aa1db16adf3ac0782c496076f50cf11fdf2fc8a92a5b20ecd600e56d399612475513c05c036d382787f2425666bfa01552b8985138ecbf1d4fedd6761926dfd7dadb1f9b0f831f66b56dc081bc1ef2cf388f44577fa49dfa35af8a66e7e8495b7606ca071799a4219747cf02a4c67b4dbc8fd888320b3c78785719e34c7a0a727416e992dce140dd1074836a4735307c82084a1884f51ce387cb185666ffb5b84841e6bea1bdd6f35c7cdd03cb31c5a25f3896ab5b69646d8f7e3aa1a3f8a70abc17018ec485dd7709708a41af1a21a1616327f6d63e11867f8a790421deeb2e27c7cfb5f178cea2bc2337308aa8b79ec126b7143312a8417e8e5a5d905e38b60380231d82cac616a6c21b6cc6bdcc4d3a1370e378623a835c0f41a95b7af59cd309b4a32afd6c6a45bead40ba51d7907793a903c58cf7bc21632a6427c321bc8d8ea71426e775fb01210153b131b72cae5e5a570671fb6b51391e1e2e01de86b21fbb8850667af2a5e2e42e59eba7680725d38ef8975f5fb778873b70ed2c57bb719d9cae15f15f15b971cc8bd94af1b3374e82deb7e2400f320879e0198b55f2917ae721054c23177335b757e7b14af2a6efd0a5eb1c697e5bf318f43ecc4441c54afb0c063dec99806d92525da0b02f59742ef89070598db5e42ed904462f9ca07a94d6f1e9d2350c5cfbf3c988d73ca4bc02df8f45d6bac669fbbb6d6846e0f75ed8952951d112dffb4cb3e7fe67fa725f915277c7b4b95873160e95ba184745ed77ccfec205e1a8545def543231ad9c1306eff69130e174f5ff0a0a6e7b80acbd6a72befd274a31c52f25050319c9504ba5a2559fd4123f9ba907b593624960c93991c7e927b5b2af132b1f20bdb67ac8e6e3705351f38a4f1dc46b33fc7bc882d7fc31bfe651f9ceedfb11037f0f53c2d6896e33404ceb2f8bf36bb025ccd3d35e06fe1d98add0b3c497d2e8c4e536e8f98bbe0081d3a1da1c9fa1422851bdad066a490db4b14e5d97df708b89d31a4d7c07487fb544b263b90d5ccf15c719ec5010396d80cd11202b640a81c837e6b9fe8af2d5719d4e62c2faa881d01823625ebfb682a15397ca352d810fc77f76a2ba42fa96e0504d819f445bf2ba7ffb0024172feed025449a233030361c7c6f3cc3b6dd8441905bac753bdb8259f87c51057fbd994e5318a47fa7c2a830a238c1f17d1b007bb5a58e558d5dbb069aec6ecd70696c46972eab6166d403cd75ba43419ccc4b4537f75b0b8e20bcf4c76a1ef2e44fda990fa0cb0a6f9cfcab9024cb4864f3ede04a7c5df6b01dcd910db767e9bdff6a34624d3fe1bcab975f83272ad9cf026a6ed2cceee2c576599ae3a0bf386006b1a664b7d033084709494d254ca69ec9a8c42c3889ce850bc747fa70b6fc92f9a7946eb67eef92574e834c159cca08f3797cb2d58a0044f0607359b2ceda04d615ece4d205baaaacf3747608f3084adc2000fc47b0bf73f9c5518cc972afc17fe73061bddfd4fce50b2214f32af9b487897c8609727427775fd3bcf60412b5a0afba4eec569f3fc3b2bffdb57f3194c4945315bd1460ec100889270010571aceed135bb1f1423d8cc5b679fa7ec044371e269e0b44baf721ed4a13633210405ed22ded8b544b5fc0516991db710de97580bb0d05a0d614dd177c584e8f3e07611a38110fab83fcb43696e1585d0a3f5dd37c74fdf647974f0de1bf4c61bca1b8291f2182e01902e6340f15ab86a2a8b358a531b4d5959f3b448511d0fc48d75daffabefa2584df888ad79abd473f6bc63af4809e41715b437d1b571f73a3c8258b274c669a22d32db445aa42ab5a990458e98ebeeea55becd44531240f5e525790d14e59df8f2fff83986cda4679f740342be2c576ec30ccfad33b00443a322208568da735d77fa84097ba76f48e048a114d08b0af5148c094cbe360143ee81765e7ebdff241e1fcd788ffcabb5351b1af3d60dc51359e304644b2791e95f03308446a392e75ea2e3d6aba5027e8edc5a0628899019026e21a4ae6e3e0f0cb82c4d4d4b1844798bd0ebab5193f0c5907dcd0dd9f6439e0b7bad0824f26cd74aba36baa1f5f5d1c9a1d829b038efd88ecfd61177c8d6e39bedbfc79339d6bf2834d6745fdbe44319be7d4aadd18603cc53df9761bf1d6a1ac19988f02a6043fd5fb9c41c07ffd1df2a2004282f943a532945ef33a4960982cc897e6697b0c604babbca05ef2f6ec6536226b7dcaad27fb1bbc0ad827649af7467e0922d7d8729fd5a2e160b409447f5047e8d7ca4c2dab9eba2c17a77ac7df1c9a498850f9651a77f51f0e6a5afd3c340bd3d7695f1a0917612e9b9f653ba64e645271797cd238e111fb40b04d1ba9525b38dc72d31d79af8e4ddcae56ec4a01fa60be62dc889d7fee4fdf384054d9a11800651474b460d6da91e8127158a14636bac67059db471b3882cfe2a2c5a66e33cb00106b0492d14277efda577e09e531e6ce13ce5c5b19eaec6cc8ec2f8b286cd7ea4186e0723e5a6ce5d3d32248173f22391b20c257fe4e09229fed8ad842fbf1ec0de56213526f9a3807174d2ad4614da43e9afbcf52b6e0d3544b46cd3bdd436d0c24c0b8f0dd7076f3913230eb48f367c6a20bd7f6d9b72f5d06ed25cee13b5062439eac94564022d20f4cc19ba7675c7a9372b9d2eb21c63a7ba77b24c6dcf5e2eafdbd0305b40eb3c647d281652fe335bbb6abda66bb0e2ace65bf3fba3e98eb70bc0664c3d6712de11a157d8d5b7c17a5f525d03c3583b42dff2ce2bb70554d676799ea879fff308101e9a4847915a4fd8c1947c1ba8329f36e2f2945007619c20b8a847c14d30580d20ceb20ade995009e0dd63b7ca564c585bb739f810db60093fdbda284eefdefce4ad60f4fb8db0c09a546120bf12d6c903003cd59614675289f27dbee6d5c80a545a9c44a17ba8191067efd8ef99623b16bad7065dba1c786f93069326d428e0a21c9b511e0d8fea70d2036da2fba242c1a0595250cc8026749d16df5a806feb307bd5de3e255a1189949d516c020ef02eec2de29609f20c50717c6266a26d2a770130a2f58024235a979a464a605a02b7df4ece3f9915db7d267e53fe272c5c5ab3d48dd16715e1092a945248b7a72616a5d666525c9455194e0fc54ddfd7b0c1bc62c44c14eb282de8f0a960a592ebd35f4785ce274bf06a37b765c59e96599bc937bb779f2ebfbed9b7fbdc521202a246723fd20bdb27a4e9c24182afc510f87b5d45ee3ea3f9e13eb0d81bc2f52c87062d674642d8f6ce07fd7fb1e63860dd766be93cabb21bc43d7a9abd1102226137974c55b83bf146248f5ec6950152d979c933e78aafe22a0e31dd6fb5a7219338da1a05267b971e6678d1cae02dd6d445927cf402c8a596598da8f959690d7f502ae4af0c8b7b46b09e30e1ed86e1ad7500f8268fb9bef18bdf79a7ab66d9fe34e57773b7dc2fb2586ea1b573838d117c5e854a99b9c34adac1e149ce95fea938d79994059100ba4e8ea68f79bc733fc12c4c2e0b93bfe248002c38e59a5f730e1a32126ab4c6f86e344184ad0a0003f9b235b919e2b6ae10a368587274e24d977d214a3eaaff25fb171f1eaa73b36a7b1c39f15c5b3d84a8bd1a7cc57fc7df243262aab4b51d8899b8b0cb23e303b6cf5dbeb1961b9a9b4a13a5b2411d1b5371d6634ac8cc7ab41c0eb7db051e22e1134265e5a5b22ccea9ec59b512ed6d0a1361da0f4793efbe042680bd3ea29bcf042dd597b5f715eb8f8737f4a1a930d7011b38915b5542981418648eb153bd680ba4dc6047259be336997dca54289d9c747b5eb233082941f82f065dc09c08e69985f37503a24d01c5c611ad67c6452d6adebf41dac03e6061aa2c71a9b9c67a8f1705cefe271aa547afeab89e79eb6f6db3c2462007e4316eaa66ce96100150b3b11fc2369e1f6e92a48eb1eeafc1ef52c7e1dedee55fed1c64a19f74dedfa612255e88601fa419ca5d5fd6c5c08a5930d17e9685a1747b847e0afa5486417441e87e7795dcd2f6893319566e0fc652fe551be60d8685d252bfe93448aab8e49b3d4e0269888b447c17db19ed17c06963432471b0dd670680fb6f098a23e5e867694018b341752e6edc3243b25b2991ec6b741870bcc51de90f391e2d0286a742ea57d45377298012bed58580d3b4f4ff57fa849c386bc062956002dba6f21755a862d96215322783c58ebc04e23f31c0a39b19f09ab0a38aa780f1db3eaa8acfe7d2b20a805697ee0aa375dab729269563c6124a797ddb337891d83f7017506055da420fef096000e8521235701e46362b34d79e665077cd446a02356bc13e4dd8128b88a2303aaf0dbe60357388087dbbb9541970d9f29870ecd98339005b858d0f8a2a4593bc8ba0a6f084a3f94f9e840ad93c5cd5313adac7b6506e03b005340e35c8b4349685bb086bb93ae84061cc878cad58be865b9b26758d90824b85ad4470ccee621fb3ab78347942030a2ada0404cdc0ca0ed71fa75636b601f8ff9b2d0a240b580f218eb18a3b3855f87db62510a0ce2b358eda89eaa3a3c4d847653da046b8f715accc4a72f048b115793fb7ba7d41c3364e0482cd6e90b1336fa64b51010686403ab29c229b0c15bba5f8893e175d287ab0529954c9982f34cb61c40d37e65ca464b142e5f0dd0c9bdbcf181d5a2930f18f174622ae3e66a7dc39a03889db78163ddee1c1c87a893c1cfd19ed4bc70291e4db7f6829fbee072f737aa77b3416119283297", 0x1000}, {&(0x7f00000011c0)="86e0f47d33f820e76f266e27f4d009604bd00be4631775bcb77e5b98ca666225d5687f702ed1b2891410b275a8d3a88d10a65b044e7ac417288d3bb61ec4617f9c32d0433da124169f69dce95cccacac644e2994199d1a0c75341f0760555fd19004e0b812a90b9edaacf1ac30a24e42cf135cbb89ea93c02a74d59e466f2641d382b6bd6ee8dadbf78011bc5d496d631187ec9586afbf27032128058351888229d9ed3becc0dc6147f4f73d0b92511b368a5fddcdca530dd3b2985d81a388e9d1e8cc5f65035a3a6cf39c4c42e8cf2e462343ea87a328c50b4c71dd34b14dd70275b674390d34a8ef", 0xe9}, {&(0x7f00000012c0)="0bcf073055913efbf246da26ee0ac88415a2f4322836ae595c510e90f599a345b68fb6abf08c3e999d32e8b7e87dab904a4cd2eec4ad83595d4a7c7c398cc4fcbb2023760ab3e9a729b8f5b63405eb9978000b2814eb62f046e5876441af9c084e52546637f402c8e5e1fa5fde5a744bf2a70c41a54c8ed728df6b6d2022e09b6d67369bd1e345c4149eec5406365d7767c351d248ebdbd5865f767b25e3263df720784afa2d57fdca3dcefcd732389404f1699d05bf282ce263bc5f14751b9e69eeb2a712238cbede2c765d545fdf10e0bf18b1a311edb1e7daac0665c05a3607bce0d66d483ca763d193cb94", 0xed}], 0x4, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xe8, 0xb437227f3b3bcd0}, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x6, 0x2, 0x3, "5fcf42ce4c1b9717e604c074afdacebf31ce8b4e", 0x1, 0xff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 05:49:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1c, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/65, 0x41}], 0x1, 0x0) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000280)="409c9ec4ecdcfb2de1225545856d95605a86d970c68eb85bb35dbf2f0734e15e1eee2bd507e1ded3bdda0589eb6ca813ab9269042ba8222a7f003cb7e4e41f5579c9d9a1c19aebb405fc8b59dc8c5e0dbf9fe8c876fc9a7a8aa612f3602a9f576ad2e4028e4156e663bd3f888d7da81c3f53a5119922c279139b1d90e84eee35d7b4abf5220f6987daa29a6c1dc15e1b5ab8dcea29e2e2bed3a880e0245981fb2c3b7b96f72ad49bf11eb4afe9fd4232ba4cf2db944b3ada03e9edc6ee5ed3d0178b1d193f968ce65f1776536c3e1e38d6e65fe319d320d8cf208ffe4fcfb7f565f30fc933cdd35dbd3d803e6f630734901e845c76d528df19feaf9b97b428cd7091fc6725cc10920a88c65ec038445f984a8a17916a04a543a91c50a075ab6840846144ef8ede8f476c9d3763deaf4cbcbac030207b99e228015f6599e89fd15aec6e5a9589b4fc50b5c82e3723daf39d82b571bb645220582b2e19bb65c36dccaf049432144ffd9691cc392b0db8bf799b74eec6e933287acc2e06cb5de2045ad4c96e2f0ba43564e6073c9355703e24a7a3b703c2099b1bf35526f338bc45ecf32efce744641bc6b5b19bb3ed068cc170149a545070040c7b2512c3af25669d4310e756f1f57647a0055ff48efbed39cf11e681821f6923f8e82eebd59a6135d18292f30b0422e38eaee638c6136e780e89f4bd8c387502e519e6b38cdbc08571892d7daa18dc5ea6f58573cd9bdfa21495505c6294791a499851b94f67381cfd561d995743984427ee8272c8207e4b7f0287ca429aad8edd7b8b18d82a82829d719846c9b3323e61c9ed69ef48adb5b9ba9467a349dbd1077510020c171b8f3b47a14db7923343ae71b48750c61df4a620cb22eb70035a55c1d36d0d6bd7aea4717ccfa5bdf1038055197373708e97c3d8f51652352435a19eeb20b2aae907fe496451ee760f97a64c31b352467be5d5bca4f882beeec2d9a912c65245715fa572a3dbaa36d4c24c04b3906ccb64ba4255a90a186b09116430edade3c3d3a2e5c434f6ea0af90cbd6506f04af0f51a11bcac75d5cad7cb636fd340bac23fa9f3a5801f92272994b69503e3f6be960d784d1d78b8841bc64b6de3e3469eb26bc02ed5e7e848f490919d058fd8873d1f7be070f0b93012b9d4263d5129be86715b4836559d9f58eb0f1bebef200dbaa107fae76d6fa9cc31edfc61a291bdb83eb120e0607835536398653549476bb0651a53d80c525cd5dd5ffe122a32b906a255ea0f59017bb770f78d25b21d5a27926ed491f76888e5f263e5ee021245cb7b051e6d7ecb4f86d9fecfd50ffaa6486cbd6f05c9a30ecf3ac6c0089776bf122bea6aefb9487f55808e12d51f7f12be0cd393398c0fd3b0a0f052cf107271263883b184b5af4dd0f019a0c3431e22e87a469cc7f6008625ed61e4583eac90dde9480da3f1d9f1908d7cff22c0464683afbe8ef9d0909634a5bac959b2095d5bd91d5fa30e6e2eccbccbab6271df34d7817ca7b05806526cec79bf88da293abd0fa10dd47bf5dc13a168bb5f0364983694fb5006c28d13a23d05f5cf77cbe1922c2a347891864c077326736f2f3d7160cdd4027c42f5f1509dfce91f85b07f87adbb37ec2f4feba0fccce271da4ab10586a5dcb451f4ae0995eb83a5fedd9fdcc504071b5bab9bc647bc514fde4abffa8435998611c7a6218d4f0fd2e126163583b35fbdbc5bd7527dac7a47585d93b3b84bb58dda2a4bdaaa426280e28a57c1627d4f63de4a00d730f609c542810108ea1178c7d7ebd383718e04c075ed0829e6c3aaeeb56d0f1dcc399397aa852875b3a5ed0625afc8b36a368ec57506b8a52822616aa407645980a96d5ac57e6d179e2ec76abb7a784030ecb9584534b2d7bc46b19e9a62005e2a517fafd3cb1e54cecb4e83a945cca776103bfb19c6a4412a3a7b6f98eab7a859d308d9c53661ee0a7947ac3016a21253e00a57b6cdefdc20fca9e9658ae982e13a0278f70dee9e038e2c28a65f62a474230a339b99d02360cfdb3252f14c9918b0d772c60b9740e3bfeb758a0478cdb3431df3e19c03feaca416fafe471b0ab9f385581a4dd67b50d78b6b101830b5b17cbea47a12633609a35b0f8e55e2bcd13767159d3cb1e92f370f47cc6630f33a16e50bd8874c7c0e087ff7932672ac82416313bb1b3674e756c87491c43c4ae48c412a0d6a98545f1d95a74fa50549417c0cad4587c4c579bb5bee7a78b70549d3787ecc37a5a69b4fb37d19094a6859d1affc76671d2d1d590da79e2188edc00eaabe5c64a9079cdb6f3f5c9ad65a237533fc4160495300b9334c002f1f5c62232cbae222923b0c6a1c561b5fe25eddfe427b36eba47159c8ac02f0b7f7d5fba1c3dda231cafe401162a71d8273030d30820e9833d0651eb1d59ebf66948a9e0e804f3da79dc46b17377dfbd60bebf327b34c3152fcd1d3af2158eff097b807a2120a0999d5843788c3bbbbfbb92d8193ed99ef2b17eadbe658ad033d5f77a855dd65f23c1977ed37526af3682c77af8b65c3569782d1b2a88e90bf3a4700fc9113453ad151ba28461484d06917baf65ed49a88a11e51a015ab6fd19b7faf8ba4fcef389c492643c91f39387a4fe8fc5298bb00ce4090b813178a68ec8dbcf75e9225ea7e9103f0c847c315ae3e552754a6544385d95dad8ae295ef254d4091b23ba802fa0671766124d75365899f06d07df239503a306ad4d5d8d193a0134b975788b0e9c361b70a664764f01621277b5096a9c08698c98e940bedea29ea14492b9cd43c75fa9f99216e89770eee5ea7e745859f96a83db2c468949ee85fcbfd7e691a212f1ccd7d9986e3d87378f2091b0a17f838d81263b1691b1da02e518bc78832c04e78b9b718ab9e50d678277fc8a3708a7dfd36d9acdd6f6b35e0bbcd7f465f59962e75c8a28dd7da4400f381ea2e92114da291b3b1249d001ec836b5034facecd727f4fb2439c5b35751e7f3b9992ce986785e5211eca0696e8afee15e71434d4a4e98370babb1da990ffd5a714d4120f3785ab93cd98852f823e2687eb4bfdcd9397b4331313af46e8fbd9d608130c7bf802dd14f9e500a6ad2727f4e4a29def6d5801d51eee21bfcf9e5fa93cef0cd16e1bac5b20568edddd72fd139adfa53c8237439cdf1a6c4454d6047466dfc1d9075b4d2e5219ea8d371118a62ca6817daa3135a09e0c777fdc65d0e79b555be9388e47a7f893edaad6f19b5e6bd3ce2f678e9740bcfec8e21ad5ed39960bb03256d298f55d81133db7587a8ce064b0e4ee8146d57a8b47a5628076e1ab0995c2a69de9620917d6f934ba3068bf4c76795852a556f6d20572ea05c234ff27ac4d6b30d4da82876252affa7c558acd6456174afb0bd0554cde11e1564a5b409c51efdf627c8cae5f8da95a111a0ac1f93da1bbf6e3e0c429f0cef81b6030755dd2d794f26b302ccbaa4f933ba8c981e79ee024a4c0b88199ff367250b3a4e18696eaee998a8badb6fd7f35777207d4d81d107a90288c7b3a742042bd6267d32d4b076ad56cebc16f405d6009bf04967038e06d6d8aa38862748da418e7c9b1aa3484477e932db74678b485db5962a9e18204a934bc2e37a54fbd5ea6a4c8f7ec27ac0067d80f9ba157935f7896f6d9c31fdc4064afedf4f2021391d6fee53a5e2b78c9bd9d5ec469dda222686d834d2c878f8e6771d0469f1e78554be10a3ec003fa8e9dcbf8a8ac0857f2b23ab82b2c93c906a25f847794d9e527e6f69c9375342974e5c8e2c7089ad9ceb95ab050d9ff494c599b49fa529f9ce168b3f32bd6d356bcf7192db0d616842a58505b0f32d042175736079b6240c8beced54b882a4f24c555b39abf18729f248837c7d9b63b707e6f4435994757fd44ec9c5619e40fa2bc1e6db1119abca246daa8ae5590b0e2bbadf8809b18483c373601d20102683bbd82676fa43f1faba5990d8a57a1178c962c9d815f670617043f18387f8b5fadb0f45502ad1572c2ba6231747e246e5eff9d46e26beff63d97d3df66c8b2da6b297ec6b9d88239132c37f39566b8085cbe6a5b99d6443633831a03b2df265515d7265005bde1760013b3b7b4c85e278281cf4abab18ab6ee453c5836785d836651fc0fe097a54c325fa4d75b4d8853c5705a60442a7c7b2b50a054544613809d22ae62a320e38749cd4a280079a53f260c03edeb2333c01c465f4788074c9e1126f1d9cd79ee123b35145992afee319a2fd12608d78d3a53f57ed388543ba60ae2eaebf28526f0b20e6ee75e5f5785cb999fff31eb0269b4cdb71b1dfc386855e526de254c4557eb77d00f93b9afe28cd08e3ae8f9a37581fc594dff10fe8c062610b83b484ce64b9e7636fd009cabda3dd980d03d2135c5701cda14a1c93bd9345c791841ac3d563756d865d6f19347d8a4225f2c5d0fdd3c1401a54f9b3c5fcb419802d05ef8cc1edc8cbd94613afe4a834497ab0daec4a6b88cbf90f00a37fa69dee65c191e1666dc3332098839c3db01ea04d2a9c8ee095e8a11b969011d730db924adf82ead93be239180dda30ef4a47eb9423f6bec95be5456c07d9fbdb3c80c86873b8bc2de811762b4ab0594b38676515253d33a223ba0fd07e407b67fe8b3fd117266f91d402f24625384e2647e34e64524b3d22ac252133522ae42b2b2cdb017f186840d1e121a40dc7a8fad1b2e69879d0e06aa4d1b97bdf8c4a7d29418ea017c329a0a242117b54c7f0a657a565182903a3b283adc50d1104f57e8ab9a926af9d37ca018bb2fb552bbf7772ced042099e8649c3928e9684f3d50ca3013d69e3bf8a56649ae69565727d28c68d2e769e6660cfb3714fc38f40eebf29f95f1ad2dc05936e83d0ad40f5ef9c5415c4ac64246b5ea36430be4e3f35342a1cbb2870bbcf5160ce3f0c9b1c5bf77cea78f78e43ba1b7976102c7d5e37a2554aa3c9ac83f7fa05d632ca4f7f0218d0e72be114e29c10f36c78fc038016790c3671e069e9632eef986fe756ba98800e02cee799cadb7a971a47537e2e0a790d72165d9cc7e812c42c2cbb86458aa56a09df0e3e81ddcd344a61956eeeda17186e8985799c8432b03efbb75ff92f47908acf0773bd03808ddac85535b5751f5516ceb788342489a1f992ba856ebe8f7d7dd75a4d4aea133bb36b7581db8911e55423949787550349bccd2995acc1ddef5190d7a03bde50ea438bf57d25d4de334941b245021f47332241588d4ce4cc5836fd322e2f3307600fceec41fe883563e59ade703987e0cc29c2a0d882bcc0764f0e81f86e8f90927a2239c060191011fc187ee61a05a7e4455057402d42e0d79fc553a499ce6382d0d041caf2fea9b5bf4dec73f6480ad3278d107fa0bec797ac839b7cf7c9f81790b406786891c95ca04dae6983a4175dd132552daf1e55c1f8063a535a9043f8099933948121c725337253c7faafc5deab75ab46c73a127f7d83afc2ad3ea7ecbf0f7af8da602dd3d05be62de34ed7838021ed8d83dbbd03a37a2003c656d0aec22ce4e56999e9bc597e5772b58bbcf45c57783d2ad55bc3cbec9c6578f2fad50338acb5df2aea1f7ef2a79bc9dc8193fcbee0bd6ecc2b8499626ab6e8b4a2f4f92f535d83ca6e85025daccf66fa3592130b24180076fa033428a37df6834b725bc04693ad8e60c1b4b8f24082c4f32a780f88ab3d88df9d3f73b6e446eab8183308e0982eec6cda37ba982fa92c3ce7537e1137ba8e53be796bb111de54ec6f04e5db50b4d4e8e353d4f4564b4929c7569d4f22d3600e", 0x1000}, {&(0x7f0000000180)="dcf1239f1d8e6efdafb36551749f64c2b2bd4b55951a2ad4e8b3979af1af50148635630ba23257a7782c5c414648f05ded9825dc2d405ca76634905a6e30a1b7f4b1095ee5f1cad49f1c98fce82f190017e7ecd81bfcdb7db329700e04f29c67bcd84f83c00656f2c5671742edc94d506638eaaaa239d1ba97a5e527ba75ee8565649e4a6a5c5b52f495328d21425250ea9fdb71559b87", 0x97}, {&(0x7f0000001280)="1b1348ec5c5caaf7ba7935e8fe898cffa1115b4f26c9c02ad2facc083f8455f3558b7eb2528b582e1fd3af36b66e8dae801cbc29def2b8b9048e1edb5a8c962c7cfa45a2d769e8c763b18d4cb540bf0fbfeff2385858dceb98be211531a4be5e0d744b37f2d5cc62e6dcdca4ea905db03be4710acc537ef7f6cb8363dec63edcf646291365b7664c8cafd765eb6c9fdbb2404fb1fc3d887c7e6edfc9bf682718eb23d9f2cc8bd9e5621ef3bef5621fcec65ab60f7e4f21785521bbb6241f024e3a", 0xc1}, {&(0x7f0000001440)="365354727730d125950e11344b37343764ef2fb78715626c7b02388da129c16a4cfd131476929762484bb3710612fa8bd1d5b349b376cdeb7d49df7871f090c5bd7254b0f6ab2017c86b991f5b04cfa26ab3cf6082766d924077c7b7d4fcd5263cc22f381ccdcfcf40ec3a351e3faafca4f927220aa166acf5962bfc7aaca0558b49a9a06da783180bade919f7eb80470084394ec29843a157d958bf85baf22761fbd5d26ee4317dd678386bec6d36fff0e4164f27d90755b4723b9b391a81b07e8337c5e1afe3b76bbe5e6cc9622160cdfde61079c8972be4fca35a6a05ffc91d", 0xe1}, {&(0x7f0000001380)="d16adde3af9bb8dcedd3072dc7c1e2252e8ce64a5b4484f32ed40e8ba75a41441773af2ab4d3d368a0af8d22a3e911a0c70d4bfbfa7ec1a9ce3ce7854ceb2593c22948b914f32f95cfe772b1c7399539f0a4d3f30aaf7f44cc75439c42c686bca7996898bf1d", 0x66}, {&(0x7f0000001540)="5a1faac5d459418911a8fb957b950a2e5ff66c0a278c1fe3437cc38505dedef9c2c62377a2fb19e3bf06a18ad8921f5cd9b598820a5ec56c75fdc2feea2c5e899ceef3a676e88412c3430accc06f052c40d7dca4ab7bf3c7f780422be4d9fad1e00919f02126a8cd3bec70022c6c8df66b20888b49", 0x75}, {&(0x7f00000015c0)="d710bdc34221bcb7f54460a2363c3c54008a3e4401ebdb670f05f8c9b5c54ac107154d", 0x23}, {&(0x7f0000001600)="63495d3e5721f99ae725f3800f886df9c551390bf9029424c8010b30d0dab8f4c0d7a0dedadf2651380f9bd68ef0f2b0c9aecac2f2d909359d4f9f7336689a5a73ea1eeee3c2d468a401a2f307213b0c1ab9a8da3e3da11ef757e363c855297e459e8385c1ec633edbdd63508cb8c16ba065333b56fd1947d1715a363e09a7b0e04262975b5b39df143445aff8c6bd937f08bb2d12208ab772ab7a214fec3d4998325764866e3553123b3a607b0bdd629d4f1a61ab65fa27df2f32db0b7666e0ca09fce24290730bfe69358ac0b9f29caef6a70745db1f5a42759d0b2d5c3d618acda067c482b26b1ed789830654ef3e9b68584bcfa94cd7aae3d71895ec2e1be2c6e756057c030487e205a86d27c463911d3c849f53f7cc09cc57715787c0d8e6338739fcde18e34ba20960e54316532edb59505d5d16eb33e7f352414d4e5f7a2cd02a90f0c01aae66e7ca57320cf4c578e9e70b92113b3a0ede85a2a3d917faeec1d5a20020c74d833d2dbe0cda1dac19ac0f2d1b2ea8564f8d8d05608b290c4ff355de3f0fb90edfbc5630bdcb507f1d29e8e34781cca23e7cfec3ebf55362677b6df54cb5c3a7177e6e2bfe6c82160e76f4a64df4f1fbaba4d21f987056d7f76ec4277fbf3cb0f0d82d70870c700f2aff68ec6a1d92ee42e6f90fc697d19670bcca7ee8d7393d017c3e9605ee5dbe638239eacfe178d893d44c82f0804ec838564bf14692d0e96d27e2e5565b3348239ec4fbb0f8f6cb7f6347d35100be3472275575c0799f9944b9c77383f34dcf51530fc445f14e0623b2c6232764d20b231fbaf3939a533f3372319743382ac78931c8f446b60adbb57b3536fb3e6f3d22b64109042cf9612e8fee0d0f9c9f6833fabad83624e8c858b40e0877019bf54df887ee536c66b8f1251b7df71055d8d611e62ee874ac09ae53f2bfcb173f3a9d0b0caab7af25cd4431841ffef80f0d0b42baab966bad1a8b7a46c4557cb120999437e10a8bd0cf5efb308ae10411bb0b32c4c241c791ad0b2716371737ecb272c15bc4254931c733f1debfcd5a17d9519ecfeb089f49e4b823cb2bd44f878f16c809a71f22f3b412f3505760531d9de39a01b1ec6d71001c4932594c36263c4505e0556ebcf76001092401c6edafb5dc7a6c31951bbc153750e624b0e57e1b70b9179177b10f2590a6b91a1366003a636eef643f6b4436174c081dc55f1bf1afe03745f74a3eede15ee95cfa5ed08d79a7569400d135c5b89fe675cee883d2f06cf699f01a6f8ad1b89a521eca2f764f9d55e5053ea04eab446768cc578a82a900a2d7ef022213f179ab25cbbfdcb82485179fbcf2ea34accad327f916f2fdcee1e4bacb5db93058b938539e7329cbcda9c1530fb2e21f5ceb0090160b1160af601104d2fbd6706a6258d30368b70adc5aa4a246f2eb6f4432b4cab420bd7f55bf931ca1cc476062264fca97566696060a6e569c111d9e58e413e9c8b62b150ca7c18171281d62d849baba65bd46513cadf14a7301aa3947fa19ea9897831f72a6f85408ce58be9176e7ec130da3e29ea9a4e773f089a3fadc28aa9b612e3991af6035f60f54b25efa325e79f8a73f8f73dbe83eed16be5029313a5db89342b4cf1c170d9f6b7a7e80136a691cb7d525ff313b8a3f20923d98dcc2b7f0d653960991e97f587ed4c1dddbaaa1f61e14b371f5e88dfaded88f26afa6633bfcfe6f658e1ccbb65318c39ad8e3c4987f26f789b91bdeb42611e567c1af543a6876c4549714c0766bd4447869f8a16ce4e772958ff9787f0484c45c2123ea42a35516e8055c526cc030a0c951b3c3c32ec8c10f6a2a874ee7d2daa9eba5474976002a3dec79e26ce07c9a896ff5edd9723647d16a024903d62989ee81d2f25270b81398721794a4c9de2b26b9e645b071d5bd419201f452b211e15da1bb3c9b9db9aaa751c30966a59b964a3488fdb9ff11d393614da2680f70fb91537e95a035ec4470c94aa4364e17c7742af7280c6d6fbd2100b232cab5a2cb65a4c34fe837288f3d91a9ec9a64b139f6b3f028b72b3ac2856ed154c48f9520c9fba109bde7cdf4eab6ec33cbe7c0367882a90533c976a5c5f98fed007c0cb8aa10a6cb486b6f92ee22aa354e3ff8ca7fb9df7a84b1b7141a399c5360c51718abe135502cee8de8146c7efc9b92f6fd6f82ede2c7fac7da2d87c14f3ca06cfa74f14bcab5c1fca9a6c93588407f408b13fc8a18711544a9ec90fb2cc58c3d679b198600fe3a219759d53cfd1f74408be2c2843ba95c4c12b73ab80980140e10e0f06d07022fc694515d33ce3bb2153831273811a331a3c419feeed42705fd80aa33fc3e29ce0bb99415d375c0cae8bab64bb93bdbf1729a36bb3c4c4e6f9511e15fc38fac2cdf16b67509808a884618b252b8d1f3cad5d133240499763d5e8e62a04e5257f1bdea22ba64e0a976ed9053287599b1fc7741cfd3f5da498937e968b3e06299767d45c2dc072f587bfa8ccb147ac2831d906fc42aade956e07c91a74170d050d747c1a603b9f5d13486f4f456822c6f40a2ffddfdfa79db73211cad15e629dfc6692d69495378a2556407d258b6e449dcb98563c1a7e9af5264a74cc250c480e8da98410050729799d0b5d193baf2e5e6acb726534dbc02a3389dad05adc6defe723417148d24c9b0b5d76293b43135cbf0d5ff7be582b50d8dbe23d66f8288a35ce0b092e05ab5a49f86f09f21d6b16016dc24965ed64be954d73b883d0bab93040a0c4d4fe1152c9bbbcbc7a4730082ea21a8b76a5b339c69a3ba6d8e536ead747c23f62e6b3e11d4a9c2ea9e075169c4504c6f5ccdf01a727ee4d1bd15cf9d41e70b1a772b286151ac1360dbeccf08339f45740ed1e4fb4660308e6362f9abacce016e16484d071a7344976928fb8a99cc2f77587d84675550f0956040133c348db6c931c6609ba99a9f561b1af2566c2e27f83754f4af0d0e187923fe4fb86fa7a80df6f528a81de4612c3cd47538fcf4d2de53b037aeb27c9607e4e6e172cec123a44fe84ef8a1a71f9ae874c1a6d8a0bcd963c9c536ab29c9ad5e6af33275979e34042601f599a0baadeee097cd4d4871acbfa6e7f20c3aa076a02010d2f76fb161947d4a8c753799c0c3e667f7a6bc44c557d0f5233c7bac39cfa7a2c6173b7fdc86a50e48d59bcbf37f328511718d7b11cb56703c927fddbf29c8d65c2359661fe51c98d9d428c99d0d9906413877a34766c69bbe72330cd6ef8819af1fe9144ef5995a2a14f8b2e95f562cce7ddff205088d86ac957c1393eac11ab874bc87945701f371f7a878652f113d8b7e0460aba47a509884124d7fb9b490709b2e0b2f2790cfee3bd823933ba71be02833d155f64cd6a539c425d1fc8dacbcfaa2f88bd325e5bea3a6d2193353278371abbf1d1d2b5c70144ebd05c4c83a2ad342ea0f51061f293e7e817f91a746adb7d858461eb378669de5630b726fc971658e49c21f563fb7a7ddce5b698506bd891dc2fe1d96218329223d4686a2e4da2cbdd0d2ea2181aafb9f0f606a0473939c16b7645e3bb29b07f8713a7508d5e1f222205c6c80fa10c3821ffe95db28ec3847f0c4f63106edb010b107a8b92d0b4b45c5f2287cf2367a3dfab049ef0a03d0c7a17eaa2836c4cece66413cce03a14ba1d62171479e5a565867b29a3b2ade09c02be361481c66f0db7a367afeaf7f72891fd7d6cddba1459872296c89bcc40fe1a31a010b8b164f6c6786f53453c8ae29a2e89d4454f0187e5c8ffaf81746892a1a5109588d3a0f933b335a47905c102775f0e37ec6050bb3a4d81fb71ea759fb3a216445b52d3857f7a57de160b5545fe54f3c465b954afe129fe0e7a7c566386d9c735705f1343ee4b2424af8d47eadc212e76c8ec22a49bd25bb4848bd7ae996349caf572cd4c44c6dca5e37e82a3b4abb8a5f314b3cc1a65f1b0dd5232a64cfdf025372064b64f9bf1fa6ad205beaa9844241bd7b2449d075ed10b1d3c7900a1cc21e9f2fb22776c958ecb6223f4fa32724b8710b5f99c2e673c1e0752ec7b3a177e18331da3317917a70984d386fe01100fa22f08eba7987cf8140e8f615d1859d718c4ed5516e61b28538dbae243099b35b369f0f0255c7dd2203d0a8a12faa7523f0ea6d2c11465014b08c0210be7253fdca85e287f86b4497d20e6070d31a6b33164b1858335e8cb028b9d6652a62b23334f0055bea334d99c188e926b5dc9c12eb955a70cf0e2c8ca4a2685ec340c25816a8970757170569ce6a803dcae03d43dda310e74f81edf6721cff64f9e83abbd996ab5644de15110befc18381686f03c6ce319fcd18cfe47f3bb17326ee35410b1ae419bf63452563373d1ee8c71b63c4e79d61905717d2eade919862f43e44c89bcec188e1cecb7f5338f6b40263d7537803d0d437ef49a3d2984e23202172f147b4f932ad6ca35dd0952834d74206e7d20140c12141fd8c8b2dbc08fa0190a7068ccf02b851bd8909a350a3dac1e91f046e75439196e1c34f727fc3a0f1147e4642d4deac827bf3ba4d2ef420ba6f63ba615cbe736af41745987f47a9e747d55ce38a829fe74875379b797f2b6e3d49835d6de2e067a06270b18b0f5220f0030313b6ffca0644d22ecc83b0cd984f92253cd33ab25f95c5de92f62eae5e0449e856b5bf6e390c9dcc173a865d2defe811eda3fbc1bf75c6604fa7d2bdafca9810cc433fad0077aae5731e1099463b333f58c8cc01ae3dfae2e40031d033a925ef305b874c9f609065c728ccfea496719c5f1b2f533f06b4a98e83b23f619423903aaa30f045c46cce36682d257394793dabaeb851541ac3b9bb3fac761800820b1cd2b5af32f3d0541c37d8cb18a1c05a2e02995aa408dfc9594778c79233f57e9e305cb7537657f21625203a817446587a5a66591d1ac92b2a2d3ff51adc5ff174dae48ef5aadc0d5b6905e51a7395aaad52eb34252024235ccb123286a4dd5885b235c0036b710b11e035847611da703024fd50dfb7d1d53f8bf503ca62d474ad353f7f4a31a4264f651099e2755061408a134b1f61c57331419d389161e0ee6dd8d6495b80fdaf8604836ed09b5ff3809c526c39a5191344375fd2f15ce3cb47b0e0d26a7ca77a20afe16e13104c36d67fdd7543127c90cac11007ba7d2c1cf2a3f944644bf5752c10eb21422762542f07c2ffd5c4ff1e415d5663667fae5d566a11fe76b85201d7a306c7dadde7206cad2acc821cd162ed7f2c170fe03c8e1bb6e46826245b17bf0e49db9fe6acf84f73684b01f748ef41394542ad73bcfa51ac08d2fd7aeb5e535e0482fc02af613236fb268b823609c964630775c27a217aaf0b3df1af29c873ffa6d41ca5a84bcec944cba2c6bae38ad4802699f4581d440fd180ccd2711e0334acaf722d1d35d16ba8a97361773ca6970ef7e0b8d134ebc32afa94949861edb06c0b76dbe53d5c50b83ee9bef1af3a9557a45fd39f73aa806658b00cd3e596f404f7228381209e81623f68305b3a714e5e3f735df9a3eb96ee1681e0de94cb511e3df7a28e1ac0ee65b9ba2bab441dffce9becdb382f986eb4c37680a9733d52f69d9f9abf0725236cbf3b719a360208743a7100cc187bf4f9c92c1382998aba7ed0ad807d9caa4b0a246edbcdea9a724dab70c277e7a27f63ad0f6dc57f586f5eb9d726b167a90afe5dedc033a69d00d51d827e0dcb33e7e52e195cd65341a22f7ba8351ca8241409b045d078830febc739081124477c2a819841f9b9d009ab0f029bdf4dd278aa68ee9a95fe9c", 0x1000}], 0x8, 0x3f7) 05:49:36 executing program 1: r0 = socket(0x1e, 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) flock(r0, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x7) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 05:49:36 executing program 0: semget$private(0x0, 0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) r1 = geteuid() setreuid(r0, r1) r2 = socket(0x2000000000000002, 0x1, 0x0) unveil(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='c\x00') bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 05:49:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "9372dc626fe833b4f6f27a3b446a703a4633be68"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0xfffffffffffffff7, 0x0, 0x0, 0x0, "75da45e4e7de0a51c47ad38a5f1396348f056bc1"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x400) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() read(r0, &(0x7f0000000000)=""/190, 0xbe) 05:49:36 executing program 0: mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f000058d000/0x3000)=nil, 0x3000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x18000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x101, 0x4, 0x3, 0x9e}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x4) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) munlock(&(0x7f0000289000/0x4000)=nil, 0x4000) 05:49:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) clock_gettime(0x3, &(0x7f0000000100)) 05:49:36 executing program 0: socket(0x18, 0x0, 0xb6) r0 = socket$inet6(0x18, 0x4, 0x100000001) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) socket(0x23, 0x4, 0x1) 05:49:36 executing program 1: r0 = socket(0x10, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2022e0200696c653010"], 0x1) listen(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb43c01b9bd16e559, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x800000) 05:49:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/133, 0x85}], 0x1) 05:49:37 executing program 1: r0 = socket(0x18, 0x8000, 0xfffffffffffffffe) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) 05:49:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x5, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x8}, 0x8) 05:49:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = dup(r0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = open$dir(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) 05:49:37 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xec1a09733bbf3b98) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fchown(r1, r3, r4) 05:49:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) 05:49:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() 05:49:37 executing program 0: mknod(&(0x7f0000003640)='./bus\x00', 0x1000, 0x4503) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x7a6, 0x100000001}, {0x2b, 0x200}}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000100)=0x1) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) recvmsg(r0, &(0x7f0000003580)={&(0x7f0000000180)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000003480)=[{&(0x7f0000001240)=""/39, 0x27}, {&(0x7f0000001280)=""/169, 0xa9}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/44, 0x2c}, {&(0x7f0000002380)=""/207, 0xcf}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x6, &(0x7f0000003500)=""/103, 0x67}, 0x41) 05:49:37 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f00002ad000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) 05:49:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) pipe(&(0x7f00000000c0)) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 05:49:37 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) 05:49:37 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) kqueue() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000300), 0x0) r3 = dup(r0) open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x18) fcntl$getown(r3, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) preadv(r3, &(0x7f0000000440), 0x0, 0x0) 05:49:37 executing program 0: pipe(&(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f00000000700000004ba00"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000031, 0x0) 05:49:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1000) getsockopt$sock_int(r0, 0xffff, 0x8000001005, 0x0, 0x0) getppid() 05:49:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 05:49:38 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r2 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xd3}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCSETD(r2, 0x20007465, 0x0) 05:49:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 05:49:38 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) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 05:49:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x4000000) ftruncate(r0, 0x4) fcntl$setown(r0, 0x6, 0x0) 05:49:38 executing program 1: r0 = semget$private(0x0, 0x0, 0x418) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = msgget(0x0, 0x488) msgsnd(r2, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r4 = kqueue() r5 = dup(r4) r6 = semget$private(0x0, 0x6, 0x100) r7 = getpid() wait4(r7, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r3) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300), 0xc) chroot(&(0x7f0000001480)='./file0\x00') getgroups(0x8, &(0x7f0000001340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semop(r6, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) semop(r6, &(0x7f0000001380)=[{0x1, 0x7f, 0x800}, {0x1, 0x5, 0x800}, {0x1, 0xc00000000000000, 0x800}, {0x2, 0x0, 0x800}, {0x7, 0xe4c}, {0x3, 0x8, 0x1000}, {0x0, 0x100000000, 0x800}, {0x7, 0x6ea8, 0x1000}], 0x8) 05:49:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1adee33f898c405d4ac21314d89b4f5c9c86083e6fd70a403e8b1372560395", 0x1f) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 05:49:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0xfffffffffffffffe}) pipe(0x0) r0 = getgid() setegid(r0) 05:49:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:49:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 05:49:38 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x220) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0/file0\x00') 05:49:38 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x5, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x200000, 0x0, 0xfffffffffdfffffc, 0x9}) 05:49:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/55}, &(0x7f00000000c0)=0x39) 05:49:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x3, 0x5}, {0x3, 0xfffffffffffffffc}, {0x3}, {0x3, 0x7fffffff}, {0x2, 0x7}, {0x0, 0x1}, {0x1, 0xe1}, {0x3, 0x3f}, {0x1}, {0x3, 0x756}, {0x3, 0xfffffffffffffff7}, {0x3, 0x8}, {0x3}, {0x2, 0x9}, {0x1, 0x1ff}, {0x3, 0xffffffffffffffe0}, {0x1, 0x81}, {0x3, 0x10001}, {0x3, 0x7}, {0x3, 0xffff}, {0x2, 0x1}, {0x3, 0x7}, {0x1, 0x51c}, {0x3, 0x10000}, {0x2, 0x9}, {0x3, 0xc2}, {0x1}, {0x1, 0x5}, {0x1, 0x101}, {0x3, 0x7}, {0x1, 0xfffffffffffffff7}, {0x3, 0x2}]}) getrlimit(0x3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file1\x00'}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0x0) dup2(r1, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x40, 0x1, 0x1, 0x6, 0x7, 0x42ce, 0x2, 0x3, 0x7ff, 0x401}) 05:49:39 executing program 0: poll(&(0x7f0000000140)=[{}], 0x1, 0x7e) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x28008, 0x0) pipe(&(0x7f0000000080)) ioctl$KDGKBMODE(r0, 0x40044b06) execve(0x0, 0x0, 0x0) 05:49:39 executing program 1: r0 = dup(0xffffffffffffff9c) socket(0x20, 0x5, 0x84) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2, 0xf09d}) r1 = socket(0x18, 0x2, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./file1\x00', 0x9001, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r1, &(0x7f0000000840)={0x0, 0xfffffffffffffdb7, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xffffffffffffff45}, 0x2) shutdown(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r3 = socket(0x6, 0x4, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x4e2, './file0\x00', 0x8000000000347, 0x3, 0x5e, 0x7f}) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0xb1}, 0xc) 05:49:39 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)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a13", 0xa67) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendto$inet(r2, &(0x7f0000001c80)="b08e3ad80f5ad0b8f7daa31faebb3514562f2e335dc0f4edcd915263e93a0149fb66bcc35bc657f05b74ba85245b38ef174dc430c92477912929b133", 0x3c, 0x4, &(0x7f0000001cc0)={0x2, 0x2}, 0xc) recvfrom$inet(r2, &(0x7f0000000c80)=""/4096, 0x1000, 0x802, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:49:39 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000880)="f72c789892e7e5d86bcdaa18aea17e20fa43be813d1fef57547411fb32acd73920150f5886ec21eb452422263d282ec9fc8709e7fdcff4a2a3ec1bc04a3aebf44b029f9f213704386ed688f6cb4c2dac901d2830e47d2ea937330433b29f5607a3f959860ae1870b65845c93c2ff119999da731fe553098e1785277e0cdb0dd2e5c013374c24e22e4a81eed4447124a12bda0a925d92c0de0bd26370ed58e594af79961b04686d6c9b88a4c0347c00fac77a369346bd79cf7734c32ad198147194fb0d4c15655fe6bc085fe7b73dc342ae192968f242f5eeb0d7464424eed86e2dfbb10128e8c7d65c8b6361d96940e8cc95ae3d437d03e67b58ceb99fd5e83ce2a078d078646675460678aa59f3ceb8e7932039da830de620588e409e9d14dba265d2e87e4adb9e12aae2615f0a6088d2c1ad9395afccadad5c302aacb1e892db039e645d10c4a7ccd10ceb6250bad95af69038a2f512932fcff956f28a060c45db78e3cb5e6d9061c6a0ae9fdb8b1c8d2359bce0374d447e57427f914ef58b03f8c534a0ac1df983b4459d258091379ecd4f22a2a72ae1dc5cbecb348eaa694227d3b3891a080450ae417f2af115f54e2f06c4d9f8ef357e5604dcaf1395e7a459e9288e8f565d3eada5ad56a9b64c2e5a4ef6291c37d11ec4f8dff6933c388e7a6185f126cf097be134bc726e3b402fe651842cc1d7424ec1fa4056f1dac86bbe60d85a2ecfe38cc73936b0400382cb6f5c7b7beb23f69c79a848f5522ae813716ea595548933015f50aea497c9af321cbb18c57d585d1840fe8f13aae9965cce600de70538c0c34c1b6e84088daaa2f8a51eb84f72b3aec774e6870f39b205d38f231f88ce7d60dae8a7f871aa014f045cb502bbb6c20572c1d35a7715ab329c7ce0a901239368a07d80a8c017f1120de0c303944ec1e69e7590d81074dc3a3e6d705aa6df98b765538918613a3a866a58b730b8c33f3854e2f31e81f8b9eea8b611a5600455b9dbeac7dcc0ad2ec21879cf7b971d6de2652cb289647c9b0c42929b1a0b4b82530d983d501b356813990dbf17b204dadbdf5121155802eab9c60155ed9a2d73caf2822ebc57eba142a252a795d3fe461850f20bcfc4b1977ed9bb72e1dad2dffffc606086b894d8013dd960e88a433a0a48a4759d7d06f7aae41de3018d54b4e87ca1d8f85392b62c0a0ba38beaebb4199105ba436d44704b1bc91d831fc5b8ba2772ceda56c72145260d69a72d6eeed6ef1a86450d4d4d6722ecdaffdd5ac86de7d321ddbb00e86ce02f118f75aed0ef98cb2a319053f2f5b0713dd3c83c1a92f289d7e093e9cfd3cb760f666c3a0f68b1bc46141e6d7f15ff4d23159e492506d90281cfa99e86dd48659648f3a482acfc5b7b15d14cb127874c197c9990a122280351321b9c1a695c64344344ed28de11d8cccbfa847790e64c96d920b655891c5f7c132b4d511ac08ada4edccfacc9cfcf3142513e90fb2ccae036ec313cf3bdfd49b58510dff2cdcfe48f18acf0a4f7db56f3c3f0225363c2ca87b894be1b3f0516e3d8be36ddfb6849a4d8cfa276e2bcf8c9d31bfe758de366d25ace787c52c8b5fa47ef10dfa7964408a616623162706720043edb92b4cba2be3160704e279dbf1d0fbc7f69223bb257573b73086b76e6ccc7525cb6ccee1716c835721c0a074f33bf3bf5eb9bce298d467bebe206d811e61a45eea262ee969834ea9be95059b4b7bf20bd8371b44fdfcb604e97c8ac5df8e455d02259290e976b860d222a7c033c2cc35ebe084a50aeca5a763f97b9dc61a6f7d659d6cdbedb23dda58d329af12d05350be1e89d7d4e9d60eeaa6b107efd0ce53cf9d1d1303b52318987b496abf2ef8001a874fb4678545a14a2206f86ad31211d218468e9f0da9afffd3c342b71282c03bb6122da7d8b926f9e6d601b6ee5c377fcdf5155e3d24c9a95f8117950b4745ea1c7347939d0a0e6c86e5d977aacdf6de99b19781fdb86155e92c3f61fb4dd3f196c15b42c016b6bb8f29c3a3d2406666486053c3fac0c24efaa436f3a5f7d7f67c2707902027c4e0321c44abd782f8610b4b8514952fe351354d5b367ae3b8b14afcc96c30623c18a04d69fc1050c87df704cb32d3994ce366aea8a18f8cdc1b0526ab883463c75a6ed54ae948f1fb90e2f451e18eae5ed69c96f996f4a75cba1d0e6332b163345574a78af109b854a0a2f0bb31b97c267c8adeddf289b92c2845e681a23e0d4de85e230ab7d3ea0a888f58d77e008f57c3ca671a1a1494c8b7986b9ac2edd027910d609ff26f6a0bcea08f7fcfb34e11c8cfde97446bc36de3786ba9f32b37e1669642a53cb8f45708a6ca76a656b0d94a4c5b8131d8b8cd13ab980a890cbcb2a0c39e8b7ba10d731a3dc369c6cc1c087aabe097f13fb5ae462ccd0aa150f4e8207aba20c42565ef30c4a2843d3d07af9a1cbd7bf92ac880f2da7f9c1f85fb5309883bcf5b7a689ce3fe0518bc7247671e827c3f4ae7d8475a91a22a40b69ac9c39ac51b6526b55838e9e698181b9b85880ad3d886dcf840b54dd59d26494d6c8f442da56b3b539172e90667e6716b11d96b0fe306e305808bcbf7feb7f7ce6592f740ae5c37d6bb51bad6d0085aaedf70802e66cd7419d5fb0d3463b423b7f3413f582d3489920a562474495cf0b8390ababc736055b0282a4878546995c238b879d7be6812bf830af09b7f5f2643c06caff101d434b90eee486b31fbebf7fb0b4144c65443ea8ae56a3a371832bcbc96641655ae0e6149392c5b7b428fe305ef50bd97765d67356c3b422b47c61a9e37b1824f2c1b6b4ffba41c3621473b74368ff62526c711a72aa471f199c7e7413c25c7adcaa95e6a33a54947e8d338f2f6385620018b4e4e8fcae566250188d9b467d1b8c16d0eabc46ff186c84fe08bc7a45f8fa009d5595bf0d2fa22563c9e91dc9f54204ef404ec7fb262a858ad73c216c4fbf357ab737790973ad24134a1cc419ff23de913f1c088666f146c22093e45db17afbf7faab8ff5f15e262728e9fd838ff21dbe65c275487a70ab0351dada245ad8d18aa60db1b03aa1de5cc3eb38747ca38213ed7d8e1823dbd5c742c2e8faaa8e5ce4f418e372fe9328b43bbc5726b5eeaf90ca22340f4fd24f85a5dba070418b5180a2ff9b8ac1b2e8091bbd5bdf801f339cb4abdd7d545567fb771348a66cf08106273e6c61ab28ce21085b08201280ddf842552b2af0b0e468a9814cab1334ec81c6897f71f1003f4dbb3aed6c0475fb739846b5cc596b719f9b9447e98a5ee274c3f6076f42eb3cfff7a98751048aa788ac833cb9ce2702da93626cd9beace98ebe802e1886ee4efbfcc063e461fe3dbaf060529bad7f16d0af84c916d0518e3414cdbb7208e7aaff1aa14021e51f497f024f89e9c856f2fdef1c2bd8d943a757d69352dcc7e2865d20e78bd855c8082a9262cc309bba1dc5b6f25f435a4020eec9092afc18a985c2be4bc5cf6682cff944a4ec2aae40cea8e84fb2daf9fe88cf362c6979a41fddd215518767a646e65302478621d05b0e0b95a35ad7c6014b2ccc64b4957246b9a401411259c4b03b11f50bc41f816ae84dd2bd6f558656be86a698f8cf9b73dbaf3110c2b206f31b0114594f362519ff70abb046c7e46a4b6fc95cfad880d5cd1b8316ad6cdb4b1597747d37cad1565ff3425fa8eaa470fbc1fb56cb5cd26ba676ee56bee7b56842cf31f8d5c2961321de2b5f46c6e57ab221a3ec0fa9fefd97a36cf601e5a3e62178f15bcdd3de8ce5b3bb94e6381ce6bc9f15c25cb88beeb9bce60de5201bdd33e7a59d8f79074c6c5e994154db978b43bf620b6b3fdebfcd68e17b0c5e6639d15f0ad19091ed5f6ba656a3a977496179c9a5d39add88d568f691e6d241cc17bced92ab75e4e950232facef75e13f78d08c61b4f7c1c2afb8d2f6cd17d67a481439a95b7cd770480dfb66ea3cbde72095302ad87ec3b2a91e240a29e3254335e688a9dba848a1ebf8808bd180043d5774be00b0e311e90e231a2e078fc6e71806001aa7d94e2de8d1442ecbbd195c5d523cd5e0dfe3f3a078674f4b7fba6a82693d162781bc0cb7d34ff83b01d11ba2ea0959b16ac6c3d661dc1919cc4a3be1ed4b6758b96815709d3237b3df8b43855be46ff8ca0fbe1a8cdd5c43e6ebc2c36e6823527b2adf8ec84d1f53e6a4cd046cf167d3b516675548681ffd26b6d9d5453320b4a719bef4907decab91dcaff46ee62dc6439879985e854797c58f9693e17c192ebc63347bd25812bcbfac85736e9381e5883cc670ad431737c7cbaa48a363ef2de5937bdf746ec4561072179b36dd42d4579480f60bcc472cb9a340b719d9d416032c0380510773bc04dc24cb051cb513554d687fbd0ed11239274a24ab760587d1b46cf71ab8bd88de55c73244d265ce3c4c95e78cd286412581ca986e47479aff604edcee4b24bea00510290810d60ff61d30e867055fbbed07c536a4fe62a8e890dfc3460d8c5fe0b1b48750b7a762313a3ee28b2049e420bbd7581cd061a7c29c661e0ecf3c052e8b5bbd846abfeeae4e968505b6a3dd3a9b0c0fd49eea3d964c29893473c865c30b308bf6e8202f5ea6175697fc73ed9035c3d06d5f41fa9922255f4b1a1a2dd0e1755332f63e75e64851ed38b965f8dddb89b85b1330105e8f8932cf46856b125f56ed07056f5b6dc353494756e9d1b577ace8fb41afd26544f4ec9c616ff0a30205ba81bfac6ff48b016c77e2ed46fed0f3e0b997c82af73e9d8bae69fd47f479a01bb10c2afd49936324ca1185d55f599edc6bee2de2a6ac95a3e3f3bcc2ff0ca15fc89920c65db2096c00f87508e4e43bf7b2b2eb7e5897082969f2d6e0bf2a5e39f4a4ae46b9d19e02de75141c25c8c9bb886a5e81b15f221026baeb06fe7c182a94f2b0408ab63cdf855e1abbbf990dc5fb9b9140abbb0569d5fdf2a4af563df7192d4f54035a238b654d8c95b0feed1dd65e41d9987316b488cfaf5378d4bb1eb5dc570b0a583db23ca85e011893a4e4bb5648baa0c5d61a3a570d4b9caae0f6aac3e7e626c6e5d29bee44ab21eb349b2127ba17742cb7e3c633017bad646b1bce2807f36bdfdd5272e3f9347f3a96e6369aed69d22807d3c48a9fadf2844461733a7c5167bdaf4bcfc5a1c5139fc1437ea03a1090c473d8938f67964877f4d5baaec2857727a3a06f2a1f76653fc3bb389daf23f261335b7474b579e408af401467c541cbc016c5373b0510070a4f0ab0fa2c80fa26c9b9ba9cfdf372edfa0e8ded399bce4646aee2acfc1187c8148671dc8db0a0d8922a2aaa1cbbc1d0c316d5d1ab875edba46c6e34b9dfac758de1f57bd637e5e31d6a98f1ad6d4665863dd57ec17214d755a2d4d1b4d00e502cd7ee16831aa871764b8179ad8d8c7451294e7b45f708364bdbd1dd3447e7a9bab49495007d33504f1a45645407b752772b84415718bd8b824fdf3a2191b07035d87a1023a115913e286d8c11c916f48dc8dd740fd3b224153f8d29827c887c3da075a44bdbe1f0f07e915431b424698cc949edfba7d3e40ebb2e7c601c0df55fef166a8128ca6b133f02df1ac3786af9447ae50ca3aff3cdaa3d62bab44ad7e969d8dd91bd80694cc52f3483fa89a7250016daf775135e4a93ca40725d4c10ca66fcbbd0e04863e929a29f6ffb1d2927dd2092a2eb62aa4593239fb2019ffcc875c8c150031f67040d5f451478090bae8186a4c28f0983e5fcdfad0ed33510200ea833ff72d136e77b", 0xff4}], 0x1}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x100, 0x1, 0x8, 0x1, "2d6d54ef98202144a0b8b6f7b58d1a0fefdb087b", 0x0, 0x5}) r1 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xe1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0xfb63) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) r3 = semget(0x1, 0x0, 0x408) semop(r3, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/111) r4 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/163) 05:49:39 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f0000000300)={{0x4, 0x200}, {0x9, 0x80}}) r3 = getgid() mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fchownat(r1, &(0x7f0000000180)='./file0/file1\x00', r2, r3, 0x2) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getgid() rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') recvfrom$unix(r0, &(0x7f0000000140)=""/38, 0x26, 0x40, &(0x7f0000000340)=@file={0x0, './file1/file0\x00'}, 0x10) 05:49:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = socket$inet(0x2, 0x4, 0x1) setsockopt(r0, 0x777c979, 0xffffffff, &(0x7f0000000280)="7be56f1fac0d7c56467b3d4f16984dd098a4f157b06c42cc7a8bd63cc406856eda308cabd1570c2d9aa8c6228d03bbdc97ce94bfa50c1bc7dfd5e1fdede1da300bd121c5bc02ecefd76812e57ed68e9b93950630996ff5c624fd62f7c41046559dd56bea3ad17b2f80dce38ad1be740f921464a5515f559c8a90a6d898ed48812376d65403100cd6d69c96bfee0541ee07ef4eade4054a9d5df20708ce179c36664e3a8a761bf65811d35ce7703510e8b792e62cf2d0f66a2e8d2e579e", 0xbd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/90, 0x5a, 0x803, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0x100, 0x4) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r1, 0x10}, {r1, 0x85}, {r1, 0x20}, {r1, 0x14c}, {r1, 0x8c}, {r1, 0x80}], 0x6, 0x8) 05:49:39 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) fchdir(r2) kqueue() 05:49:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r2 = socket$inet6(0x18, 0xc003, 0x7) r3 = kqueue() r4 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffc, 0x8, r4}) setsockopt$sock_int(r2, 0xffff, 0x1803, &(0x7f0000000280)=0x1, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = dup2(r3, r2) bind$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000200)) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCMSET(r7, 0x40044271, &(0x7f0000000000)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000001c0)) syz_open_pts() r8 = socket$inet6(0x18, 0x4, 0x78b324b9) bind$unix(r7, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000180)=[{}, {{r0}, 0xfffffffffffffffe, 0x200000000043}], 0x5, 0x0, 0x9, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x12, r8, 0x0, 0x0) fcntl$setown(r8, 0x6, r4) read(r7, &(0x7f0000000080)=""/47, 0x2f) 05:49:40 executing program 0: syz_open_pts() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x18c}], 0x1, 0xd691) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1a}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x9) chown(&(0x7f0000000080)='./file0\x00', r0, r3) chown(&(0x7f0000000140)='./file0\x00', r2, r1) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 05:49:40 executing program 1: mprotect(&(0x7f000068d000/0x1000)=nil, 0x1000, 0x7ffffffe) utimes(0x0, &(0x7f0000000040)) mlock(&(0x7f000068d000/0x2000)=nil, 0x2000) 05:49:40 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="d1010c0c7bb7141c57dae864457f3a051b81a1606a0c8f057d1c714ec19c7ba77e55ec8d724d37f238f7f3c0d5252b16c2c1b619abecc81e4ef3f20f9746475fae9dc2dddbe991720a9cf71fc4a5a5402afed8178306d42c174e39aea5c304eb7d82e446986d6bb27d1179e6d0b974321303ad7a4ae4d0238c656f8009292b09645e4e2ab9bfff91440eb42db2616e050ad027533e611dff0bcda83c497719196cf7a37a6d9336b4ddfd3e718c555df9fd92", 0xb2, 0x2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000021, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800000004008, &(0x7f0000000040)=0x3, 0xffffffffffffff4e) 05:49:40 executing program 1: r0 = socket(0x15, 0x6, 0x0) close(r0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) pipe(&(0x7f0000000000)) close(r0) socket(0x38, 0x8000, 0xc8) 05:49:40 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) mknod(&(0x7f0000000000)='./bus\x00', 0x867bbeeee3e1b173, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 05:49:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getpid() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x82, 0x0, 0x5}, {{r1}, 0x0, 0x20, 0x41, 0x7, 0x7}, {{r1}, 0x0, 0x40, 0x1, 0xfffffffffffffff7}], 0x8000, 0x0, 0x0, 0x0) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) r4 = socket(0x800000018, 0x2, 0x0) setreuid(0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:40 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="48902a8b063eea36", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:49:40 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0x81, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0xaea2551b4cdbae8b, &(0x7f0000000100), 0x199}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x8) 05:49:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="460aa5c63bed5213f0", 0x9}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="f7060af6d8ed7117686f92856f802394cd09ed08a6370da5bc399f0fc8c1c5e71c764499e81bc8950f63ed1f3ec9ada6ba82bf161174d4d64f68d4b9ef8a949235a85ed9c5f05583fe5bd52f57ecbc037dddf23f9c107765d4c47261d81c7ba4ed8f05ba2f38fa74fb694b33f574f04da3ae6cdfb60665585494f2563e635b352cc4053d6d13cc7f46992b0b2239ec8d6e48c46d", 0x94}, {&(0x7f00000001c0)="ee1f8da6b84e69ee6f90bf7295f1a6d0a9e6f2fefb305abbe68371c19e5d16e94fe2dde6bf9f307b54a373b7fec4f3a8ea2b29d33113ead79cffae7b04b8150cc96c10cfac240b4c86a66f9d2f9c8adc6986cea4fcef77e794e2349c81bb55db436e41359d", 0x65}, {&(0x7f0000002200)="a70c1546c9d7f77504eea89b6c9ab70c728ad431d1b55781633826232b390d27f8a5c1df84c70a93af27a6a3512faa16a25102d19d75cabd6e1561c6c17148ba7b564f7f2da55e0108f0fabc030cfed980bf25949f85ae6c09e8febadcd4789544fbe4d3d6b2f70ff93ae3b3b599c40c4418bfa67927e2cb0ffa2fbecc18b7b8dc7571c4bf3c3fa191306a7e622ed5d68004d59935aa5784e0c7fe0403ee431b7a76a44a26fe7eb54e42ec7173adbea0287f913619384449679357e4d6aa015090edb6f9a088fe92b96be8f8c73578341a1a522ffcf99f1dc49aaa83b039e7a073e9f43add332c52767b347f667c5997d1fd81104c2e416a9bb2d65ba125e6a568fa1f525df482b44740c728c598a718cab755f75a7b810272b0357ffa50a35b1278ffd64887a72424995052ba4a6a633c0d85f8d4d3b1fda04c7ca8c6d22a15d83ecf4fb20fae81adb7d48a81476a6c32b7f9d25201aac08ef4889458f37b92d087ca1c6d8cf7c5d4787b832a5df80d624ee9ec790ebf9dcb33d9f27c775fac28ba5d588f94ef78db73e84efd95c55e735f3587d6331015f0f905236eecc3670c2962ae5f2500da823c9c2d5bf0aa46995769e4e73676e48a13b54d498f28628db8854c665133b945d0de8bd94a9b4ff43e5995afa6ed56e64d5e3e372b91ae61de1f8f9c0fc51e635ec6b5a5ea26750ebbae623ff9981b720422edcdd06bc82891701701f2ffea508eb1d28bfce0cc28d9bcbdb073ddd196242787c8f614fbbb3e6e53bc4d236c2d9b846793e4283f5ac1f3038f5d9370903468fc76c696f10aacabb4945eaf1b846ef178973eb9bef80cda500a07ebf2efeeed72e88584117847fdc2a94977aeaf3690f42f0fffee1ca5b99bd1c40d5bfefb9ca6bd3884f1b2232d6db483a26fc572d62a22278e01fd2b8cface59525e8d3c3aaac0455041b5c3de632d34341906ebb609306cc5442732bd01340d9109c380f77902d485ef427e2a4096df46701e6dc76be70e9b6c7b4c5efe73481d43b4748eaba3910377c5650319d2ee477f8751ccc06d0c0212b336785439f394a6e66262caa4e805a0ecb306d461beafe75d5e75959a8b709448b9c88a50463c667ea772877d8d4d70b9dfd35c45ae06963c7f1defbc412b2e160e6d6a4d5b6be806d71e34a17b849c294ffbd037bcb00aecc5b3cf79d05d68ee8cbdf7e2d6c84acd5bca939d7de322b8175f38448cbc3333b717b20b8f9d4fc8ce3f573e2b4be95fe5b68a45d36b12661c7c012379e832f44e4d57f1279bc1fe381c0140668142bc411a9cfd4c3d6640cc7b3e0a7ddbff1562c6bbf12ab182f8ae953065d7f5c30e8e7f0ffcacfe96cbf24e2b8e2bd366823f0421d6fbe2e83d2b6ba34e567c12a3f75f43e247bac427d8a5ed9363c0f8b79cc28c4068ef76d7faedd94ce30338788d743aac30740e3b16e4d77a3ace16e28390beba4e2f9ff75597ed0bd7a23afb13acbf25c3eefd4ccd052edb840081365c324cd218dc41af137482033305ede49bbd541a4def8c0c359d0a7a127acf47cd8dc41ec7f09357d7b13bcad0d7220f0eb3819fe49886f95ea3bfeae1c019d87e2d568f7e4a0bfc75d410ac225e52575a3edfa91f8b598d3722fba562977984e34c496e6e12c5d45a200c5eb7ea79665c4bc31d8718a56eaaecb060f08106b1adbab2dab70a35731a1c8546f56fcbee02d4ae41763b2acaf5703f7adc85a4fa9e83af1efb9a1b3b848d20ef9c86d1611ee6c2595bec940c6a992027f0c641857a22826a7048b7f0b3d27347e6c14d34f14682d191aaa439b55e1a0e81fc0a242f96a5a672749b41f91819e50c449297d9fc9393403e711d22952ecd5148c1a7c27e93cdc030694aabcc7976f9c7b4f6c507d6ddd590a1a7b32c47704bb28d3eb05b2a601c5fa2c3848ad7fe0eb96031aa9731ad2468dd465eac12fa7ab8358084a44e0d0f78e13fc1e8f40527483ec04b06abe3dcef04eacfd11abfb3b99bd17449fb20d44ea167fba16f57104b9e50a317edc4f30a3c14d02b58c80fc2d63f192cc5937bef07312ba1cf86293a4f627c415830bdd9c34cd35360120229a28206b5e03edfc504f8094daf6ac6c6e489b028c8828a0e0138b885b199d8ce7b20ae75d7eaf51debcc286cda86a9338283a0171fcea8d789836bf2dcf022e5d7b0fbad38ac8313a252cee6c3f103440a98a43e9251a5083f8d8f24a644b872c6d19cfbd38e75287b9d89c5e3854964ecb8070660da87855841ef9960dc36f17e51b851483fcd4b679c948d792a74832b1ab3eb085bd42b9bb9a85c0511cc259be4c2685180dcc36032de4cb7ea9db4b3482c44c911fb0cc5af45efc47805a87e9bf397d8c3bf1e9e175f51d44ec4a09d368fc9644910615ad705051c81d1df926bde6835b5b5876214c60bf5289f31d1e5f39bcba92c01e865d5ea8bb0474213ce8fd2d1d67ac9d53821e3ff82705580fcc1e55effc938533b1a05f211023f4bc8d6fa9736954fe25b58c4e469835134d86c72935e039b8b95b9d9ccca08afe5303d52f2d6d9dd4aa39ff138d25feed4da84a9eeaee8addd98c30d609f77a83ea81b535d8eecc044c41bb01343cb8ad3e5b75f552e7a0a34e636a9edd44b8be967db8971d1233e750b1462e0469e842670983b23d9e972851dfaae9bfa267ea85bb059917acf706c94d1c14111555fbd75e155fc92be4ee182c80d1909335e5b76c6c01189426556707cbe65bd40ba9e44a3ca75ad5361c55144a6c21f0152df4e91ba2980a9b324df62dc042a3a32113c0310155a1e92cdc0c0d90570e0d4b2568941a8da220e40aa4ec9f0b2f886035ed43ab6aec57eb4a40a3ba2b23b0b26f546bc06334d6ba04edd8a5c035ca090eedfc4be8b41d164b286b08cf32b5a914e0431050e4e0acdb7368860f504571161719582b0af9c291df7ff033afb0170da8f64e8cd74eda6e7e5737826665c31efd1e4d5e79dedf8fc4acd4aec1146ab825b8f494b4c66d75c5210309607cd0f897efa5719a8acc2e1fef053032c7534211dd0e8a6ed8bc55303bda09e3e31174c9943aa37830ffdfbb97706f9831c305a71b4e372ba3aeb6a48ac92636d1f17637d279b980f9aa7460adc9b9cafbe0b5795eb0942f9bbfd59debdd137a32c6d93399a15feab446ccc3b67edd150d617d3a55490f21e7fc5ac0c78c4a224941cde9a5253a4e7e8bd86991242f65b7722f6f6adfe76cc649614f6df896753d942b6beaa061794a842a554f90c2ee3ee0c6e56157a7412a3e62bbe7cd92b25fd3f84eacfdb320f3770a3a2c239a7371826a134426cfd7a85d54b01f682748f7cfe32c0ee64b206c729c1ecd8847a66b12408e9681b6a377f4851c12e36cd3d461e18f4eeee4ce6d7fb90351eda3845edfe4cdb71d130f7f35061d236c3b3f1014fb9cb0c7ed153ca248961645d18467dda329ff7d197f7c7d419acccbad1845701e8b9c6e35e7cef2022143580ddef5687f2eceff8bfd785a6bba9eb223920d52fa392b9c5f2b47ed8f7087ab8f7b64c881eeccb15e56e17d83d8e7c7943300d4cf829a1e64f41ff028eb92681f700800be39fabdc95093e593945ffd082b1fabbc5c16b5a52d792b6dbbbb9ff8ab93227d370e82bafcbb987a58258244761f42b0f7e6c6f9807e063a704c4ecba00d753c8c592a9fe4050e1be6c9275322e3a77fadceaf1317c2e2ae086a3a9bd80b67145efc622b21da716064b48dbe11bf6a004cca8f45c3c9c32cf024d226128cf95224afafc3c56b48f32199513df90574e6fe25e2181cd21114761d571beb462dbdf1eb3d9f2befab109fcda8bc374786dab1774df6e84f0c41ee6f6b9cc1830d95c7702122fc4544b723244cb88abfedf06ed4408a16c9966a4abfcef4faf55f64d747b5fb27e7ad2dcb5a918f629cd982161970298f56c1391b59476fc5f6068bdac0c14a1892d6a4a3a4b89ee1718e3880a3a44eb30b0846316e09c7f41bc5251b1caad540dd4ec95998cf1a3b726c5616e85e6d6f33786c30d6f29751d78c8d0640f5e8d17cc8c701fc866104e1db5ed1a193790e6fed67bd1af89d1a951316da7da60bd96124320bf100afc97c26c30f0f5deb65a604d6a005777becf2764f719461c06ff22c7f14bdc79475e67537ff2252c0c74c75731f5523d4bf7b6f982b24e5b9b06a26c123ee34a013bb3959cce8265e0bae7bb9de28054f1759981561432de16eecd42854c1cc4f6133748cd4b654ef907c0e581910c7c1175a94bbb77be750094bcfb38db6fafe050ff0ec159f24cb37ca203344013c15f7403003719332efa60c985bf5e7066fb54614821848f6b9190a94f7e80bb2978459e0ad07703fa1c71d66b2d4e391abd557060e50a76bc62d2e5ccf50f5184a7ef4044b22c836b54eecc75144086b359836a70f2724b5ea08d195b4696a1c0679159005599f6ae40cf3f371b7ba2313acb6516f2d8022d37504cedffdabf9bc42ebe96dd181ba5a96fe205cfc2259ed8b3fa37e36388df23e663c9ccb537967a1eb23019129b246d5c5585c4c46a856c856fb1d56ca380d7ca3082f2b6e7a1cab8adf88462f0348387d0ee07e6be616fe7159d4eff088e1ab2219c45d36f7eecc6a85a92c747a1a5ad96f2fe17a5ec0d69c4192d19993f4221a6045c0e4c2d64432cde2c7533e50bad2eacff0ecbd736d8e1ae17acf8a2b3eb24e76cb6173d7e2b2dbdc02396be30e5dc1c81c34c44d47624a5f81480a466b5d77a172a3d88c9124bbdd4606a283bdca5c1829e2847ad748761a6492f1b60c1025e2ba9b68313baeb271dff86ede7cdf86495921f90d78075e20b90dee2def053a34dfc172172f71eb7c7bc85573a0c3ce2868bcb6253ebf4200463fff299e1f5a5123fec9abc507ccb9cf2c216f7f073d4e9941c48e597d4a04a32492c0b6b33d157734d3c2fbdb7dc59b0cd6117ea0e514203c1e3388d25dde97941a78fe3d43aef5e5d7d31974c0cb6951c0f8d3d7a13e8214db6dd541a284cb8f454166c04c8e85155f0e4c46246cb7c753546e58db9433f594e6917d8c8adafdb139ff269cc8e8062bd4cd05938c3498a0f90802eaa34897a0e50b673fa09257290c5f0ca5eae8e405eba7ec2e01cb68a803923b1105586d91ed8c8210d17c7ac1da5dddfd902956088bcb074bf7bd9782a7b2946c2bd9c0fb2d774030cacac6a177e911c77e451bb98d5768a45590e8afa53b55c80f18616d477e35703c23e79e82920d931f1d7107252932fa74d88ce53e165570ae699f2461d26c16e3de85162a3104bba6a8b5583da3f97293941e18afb4aa34f4df9a4870894d4a9b45cdd04b164d80d2c019e8512f72302f6041eea1771e9a3fd14fd35312ccf306f3f743ff5f10746c81fb8c7d58f84333be8dc61b06bf2c98c53d6c176537537b36ffd4dff7768806f2ae1240616105d2b9ee35e9b6fe170b34de2d2a5616da737cbd7a5c2b21d737ea30767d5f81006c250c7173d5ce2c976537b4dc77e97f0f9b5f6cda1e0270d1fa2b43e6204a74e824aadb7cad489dfe7ce6d97609d5f8b6b747b2b15a010b378d5d98edd0432c330436b9afc5aae9e3a3195900ffa1b835adab3f0b02b2f74ab2e0fe0e7c2a02c642c66b4c4cee25bd01a1fbde7daf5d6f07ca32e14e3c482b39d1c0500094ede6dc3d5382f9b75e14c8a1c2d034f22a3ba1724c07b4fedf14b641b177e264c9b663ab31711ee465e98f764f27007172765f5f7b7cb0d17fbe3e9afba86adf76b2332556b3069c5f1dbe4689e5ea92fce668414e7cde33d49", 0x1000}, {&(0x7f0000000400)="057f2d2fcfe880d114370dc8ab83300e19b12bf4f9d66c4572416faad0cf10ca136af26e243c53db65e33cc50595cb59e4bbef215cbfb6a4dd844224cb1acb445f1129c5626c6fea3db22e996b4d78f01d553acd55fd5e5e4caa33a0185f4a8cb967bad622d4f6830cac444b443cf3e4294451ff3be8a2d3318ac7b95c2c7a8f4f0ed1db383ae45aed13613c85fa84", 0x8f}], 0x4, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='r\x00') r1 = dup(r0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x58) fchownat(r1, &(0x7f0000000500)='./file0\x00', r2, r3, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="410078fffffffffff7ffef049ec5aebc45fac974d216746cb2931586345580e4c244ec28cf16525d889b2bd816ea6fd8967325cea8d52f6de9711448b86ad7e320e18de8360262917999e953cce47f5adc08d4b69c4df58b612f733c6ab1c86e96d0358b8576dba0aeffa4dfbf494f8dfc28f72d80663c1fc073c65e6bfd58e68ffb49148d0f48e213b1aa0afcab47d75ee409a40605750116b6f1cda235182b971f31551415df36f44eeaf30d9d54012281fa6bc19c7d4c3992fad6290edae022dd38ea1f3726a96ab685a0ae64af3349d81d2217fd95d52fcce1481c34537494f97c7c232f7c306843ddf6d36910480e103270338a43e161979a53d7e42bc5858378101bf4ad22b62110d42eebfef5565de42a13a7e4cc46fb402222dd64b193d056ea838e244d932e733f225c449b185549760bb11ef18dbab2876178d26abdeab41baf08952e9df6346697"], 0x1) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='c\x00') getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000012c0)="cefc60e6cedbbfd096323d63eef0e53bb1f6d151f016f2e65dca62cb9839e751e37fbcf4b3a221627aadff652bed76005f1359ba138855869271eda071178c7cfce8cc69a9273fe0cdd1a781ad4ebb0fae6f27c5a3edf2b6048b93634f800d65169186003a2733a6b09bd9fa6e7a4455268947083b0b7d6d3faa799b32396504830aab03bff49589e3762d1cd35370d6f20a5283af0b9935b890ef5dc9ed0fcc895e9231b7760e2951ed1021c91ccf309f0941c1904552684356323eb76c2d27a937e879bbf43ed6c73bd5b74e7a3e6c576559d5f346bca09f6a23fd049083633e8b064d9cdbeaeead8a32166003d61040be3721598e2dec1416fc25dfbeccfbc28b78e587976f99ff51d04cfe92e7117a44c2d59e3f8971ab48d05bc4757d7b667fc2c8fb2bac1a108746fb4babc83ac234ad39b72c5b28bed80119b44459c9d5098fe596b99beaf2fb1b647b60f63c333d62bd2a13bb39ed479879069de128176e74f39e9b0eb5f0e9cae7c74ce050b2ab4c3109290a95a1412d7a417a8fa5c85e7e40c921ff16cc7452dbab5580084607b92e93306a75862b2466d5e5a503468c3385c23a6fa31b72863b0fea0f97811821d077f20dabddbec6575901ef441942f7392873fd696a88d241b1398f330818a3f04cf1c6eda627330310daba364127dc1b62590a50c2b8e6626c0ac9f01eaac3ed5bae74aca7229c591abe6b374635a3cb1fe01e38415e053af08564e775687ca4d959751ff365a273fb69f2dece1e7546c875fd5ab0ac021f56f65f61b6b6e520ec67cce0a37748340062e92b3f7efa08d63864b647051e825ffdd27f0d3dab82921b09dcba4ddd20d9d6599fe618c43894243099e9e4526c2aab866aebd9921ee8c0650a91826c8053b56321ae9dc3d06fa000d42b8b8442a1a65867b87aefb9221991c81ea79187ba15c4f237d17cf113706256d21038472eacd2b590f553726e52d772b4f1742faed5d6bb1c50252808185bf7aa99be47b7b835d29d5615ce604b3245a6e03c13e424057b163e133db31b62e5e17ba964d343065780b0ac4193ab8c27fb8fc3e0b216b0507cd7534eb1db7b646ad8c69ab8446576e9ef0a4188f733107248618f739dbda71dad0e1e5ee2379818303d5ac91cf1ee39d64a4428f4688c84159dc4d4a907b0d95a9dedbc0382fbd756796ad68ea938d7722ab840f892f2e43319357f84dd914c09ff36fa78a3a04b544c2ef126d5ec87f89209fb69c370235b909a3c856ffce7664011e0b1bb91b7ac92f4c64e000ee9e860f87da9572c2f534a5c44bb5b9dc18150f84807af4a6409998ca31e9124e97405ba53d19a76120cfd7fdfa7b27096b80cc2e762f173816ae25ef9969d229b6d03d1753a2285013f3aff7431f9af62421f744da1145344bcadb166bfcf5bfb1f851af7e1af924f5701d5883a18ecfc84f73975196dc6969eaa3567ed259b5f13596b7081536d7116b684600f9d66652e084d38c21fa60edbb3ea62b44ef73750b527c14f2e295f05d6658dcc2dcba8701871214456c296d5d755ab3716127ac97948b1a95f306f83fd9c062fa868a30eb95f5b0c1773101d74773bb97563f5337e68b39e51fc156a48b2d164213fde66c6b07f4131386d7d0c3c9d5bdb655b491df6f7019e235e974f0a3cfa4f62f8e4f13631e1609f324ed6a95a173b69da6c03e31451e36a98412a7363fdbd783caead99de846b845a6478282b66119e4928d7f5824d6c83f5edeb35135cb74bbf5f3d7271760e4d118682dca6cd98b12951fb418dde6a32fbd54467c72ab2072d7711988b593782a3879e30825aefa8e150f6658c4c8b22b80bcd590b3ea842eb853c6184cb79fd0630ee970f682f65364a8e6842233410a4096aaaa89424ad7c55b2ac1dad6b515159b58a6b5c8893e9cd172a232c0dc909361db6e06ca69257ae4f41568f1c8abb72ade815f86092100451dc4aeb376a2c53c511cfc2535b1529aaefa5e8cdb64d0a42e1e5a40cb4c0f936d9f979fd757ad8012599e53226d5229c322fc4d345d34b83552e38a88772daa2fe5bb7f12fbfe5701b9939e94570ceb8a803a1f58ee0eafeb5ad9a62f9058a3ab8a63edf232f88e1b183136ba1341f57bb1bc9a33ea15be3c698016a59337a4a44483d29cf3c9462e785584e9b7c3331656a26cf498ea1077ed735ca8661ed12dec77ec00d8d9a6ac7efa86044b0ee56b29ca7517b3d412fd29f3544437ddcef4a0bacbe4b8334fc5556dec32b85bb65864af2b68467a5def2e5c1802031738e28c58a7302f0fb8f1d7791f7e7a6423887ab779a7fdfc0ba7ec57dd30bc15ffb880476362a656f5d0f9d63ef98e3c62b132b7914977003b852defc8efbcb2d9bcb33fbaa648b2560ed18fcb6867e3941e78359aa6df878740855424ed6348e82f83e4637e46348c3be0fa39b9ebbf042569dadb4079907974180ba78c8ab377f37e934da620bec279c118900bd42238032b944623dbb7f931eacd27664862656899c7c68d58c78053dded36a44c5375d5e962ca7c2106708c6e543d08a4929cc10e9d5aa2aae07c932e4e9d314af38e2952c3401b5fb78cf7d23a7f320a4ed61c829aaf46201c01ed5a038e76e94781d7c2976dfb921c89cc37f08e6f1a29654f0df8274590c06d5604dd56a627028d91b7551ac2b0dbe559a5c20d3e26de3a4bd532574a1af3d2df613a6b89086bec993f20b3dbd7554066c78cdc926e2722f6e366089b8a0daae61e702a90a507ed9b8789e4cfbbe41b0cc49a08fa053956365149122b3a3162e5575fbd5a58584cfd9875ad1f3571030d8b77036aca20dcd8d41d417e05b5e196703d3158df25526241fb6eb286d4dcd0c401d3ec0b779fc7aabb7b9dc15bca52d04dff94b872258854d70c13c2110ce3476865bdc1f6835b816885b66a78082a1ffce88415902d1cfb1de638a15acbc77cd46e3d99ee9f189d30b58313edd2a53918f492740fca87d91cce996bde587b6d70a911be9dfbd66b952451b4e84af211ccda36224d3fbbe16afcb02fb1384ad95185bcb4f8306a199355e3ac678854442bc6583d1c3964064a4a0b2e2df0fcd2c58ea356d7508d440b057c1f271a95c4a3cf84ee147f87960ece4f15e7fcd93226723db7edfa69f43eca03df74d5f275e408836e38c1d0fdcaf1002735d94f4d348079605810cd450bd853662b420cd3ca7081972cd20f906556b87e413b1f76491cfe1bb8d205a1fc91a774ece3be608f7a3bcf9f86180d35624b2558ac5fb6f52b62ed9091b96cc84542484e5cfddd8112416cd61bfd265ca90f56e3fc1035c77973479d839ba048c416f773c49ce01cd0426fc1f1caacd364813b0d1fcd62608f3cf4e968545f9faa2750ec2236589424f5752463d539261155582564a9465ec58ed8bf1e4e594c1da7a0ac4466897692d0a04321833d69aea5ab296f6a9ec36dd0971328bbfeb5906a27200b5af0514c77fae8bf2314a1f6a78898e342964312d9ae53638d8fbd446f0f834df1b698cc9930358fa1bf0f018aefb4ce7bb473123f519884971345150c03fa154a89b8bd98d54cf15ffdf8e7bfa8b6820989a06cdeb8ba23b56598f0d0c61927598fa0e9c2060954699f86cc5d9b9fe9b84869898f7525c5e7511f609c7c983df3af644f83bb2a9e3a3f19d77ab35b4bd864e0ebdc6239bee00a77caaeb5388a6c5d772058989a0fd5871f0b4afbc454889eb3f8dbc9ff99ac86287135ed055fe00b51f547af2a61cd2b5bb36c486dcf799ebe41f6ec088ff53dbedc8bcd605f84a63ee2eb1ef5cc195c4f74cef26c63c13af7b43cbf4f5bcec3e2ecc2937dce98738365e1d051ab01d8cd4f0c487f9b68cba972fb05e6bf1ac848f3bb8fd39b051f70893526ee0f54e88c7d741047ce27533c55819170af993504e2ade2680912a78adb5f5b9b0c8ad15d403329f4f6f800185c047035ca355b0374f6e6c35c46bd49354ae32841c9b433e816c8b2e2697001de91aff0734898598a9bd261825f9c50fce7b83706c3a2522f87d255e78b283fedafebcbf7d336177d4da5f5582fa2d562730944495f55513048fff057f0a56a654c017aafa1c228c67027df72b51818ffc87b500796d1e863a68e995516e536b4d2d840d3de95709e0baa955bacfaa0ffaedd07f5b641d6be237fc970955c2fb22a88a2917c5220666c32b6f953de1b4a140eb11a0892287417cfb34b310902b05acb48a60a9182f4afe87aa5e40cf0aee82f79bbf830d99e5be0e48ce153d4ff61e4352c689106241e1064ae579df61cf5d4c2f3dcf2e3ba9dc741c297d6055b62728456fb4071c76763354ff7494c9046ed2f58eee751aafd8fca15e299c022d3ae56a5c17708a2e79a06b4a8f24cab1ec72f92224799d47a4090ed46d2be905e704cce1a08c75e2381f7907133e5d8b2fcdd2be5dc1dc72604280ee1c00fa41b3d2cf9bef85631f6622749d7918f2c7b4565d43f289e7652000187cb2e91a864fe313768b64274e03ecc9d048b34ca700d767b12f87cfb5156f67db08dd68d61e89bf8002e1c85736bfa25ce1c7c784ac48878188b6d6b5230974f9807d6e70403985d9021135e611d2fa346830e4a6f853d15d15654ef3d1db7e434a24ee79af0bf6ef9b71d655bbc4079231046c00e67b04e88a815c5268a8435e95f4232dc452081b7cfdfb65e1b95ea461b4be72bb42d862fc89f7e0fd6feae1ba0bc47962dac3a2127eb0d2ad11acf255322f549c1bdab9e4df47cc32f682e07e547de3c8f76c8d7373a37c6d259b384c1ae0debe98cd7af6748fa882878efa0898fea48f8c71276f94114ade9507ecc2af55a97438ef6bde2d06cfaa95480c9d97020dc6bb8ae6c98b33a48b39261142c1b79609c04f4e9bad5ca57362647c54468e4b64bf559b12a65ca9156af162095f05986a621eb4d616e658563b3fadb3871c889b5642a4a4151dd8321b34c67b0f7af52541b3f3f7894b9ecfa7236888d47e122a0690bab41f45099c26964dee591fdb4a2f665a0d06540d5253cd5c552d27148a0f92ca0a91e7207dd83d803f49966318d5f3923e033f7760156c6e348db96a2746a2827b2bd4f667a8ce2ab0c4f94770fe9947b0ab646ee1f5dfc230a4284e98efe163ca472128d37ddbfbc0df24da30f7343bbcaf1c80f18a4e1998a1d108070307818113eb05dcd686028fd19d6d77851a609c8944e94780f43188c5dd8f8edf9407dc695c807016dfd8316748ef80c0deae5f67d2d8ae990d943c2bc69f9ad6a1f0da119094c5ed6977bab2d2bd18367eb35def18bceb95580e6204a1b96b3afd0d393a354c7acbd9b9c6a64fd0def89a352d8c7a3ed84b97e6b09596cad938b83f571fd84f8a98786b1cd47b7ee992b7bf4283d45a7804029e2b56303e6509af693cd65e8bccf4b0ae241cb1d35c12911b81e1460b2af2d2bdfeadb9d79d9daef6a373e9514a5a49d59f1934b2bdf8a4b7e7c91ea5d1e6eb", 0xf2a}], 0x1, 0x0}, 0x0) socket$inet6(0x18, 0x4, 0x7ff) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) 05:49:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 05:49:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0xffffffffffffffb0) 05:49:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) close(r0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x15}, {r0, 0x3}], 0x2, 0x6) sendto$unix(r0, &(0x7f0000000200)="6239f04efe5ff3ea8686a403b5e9c66f7ee56e821db75d5552476ad5808374a639ffdc90e23ed5f7cb6cc6912a4e03ede24d3e85a3f027f773faa11599251a8bf7ba99c3434e0d4ad494d65d7ed764afbc3ed2390d786442012953b367d0d408702351ffb25b67dc1724d5fdf482c485", 0x70, 0x8, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x9, 0x6}, {0x9, 0x3}}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x9) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) flock(r1, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x9, 0x1}) 05:49:40 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x200080002002, 0x2065d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r0, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) read(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x102}, {r1, 0xe}], 0x2, 0x0) 05:49:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8020, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:49:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000000000000100"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 05:49:41 executing program 1: r0 = semget(0x0, 0x2, 0x600) semop(r0, &(0x7f0000000000)=[{0x7117af3a3f0a06d2, 0x2d5800, 0x1000}, {0x7, 0x8001, 0x1000}, {0x6, 0x100000000, 0x1800}, {0x0, 0x1, 0x1800}, {0x2, 0x1}, {0x2, 0x3, 0x1800}, {0x0, 0x9, 0x1800}], 0x7) r1 = semget(0x1, 0x1, 0x40) r2 = semget(0x3, 0x4, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x7, 0xc5c, './file0\x00', 0x100000000, 0x3, 0x8, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/94) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/135) semget(0x0, 0x3, 0x408) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/86) fchmodat(r3, &(0x7f0000000300)='./file0\x00', 0x21, 0x4) getrlimit(0x81c691ae9b48fea1, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000180)=0x6) 05:49:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/236, 0xec}], 0x1) write(r0, &(0x7f0000000080)="4c0dc5", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:41 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 05:49:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) shutdown(r0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=']\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000140)='\xf8\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\[$\x00', &(0x7f0000000440)='@.\x00', &(0x7f0000000480)='\'\x00', &(0x7f00000004c0)='+$\x00', &(0x7f0000000500)='(\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='$)+\x00']) 05:49:41 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef002", 0x98) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="fd", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff81, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000a40)=""/114}, {&(0x7f0000000ac0)=""/251}, {&(0x7f0000001bc0)=""/154}], 0x6) 05:49:41 executing program 0: r0 = socket$unix(0x1, 0x47230c625353c565, 0x0) getsockname$unix(r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 05:49:41 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x6) socketpair(0x20, 0x0, 0x200000000000104, 0x0) sendto$unix(r1, &(0x7f0000000180)="9901c32280da6f3cea720f007f81b299366d59aaffecd59924f77132041f5de06899aff70ab9d5948f6cf743ecd7b9735fa423b66b2f9786be8f72e54dc59ce57d85ac2084923d53f5c20a5d3b8178569968992c420fe4b295e8f7aba49430d0519e463421c880bdbce1179e01fa3268aad6ab2af0fbf5d758100f77c00d16d1b107565023adab0e62234a468fbb753109b4276930c78148fcc4a759143e776e0029888baeea4e946da7f136973d506522666a498a9ecd06f1ec4863ca82388d53d979c9d7b7eb006122cd02794fffe462ed1598b674c75d8569", 0xda, 0xc3ca421f88ab9818, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) dup(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x220, 0x80) 05:49:41 executing program 0: setitimer(0x0, &(0x7f0000001000)={{}, {0x0, 0x100000000}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/35}, &(0x7f0000000080)=0x25) 05:49:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) shutdown(r0, 0x1) 05:49:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x4000, 0x8) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 05:49:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x10e) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 05:49:41 executing program 1: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x20) 05:49:42 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000001400)={0x0, "2985a4c47dd55158f7c30c373f33670d1a9b463aa28a3a942e0dca9518676a2457c45b9b7407fc4e99de43ce02bfe04680a08a70bd62e088a827207c1e1ea9cdfd308b9b80bdc562d03942d44a6df2cbb2d6106f9b14e27e91ee453b8ee8a04caa00b1fd3c1e32c539df405028788ff1f060c5ae62071068e48ae4fa2f930f7f5a72d30527f42243bd7a35a8e9402afb6e676eeb0a4fb9dce4cb41514b04daefe0b33fe3cf5556bda2022e4e0ba9f27d2d1d4bca150d5c8df36d9c0447207a4e3e9045be74b593eeb16c23dee3ae4566dc29f813b036cd954bb33c75ddf92f4da9057bd04f5df15aad7adf90012aca0a145ec2636a004dc0f17c7d01bea9e0aaaa4c3e624a76c9772696d52e385c6a0162500a86a5fb9a9f42d73f99edbf3da225ad1447c281fa6b7cfde84f92d6ba8fe0cd019932ee40cbca749f94b087eacbd13fdf23394239c9dc357f8ca2463a054cdcac5d5c91515d8244d00f36ef36052c5591f1da002fd00c9714f5ff5b288726eaf765d889c469112aa285fadace2e7ef91e5bc1d15c368192e5173a785dfb25f3065ab0931940dadbaeae6010959bceec19972b3ec850280e051e652c8357985a90026602c1ec6b0d4315e4f2a8801d24cfc71fb25b1707719b1cdb578245b656f549d7097352fe237389612f8e08bd99570e08a5919aa9a8f92e8169db3aa885ca51a717698d9c8f49837d8cd9be1a865d289ea3069fe4bfd9b33ca9cd93b38de91cedf8067eadf33ad35931dfa2473c68b5070a1e73ad6aa163e6dc99bc15e15c075f6df7303f40de1ad4a77310221ccbfa03c3c5f2e6e08ca0fe1cc8cc19687434545821c8041c0a33b2cc01648bf1a12a32aeea48218f7c10439dfc51a07390337c14955eded72c2d5c6a80804b82856b6cd4d75e4755f8a445da204ece0869dcbda259055da20f0435e4465b2cb08f871776f6ea791db0f81b52dc4772de5cb4ac0ebc593f6e49940705792d574a57cd2199c8faccac5d6b8e73e499e0e2d232cf301a3fa2ec6bcaafead7ddb7895b1d3df94d30cc34cb5dc98c2bfc6f2b85615dc2827566ebf944325c59bbeee8699aa7fed50b8fcade542d700a07dc65507236fb31f90d80c420d3b7f70b23f84c5dd281e7b8ead1d11e829e97bccc3f5019ebd5a06a27eae07e5d162a43c190b2ac6550c8a5aa1ed0e0459eb1886fe48035fb5183b76f63e14b4adec6731857cbbfab1dd0475ed94b438f1cce63b496784726cc4d2c2061296ad0804021feb5ba52b57780125cc626bf0317fa604d4c1bb85aada0a2d2e6eaa92c2fa5f28dae2ca21ff76c363add2eb14a70e99237d80eeb1869d4792e4a2ce6e75258089d03d036b5dcdec9f1536349ef308ca0184fb02f56e502d9256e3257455ca16292fe3d93032c669cd28704a6420de6fcd0bde30cb1563a280c7be22c6d5e27f9e989c3b1a02613ab836c0a5e70b6b3f1167febd09c68ea4018d3e0c347d6f0272bab2d70259112396ba89d9f7856fcad621941236745d3e5db5e5a334e10a65556244d59bf7d6f4a12201861e83850d3c98ce25ac3cede6435f3a24e6d1f5dcb0fcc0c1fd901f0677748171ef417717a010174b9b7b19c7e3b99ada4756fbf15a01d4b7f51453ffb97c2c50f476a3c56035bbc1ac0ada7bf523be1fb6677281c7d18471f7b1f9f86825f87e8c6f5fbbf5a02e280fb40c070524511e07e4bd57584d803419a02b1f609aa5b6f84e3a3f97c2d374c4a4b3abca01e80c0b36fb0d8229eba1c042e444a2f1e13773266aa706bfcdbfb355c31c43ee28b3a8a896812ad5f44fb82a740b346bc73fe7f49a69ad8453d70bf5c80521acd001164eae40b3c6d4c0c6a6463b7ed763e6f362b6fd009fdddfda03fd1b425d6724c894f33b436be367f1cb476a019a7bb24bf790c1681db85ab1b42f2d6350c644bbd42f43ebc3227895898d96d2f1448cfbe772739315f3f431a0afbfee83b69ebd6ec2394734d5f463a9e6a86500db82f420c2b8c55f1373754f2af67e57741222571adfee7b507226a895351de231b269917ff9701fe4e4370fed70eea64aad1c68d68141626c18d9ecc881e4a9d89a0fd4caf890bfc20290de82fd25732152befc405a2ae3780edc3cb5d9782c7dd83d7add0fd253e5614caa5d0163119c73fa7d758381e979ffaf2a1926ca26d94d6ab741b9feabb4b5d6457216ffe72a25a51d752439ea97bf34c9d2671a57d17ef42f08afc5aec9da3f26c3e882520ce84cbd88d02cf4791e02907dba33c2a7cb5596f4b04721acae7d657dd821bfcd32883e673f69f458c26d12eed7642406ad50171340abea703c3f143d9f24010d78fa5af9e52e55ed064d42d4466a685dae141d29985aeb570c78c0d8446e5aa40063fe96281b0a34af6b5c43cc287fed8295a7645768bc910cbf148ee884580728845f7e30f640e1d284461654f5702829fe9380769158adf793f3a4ac4b8f741fe10bd6250a7577c716e4de4c7941c425c962c1b08fe6b51419b6a8bb0d263c243fb00ca4d166d5ed134692c5276b9018e35a396b33b01189a3bb311e5b2b34d122180e9a078eefce660164d2a1a59e2263ef5d1ce71d6f5c63e875ac68f263eca5ff2c9ad9b1409a1d136b76da6389700eb7649f8feaa42c63d5bcb1a86c864073fc281f963b7164d8f160a233e8efb527129814c3cddb54b82518107434352cec0e57c70780ab46d2855fac6697f7f0eba157fa850c25b71a4a5e2693d19d263307587d043e5348d7c02ae9eeda0cfff804c00e45d364e6638a79b72ceec49966c4fb501a9b2536863cbb61e9c8d5030ff6d31156ea3513733405f4e8ac0ed588b0ccd7ab775d11918aac19ad17026840a3c49b841df8fd0641eb4ca3e"}, 0x801, 0x800) 05:49:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xfff, 0x7, './file0\x00', 0x80000000, 0x4, 0x0, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0xc03e, 0x202) read(r0, &(0x7f0000000140)=""/255, 0xff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) syz_emit_ethernet(0x244, &(0x7f0000000240)="bc36c9a2db1d90242ca7041c91f4b693b194a4d5809ddb60822638b8996b1da4cd3329c1095ddb0761651c6d3e74dc18a815dc2798ef723e18723f41e0c76dd77adeb773b9090664bfc0da2df3640b01cdf4b0bbfad5b9e64e980bcf1ce6887e775d0129c87d5fa2cdd9a44eac60ec46c9c52a08922be836e55a6813604b47daf807c3729a26a4ccb67f73392237a4ef27ee1571822b1ab324a5aa4f743255ccaef79ecd34ec890523fbfc96636bfa668e984bdd158d74adac82857b0d6e9cf97901636ff17a95646afae4dc9f11c885f508aec9faa14687a35706c55c67eff2b9d08ec2ff2bc66bce396b4602dc9c9d95d928650d39053744987b4105070be196ab5a3546a9494424a8e2cee17a082590fd9ce62159cb86b94f059c454ca656da409d9ede994a16807d33453bd4f46b3c031e2673c59cbd76e935948ea3db4de6f5a10360e5cc64188973257003c9d26077ba774bf4c50514789bde163881e8600764987a73d7e4b3c453b033c4255e217d423fc438c14f2e11a3558a8cafa6b9c79469b6cbd7f7dfd56841580ef834b938cb3c0a411aac18abd95e0a259872916acd43f48f4ad3f00b8bb4db558b9b0446f5553c2bec398f4f921ad5aa94dab8a719e52bb3d1f5178c8a3d577cadc70ee407b44b56d05af7702b3ec3c3e201e5f7d15887241e9e22cd44c06f80402c09899b0d5bf8bc1ebdec7bea0af47ada3981a4f487ef01aa38bee1e2cc6eaf5f806f91a866d1130eb073aed9f1ab5f7f60f56d876d109cfda703c7c1117c88dd9ba8fc3fd3710eea97a635fc93e67dc38dd9c187") 05:49:42 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r1 = semget(0x1, 0x1, 0x60) semop(r1, &(0x7f0000000080)=[{0x7, 0x3, 0x1000}, {0x3, 0x1f, 0x800}, {0x2, 0x4, 0x800}], 0x3) flock(r0, 0xfffffffffffffffc) r2 = semget(0x2, 0x3, 0x400) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000000)=""/26) 05:49:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f0000000280), 0x4) socket(0x1, 0x5, 0x2) 05:49:42 executing program 1: r0 = semget(0x2, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000013c0)=[0x0]) 05:49:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0xa) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x154) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x4, 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000180)='./file0/file1\x00') 05:49:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x3}, 0x8) socket(0x26, 0x4000, 0x762) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) 05:49:42 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) write(r1, &(0x7f00000000c0)="68c27c01fb1d7b2f7376949897235dda3d639e0fe75253753e1e5929fd9aada107187d83160299d07fdc05a1d04c6a386e66c41a8202c676e11464a695c37fb0cb4bb44b59a519da90fc42dd59c33f07904dad17777f21db3cdf91aed2107443ff1c05170b23a6b4853c37e4e8b7fd8472e3558784d8a150d23bd7f234fd0a80051164a30953d2b529bcdfa224467219888f334072c130e69e5a3f4251909dcba0b4cd2559b5a84172aa82fc9e12ab04ade3c324b7a5129c866fd00dd7e12a644e3c18b2b6f1331341dff52f98824dda15a989370d8e4930286ea45c4f06b8bffe71c0cb3c61613e25950a8b9f8710968b72c6f9701becbb8dae7de67a458994ebe08d4d1c65627809597cb00598d109d918cb11175e0e38901e521338fce407c9b2f4c874fdef952b6595860e3aa590052ff3f0e3345774d3d9280dab7e448b846ae7c71edfa1d061bb741a8b0a8bd1defe428fa7e84c90d81aa1ae2d3cabd621e05f8c2810ae4b0d56cb37c8489e561228012f5abc8fcf20871209404f11b400fc3bcc48bc5b9fe2657f5e852716698320e4c8a33584e24ab5c40059c4b56048ff748f094337613251b6cda26ea31e1d8e27f09a45b27d3a31e0bd42e56dc237d2291659d2a2378f770435597c31831c488ea32e55a8af7b40fb31a5e939173ec5c9dd5bac2d65022af9175cb848b18aaeb7ebf65d419d648990a6a22cc428d4bf99847ac3d46b235f7b76e42b4ada25527415b8bbfe10a62a7fec13815fb4c104833d17b99e37ab9412b5837bb9cb99676d6b00854ad986468112e53de63d85673e1ae0c5139366a0287838ff51d0f7bee0cf99fc37913d39c662368838f4935b003dac2217c0076db239d18b16e839c0f046df7b86ed696780c9d276e9a56f90ac1831f48c0fab2629e255ab88801bc516becf0f333db4460b142105d8e2b4376c3e6ebc1014de8c921ec399cc45adf517eb0e2b1e7340c30089dd17b1a23b22a6321441f937b97116c9753f6adfa58d5aadeffa2275736669393364fc379480eb98f7000ad26b5ae21f781703c2a772053b9e8c93cbc0426c4aa7fa83e86658d411a09f9eb348e6862fb94d30720c98e351298d605adbf46c53570f9098163e042a07eccf3fef9b59176f605c755e4b3b91cc60eac6a64ff061bb3b3ab73c5a33aacc61c3706f91d2219af6d472b04c60af36cd80a141e487a3bdc2943cb0850cfc35fb7540ebb9eacbfa0891120d5e6c179bbb5aa8de5980eb35b592e09a2d896544cf10b253ffed8e047707efd562818f4c89685fe9d433d5609a370ceb028d359e70df95f82961971eadd6b6e0f6c61326ba4ce92e803ac05a6f6fee260d823ffbbd762cc90cfbc8d27c6ec4cb3c5100efa4101abfcb7b571887f36bdce159a36a4b9a04daf2c5ee6049cd7f5879498fce7be25487305a3ce42d774bc21b010f7ed5edc51d76100fb94b19a0778d496f56521cd9e528a4c8152710684535af3d23ccc4f0d1df2ac6d08992ace1a5e2327faf9c4a80ebcdff01a9789b3a2728963df9c6edf19f674d1a03edc466f4452a070dff28f90038744e5f1fa9314ad0db730a38a400bd5a6bce079cba8f249bc5b8330c1c6a6aa6fd4d59bc5316919c83d13af3063cf00f0366ee802c48089889ea8fa897f8d512d3cceab58c56147d6154601ccf00124c6cd4b26a2fcbcbd22632d5021ccebf8b971f57a26a12e13373363e7a5456e1b90c4b7157a8ae175361bb81abdf9349d5ce3ebb21dd55775583f47bb3bc40e8aed103a0070f30f39f28b29e884f4be507e7f4382b82b7c4b7b74bde90c1e0194e1ed5b1732541da07103a9d492e891d00ee266bee54c21dc05db0508ad64bfcf11a087f07b5f5a0e39e38454138573a195d2acdc0272dcc3dd933898207a5620b4616046b200d4063c723d0c4862f5eea0e479dec541d3a05e6c9a6c1480f802ff2c27ed12b42159bfa68d46414986c11b27b5ea0b2f9944ea2b18773fbb8c482155eaace1a9e512268e3bb0099562d52ca3fa1a6bd877bb265ebadff1728caf7acc9a05d65d8b7c3b32fd5015eb387b50a2e69ef1bb4d8c80722a716edd6b98b869fb169afc97ef9cf2f91e759aed6cdeec1de52f2d6377c9730cc33fedf80d8d94545abf740d606a20d5ddb9d9173bd0f6b3aadf211be283e9992338178ac7d2695cbef0c797ed8de7198c7be411bd9a88d459f9a32c31a02ceb0c9133b84e5d26a9430b991141daf01c16a4aa2c6540aa1fceae3964f434ee9d34a1b2a1c2979a7f84d18a0765c0b5515dd0937009ff0738e502e3b0f4fe29d1196e2fd406ea35a603e63e166aa5c39e67fa670b3484419d2e71761f152bec62dc436f4c233e13c0e0b8157dbc7ce524dd1f3e786c483bed6450942c7e86061aaa8f238bd7a6dce2d660cb1cca6ba72ebd6f917603f450be9498eafa89337be687a011b0ef38412ca247e3f509d813b2ec481577cb6d9df5c0480416502ca092297244abdda33dd420a9afb6ec16726d9632cd3f153a4c4fbd1020bbd385b022a2cdcafdde092c1d56978bee4e45a139caf024004449d7d373501eeadf20f1cebed1ea0fb27251ae5ed4eb18625d58479905d5d1152248e8c718531e698122ab57daa32519757aaa80b1bd63677f6ec7222960132041eb2d37b04dd582da7eae5d7be23861e75a1e7b492094320897fe63f1ffffd2e940e48b40180a1c35aacc3bccaa362cd50c42088dcb745908b0408651b710d205eaffc35384e95b5fa57d4557656f2ccdb882af65349a68f0b312630d85122ccc10aba818347b7b270603433e579475202c3dd158ba34aa3fc0b227c126e2dc06fe3b27d1d138ef24e08ae297c46da911483ae77a3d263cde5850abcee519c8719d583009116add4ac1526f18bf6ca9e1d452160aabacf7168310488e06365e80efcb1f11e5087ec06022a8985bbcc8ae44ee7e7ff80e77c21a004459bf46de9e9036cd8c3862e1e56a1b87770dd35eb98693a83b15c3888a66f06520f1eef600292589b1dd9ff74118920f49b427f5899e9a1dff483b6369f40b2a419dafd2facba4181e6552345ee3a49fa7ba4e4d098293e0145159e51c51b160d5f91f76d6e4cae031e2bfb937a5e4f2490389a86c757fc15d6aeaaa10a1035dd8d77f5e34069d958326299882d1cc7082e18bfc62721491d62e9f113ec56e0dba498c18b6bd5aaf4767df6096929cf5970d5a10efc7def34d5f9da5c449cd9a111030a5d50ebc9b8ba6bbbc32f902efdf4accc0a56463b8fb15ebd674697eb1f09ec360fa9068fb00f534d072fd0ab05a4ee57eafad9202f306eee082734c6abe10172a56a415367296482b1864338288f58cfa1c62b0e07d3324795453005e44a6131daaf933b3c8f6f95938bd09ce202ecff8222d8fcd15a01be5988ad3822359f871cd6d11fa3cea175c5538a2dd0441401224992a88f326d7bf9ca67cba6578cf7095e259bc4332caeb17c7a99c140b0284f181757cada54a3f280ed80e525c23cb8399ad201f32edb528bf0e7f40013956b84271e6b6275832208145ce6072c4754d46fd64a9e04ad4cbfaf13ab7e0766124f8b5d87acbc0e810d718febca7df500bef9b327826baed4b418f150f803cfe5e67ae21c0260fac7f555c1064e17788d1410c8bed669112dc87bcad098503e38d3871b1b545af64912524cbe74d1afc6ceac563e43bf613c10d65e43f1bb93872818b8f63a8c32683791ff267a2ce0e876492ca01e8006f4aa6b2191db15ff4e1fd1f4e5f75fe1fdc58f597c4667d50d7ed3c91b22e1eec45cb236bede01296b6abeb91e23b51e966557d0c8c5b1fdeb26b66a6b16608bd19b82df3b848d778f7298a94c206bb4542182cca8df30112be270b375a4d9c8b47ba0e11b27a41bd6a2da7ac784a9657a933d9400cefe434225c6a805c185bb715d520ed78becfce07d13711b603c557268d6bd723c7674d55ffe8f7bb3a74f88df5c9520236404bc57ba0f89d52d0cb9e4e9f67ec8ede6104fbfd3147f9be927e4bc5eef1f0edd9faf5e2d2ba8c87cfd83a8566e695adcaa0d7e7c92984a635f73e2abbc9316e0ab44bde12c371d1ca5d9ea787046fc19e472f1d17262f55061f8658ef4d24636362fb1d9deffdbe84d8b958a2b7d1125a955ae820439446611cd7194fd6a9d52cfe79e03fa8a10ea16f9225e18bf50a693acbe26e283a567a5da9d7f5f219453c41735bd3e9e5ef6d001a0672a9db5672723aed538bcb6ff3f24bd65ce95deb23304df410d7662335062b4c216bbaec0f2a8c17d4869f96fb805c10ed814d0208cd4cd56db723c7f85d928f9656482f55a0518d7a4480fedd2ec0197fe2365c68cedb7c96ad0569ad0766041bbe3601d3e5729bb02b8b18098a9ccdef6925d596b386d2b358902bef23b40a3661b6662b20f86a8cb3055143cad9753d475cf6c2b366b06284ea6cc71d103ce753a89169fa5f7e46397e5f2d0beca3b707316e1ff5e550dd3d35cbc45b7b96cdd0c4bd44b46f770af471008b0c85666237bbc4af83170c9d65e2f8e7964193009cf1964207c3edd46baeb4dfaec586550d353d8cfac65b5606fb50d9e36d9c4f98b017cc90d43d5dcbfa452a13c233242409d0486f91794cc979eb3c4ce7e39ab366aec3007cefa64ee65278f039972a018e41a2bb061e0a1fe878fd40fd68ad38a12bb47433f396c3cfd0e1b08b9647df2db1168f3ae65f710fc630e54b9aa772e3490a8fca02c6e43980b1570577c6960fe36c018d2f13fab1d2c13d63dccacf4d5a07e32e172ecbb45731b4449182e521747e0c581a1090885c87c126b09904beaa5cc2ac6e6b9d09e2facce6723f1da3f466e59b481ba91a49fd7bab449035e5a2631bf32698d6fbc84a00215a98ceceaeb83a974221878c40e8c591ec5cf7d58665877ad036220c28f025b0fd6c31fb0c5a8dd5d6a1464d69126e564c8ac4cec374bc07dd71755c0170604c5ce963fc138ac7be621d4b8a7f2dd36c74eaf54654659347b1bcd11feaf8136637ba349883ad3cf0ac98574d87b21b261b132f1be78c7e9d6446347652d69728e35ab67ddd6d27c017dd7ca32ce0fbb6fe3013359033516c9e722ae0f3c88ccb9874055e06895873eada3d177e96dca326e371821f0df81961b5a391bd532d4e416e17c1562744c88bce5293bca4d443eaf7db048724cf89c25ea18f658b47eaa692df511769283f330b60f6a6ea50c0f230652f87d9d9715b6396c113c48a398abdc61b7c65e9feb68f38f2dafbfe1a67cc5f34f9cfb095240526e8c01bc23adf33b9fea849dc37dd55208ed3360052985114d364f6aa0c2c101fa56a74ff021d53cc22eec96a0ce51aa731106cfc070a3dbe2130d7ea3eb9668e5c058ba349ceaca6b9e5e77c9fe517afca077139b666d4bbdaea8b611ac518371c1d3687a17b18585ca8d252c9e36b419540463433788c1ade4a7e41552dd3c7c1cd30a32edb1239e37e0fc4cab957ec061d40b060565beaa4211706382a29b08f806ec073cd3861c334da041623819e1c8f0e5085fb7a0f4385da5b486f4f9e23756d306a8bba258c2b166fa5d9435e67c05ac6e2821986285ba7232af61744f1b80dffd8979830589b8967088556257992413867045a0b20136f83f11d724380349f309f9d5cfdc3a2f617cab5b49d8360813272d3d3f2544b6ae63aa36a5f1389901c8291b605193a4a91f217c52a5992d62033a253397e85facc9095bc167f7b108e569fc8fc5cd97b6f3c6030e2cf34db1d9f96c6822d2f7d525cd60723c", 0x1000) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x410, 0x1) 05:49:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) syz_open_pts() dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x180, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:43 executing program 1: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000002540)=0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='Q', 0x1}], 0xc) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000002400)="f5b6f06cf6b13d589428bc8953ed476f18dc5a3167e93c46b47b820afb5f6afaec76a11ec32768ce8266f7e9f9fd06660600ffe2d927a3c73a80d556330a2526be935280b1c4d20ead2100578353d3303bb080ca52201b2416b582c819e2bf6977a1bb214bdce89c16", 0x69}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="71d12e11b05b30e85dc021cf8b7664c1173075ae442cd01edc4fedc204e67129f0ec1873fc0ac48e51462e606e2b82cb5d0bf6dc82d20b45cae88e44f49651b17b94bae2228472b0a7e03119c84f45465767ca22b94361112279acbb4b26e8ee526dd3db8db9d9ae9879b3745446028df6bc85ce46a37e65ae571b5fc1520ec613d60dedc7020586b0a5a1dfea965bd3651fa9f21b0d6b430d221e6780813a28eca55aac30599e87635585ca187b51dd20d12e74c687ce045a8552d63b2c6703873a111d6bc1c15a99f8c993db22c01566164440df9f5fc5073aa83a68054082af7e93f306fc2461d7e29b6b80921d0623d85f88ca265b3a0ace140bf1615e4628a26e535705865703a02ba5bbf8cb5f9b90d82121fbf57e20312a71bc00fd8ea457cad74d66f76abd6c8e0b71d8c36b515658e595a837ddbfbebac28e361db5c0ba4c1bd43d7b3ad6b3d82e2126d92b603572fb7bde8e4f7a289cfc5df914cec44d79a7f2ac870a8be47a74bb14d3a01d35c42e1b259df755e090573502619a6be8c040f0c71b0af712a3c28c0037f9ff6a54524d17819e5ecea3d4a8107ebd2d8732217d392bd9bc2a5ef79c34f90e504e3189f13f7c2f0ef2145091d409a345a27516d14065a59fa327c1a5bdf97e32232b07d39967330a1ad5b4ec384fee72dc0e10246b42baab7823da2aaf194c7ecfd95ad6d21f2c0f9e533e523f4248941a328ec3406b74af7f44c4af3e88e468540dace58c205e5a733f93989a10269694a4b08b5c00211dea07612ab47d350b7c58064de58d2c9fbb342643393ccb7c5084197db3224f2b9392b39c7ac0994aaa766ec59db421ba0f383c9c49464bfd8f472356acc6ec109cf72872c2ba2cfe3afcbdd3c3cb645a78a67e5a2c3dc48d35a9c038dfb3ef3d8441fe83b7cdbfa562c44213fc0ce6f285569759deb1b28dba4c77d6c0c8287f90e76b24ee56d625f8a9eb65de4a4e5268e6a91e84234c7b242abf42caed15a8c16669979362ff60ca71bcba4fa514fdbb02e813b4840d544011f209d81f17d8abf9c04a470bb50e1bce291e90af4fdcc9e0a45b65d805f2d87b0ab47459828195696bb9a41c621ac28ff8169244c5fa01557ff016410f1f7a72786da6e7ba5624061ab659b0763cdbd48450eb22085cc52570676b372cb39e6f5f037246650f3b26b4b8603f5fa4dcd94f40d9ee2d1d409e8414fac1e93bb9fece744cf4b7c2e5b5f33568a9e2dbd5b0681e4c2be71d3b0db42970505f84c9114924cb2e88d0e88417571e978f1be51b3e6970bd73aef846cf35a06d8e7af27d98808e36e29acbb478be320912e800b5c855651042501b8c456538bc1b239e9f9c98ede8d632cddca2bef2254181405345e4e0c243f639199c6bf92dcde8200a6184d55a9c26a07e8fe84bad8377a9925f0a8a777de67c7fa2d0c904393c403d4c624a696c7a3bc17cd85473295424626c4930a3677595e5fa40c348620590d960387c37e46921c2fb3dea9473324a824511d5d9f1d52cd8f252054722524aecf9f092a5ce807f9f4f1f80b8b5fb8df94631229e5604627979f3faa9d47ad66a9d8fab4e9dac62044ec29cdf2a3d4865e35b95aa4f2b01794e8e458e407680863bc51f6e48d1259c3868a6a65bdcddd05e2eb1f8cd43040fc75193ea14e09fff98f28bbfe80640ace34af539b839f161433634b0f0f2d20750c2047e06a12f230c741c5120de4844ff072065bb55205c735f6351434fd84b37cffbb6b2772b018c2497d000c737389d5439b8d330ad631d5d90bc4d227d38d76d9afd3b3ec320691fd2b3f60ecee7a391269f2a31e52ca32aad98bcd460e4df01fca0ef4d7ee3a43736464c29dcfe7d8da2c3a92c764d93b0de9035a06b09d6afc1f7e9b3443d8b1e30edb29ccfec233a5eba553d21740a8aa0e282976023fbb4f886ab8e7697adba8aa51feb6dcd331d105dc39609cf812fd471489f02e1f56504acfea4afc0d38942500073311c2fa73ebccb1b4b04d626e827ca0ef69503a49fd25afa4c3dd3d0751707096ab9c82890f28ef0b9ef3f72e0b8dc29a5c5c0de0bdf757137bfd58f2bec72d5a8c63cb96be65adc51984259a0036f5becfc6d6f587fea846669803e8deb212cd3f0a356678ad198926a6afce20b7ef80d066d3ec2c732c5ae45e3ac94735618d7f6f60a77ade63cf48b75ce2f1504129a144ddc4e42c3c9d181c4901383ca89b003a3d2263e222fa1c3c885f9793c8542786a76bb70acca37d8d1690a7bb6d61efbf2225d456f9246a3471695aed42f1c71bcec3f97f6967b6dd755f30c5cbd59ddfc502721dacff0e3e1de5ef21ab5d1680ef766726354706a08fd66b9da6962fe1fe0fa78de4926f5d2a86333252c4c246e35ef600f160744f569ccb6a749ad46b5845c55cee8f3926ef66ecb1b6982e3adc3d2646c655b567eebc07e653e2df4875dbd351cbdd61a1a6b3a7a18744ff7548248ac5ddb628d5d61c7e9d595f824651316b45bc854c49832375b2f263b9b4136407b6b71982b5cf5bbca12bfa4f05063777a012426f17c185c8466291f28b8fb897e4e165f0000912050f44c56991c6d420997e32544e127e156d3a3d5e8d29e89d9b54e302de85f55f94073bde0cca32f8fa0592d55366226579d340ef5688d20998332b2afc219c98bbda216c003e38c69c9dcc21e9884eeb0e0bda239def9f0176f58b2951a1724aa1bf6b44ef6b0bb0f9fd9a1031ae68d9b59467339aee0d7e32c2286b213039615d0f419705ecdef449e318a12ce954c4e4e086da9faad0a08e34580a04cf99b8eb78837b501be2096fb7635dc85535d081d682023598b09bcdacc7eaaa35dbb3aee49907e9e933f13c7a8e039b4458892f7cc2afbc804e670aea70528950d493e6499e004c4d228cf6c2461d89d3cae98f4b78465ce5c42edeb38e3fc80a705cf5a0eef5ce124e2e35aa0aea259a0958fabe049c30974ed2d8efd4da5836f130383a694783e39295a7247b89b29ca6bd4f24e7a2b1e8f6b62554e9f1101cad57c70742a0500e03a06d577be287df22ecd9d57b7649d51254f329a5e86afab08b93991c0450b05371346111c7a1a1491602f5e6f1ec5b22067d9d7b2726d256144727741665b0c25467672c6cdc8a8b26a44ed66d65d9d65e6db1a9f6167c2a1a90ba7e56af922cfe4d7d428617faaecb64489f145ad673083ea6ce13ddaec0c387180663f035304e80600c150520691e0673b6efeb38ef34f29cfedd5a380fc30dba512e07f255ab458a239741e04d964a8e77c8dc796379535c77be0c35dba13d721ac0cc38c915faac253fe67ba211d43a90543df29d03fbebc2e0c0421896a24a305aed71f2949f5e2c2e5d7bacb4229bf42d5ae7fb494cc0a721490e5957d93973fcb8e96096c867c3f1b2a5e4e3ca5909ce301895e891c3577beba9e42231af4f1d3d2df5bbc3357de40ad9002db5d0e7992e394deec61773e04da700ed2d4ed3f3bc1f441c0c0072ce8d4937dff79806daaf47ba5a879292188e792346f0c5bad6ab9e9072ec39d3837e656728266aee1c363ea393f3c8a6a4379a35408adf8d8e7f66877d05d8b6ffb246888657ee5b91420db37300b8cb3d454e81c61d581abcdcca3d39280b4e1bb6aefce4a38494e0d8e892d3df9d842866eba9291ede09d7e4be82d320c6aa401332165d87bf7440598cd496b2b286df65b23f51067d328a4d61f3d98e89ef6e2528cb381374f9fceb3bd8fd8f1fb0a57f320f930dc0ac306a8d74e20b92de20f503f7d893518fd0d27d183f5a56978c0c22f2ea84b95ec7e07e36cb82acbd8d15f4f2eed0363b7fb48bf0de9ba80fd62afc0948582f186b8cb0def5033191267cf464400204e195dcb2c56970f5f192eb3aa10ed74a3866e8a2e827b2037519f7a1660d2c6c3bf4abbdf393ac82123e8e2ef0fac1327f3ecc99afe8050590584570b0484671c179d9917cf51a710fedd2185acfaddbf4b15214622ada2d15a7c7d0653614f3c57086a3189aead1f16497d0c98daf21db348305e6e05122239c1315a71d71ade264ae67c6c179eeda87eed3f59d758e23748599cb64f6ced79bffdec045d4bd5d2dc33ca6e6767d57499634ebd8f264a301ff30d72e87a2b70295ccd85a21758978a9ddf6d84e8340ea56d0b5254abe124c19ab9302db8f868e07be44d715251d9cca7d8222b7559d7dcf3e9ba539109128e1a710902cb7d66d51d7b03be45c5c7353780a2bc5ba62ea34d64c3d7986019a7f3d499dd134e7b438d01e6b67d108687f7e8b89eb198f60b3ebd397ac6b897922a169c6d92a761d178e5cb6cba8db9d781a8875ff78f5de0f566ddd872a658d892dbd79058d4f9d2719e84257b4b6a3f91c6ee9bd6c45a420eb1755fbcfca610f2725f4c4be656fda0f08eff88d4e116326a9eab8f7c65b36586621ecff3c61cb25d4dcaa30ee9cce676a5d7bd12f7572390ccc1dc20c1cea81a4edadef7a39e7f065dee1b4990de883299f5d97557bea9214b6cc0bdb1dee4ef5e7282b5d7e373ca1179ee8c3641c7d2e3ce4cf0e7bc8ee3245b5625efc30371f5b4457af5b0ece4700bca6b3c2969a76af1a231d7c54caa4afafed6d559f517abdfc808cc6f0c86a15bea3db67ee2caeef8f0966d417876ca3e468c0f3e73bbaa324b6a8f8e6b64a1e3698969555b6caa3dde7db3df51370056ee8f0911920d6b4e5d414585e471f8bb7909f72d263966fe278b032305e972e7ef7103ac7d818bf9c902b9f46e13420fd32864d5596f833c237c4762ef2cac286e6fce39ecaf9ca1267cc1aab130eaee049401bdbe690aca3ae6905f3382aef5daa1ec0a51937082970828189d453e6f93369c3ed4fb7b9d1635000ed009b40a0e32930eea210d8c128cbd871c17265d8efa7fe23855c67950a8ffbd5fdfe2b067960b238020aa3cb18438405945329149d0e5ecb008ce408a1857297b5a4bd7e03e049f782636913bd351cad3be92c4256e0031267bb9c3385f93694e7a0a8990f8e3238a351f99da145708faa8a48236af6c8a22c02dfd83243637668e90163c41655d3e15bf3c47f00cce515a3accd45464278c95cbb01324777d05862d5361a8ac4492ea11ff5e4133f6f79ec685356ab590ae6437080a508ab0dc27b1f3a7c933a29293e949f5bb0f72798b9a3ecfd040471eb81b572edf5342523990e17e6275f6239b427d7092bf223b0b1207c9d3745da8d6b9eccd0148b9df8ce01534ee79abf04a5b389abd46f280305600f0652f33ff79209560f4a3eff2bac3b5daf4ade4689b73966c17c4b21bada985bf5063f29a26f7674fa8db5cd126060eb10a9e8d07fee2ad382db7d62fd8496721701d8dd1121b10069391faec1e2a5382d64ce42085ed3b780f43063460f3f916c639aaf66e046c8ac1d1e5eb1f04faa7257270fb1875727878d5221bd6995a81786bce04a906626e1eb658789b5539a2a9ae5a3e377593b8df948403a7e2179118268f0f80e20195cc82ac6dc2dd0c1244a9284c5996837299def5157d0b1b7d111e8e0e3dd0c8c7a89a60aa79e288cdd9e1d35489067999746537b34bf40aeb758f9b308a99690974b5c50baef20279cc7ff1de33cf82ee87f5b7cc219bb43d98c3d21a74877fb5e11f361f2c58c56fbe9e1ce29c1a4611229e551fdca9c74adbb26b4e7366ad7dfd77f835caa28426ab5ab5850ba88f7077c079a110959a454d497289829bf9e3383b87e0e4e35799b47f08aede9e2e9cc31bae12127cb94e01b9853ae6ff3ee478cda3e616115b90", 0x1000}], 0x1) 05:49:43 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:49:43 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000280)='./file0\x00', r8, r4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, r1, r2, r3, r5, 0x40, 0x9}, 0x9, 0x97, r6, r7, 0x6, 0x3, 0xf1f4}) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) semget(0x3, 0x1, 0x100) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 05:49:43 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) unlink(&(0x7f00000000c0)='./file0\x00') 05:49:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') kqueue() close(r0) 05:49:44 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20801, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:49:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x8) 05:49:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)=""/4096) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0xffffffff, 0x1}, {0x18, 0x3, 0xfffffffffffffe00, 0x100000001}, 0x0, [0x401, 0x4, 0x2, 0x0, 0x4, 0x1f, 0x1ff, 0x5]}, 0x3c) open$dir(&(0x7f0000000100)='./file0\x00', 0xf99bbe716601d16, 0x52) 05:49:44 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 05:49:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0xfffffffffffffffc, 0x0, 0x100000000000000}], 0x0, 0x0, 0x1056, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x4c0, &(0x7f0000ff4000/0x2000)=nil) shmat(r2, &(0x7f0000fef000/0x11000)=nil, 0x2000) shmdt(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fff, 0x7}, 0x8) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="005c810daa4969462bcb0defd358332f95b461d542a3e8d6d43ae10940fe85e8d11f01cc4b382c47e7c970a66c5d2d5c9488a5a2f80f053266ab8b9a8361f282ca7b4f50c7fde80487f3745778aeff45645c4d314583b02b1681c07340b8e89ca0bdb1408be4798f88bc9dd72289020668c846b90dcdf040615437fcd458c37c9c15e4992d082e350e5d766dbb2d2f68738bbc218ecd8c5d19cf134fb745d2f126eff024a995ee621606aa", 0xab}, {&(0x7f0000000200)="684d356a927b9e7ab184e1bbe8179cc603178f864c954831a71c7fbd3e0c54b5d60ebc6d2135f0f728302878bcb2b85b961165d6cea1cca073d2bf78a2cb651562548e8ea9137fb258fed096fe452bb83bebbddeccd8f215802f528c5aa0dfcfc4b9a0689605896ca3e010a5d8a300063402b2a5cb173823c0bc2e4af3a7f2c1e886fd", 0x83}, {&(0x7f00000002c0)="be6d9d9a9844d23044f59da885e159f2084e14dd0e0581fac9a736fff16c63bdc4f647dee8c040f1a8faccc2e847f1d86520c299e0e737dfb0e8bcf20b712a71d63de399e5b35727baec5878ed17509dab017c41e179d3497425d34b21820ad30ec6ad6f95b07f48ba43618d1468a1a57d36e4a89c959be9f566d2e0c4e867d778165cba4cb589553e5315014d0bfb7327549637b2bc90e800208b872fff613e3e94d0ec74c75a68a5937b47a52aaeece386032c98590c236224537ac327493500947d19385aec1f397f7b2df2a6dad2c0104792c0777ad67d16d8496778ded88ab5310332da3bff7a1e7b76793eb2024b3758dd47f0f46fa6d34a6c316e7d5d4b30c0db50466b27860dbeaa8e7d6c21825117a0f61a44c7d359e780fd42a8efa8611c70aacb624354d052375c72790e072e3c72aaf5b0144adb2a6276491c347b4ef796d4c1f177dd36d08e120c3e75a90284cb62565ac385e848ec0192b949adb134e2ec6c1357aa67a89ec671d2d1d1f6ca35620a08f7f6ba89c5ea629ae7292d61fb2a5d08dba2dd03729e7628f3bcf1a6e577ea8dacde40597dc994c409411794f88be9b86440c49c289d14998e476dc9df49ea351595d4fbeed2624c3cba70e41cfbaca9c36935157969b44bf2cbeef79420e2112ba3a2ccb1978521794d7195284da88e179d812e68d0b40e260931d2b1c070e790b5512c38e49a74a2f97468815603a3acca3ce5af4300104afebf037f54f311d03ce9614d383790ecd3db50e736f460707f0e44a45fca1a9b0529916efc046b4212198af3a0f278027baa0e4c188299b01a7fdedc07426155573c0a25e1c869e339c6bccec2d60dfce2479c1d0f35869eb92291cece5a84c197c18f42e76e66dcfee167990a2a2f97c718d4b2f6a3fcb0f2c37c710ddb3aff08ebc742e2623cb9c45ed00fe3c8e7fe309f8b8b99ce12489836b947951a32700abd5875715f332d8a140fbeaba7e8a754f4dc5f8fc832f059f7620f577408c9729e1981b196969e2a3b15da62d18cc30828a9434aa937507fb8a31abc93f848cde4a947e5dd908f3728085d6831f34cbad91d46781ad98c233198d26292875829fda000db622705d11eb6a8d68c3611df7bd93bda40134b4fb81654f3130a51fc1a6d105fb1cbdd865857ac1d3ea2a450372dc3493704e6618e90033252f4c33ad388553d0cf23f8364eb0f4a859fac8617185b6c4ceff0f1f8704a4b2ff7904ef9e7933753fc5af8a0a38e10764a2d23b4323a0d4ab2bbad5118c30c833936c5048b7fa8a6b7478c1c25f3bb2a0fb64d00819b03d4da1aef94ede31c213d9001b56aede1f3929731e123bad94e63df213e9f45e185b6dd9432b2d6307e79b99e1e293f6a97c029aae3bd4c71f15c31f6d49a43deba72387c2eadb4508ac448b5ae0e212ed7561690d8366daf819c396062dd34319d42d153d450a57201bf3aba84b86630ad306e601f206b35aece41c90d199bad8425913ae798205c227f02ffd610f91eeb6bb6ed1b69aed9148d58c39142bbb9eec8685eb4c028602b65abd623e8ed3430c7ba378ec6749da7f4ee37a254de59e0b9bd7c68142e105bcf9d6c8a976c4e7d1c2cd95345a982dc1bca6b9ee11e8898c37c683d4502592b114f57b4232e3e798dc4d53744b8b58486b4e1d351a3014157d2c66af92d351c8066f2582563636db713e0ac63afb9291e20d79dd27a2368924cb9c2aff1155e10faa1b18087b34862b5bffbcbbc015f1541d273d120e26747b2ed2755ca28acf1651cbd167da51b7336964d3d917c3789f5e7403aa7ef401fee4d4a20cb87e1f1a6f6b8d74f9364cbcde56392fb4d5aa9132f96e4472f639d8a66c32f77df3d7741e0e28fcb31432350cc50c2faf1e8e5872aa91a5aa3553bea6f91362641d15d5b3d6cd828994a7dff916712295954782084f36960080dbdebebd060280624001debd7a3304080e68adb3311eabb466caf1945c671ac61c96ce4f0a738bd8d2e18e4d9af40cf53754ad4c0e96241fbd0628784776d664360ee53653a770aaa48c0886a298faff381da36b27a44b2d5c9077e0ab391af525da90b51f7aedeb0ba6c19be310acd1fc28aed5c51c068608c33afd3eb8ed266030f06d7bed7403a96db465df27ac69aaed4cf131a10f537633e659d591a517f3563cb833059b3bac88aab522e1b9b82d750cf7005f91aeac113e596feb9d449425fff9839c279c613473258d54fdeef8d486d230fa1683b6e6e157a256d85a47b9f7f7a041285b6309b3639ca4832f96cccc3a5fee5a8dd0abdbd1aa109c6dc1bd0d3e20c842a188e32a53d5a990e397c1d0a0b3b96d7d566c92b057350b46612207274536e0c3a496c862a3fe45d1718b7884e9e814d4ae6f2a92794682f97bcd4ff95e84a8da6a7a7856f72ab9d2efd977c19d9d81eff998063dd49826f68b1fd434ae18a9f827335911576020fcc7e36fc50fa7a8bfa7b250afbddb9a2919b2bc7325faaec7aafe3e8d2022a085f2ad8474b90745cc6ef77af9700f3bc1d6c753ec940502d759e56978b00bc870992160f2e33e983d2daa0287dcc51842dce90137f621a582ae562c5661db20136ff015acb543b228f07e6ba0479b8b726a27a6fc2ed374d59a08a2c2cf8cb89f8db12edbd0c814a0fab18dc71e0ba8852e8b916e37086c6998400769569346e91a9013366dd59dfd42cbec8898489fdacc3e2e139831bd34f1646abbbd0a593d7b7de71346f4456f2c27315a085e33999028748be74df52aaa5235e824f2db2ac974d3b11be419e06c62c9aefd07bb95b19e968dd42e0fd1f1d8457060d890356f38c3054359cd10b318d7b57862364d9386326a489b707ba1260feb93cac0d18dc70ebb195a0a5bddd3767603f686d684e7e3e81c39b1fa48777e2d826b0e73df8a327b90df225f67c1d604b1db00fe5b29e6707dd129a3e3ef45f59889a7146b8bbed6440cb7ae45e9436b0f4f018054605d919a39576b86a4d43ac7e3f5366fb728d8ad2e26fb09806288546494bbe5ca6951d16bf3b1299566b0a8d7c3d5fa3b8291bdd8a7187ad6997754e3e7eb0f0a89a6d295720f31c5e179ed963798af53005f0daeb5641be2cc1d12855490f7736597546f4fa878ef9ace0e8b7dda565c62d47a31cbd5d68633eff8c1509ce7d6a2f4796e95a2d386b69f589dfb4357824f5a3731ab563e84889cb56c1f01576650183c242d71a78b7b7bb3ce43a7c90c0b1c526d602edacbb8793226b44c9ecdb05d4fb23474d6463a6da0cdd966b00ca97185ae19ab824ea542b5a9619983b3cee0843ad74992c0e32d74e2c7c8e1bafee6181690c166349ef3c132b2c0c7180ee4c0e2c452ac7476738dafd4f43de8d50698eff5b65301ae544a03a5dbfdb393bcedaff580e072f912942ce53ddd46bd5c9079a9115b3c2d4375c11a90bf0b6378c3636b557ea72cfb4274f757db14b73eea94be728d9d6629057908a1c0565f3f3282845f7cbea58b99cb24e252165f365f69104a6a06a6a8d9b7109c55e7caa9dce6ab6415edef8a734faa7b3d0b1d10da175bd86eb01f5ee7f868c78185a5e78be4669ccaa93035a70ea99a7f4e79970c81935998e8d573c9e757d3d04d97e26a57981a7110b3ed7c1d417db1728ecc3169a290d79fe527755c538af5468a8daf85800b73c7cf161b45eed0d256b9124a515b9a626a866b9fbb206b4f14254771988231e7662032be82044087c5d3184edb4e923612fa7a6a048669ec11c0f1304ada4e3dd12f20cf58878566303f349c000f6d42b687baed951b3067c3b73b3dba1d8d00a121c5dd2cd5862c7dd1a7757b11a13ec2023c4a53f55bb838a6417831f0352751d83e1cfaaf6858e93efc6d697d9defef4709f03e770aacbb7820a2532a49efc0b74f709d8d1ac7d889887283ff264abf55347e6b3aa975b6a1efa65c168d9e503a0cf52f81181a91d4a3964158827f86b642cb0baf911de4d5de065c2a1c3933b6e40f47c1be2033121224363d6e90b4f0bcaedcba39546477083ac70c86279e3f3db5609fbb1d44a0c1bf4adbce900c6484723a573647226ef53667c2f315ddd63a29d362f9774a3087a4e1b76d0dafdf625962ce930e382312da834014d860809b38336b36668593469f59f65c9ce313d4da30f21b392510b36f6359922e35e40c9db55e0cfb56a9df41ce7b73c19f94e2f88fedac9e2b62a28a49cdce25b5358fdc1f5833348d4f4f317df85336c5b62241c2d6ad2bfca61cac62ea6e00e8f1db26d56c54516a18089a5b7485760d143d109b3e4c162b514cfbddd97dcd77aaa7b965b315be3cf59c8464ce942b04893f75fdc1516e69c117361a90d5412512501defedf1a76d2b354716968422dfec809b1fd417a5fadcfef8cfaa435c804f63fc4947e7346175411f86af7b4636fd17362e281130b32c2cb625e7a667c0320b832bd4d674c0c97b76d9b16bdbfb51a02181a733370f3c9adf3cfc387db18d5b7faae080058d04547c8d1427b4cd97f5f79bce608cf10332cc1f656a246bf93f2ab901c461f2375b14cb0dcbfca49173b7be10ad1120ae2b77d40062d9f1d25374fcc075726143a18dd8dbf3e1102f9f8452893444f57e8f8a0bbc362465e6857ac9483cdd5b21322cbbc03d148893df704205c418189545c2b7d87526a7c2e159f6115ac9f7d2d6c80d8f183fcfa3f4fbbec16b4e648e6dde7499e5f5f342962a25662a4a9d662e70a3b870b4882f028e84fa9abd1f9ddd9861607654da2f6d2e282aabf03f835f72f7e5e502b1c4bddf36e2cd9dd6512bad36144dcb7033e246b73642a31566b26e1ea8672d2e130d0722bcf2cb5a9edfc7a0f5fa9f82ef60e7e33fd776592150c10cab9cfd6e6e2c2829d434e48c853f2b89033bc5e40b5d568746dba52dc2c28da7ee056688e07b6971ff48f6d0f77dc2e7be1399d2eebb571ab787f741a8431d3f310e02b9542bc6438fdead95842e24ddedb46461bb67d2ff98efb9e84c1de980585919383ac0b67cd48151fe1e90a5864dfe62f8853184de4f012ac1f7e7143e3baa14cb8abb713792bf862caa5d1095dba4cd655f701443e1f5f88da3bfdbc6d7d0abbc15946900d28226e0aa12816b11b969b66355e7fae95c04c52838290ce6d68369073ff86c6440d7518c7f3d5c65a36cbd597e23824ca0fa9362d5806bda3f4244afb9e01818a4ac742c9cdd0ef3f98c4f7e20fcf514646fe69fd5f66e3518ca7c137a80bc0ae5d253582a106b5ff81d3cd26a65701118a669cda4c5daf45972b2fb317b8ea8878ed15a78e8654e45c5a89473973e586409c05c7e4774439a1efb73003d0e5dfe9723ec87800967bebf8014d3d6a6c3956bb1f9f0ab48f5a281fc67a2f3916015e0cd1b183d4eea7cc512775589c83146839959235ba3424a93047c3cefa57b6021c8fd6fcb1491159be71f0fb841ad1520d9de2835fc99bcc4fd04e3d29d7836fb770d3dbb980cfc369231905db13dbfdd4812d6ce41982641fd85d3a7edcef164aa1aeae001820d7e565a613609c72e38aa28448ccc74a57300a2553ce4ed8b157901315a2a51c02294ead9ef463253321292ad40858fb871bb520cb5f79fc183fdb4284756e499e2f9d94192ab680b1555a2db22065062a9e1eaa191583daefef7856adada18cfd9a6a541f8b1c15bace593b89790cc7b73e8b59b96443113cea890141f4d6ee32cfe5c6ae37ce5c447c874ad942b96552d2dac4cfdbaebb811f0f12579be84cb868d49be3a4a7d0543a38fa8c01b445105a58", 0x1000}, {&(0x7f00000012c0)="90138277b071c0b19c6ec2d71cfd357a72d62b1ca1c0a9efc22a3def012e55348205aaaa4f802f613a0fe1e8054e7d36b8d321f4784e6be13f126347152f80d32329fadebe8c85d1c300b2ed72f1aa1f6eee9c35c813f292bab96d90911dba8c8c94d5ad30748da5861320ac280b6a91edae618b928dd0", 0x77}, {&(0x7f0000001340)="d8c482953dab1d85933ec252408524ee96ee5113a079f439496ac35ed252e3d6802fa39d1ae06fc3f5c91c4e02797a9bd1003601e33ee09284261dd15d6b5095b047960855a01567dcfc97260c78b8a58caf209a290baa8910a5e7e86825456396f3068dd16fe62b817afe29518f423b391ff9811bd1ec39211ef95b6f07e07f77e81cec54ce2d1fbe69e2c780e1e611a099a19251f2fed1af873e95e905ea3d5d7a0820cd1a595c4969e51ac1406b", 0xaf}], 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x3, 0x1, 0x1, 0x0, 0xffffffffffff04ae, 0x9, 0x0, 0x0, 0xfffffffffffffff7, 0x480}) shmdt(r1) 05:49:44 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x1700) geteuid() r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffd, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/38, 0x26}], 0x1, 0x0) 05:49:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20c8, 0x86138) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000140)="42155d65d15f6e475151e419fbdd887051861a5a156b2f375a07890d6e4b8c917c690a83eb18715eeb73bbbce5d6b6feb652534e", 0x34}, {&(0x7f0000000180)="1ac9c3d2cbdb2689cf321691ea143a3274028852bffff534fdb8c5498906276b2f647340c141cfecf9a208c2c8ece76c5ed66fe492348820b888ef9780dca7b049b7956dd958ca12969facdc299a75a7081093dd1ae23c3b7770e3e7ee17a56b408da89d4f2bf35bf694043abb39898089c0f41c0c4340b7579c769ed8d1b4be5c7aa6bd81fc020c1a477deff8d0dca2f51d0b74cb034346d92f648d5118ed31fdd89f9965bc68cae55b186a03120132a5e327b8454cf7e6bb5ed9018dadecb6b48765e003790cd6c023db0889f1f2bf150e65223c683f799bec153751dd20ca4f8663b52b2f2a5e5b947a81f919a1f000fb5aba768060f6ac006b06404cfe0b0419a4e04b4d0290428a4b28017e0cdb0aa1dde47ff3e6901bbde0781d7ca20ab594b26017419433df1a3e59874c5868f15352092e12547065eedb522d8b4ababe41adef1435d1a200284ce4619d2ba929c452666e0f59ad5077323002466cd31259a64425b0ea91dc8dd8c0e4863db1e3f932354c70c61c67a11d14e0a322f1a6cf238b1013d112263dc7f818d7fb064d9fb5dfdc7a7e1edd07819f0ef12c4ca9d69c835ce7f09814074f23f633e06d12e4ea3f32074eb9bce32dc8f241a8eb388f2085324d6dc40014bb226b72c7adf62036881f3fb9a5982efc9cd3d34a277ed17195ca9f9dc70cd403f62af6d94425d891c73fe89df5634420dc116a0de8aaf7688bb327c24cf8827177324d11c447a82d1dbfcdd9a465a068ed9a9131e0314af53fd57a591bd2301a45497ceae95c0779cb5bf4c905846635996ff37b8fc2f8dc60787a9fe6edcff85f3d46fda9a532fc69d5eaecd059537b9a7caf024573ec961e41949829df67081c443c79e0d59aac65441ae4e74aa2d661c60bf26c155739f3761c5cc0be6f64e601c70f80c815b3b6bf98348a9a15d548d4bf8744bde20c8e37a78c15be89e3aa3a8399355d3db4b76598236808f8ee3d3a9c9f20fabb823a6b2563454ec11ee8027bc231ab2cac2dc97204c46077b293f41f3124289cddb785224cd3ed161df46caf76404589453d980de577f77161540e1828d71cc471f783a8b282517caf23ef139db2cbd1afaed8ab0e7daad284ff241e03c64bac893196cca39ac741a9f2de8d5047ef976d31a815f3f508e8686c236a473a6fbfbca4fa86532599fee82eb210e37c8a1cb253e1d9704be758d539ac3c5102c34a1248b7d77b2e5aa47c7c18898a0ce750d116122824b4e6bfdf2599e6462e7588fbc3a7d94dc40288fb5dad1f73e3c068606806cb8dc2ae9ac192724b82cec17604c7ec913b35b2e6fa36e5ff69b1090f487b9e9054dd8cf0b9e5f0a656ac8e0381d967502afff5e1b9d2c4784d83192df0ceaa3242cae66cd5fe8c246c6800cfb7bc419b852b02286fcb6aef257fc3dd7cba31034129db6eb52be699fc1f16e10da12489a6fa7e46955888ee863bbc0704a4fed2616f667e44a16597fed542ec57e2fb456f0f9265f4ef72ecccfae68235a87150713cc8c4dd7cc529b5cf18602c37d045dd00c90bde9263fdae6c120186fc8c987cb769b9dbfa99bff98e73f3a8667aa32569cd58d00787be0098aaf167d215917ce1cfc391160d4a6abb57dc90a6906b43f6e5010529a184d0a335ee5456b870ded22a37216a5129ae36dc9dc8d9e2a5b27a91a7f9ffd870f52800bee0d9b1d86194892e8177e5e845dc9ea02e8a0f36b93444950dfe216a862c473a69c5f44c3874a2cb4280deb6e563da532067eb06f2003a4b53d6c69ba4357db486775575251f41d870448af234e261d06cb361be18ffb3be18efaf7fce595dca98723a48f1aff36d84cff4280f81f63e4170ca6117b0308567461c27c9a902ef192055000ad08645f9e90ea310f497c439bacabd235f52e6b84a2c3b69fa595d9dc545b6bcd4722b60edaa8bd4cb3184f80aa43f1ace3319ddcb0d3772c56023a180118820d03b5158f5268a844c453322fe9eb92b432279b56fa45e915953c40d39bc84614bdf4d6e2894e9be3f62f1934edd0b9577d11366d47b34a539538ff0a9b252f099d366e1a63c2972b872130697b12d07bb3805aa990070f52c2d6fb640b233eaa0f424baa7e56898fcb442fe109e42103afd9d29f09f529aa5cb3bbb263278c8a19bfbddc522496a66ab817b720890abd8063b0f5644f3a43df2aa4b0a44b69ba5f06ca40995062c5c5ddea400c26448e690ac3f484842ab29aee70deba20c2cfe1c0684f36a8990ca79b9ab5abbda2c0df9f61064d83422d3d2137f6abe0be7ffce08129ee3285b7fdc66fec24eebb03b1b0783e9dc31c690d23629f7dc06ae814c77ba42630c0cb5b1b7059dc58198b3363041cae1f3856bce7adc944e10f5f408fff57b985a2ea9b97ffcde7e9a852a57bddfd1254255d141e9ee1fe759c2ff31ac0dff9375c2192cfbf56a4cd7bcbdf2a36e68643cc21ca9d9e51b282d0ed77fca1cb8e46b2c4c09be1647acf62acfa2fa4d5c2bb50bcdea0899b6817c143b711f087a194e88764294159dcce5f25a4894fbb63518716a258b5b2d4b6925340787b2f53e8ad043dd20355a41feebe03afd6bc6731c327397c6a4984cfad9eab2d32c1eff2da5867ccf4ef8f2950d66496fdd4b8f0fbe0d7eff3001d0e1fa6de5693b9b570d1784a43fc7e029d70b9abde6f7c21eb182b84a75d8390a409aa4a89fd77811ebb2bdce13a6f358f3b6df07b4bdd66a2cb60ea4cbd85a9ed0521ef92f194f6ef1e81c300835a652726f48dbc04a22b602558706574441943a6ef756b8ab8a5cfa0e865639f3925f0128f5180e781b36063a233cce7b07f36da8f70f4a9894f3e8890750ccd883d554713050343ac11776c47f1117f7d3cb0d410a1c1022e245eaf46ebf7d5777c216f4e54ed8f384afbf88db05333ec7f0bc7ec5c02a3a38e0a8d1e47e2b230c5a53255e39b221b36534b6feb29361e78e2c9edf04f5a5502f0b19e6b695d742db5c35d688dcc4cc709ad371c237f68171bb36a86227350094f976698ffa7239917bba00a8f4c07f8ffc4a0a2fef4a0b97c47cfb0762f08dc84b0edf97ee759b9d53262a50e8e81fbbbd1560a4dcff490084f1d3e68ba82860faf62fc850269435cadd4b140a94f28491c5ba30af73f3b239713d50ee5f2e4b128232ee051a932c45768afedaa187bb238be1bc7f30cf980e83756dd251db2843bbecda426b41888b21de2750157988785458822c602693ca49793046afd21b451f7efe0df5766d503899c7fce148259abc3557ad9d3ed1851626925cd787fa72d8b4d6fb9d8b9fac7a70692f929e74a2c47abe63474b3a682ba428556a061e9180c0bdc9db0ddeb9fc40da5251d1053bd904ef504b58bfef98a7f59057dd1af8101606d7d5c26664157f3d5ddd6b1806649bf5ea28bda3b6b0c1875be9ff09603f272a644a8b0983a5b7f9722963aafabfa5a53b87c296773dd9fe7d06e84c6144912ff2d4f2de0eeb3b42c3d637381e08752ff951f7752f37c3b550a5ecff9b156afaf7909ccabed42f2448b07edfcdcbcca7c63f24d3c7e91e29d653b3736ee05af5637389c34eed8a292ba9bc08de515fb8b39d0912dbaa1a0e41a0836b70958460b7d3b2990312243a7a6866d571cd26d5424f89b1dc488e5173873e433321126f4b40fd40f97b2e350a770e8d35951583520291f947a389bb01c38587fea9154796e61ca0ab997bd96217827ce21092d7b59ca61b1fc31950fc3497bcfaa9998147c70e6fb4d5e77fe815069da3d31649449fc57ee42ad6a97895bd13e9eae2c718f78211c814e973a90e4f33c05ef1bb8c4cd9b8a763a9ac9ec3586fc3e1753a7d7d621fcb4dc5b5c24a778220d206c9267445ad14b74d6378c46b31af88976fa132e373302fe0b876cf34e849a644594403276147b9dc9114d578c9eeac62bb1d62dd77faf23a0612f50e7188ce8436f4ac730eb521d416d15409b7fe0e1aafde47d2d3ef27bf24a2332514302ac633d3ab86ec0a4062129aa8b47957a3bb2cf0d67cce27664768f3fa4361cf15dd919f1bd80bc46ee80186e6a05248217057ee948b1d1a25cbdad17b4bfedc562b41a8bd7ae7ea25c9c2893532c89c610e9fcc2b0af753b98a1632455932783001471f85989385da6843576f0f797658aa11e7cf3e71f85593053b170a60d864a8450f6431eb3c6d3d3fdeaf2de0b4811cbb96992a92b4e83dfcfe70c89349c7d1c586d63d52b77242560da0656f9336d9de9ee8daaac293f4ab41e3dd72954a7d82975ed59923f1b73ba275d9942771d0a9a4d00caa06feb34fba7880738993529d42dff854b5d3f0b70dfa426fb619fe770be78a81f9f06498ed098c28bf743d1300d6bd010bb2dc0fca8e33c12a9a25bec46f7544c03965aac318888144234a826b14a943b845901dbca66db1422a0a410528de27f94f9714ab42ee7fa4a7da23f4f7a667c835340c7a54e6bc9461b6e3145a567df90e5f432bf00aa495c33751ef56dde63fe10afd9d70898d538b9f4d871dc6910eb40f73bb66fc440f8bdbfd1478c98615821195c9c19f0909edac3f2c2b04dd85b7469f56602b10f14658d2583db44a55ce393a31962cc33de249188d9445f1289ef22b6c133d0843a97f1d7d6467bfd4993c6d40fef6c75c771296791a6f9eae0d64614af1a89af3192d5df67d88b40db0ab511213e84455ffcecf1ba5fec4a17a89b301847c6242bce224eb51949f384653dc5c593a3bb156e4df46e349ed31eb6a52dfff767c676ff469c1ebd1bdfe9ccb79803ce2762ea7de67e4488ca335f24ca312ca18f580c660ffed78379348cd656968b5faed8dbe57b96bc7cb968e875ad63f9f6917e75a958a8e9a4761be5c21f9ecdf69614751ef27276b25044d864afdf8e1d158a2311d3f685f288afff7b596595bb845667fe3c991a096e3abe05ce21015c07b5f352e54fca712ef024e7ad0d58929c871ffe625fe62340803e0e46b7f8bc8a4f33e2a699e2527cacc90e2499b7b8db360eebb67edbcd66015679e78844b5fce2b05bd21faab06ab0bec4c431077d25c1b10d4c4f6200f3d9d4badaac2dba6310b26c454a558f7b537e4d1965366f40f991b9b810dc6fb57322df195c039cbcf862ed97b3d1c7d6cdfe9260dc7b8949eee37189939cd96d7bcb1eb86f200af6b0a80442147dd9d427626aa599d553ace0f7f3e6ce678fa3084ad655272f5ddb961cbd2578f28c8d6496a962465726094b20c1959fa04df079b2307e5127561ad8592d35b3cd0aedd4adea306a465931382ad732268478621d9970b60d947da5cec41a2d7c137075e19e0ecd737f7d154dd161943af52240cfd6192a5c0df2ebe8ba851d57cdb4974ea0dde82db09191c30938bb18664b6367fdb039daf98c09c3f3bebcfe0b642ebe227fc673a245468bcd844ea4dff888b63528ca3a33c87c3a374e22c01ab6b650bd685de40ee9ee314553e52e8eb4a1f5429103daa916f38b9193918e57485cff06f9a3294b600274798c45396adba2c79444a70fe705288b71b940e17c282a4876803fe9ada44056ad85060c645a13ebd00d9acde1ab87c8bf2a429bd7b173376d88ac2abad318e1045aa183bd816fac1b4bd7524dcefc703a775da45cbc1dda4669d8721f4eb8f5563fab8a4c973e4d09681b6d1bc5b13dae3ad609a9fdbcfef3f017415d334681b43fa0d9e8dce95e673b62c77a10eb8af72a0a7def6b3e3691f5b7e84294075107bcf7940a2e096fa340bd663ad61bb4e4dd2f411afefb62d34725cf968dd271b2205", 0x1000}, {&(0x7f0000001180)="9aeecc3f090d7cfa9fb49eeb2c409160ee8adadd22612dcc04f8c38999e18f36b46e45ef42046a089391223ebfdc7710b616af3772abb93744cf26748027d4bbd49b378fe71f7ef3852c2c05babffe9d59c618c6875be7d0cd6e988cdf8b2f27ff1fef3412c5d9400b502b2f2df6b9befbd8238e962c", 0x76}, {&(0x7f0000001200)="52982673b1f0b9d24960686d4afc767db8bde9c1e834b944f5e3e8c1852eb87adeff1c40afa8dba27e8e", 0x2a}], 0x4, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="000700090046ba2ca6", 0x6) 05:49:44 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 05:49:44 executing program 0: r0 = socket(0x10000000002, 0x8003, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0xffffffff7fffffff, 0x4) 05:49:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x198) r3 = kqueue() r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x30480, 0x20) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x10000, 0x40) socketpair(0x7, 0x8000, 0x4, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x6, 0xc4, 0x81}, {{r2}, 0xfffffffffffffffd, 0x14, 0xa, 0x4, 0x8}, {{r3}, 0xfffffffffffffffb, 0x10, 0x9, 0x4, 0x3}, {{r4}, 0xffffffffffffffff, 0x0, 0x80000028, 0x9, 0xff}, {{r5}, 0xfffffffffffffffc, 0x2, 0x20000020, 0xc5c, 0x7f}], 0x20, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffff9, 0x20, 0x0, 0x6, 0x1}, {{r7}, 0xfffffffffffffffe, 0x40, 0x80, 0x6}, {{r8}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x401}, {{r9}, 0xffffffffffffffff, 0xa2, 0x80000000, 0x4, 0x7}, {{r10}, 0xfffffffffffffffb, 0x28, 0xfffff, 0x3, 0x1a}, {{r11}, 0xfffffffffffffffa, 0x80, 0x2, 0x7, 0x80000000}, {{r12}, 0xfffffffffffffffc, 0x10, 0x4, 0x3f, 0x10000}], 0x3, &(0x7f0000000580)={0x8}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r13, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) 05:49:44 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev///ro\x00', 0x0, 0x0) 05:49:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) kqueue() preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/127, 0x7f}], 0x1, 0x2c) shutdown(r0, 0xfffffffffffffffe) 05:49:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x7fff}, {{r0}, 0x0, 0x80, 0x1, 0x5, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7f, 0x1f}], 0x0, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0x4, 0x6, 0x80}, {{r0}, 0xffffffffffffffff, 0x6a, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x73, 0x20000000, 0xd2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x20, 0x5a}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000009, 0x8, 0x200}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x8, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x60000085, 0x401, 0x6}], 0x9, &(0x7f0000000280)={0x8, 0x9}) r2 = kqueue() mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r0) 05:49:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7ff, 0x5}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x9, 0x9, &(0x7f0000000180)="03000000", 0x4) getuid() setsockopt(r1, 0x1, 0x80000000000000c, &(0x7f0000000080)="711e0d8325c324aef046412e4635f2b3d422437ad3844a12", 0x18) 05:49:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa8, 0x8) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x5}, 0xc) r1 = socket(0xffffffffffffffff, 0x200000000000007, 0x9955) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x200000000000001, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e02f8577da00b9226981a8d8774df8506feef6b5f0cd115fb10c052a11a18f48629cbca0a413bf5f0b5fe83c1894090c3efd9beda205b7f704a705ff85768c8761d01fafb57b309820fa357811039a26316213cd0e833c6e13a28aea55113b49f523f869ec83b90a542450d8c422175746d9f56a8e84bec08eb2933a33580f7c3d584c6ae4332bcdfa8ddcab2146119f6029db517aafaa0aa76e4169ac4169eab7072cdaaeb0201b79a0b38c0a1856619d3cac7ba050acacf96a14611b5dfede547d9"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 05:49:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getuid() r1 = geteuid() setreuid(r1, 0xee01) fcntl$getown(r0, 0x5) 05:49:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) fcntl$setown(r0, 0x6, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) 05:49:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) 05:49:45 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r0, 0x10) fcntl$setflags(r0, 0x2, 0x1) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r1) wait4(r2, 0x0, 0x10000002, 0x0) poll(&(0x7f0000000000), 0x0, 0x3) 05:49:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xd, 0x2) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 05:49:45 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000100), 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2000000e, 0x200, 0x100000000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0xe901}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0xffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x1800000000000}, {{r0}, 0xffffffffffffffff, 0x34, 0x0, 0x0, 0x8}], 0x909, &(0x7f0000000200)={0x9, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1ea, 0xdf73}, {0x18, 0x1, 0x7, 0x80000001}, 0x0, [0x7ff, 0x2, 0xfffffffffffffffc, 0x6, 0xffffffffffffffff, 0xbd, 0x10000, 0x9]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)=0xfffffffffffffffe) 05:49:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) chdir(&(0x7f0000000040)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xffffffff80000000, './bus\x00', './bus\x00'}) 05:49:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)="0509", 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 05:49:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/21, 0x15) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) execve(0x0, 0x0, 0x0) 05:49:45 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 05:49:45 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) pipe(&(0x7f0000000000)) 05:49:45 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/233, 0xe9, 0x841, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2fa7d26c253000a33c6edbed"], 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) kqueue() 05:49:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 05:49:45 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8020, 0x0) setsockopt(r0, 0x10003, 0x80000000, &(0x7f0000000200)="a1685be8c004bf0bfcaf17ba2a1e57003064e4dcfdadd28b4500c205151e0ae1ad2f3b06b1762beb1d8ab623d7a1e6d0f9c0b5c05c44533a3e18b5fffc9051e0e9a72292e0793987550e1d513f42f0a9b5ead92ae5472a23a8354a671c1b0bfd6bd47d000000000000d20044bb3d21d6a52f48d858223c94a71bcfcb762e2069c74aa5d025a5cd9fbfc808ccc71648345d69989bd42f9497206fba2dee14f97523817bbb764767e90a054f4388eaf2e4da66a87e28656ce8f1b7c4e7e1f293ae9f2a19630b6ee0ad3ad25a16a36f559ed549b5f0820fb74abf46d7b100000000000089209ce0832a8072fb2b", 0xec) 05:49:45 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) socket$inet(0x2, 0x2, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:49:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r1) 05:49:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x100000001) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffffc7, 0x2) pwritev(r0, 0x0, 0xfffffffffffffe93, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="d4cd597017", 0x5}], 0x1, 0x0) 05:49:45 executing program 0: r0 = socket(0x2000000015, 0xc007, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="01000000", 0x4) sendto$unix(r0, &(0x7f0000000040)="985f48a9bb131a86a32eae064e86508ca4f827c65f35ec1df08e5cfca29a099078a6285e3f3e3ebe83c158ba9b12cf541cd9cc8f550c56", 0x37, 0x400, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 05:49:45 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000d30241f5933988b30000000000000000000000000000000000000000000000000000000000c4000000000003000000008000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x40000000000004, &(0x7f0000000040)=0x412c, 0x4) 05:49:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4000000000000082) flock(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) clock_settime(0x8000000, &(0x7f0000000000)={0x400040000000}) 05:49:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x31, &(0x7f0000ffb000/0x2000)=nil) r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1ff, r2, r3, r4, r5, 0x1, 0x43452d4c}, 0x100000000, 0x0, r6, r7, 0x2, 0x0, 0x8}) 05:49:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 05:49:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000030b2efa1af2800000161a3c4d299198149056677e8d596aa31269bb38e4858b56f4520b121e1c7144f2dc939152798963cd6fe764b6c283ff4491a"], 0x3d}, 0x0) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 05:49:45 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x9) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvfrom(r1, &(0x7f0000000100)=""/160, 0xa0, 0x40, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) shutdown(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 05:49:45 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) connect(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0x194) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)='./file0/file0\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000000000, 0x48) unlink(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000300)='./file0\x00', 0xfffffffffffffffc, 0xfffffffffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:49:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe2(&(0x7f0000000240), 0x4) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x992c7560c7b928a9, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="5274158f2520168d4c5be5afda19f4b80337e91fc7d6147c90", 0x19}, {&(0x7f00000000c0)="faa767d462b0faf066a05c4e76120f6389f1afec6548fa75768ec9397008459b7e3cde7fe178ab3b3d6b1603e42e416ebee2f160ebf0f9bd39e518fb4848", 0x3e}, {&(0x7f0000000100)="21c415c02d1e0c6b5ec35b5335ce5fcc7cf6c4f9478b763d6e58bca0bca42351dbe3050a84d46e8614c096d09ab494facdad591263e435d1ee90098200f67776c9366bcacc59cad0e84b61824ef20253a668c83126ce780407ebe4b42211b5e30032ba2bb980f216958d697445b7399ae066b0872ed0c08c826ee751a232a4dbb8f11f2c60fc12da6abf2e1550a59737f16d0e0a64a967d0ef9c5dc311664c2cb00c2eb9c609c2028de1", 0xaa}], 0x3, 0x0, 0x0, 0x8}, 0x4) 05:49:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000200)={0x2, "9c33263754a6627d58bbc4baa94208b792527c0d7442352dc964492f6d3f8d24099e0e764581327b9b550fe7a808a2b519ff70cbeb841a2a335c91907b789df6848d359028fa9e884f1c55ecc9dd1e787ee159fdb7174f16745d44d0096174c8b005eda8e3c9f7d986a4e2e8deddf44ec8d11c63cd36f3fa2ea4bc1dc37e986116f83a3cedf81326afd4bfca03631f499444b4651841df97bac8cb2b9c2482"}, 0xa7, 0x800) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e2289198592f87ebc70a7ea11cfbcb0bcbc3861a02633c351c7914309a40c92a86ffa9c2b7ad5", 0xfffffcae) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:45 executing program 0: minherit(&(0x7f000013c000/0x11000)=nil, 0x11000, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8001, 0x6}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="bc06ab4fdf617f0fe44f192043f6c0eddef284f021bbd9d246c3b86a864400d852f7bb2e15125e8d0792adabec1cb3bd9b496a31219105b11382f6f99b4269b4a936573a590eea388418a92b5f108912df3fb4393c05bbc6fccd3d2fb943310575876c6e93138b385174c8444d5c7e6114ef4d2eb3dde60bad0d291f71698b53de7ec5097671b5ede7e838d047c6b48c6848e8279f65eb9e7a94b4c060cd32e6fa973eeeca4f0b64e6", 0xa9}, {&(0x7f00000000c0)="faf9c771789b20aa79b028a63945b93ef0887273890dc91f0a9c7bdb74d0be84f8c8af040e06583b9c9d90ea3e", 0x2d}, {&(0x7f0000000240)="85b42e25fc1da33ac1300691710c7c12aef2f234815112cc9c0c6d24e210efa294b401589ef7fd9dd9e562612e5f24bf08cb176820ce150ed9d0106c742c4a8e97d1bffa5de637206f5e9958b4be6ef3a7f15a03bc813929ecf704be78f78c6ae5d134af05e44de7dc43551a7141a00365f906c407de04b706d505af32cba31f68cd6846b29be3d88b17e8c0d180a1acb6cd03c8d5103b006961c0e44ab558fd163bec87e314e6c4a47c1451d57966f3f059b4ecd62d70c75c1cda7e1e0eb7b1d54eb199418a5a9e0a", 0xc9}, {&(0x7f0000000340)="c93315a7d7f65a9b5b3f4e7788abb5bcec15eacdb97d67aec31acdc48631a147d29a41cb195b47a188d9b36156fb0a8ae5d97a2654e7640cc81f6da5684caabfa4049d33cb12963d32b7197796d9e9af7123b67dbec4a264be7047010cefcd893a25851780df4d6e8ecacc8e30f06696c5e61c75dadcfc7654665205b9b304ad34c1c94b5cb662661bc833a8a5e67d32bf374840cf4e275030d9422ca258d7ddc4fbc46a58c1", 0xa6}, {&(0x7f0000000400)="63c28be36a0f054440e3cbbd7fa3c2cbb32ee41886e5e9ff4cece61629bb4738378c059464ea2f8489eb28f0b6a556c0913e5013c7eec877f860441ac9f888d14d460856a92d27d4cb730236590d5d222e67cad547555e96c83917c15e6191d8f6c497a3c66694730763ceea09fbcf23c7aee18a14e30630b459372a38de7b9d104980a26c3c4f54fbb9b334a4ae261f4de229d30ce8f1721eaac1ed0974cd55b1470c0a54ea245458c5fd00fdf991d470a5e4c7a13ed0ca7e50b17686361a00de1ac0b1349507cef46476a0f352d77b58e9d72aaccbdb67836b153e8ae00b7caca1eea34a9e4340a58a4f00", 0xec}], 0x5, &(0x7f0000000580)=[{0xd8, 0x1, 0x3f, "82a9a242a5de390f7cb9edb49d581f59197e5fea019b7146cb3e656800eb96d4e8c491e1c207b529f2591649da83b8d623192d7058fb632ebd9eedf37d92194bba61d7f9ba2b47178667bf046246164f78fe6c1f35234bacc49f6975ced8fb3c1e153c27e56ea0dbf7872a3ae7a2e52aa4142dbcce4fae8c87371515b31a9ceed1d1e05ec717424bf92ebc88b26f7317c0c19084d5eefdb7be12c8bbefa90ce990855390153f46ad8b07ff2acf7f0f9fa2b557b04f52ada2fab4586aff9cf35a99"}, {0x40, 0x1, 0x8, "e5b44c0a2ede34f935cea3a1f1537c68a110bf7dd1e894dbb02fba40d23436b1b4e1a9bffda396a92ae9"}, {0x20, 0xffff, 0x78, "169d3699cec25ce913f5b908bbd5"}, {0xf0, 0xffff, 0x7, "73cb1d376cc8a8492c78328cd7dc902582dddbc7934b3c2ae4e77bbab9d7271bdf95373a1b3c3ee26118fee2e1607dd636334ce0419beb3b19265c831ff54b62846ebb08f6b765622fab188d5bb108e04c418c589fffeac96a0bfef485c5f7d31620fecca171dd4cbac162b499bb0bc1003ea3d1424492621eaedbdf311470261dcdcd396c9f920fd78c2c972adf93dd3bbd25031a47b3b3ba5aea879b0c22cf394191dd71307bab1c47f31813376ebbbc38e9a5ef2abc1c8004724274838edf3eec77430c59d20a7e4f460d2ea2d1635ac3f421800eb42993598e4dbb26a9"}], 0x228}, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x2, 0x80) msgget(0x3, 0xc) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') syz_execute_func(&(0x7f00000007c0)="c4415c565b9bc4c120558649003be708a60b000000c4a19d5cf066f3d9d83e643666400f38292ec482359e9aca34e272c4a10deb0402f011a106000000c4218572f001") socket(0x22, 0x3, 0x8f) 05:50:00 executing program 0: socketpair(0x38, 0x4003, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x100000001, 0x3, r1}) r2 = kqueue() fcntl$setown(r2, 0x6, 0x0) 05:50:00 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r2 = semget(0x2, 0x3, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x9882, 0x800}, {0x4, 0xffffffffffffffc1, 0x1000}, {0x2, 0x4, 0x1000}], 0x3) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 05:50:00 executing program 0: r0 = socket$inet(0x2, 0x5, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0xd7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'.\x00', 0x0, 0xa8, 0x8, 0x0, 0xfffffffffffffffa, 0x6, 0x8, 0x0, 0x0, 0x9, 0x21}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa1, 0x90) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) syz_open_pts() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0x8001, 0x3, 0x1, 0x4}) setsockopt(r0, 0x0, 0x8, 0x0, 0xb6) 05:50:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) kqueue() 05:50:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') fsync(r3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)="9e295b3b48fb925f1630bc2366e6d3e4e39cdcb736c7958701844fbe5f", 0x1d}, {&(0x7f0000000200)="c2da2e86fe2717b6c72bb2e16896f5a3440ae3caeb332f0a3d5fe33c635a8e88cc4abf91febfd9c5c75418072fe8ac3ba79734344a2e3551d17f50ec5624a44ee032ba32472eac483ba3b7da2d5cc338d0677a2a756f63fc40372e9f3e20cbf0466b74afa67efe4f326a20a80a73665b473dcd857618da9fe96ba7", 0x7b}, {&(0x7f0000000280)}, {&(0x7f0000000340)="584ef3d790a72e0d9999d784c8a4c02e12e7ceeecbb1fb3471598d4eea672f0679bbe0cca1d68acd2199adbdf1d88560a5bf035e67b6a5e756899882cbad76cd1e6d90c7e4a94ae11a0133bb38954074c1b2df11a62152", 0x57}], 0x4, 0x45) kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 05:50:00 executing program 1: r0 = socket(0x1, 0x4, 0xe3) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setregid(r1, r2) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 05:50:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000000000000000004560e08bfb492ae5933c2355c27c2f1729f5b2fd5e430795254cbf35a089e96418dcbe9fcf40c2c1abab1ff527481032505564e678739a00594c49689f47666f7c93dc7ef7af53358d706f8b6ef043ded2cdc2b4050aab682094ffcc2c1ae6c86638d87f0fc0b39ef29cc5a38f3e6ea9509a05f74db39d837711bc7b43020046731ae16cb21047b07c8200000000110c438100000000"], 0x10}, 0x0) 05:50:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x8, 0x2}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x1}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x20) r2 = fcntl$dupfd(r1, 0xfffffffffffffffc, r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) 05:50:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x100000001, './file0\x00'}) r1 = getuid() seteuid(r1) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') chmod(&(0x7f0000000280)='./file0\x00', 0x28) recvfrom(r0, &(0x7f00000002c0)=""/190, 0xbe, 0x1, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getuid() linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0/file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) utimensat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x78b2, 0xffffffffffff8000}, {0x1f}}, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000580)=0x2) fcntl$lock(r0, 0x8, &(0x7f00000005c0)={0x3, 0x3, 0x3, 0x3, r4}) r6 = semget(0x0, 0x1, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0xb7, r2, r5, r1, r3, 0x19, 0xe6}, 0xfffffffffffffffa, 0x80000000, 0x74}) getuid() setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000680)=0x9, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) rmdir(&(0x7f0000000740)='./file0/file0\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000780)) fchmod(r0, 0x60) read(r0, &(0x7f00000007c0)=""/123, 0x7b) r7 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x539361a688526e8f, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000880)={0x5, 0x6, './file0/file0/fi', 0x10001, 0x3, 0x69, 0xb012}) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000008c0)={0x1000, './file0\x00', './file0/file0/fi'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000900)={0x100, './file0/file0/fi'}) 05:50:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="860d6cb0ddf724e8cebdfb8bd405339388631c438ab90da3bc9ec7291dfbd425a13155159d20ba0e819b79982f0f003061037d0d5637bb251a57f6d6ce7b88f01653f47aed86a7217d19496b36580d2d2f", 0x51, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xf453, 0x2}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x2, 0x2000, 0x600, &(0x7f0000ffb000/0x2000)=nil) 05:50:00 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffd}, {0x402}}, 0x0) poll(0x0, 0xe286311e645a34e4, 0x6) getitimer(0x0, &(0x7f0000000000)) setitimer(0xe24423c86d3e542b, &(0x7f0000000040)={{0x2b, 0x7fffffff}, {0x3, 0x74}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0x8, 0x5}, {0x9, 0x6}}, &(0x7f0000000100)) 05:50:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0xffffffffffffff6a, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x400, 0x0, 0x6, 0xfffffffffffffffe}, 0x0, &(0x7f0000000080)) 05:50:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 05:50:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mknod(0x0, 0x0, 0x0) fchmod(r0, 0x0) dup2(r0, r0) close(r0) 05:50:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='[{%\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)=',\x00', &(0x7f0000000240)=':*\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='{#\'\x1b@\x00']) setreuid(0x0, 0xee01) r4 = msgget(0x3, 0xc9) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r2, r3, 0x110, 0x8}, 0x8000, 0xf16, r1, r1, 0x0, 0x9, 0x8, 0xa13}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 05:50:00 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) r3 = socket(0x26, 0x2, 0x1) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 05:50:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400700bffffb2782434cc186d37b3bf1b05eb5ad37705000004"], 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x4) 05:50:00 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x5, 0x10}, {{r0}, 0xfffffffffffffffb, 0xa, 0x20000004, 0x100000000, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x40, 0x1, 0x75}, {{r1}, 0xfffffffffffffffc, 0x81, 0x1, 0xbb18, 0x81}, {{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x0, 0x7}], 0xffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x80, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x8, 0x5, 0x8, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0x40000001, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0xfffffffffffffff7, 0x200}, {{r1}, 0xffffffffffffffff, 0x9, 0x9756425b3e92ac28, 0x37d9, 0x4}], 0x101, &(0x7f0000000040)={0x6, 0x80000000}) 05:50:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f00000000700000004ba00"}) socket$inet6(0x18, 0x2, 0xa9) getitimer(0x2, &(0x7f0000000000)) poll(&(0x7f0000000000), 0x1d403a8fe8a82509, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) 05:50:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfef, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="cf0d3e308de1ad0247dbb4846663ab0fa38c8f7f8069570642bc13163dbba60945d96a85f9ddba18e0ca9af6568eab01abb002274e33f29596be2797ee636c91109e86939f41674589fc392dcc9bdf060033bc6818b18ef9b0e110a88e7caf61cd3840cfaea7cde788a3a302", 0x6c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "2a19aa43d33d73eeca210d82dff492d3cb2ba55b"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x400000000081) 05:50:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/71}, &(0x7f0000000080)=0x49) sendto(r0, &(0x7f00000000c0)="ad1be0ae80d2a2e9ba2adbf9461fa26eff91072599a141f2d1a93d336c357ab4ce6117cc58bc0266dd0c76e39c3afe4f8afe1017cff49876c4260681b529034036c18803401118158d43bb72708a96567cc5ce2d2eab161445b9605d401ceeddeaac6190dec3c52119867835b784716cde32d803ddf83451e66d93859162", 0x7e, 0x8, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xf0000025, 0xfffffffffffffffc, 0x84}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0xffffffffffff8001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x71c, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x81, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0x2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0xfffffffffffffffa, 0x36}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x100000000, 0x80}, {{r1}, 0x0, 0x0, 0x1, 0x9, 0xffffffffffff8001}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003ec000/0x1000)=nil, 0x1000) r2 = semget(0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/152) r3 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f00003ef000/0x1000)=nil, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x981, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r4, &(0x7f0000000380)='./file0\x00', r5, r6, 0x2) 05:50:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/44}, &(0x7f0000000080)=0x2e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000400)) 05:50:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)) pckbd_enable: command error pckbd_enable: command error 05:50:06 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2041, 0x0) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) r1 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) 05:50:06 executing program 1: r0 = socket(0x18, 0x80000000000002, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f00000000c0)={0xffffffff}) shutdown(r0, 0x0) 05:50:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 05:50:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2020, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:50:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x8000000) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 05:50:06 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000140)=""/165, 0xa5, 0x840, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x2}], 0x2, &(0x7f0000000200)={0x3, 0xce4}) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x9}], 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x1000, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x100000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0xfffffffffffeffff}], 0x1ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x7, 0x1f}, {{}, 0xffffffffffffffff, 0x85, 0x0, 0x101, 0xb957}, {{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80, 0xa0}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x100, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x3, 0x8, 0xde}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x4fa8}, {{}, 0xfffffffffffffffe, 0x20, 0xf0000002, 0x101, 0x1}, {{}, 0xfffffffffffffffa, 0x34, 0xc0, 0x8}], 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:50:07 executing program 0: pipe2(0x0, 0x4) 05:50:08 executing program 0: syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) shutdown(r0, 0x0) 05:50:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xfffffffffffff001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28d, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000fc0), 0xc) r1 = getpgid(0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000001000)=0xc) fcntl$setown(r0, 0x6, r1) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x2000, 0x7ff) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="269fe53810024b033ef94622d45f3ba3f5832f8cc0fee472a676958eba3ac5b4116031c862bf293c8d70e0c4b7ff3a1b0f4c97a6ea4c2a2d0ac80acfc16e5bdee3d530a66f51e6c1a8384bb2192c24f262d9017fefc22ca57f21119d04f3215328a5890723a4de741722cc1d9427225164f36983f5fd75fb1e46dc874d5e2a2399490d3444fd8a789c5957ad2e6b3e81b68dc918469fde94ea3d15b3a3fdcc12c3bfca61bd944f2825ec428acf8443402f2f3c51ec4ad8229ac3b3bfd5f26e21db74fec59bbef2c3a51b20b55c8c4bc286736e778c32d602a249808e3793da65adf93a602df76c01eb4b8d6468fe553e301c8c6dffaa2cffe6fcf184040af984b98359a249099b40d29e33d8fa2fb9f9f3497648ca389c79c84554734c2a0fb3b1947b72be55db6ab2ede6d22c69d140ca69135172a2d37611dd16e4bb193d3dae5e161c5f4e593c4ad6582cbf3a9485c589c6f6fe6429f9e78434fd3688ce37ca4af7f842c3342a44c542a16289a64ad7d5473a321ac9f2bacf7bf774188d6458313c2488b7ba7d084ea4e5d0d7ef729b583a0b745202e56dd931ebe8cbbfc6305baddeab7181e97e65df8a4c5a722e924aeca90ba5664e0210c3d43ebe8457bb315a1bf2b7fcbdbf7d147cc4d3d2736246460a8ef747cd0b02fa14333411fb46dcb82868f77f863f14034fb63c0c6f01eb1dd048235c3cea09363f55d2be608f1741e28c1c57a2758b9a2f1513fca45e339c80b3cb4be31a52b1e4156fd729d4849e3fff5ea8105171f5a7cf2f81fa8f1ce9bc2646042417e7feb7f67d9bc98ff05e0299495daff26ebdb51e7cf639f24256c385cccc49fc0de3e2ad8442bb24aac2d7f8496768f22ea6095c722bc4bbf9d7b7f62736daa0d954fddc283db8ab099daafa5b5756629a9332f7ae339cb0efd72670b2e4c545131d65532bb6d247cbffaa5d5a13ab1eb98c4a180cbd22a031db9ca1d816010a9002e37d6dad9bd41c51104dea197d71ce2d57fc610fe94b24b54f1968b31b049c0461daeef66bbc707b8a081870e42763b0288072b5c8880ff4ffc8468b6ac455c8a74d824fd02ecc4cdb65984c82292c9406c39912ed8fcb682d2c653ff265294b70228335d8185df8373ea68ef1ff3a070d7061315e9d43fb2b72d5604a59d2ff2d3aaa942ef3c97c17b49347ef70a44c67b64cbccce61c5e5dadc64943ace4f2c1c01700afbc4ce5a0cd210d9ee730e5de12677d36049bf38c0f95c230ad47a2f2336c25dc59366c950dd192e8c887ab8066ad680722be5b104dcdd16834797f4f4c34ebe2fac70c3774c9ee2f9b9e3fdc9fe7b17b5c0dc1fe0e8654fb2f53b7c2d2e644886d972a1e60d5025bc74d32656d23b885701c57832a17dcd44decc6a16f89c5681b87483d07d4e6bb69a882d539c96091c4f77cf0dc0bfedebd584e98f44039e62436eea0704a3009cfa3df1401c0b1e21b1b755881cce74e92ec01d2c448f1cd1eeae75be52823ff6f7aa50f43f4f6981f5e67862f86739af3f94f3b42825c783b556c6422f15ba05e5d22b66a4719961a119ac53b11cf32f9a7e4a23974ac4be328feeb7a0569bece471308d5bdbb5fe359cc986b180527f09815fa4dea9052baa2dbf2eab7a514a1a3ef7122b467b4f843f293dc11f5a9cfc73ea2fe0277f7f880c1f45aaa7dc4d6f22f9dcb426dde24518a92034013eb3c7f81ec61e2a2d5261ee4ba4875ef4729d55c1334feabff81444f204596b0a2341b4a0e8daadc638f0ec651df816e3f6fe01fbd50a3267558f2adb8f0ec992cce870ed600ef9ca75dc4a2da4af0b61c9749a366a4b263d918ffd28f78864b3a9ad2875d82af5b86ff6c2bc3429a49591dc043fd34d4323cf1d43a01c49844279c73dc80fd3a60b3089ae9709fa06a9afda422d0aef84be587305434aaad5c20f626046f39ba17486267edff5d8793f85e8eada83b4c613c174c552a50b9f7cfe819b8358b0b96d4bcdb910b3ef9090462f8a6865c7f492d95b6ce4dc84b01ffe6a0d1291bb7e35b7e755aa6262301664e1c2ef4eebace5e1457de6fbaa3ee29a8c9b4efb5ccf22a2a09f157b310dffa1b225d9453df18a6711aabf4500ba69d8ecbc890805ada0536edda5cf2d87e7929e09cb1bcf5b2fe22ea1e131eb0eaa2b9ee306cf23c85203d64292282df1c35cb0e64adbdb26bf8b51fc3b1619febe5704e0c764de83ad171421d33657ae21388cc38f4813a35cba256f056da1f6f9646e462b387f93d4dc33a1241d5aa54add01e48154a5ecb25ab848ac57b9d7e27f34c3c1611e7de6f1b76d0c47edab72cc3d63b052fea9c3263d8bf6ecb44d626e45f6171f12c1a8026fea83b5373b967498d29fb2a82a3b5332462c091b294fdfeb233e908b8f78483021af03f24eb605c08563c71354dfd6d183a95b8f656fb0d32be68689b06b186124259752362bc70bbd18aad712bd584f7a25c70b838cf93301dab7ee432d3494c0c95abf61f47407d3dea44e80fd2482980b66ee8824e4068829ab333edab7fe3de78be9b74c095e88cfcae601aaa71c8f72d6296ca58b44cfbc590608792179ada0b2750e615bbcd624174f9e8bb15c06363ca161c162ed3dac59f5d9ec4da69a7cfd7495fde7765a2b256ad6f954071f2032e6fd72334def44905e60629e94d5ed5b631ba157097b3e1c974c1f76fee05484bca1551ff4a33bdb58b719b9f8e9c0208159df4e6285d954623690b5460ff6cd3989b55da250e27358a35ab4f1c940261fb4c92a12082e2e1549d7fb4d736c59d9b44e18660788ff6887db0655a18971d4beeb48abadbfab4c9d71dfedc3d92136cf24ad628f05d954345e7b11502e15679bd9ac83ab6792bc711c789179ad4e0adf506e812a758a227438d48a3cfa6da704ed06b6f5c7155829101025e53991cacc41c8a49d741c8a18a44b46320aa3d4290e67b12e04ea5a807f9acc28e2a16cded75e0845de39b4efe1ea9f01c563b488f46f7ca8497bb515cc0aef97cc580c2ec18cca8d294efdcceacfa6a9475e24aa5a231998cb2fb71debb48acfebf75a1172b647c0d01c9034533398c226bc22ddd9e1d373fb4f8ea5614f190e4772278ace3d848dbe48e83712d4566a2d51628456b73233b588501afe130dae2109fdf2240dedd3793c9c0c3b9f5849cb5a055c807b7c166a87a93bbe18824c8e4dcf471d314eb2ccc27ce4afd1ba6179105ccd33cd800241adf38f8780c13d69393eb76bb4dfb23bf31224c95caa308daf9cc0d510f3e4e188eef25b1a68238889c306b5b0329d7c50d5b34181444b7c8bd7e6835d75cd485b2f4760e3b56c090637512241798bd5f33d77b5046b957392036142df31d6ea1cbab21474729a68a3ebd97d0af7a6538caa8fddca48c713a61f482810058a481f409874074f197f70bada35aee2c5f1c128303f65522b825105bb6d3f8c6bd81fab1bf5bf39df0ec81df440c71f8fdde1197ae317d9960bcc0825624497bfb3292fe19b19f3869d045ed4b7a49686d413e8b2a992e8faf98425af593d791be00088bb732a8fbcde780b5a6c752eb7f1b33ec2e5b6f2527d1fa79e958fb718072f090da9e5e1b12ea29a021ae62e6275aa514e44895a015378ee07d18dccfde0513cfa2006c0068a6763dad94b287ce45a10ba08a0bbf1a56d38be5f615de238b8fe47932f451d7cb35b0c83f5dc8b969c8f8dc27243e3716092010da5ece11e927459f0468e08e38e7153dfc409b7611c90f396aea17d081fa8d8e023f0becbaba5caaff3af8258ee726110dcbd89a6d227f4e3ba3959cd4399c941e6ccf7b04c51a7db0b8e34dcff2fdd1975755aa59d0f9d0694c10f32c3510263cd7f68fb8306e575c2afa5ee07eac9a23cd1b0fea0e61ab141b33ae4c1aea8f7d13d61a68b21d4773462d4f25395985590fe49288044ebef1bfca678f155e54c4fe919f77058a0020eb549c4a49a75dc2a1d7560ff661bd200500f129126e0c95d29e3eac5c54f5152277b0b516b1205bf61363a7c6d789988508b608fb3e446555183049d85dec29afd3a4f74b455ff9e142aa4b5ad9e295d80be2dc9709eca13f82e398a2c171e83afad1cb0180dc5dd6828d430c73da69a870bb8704f5664c3b8fb30501efc0e0ed229f6db266e8912c16d1f915ee74be43f2c0e30c4f5be9699f5d4d62988e8a926425ff4a4bc1abb62a2eaedc406bc369101d6d06072bc4b5c6f67605f2401792f39b32eacce0d5b63c2e5a612d4afce89c35c0d5012d9b7c729c04f495a12006b22abafabd447ea973f22decb5139d96fe535f81f02d7d20cd668d3ac4aab28fafb6e86f5a6bc5bcfc70b10eb4bb7db94c115ccca0cca63d9d09e80d10125c596fd136175ee956fd3fdf7d3887ee24a4d20ff2100b44f7edb5146c337e09319452f037bea2059750d434633507b85c4ed7a49f70349d5b6b62b49adb347841b0eaf60c7db8b74f8766dc88ad87090689503160ab7f98b82db488a113ae74466a101631c4b28919d409d45511a17acc9f077973f9975cfe7050a260de8f2168101abdf593d58fb9b1230926453ebfb2c8ca7b2f205b252079c81355f37c45d3a4f848058343036b5f2cd7c0853e5c2a2e637496bf78cf20e1a2f6e9b60c2c84f40e2a1ce6e60ff97316dfbe8442d145b5a28763568edbb04d2578b7486a65cc81e3ce465c528784d3ca2737860a2df6c282dbebf9959642bb4bb4a11f6610e577182c900967c399c24d881749b8242e9007bceb20a7dbfd2c18a8919b7ffa3452f4f7494c956554dc803d19baf270c9fbfbe2059512660429f04c3aee3628a4b1eb21ee46cef63e32c171abfc99547e42a214087b8a4d89edc61339dda39c2c7e3a064711cbda8fcc915c4e789c47fa4f2119126f0917de320453acb2feca299f44fec4b858903e401b9bfc39c024f974f3f754ff8077cf3b95bcabe7b627faac99957daffcb9fba2070b1fc8cde6ed445f7f4cfaea903efa1331d8af461e494dced126fda70afc36b29c0cd82bca7077b5f1376c41cf7998d164425712", 0xdee}], 0x1) 05:50:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup(r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="46c46658164406fa9ce45438f061a6bc8ee6819e543610e41ae3af17d7414087ea656b68336a025f13178cc33a3325b389b2644824a8efc1ec2c92b12b7669e4d0b777e870f62fa6e6ad4e331029c7da313b7147b685546969e25d6cc1f4aac2c03f98ef08a73c647dc1e5443e7ccdd328d459951f1bcaeb2e92f376462ffa0dfce8699c6cdbded24096514edecdf55bab01c6c093f4537976f456ede4992b77919c67a55c7baeebd31ced1f184e6e35477ede3b63e1691c43eab84d2e0c19e6a6fa9cdfb17f1db0faf3fe67b56dd5620f5eb666", 0xd4) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x2a, 0x20000004, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x26, 0x2, 0x11c0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x20, 0x3642}, {{r0}, 0xffffffffffffffff, 0xdf, 0x10, 0x3c, 0xcf}], 0x100000000, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x80}, {{r0}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x5, 0x1}, {{r2}, 0xfffffffffffffffa, 0x21, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf00fffff, 0x8, 0x95}], 0x6, &(0x7f0000000340)={0x5, 0x1}) connect$inet(r0, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchdir(r1) ioctl$TIOCSTART(r2, 0x2000746e) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000440)={0x8000, 0x19b87310, {0x8, 0xfffffffffffffffa}}) connect(r1, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) r3 = socket$inet(0x2, 0x4000, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x1b, 0x9, 0x0, 0x2, "3479e6bd51fd464dec4ac8d6879ee253f7306748", 0xf27, 0x1}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000500)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000540)=0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000580)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={r4, r5, r6}, 0xc) r7 = dup(r3) poll(&(0x7f00000006c0)=[{r7, 0x80}], 0x1, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000700)={0x100000000, './file0\x00', './file0\x00'}) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x2100, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) fcntl$setflags(r1, 0x2, 0x1) getpgid(r8) ioctl$KDGKBMODE(r7, 0x40044b06) 05:50:08 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() setreuid(r1, 0x0) r2 = kqueue() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r1, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x50ba, 0x0, {0x2000005, 0x6}}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) msgget(0x1, 0x51) 05:50:08 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3ff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 05:50:08 executing program 1: r0 = msgget(0x0, 0x4a) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/128) 05:50:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000005fdc000000004f43de7773049a11744811f6305635b615da5e856595cc42fb014c77e7c93ed359f711374b62a5bf8065b02829c4c0d2356a72addea75660"], 0xa}, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/129, 0x81}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r1, r2, r3) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffff9, "845c5509000000afb481954dfc4c7f8ad79f2500"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 05:50:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair(0x1e, 0x3, 0x100000000, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="020814eff3ea0e0000"], 0x1) writev(r0, &(0x7f0000001280)=[{0x0}], 0x1) 05:50:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8000000005f, 0x4000000000000004, 0xfffffffffffffffc}], 0x3bf, 0x0, 0x8000000403, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() r3 = kqueue() pipe(&(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 05:50:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000140)={0x69, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f00000000c0)="cf2410ca73d1310056e1baf247ebebd809e6731a2f3e751b6e3ab3cc199658dde289e31e47c4ce281c8262543287fc66904bd8aa52d5ab882e03873049a1e589f4ba6d806b978a6857c394daa278c6ea697fcd8cfd110962aad0c80951593bfdf85a290c4bddec24e8f5be41f5ee6c", 0xfffffffffffffc41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 05:50:09 executing program 0: r0 = msgget(0x3, 0x402) msgctl$IPC_RMID(r0, 0x0) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) 05:50:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="b18f567bc7236b8856e974d83b4b7d39fa84adfa06aafb172629e37074bed185ea5f8d017713783959735a7abbc8e14c358d6b81a02f0eb91108339936cf04be00f23eecbb4eff70b8706dd19d8ae72f623ca55dafd05d0c8807ced02c0962f6e89aad388ba71f4a61d175f73d66c8a93a1577923758e77126e663e36c12245a4097a7e7242342bda0d18104ad2bf9483976b91cbf", 0x95) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) sendto(r1, &(0x7f0000000080)="24f9a17de7a9558833a0e92fb7d5375c817deecf41962d4d4e1a089da01ea42d5df066622e82f7906a2d90bf999d284451fa7799b089ef1d5837ccd85094043537b31ed5a7815ace0d0074b63052d8fea6acd7c82644ebb8bd456b8c764bfb1ae0baa388eb16341f28ffa796003331713244208a707c73", 0x77, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0xfffffffffffffffc}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="294ec921fbc0495a14df12dc258580a42b097b8c1219c8be57266fbe9b4c466992e606b8c48afb05457395436de249cd4cc8c91026aa6d8fc33754b43e7ba4fec0997944549bf5eff9b013bba82c1a136e4d0236315964261ea7df08d9a7d1317fad3a01f6bf1e9696647908a7bb72e501a5fa51feed91cdea9df54e0104d5063504a256413374c05c99a6c6432c557b6e2816630257f0f46c7b638561ac9a6587d01a3b9013f2da5191bcb3aead7951d08330b5e25cd7f8d3391e5ee22f321e3338c4baed08e06603e0e4b76eddf8ac02", 0xd1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000080), 0x0) 05:50:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0xa) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 05:50:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 05:50:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0x9130fc3, 0x0, 0x4000000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$dupfd(r0, 0xa, r0) munmap(&(0x7f00003f0000/0x4000)=nil, 0x4000) minherit(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x0) 05:50:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x202, 0x180) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x4, 0x1ea) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 05:50:12 executing program 0: link(0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000001440)=""/4096, 0xc74}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000002c0)=""/114, 0x141}, {&(0x7f0000000140)=""/137, 0x1b7}, {&(0x7f0000000200)=""/10, 0xffffff3e}], 0x5) write(r1, &(0x7f0000335000), 0xefd) 05:50:12 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') open(&(0x7f00000000c0)='./file0\x00', 0x8100, 0x21) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x100, 0xfff, 0x1, 0x1, 0x3ff, 0xdf7, 0x9, 0x2, 0x1, 0xfff, 0x4}) 05:50:12 executing program 1: r0 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ff6000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001d80)=""/242) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/193) shmctl$IPC_RMID(0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='%^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']!:[\x00', &(0x7f0000000300)=':$@$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='.@].}!@\x00', &(0x7f00000003c0)='\\\xf7[\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='}:.(\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='^[\x00', &(0x7f0000000540)='\\\x00', &(0x7f0000000580)='!#\x00', &(0x7f00000005c0)='.[H\x00', &(0x7f0000000600)='{}\x00', &(0x7f0000000640)='$#]\x00']) shmctl$SHM_UNLOCK(r0, 0x4) minherit(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x1) chroot(&(0x7f0000000700)='./file0\x00') shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x402000) getitimer(0x0, &(0x7f0000000740)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setitimer(0x2, &(0x7f0000000780)={{0x13d}, {0x80000001, 0x1}}, &(0x7f00000007c0)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000800)='./file0\x00', 0x8) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000880)='&}\x00', &(0x7f00000008c0)='{}\x00'], &(0x7f0000001f00)=[&(0x7f0000000940)='.@].}!@\x00', &(0x7f0000001f80)='}[!\x00*\xe6o\x8d\vt0%\x1f\xb09\x9ft\x1c\xb8\x96_0xffffffffffffffff}) shmat(r0, &(0x7f0000ff8000/0x1000)=nil, 0x2ffd) readlink(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)=""/4096, 0x1000) setitimer(0x3, &(0x7f0000000a80)={{0x0, 0x101}, {0x8, 0x9}}, &(0x7f0000000ac0)) mknod(&(0x7f0000001f40)='./file0\x00', 0x4, 0x2) getgid() unlinkat(r2, &(0x7f0000000b40)='./file1\x00', 0x8) unlink(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001e80)={'./file1\x00', 0x51, 0x2, 0x100000000, 0x0, 0x1, 0x78, 0x2178, 0x1, 0x0, 0x2, 0x2400000000000000}) recvfrom$inet6(r2, &(0x7f0000002040)=""/191, 0x560a77866f551eac, 0x40, &(0x7f0000000b00)={0x18, 0x1, 0x10001, 0x8}, 0xc) utimensat(r2, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x6, 0x100}, {0x81}}, 0x2) mknodat(r2, &(0x7f0000000bc0)='./file0\x00', 0x100, 0xc3ee) getpeername$unix(r3, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) mkdir(&(0x7f0000000c80)='./file1\x00', 0x0) 05:50:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:50:12 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x80, 0x100000000, 0x0, 0x0) 05:50:13 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f000052fff8)='./file0\x00', 0x4, 0x14) fcntl$dupfd(r0, 0x4, r1) fcntl$getown(r3, 0x5) 05:50:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=',\x00'], &(0x7f0000000180)) close(r2) fcntl$setstatus(r3, 0x4, 0x40) 05:50:13 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x4c6, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) setitimer(0x1, &(0x7f0000000000)={{0x80000000000, 0x7530}, {0x2}}, 0x0) r1 = shmget(0x3, 0x2000, 0x409, &(0x7f0000ffe000/0x2000)=nil) getitimer(0x3, &(0x7f0000000040)) shmat(r1, &(0x7f0000ff8000/0x8000)=nil, 0x3000) 05:50:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f00000000c0)=""/126, 0x7e}], 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x40000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) 05:50:13 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1000000d) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 05:50:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) close(r0) read(r0, &(0x7f0000000140)=""/141, 0x8d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x4) dup(0xffffffffffffffff) r1 = syz_open_pts() writev(r0, &(0x7f00000027c0)=[{&(0x7f00000002c0)="98348426ea4a009fc4c4b160888622f712f00087c2f0cdd0534b74fcf98d39a10d8986709a42005a68e441f2556c49edd61b9bb534cefe29be8cfc518ff8a84a8c6bdc11488510880c17f7862e35a84fee6876598977a88579aeacf827f5dc3491b50a39ba74172cb006e344440bf18bc0a5c8315385c52c0e57ebcfa39e40322eaec4e90a1a2782056db139906abcc86e8789d36c2188f6e9f175d02e7a610b228045a8ebad5ec5e609c41c55bf7782f57b64425f99feaaa73b8b4b4d989933be9863ce390b", 0xc6}, {&(0x7f00000003c0)="478f2a7cbb3f94d73afb39e06954da479f361aac53bb261fefddacd84fd87b6c62d4ef3cec3e379e2b92f1e98f6235fad2ecd2a9914dcfc5b9c8a529c71d56dec62ce3ed70318afbe0eb83ab0908b4c354b25f2311f2a4adb5d6e2e54442baaf6963c6e15b2a68c8846768eb51fcdfd2458725b67556c12a9e61ac92b9167fa052749c050dd4962447746071412c9f263aeb0e7f7b3d02038b4d7d5232dd942c8505907dbbc59d9c02e7e5119a3d1c2d71526e6a049d6ee535a1f3ad95", 0xbd}, {&(0x7f0000000480)="5f135d2c6160d664ac89d380f0dbaf9d747b0ce214c5b5065fa5cda3ea7469816c973bd4671c2ff3b1e29130a1624c9b185acdc971bdb87d413d6091efe89dff135cdb47a150d4f30d9209adaa1914afc120e40ce6a46188df6422c08adb5f86d9fa5683a53ef109739ebdda1900d685c8e55efc4c34dbf38a2a449870beedb0e240b9cf5777957a806d80f2eeb7af", 0x8f}, {&(0x7f0000000540)="68233b4c7557265c503cc726a5c1a4d2267b9f43b3138f0ad644e4fdf0378bda2ea9b66823af76123be120ee5bc6262be608b5ac114d0cdea309827f5aec8bf22dbaffd46dcaa86e5eab72e0f164d79a7395a2724ff304130f6e200331dfa081fe1eb65cd3262372822811f5a6006f64a8dbb4f2738981ead6c2abbfe29d8cb1a256d4abec4141bdd1599178e8c695fbaa428a64b41e7db82f444c70ee182e65be31b19caee5fdea9d0548cd12537f5d9ed9bbfd7e5d457390e5561cf6f5eae2ff7a87d37e82b7f69d24d52d1f8260fab04ec9af12e911b3d1434881c450fba929d1e5b161724e1b896a38dee6df4ae53a1d73cf295758cc89dd961a65283b2d8e52698a362ede4fa78bca4275f70aba412463d023af53603cba91a26e45f7be7e7a37c663a2f13ce3261c6069530c7b171be8ed064f4268fbca4456e92eb2f8d577558472ca15b2086a26d95e20196ee09eec8ad04db52c1a68b427a3451636bd8588471f05c9e6f854b1dab39b4367635a481f25578d8c5dd425f1c8eb88951a1d32761d12eb2e7c8fd92b60351129b7b02a6acf34b5a12f1285319e22b2a47b257f8d68406bfb0b6222e09c731dbfe279f74e39b1cde3fb384365fb83a5eec8a3762ae3b3ff3920260967ab5608480e60da5e382b0b8b778d0084ca94fd6cdcc5147fb5718fdf56bcb8b20331e8367e91ee14a41255e04c2bcc857aff3918aeacdb2c4c6b94b85e79c63419788417752fa23d7e43c1e8fd52a5dff13617efc627c8c55803147520c695f128483f4e4224b828cfd641ae16fc27f2e532386a77634fc3e1907a86016c883106cb6e6bc82cefebfff23896a4f622d655ede481921bea61e1f6aa0669e18f59e848173cb25dc83b5aaf0fa02add51a2123f75721019c26bce9b6ac96d7ec280b7ee176e9dcfca43c329f08e37ff0f3418eb273fe3b685973478a2144da2f3779576bd263a1e98cf806c537b692c6553c03df41cdd99d6ca745c23500b0d2de9666be84eca7d95eab3649dd6fccce6ec053807ab9ee30bc79f79e9dde50806e84b608fa8ae672ac89e332abf23a32ca6ca3197a667302d9dfaa2fdf2e694f9dfd8fa5dd8f269a9598992de259eb595bd29045b8491fd0221bf36395e0dd27fc4615230c83d90d7dbaf69b6e5b969485a4223f2692027d51a9a1ef1cb194edb0ed130177287eb33781b3a5d03649786ee5a42f9fcbe31b7251ade42df216f3897cd60a825a5f5eb0e103457e7c0fb83fe9fe00696b6e9232bde4cebf2c7463dbbf51eba8c8df807c8bb10046693b1d4acae69e7ede6f3543c0ed9dbf8f85ed86d54315a07ded04155e5eaa4bd7d01c997bdabac7babc265b8d44a534ccf1a0719ef04a4587625b8fb2202e8812430fef5d5ee00026cfcf3b3fc9e921a66d6f746211761bf5bc94edbfb551b18f06b39a50bfe040bce2ef492080a2e36214684c91ae8f079205f7e664ec885f92a29f9f4637ee8257b69948c0d89ccfe4ca71c4113314c6ae56c5b3a4ccbc2b1ec0d574a585fbe0d8e510f8d4c3e480da2711c4b8b2a5a71fa0e3c7a2deffe3df6e6d4550e0b48c51f621780e4aff2bb7c2bcba067df596f2c606e3668dbc73f32c74f2acde54f6f4d6eba441125aa78ad56ecac46df2f49ba6f12f3021ffb01eeee3822ed2d8832f0dcbce859359705d21ce3da771dd5af1ad5df532f466f80ef1a342e5b39b2ec23c831224c90f00d9e0c5ab2dfd4e75ed974fec067e4eb7e2921bc19586476b472399187978ccb56ffe7b1b5e3ed5d9ed2363fb7dced2dca19750a0f3249574575e06183539e6968bae4e2ce1bc9253e2a66fd75ff5c859863879a44060f04ce12f629f3c37118910657135f604bccb2a2115347f1ab5fc8ca329422791bdceb4df033fbb435a9a7b9f2f6a3aae8076d75b81aaec077fe6cb0ce18e67c23d0c2a128ab361d2ae2e4d1efc6ac506be33b2fc8bca112c2d5907012e8f5a5c263eb6d2e822e6ca23ad412b18bb17cfead8cff244969adc80a63e2f6b02ed039484f709089ad11f3eb1550cafc0a5304a0101d2455d722b639fb9d590a3d1d711a93e1d1fbf932712691ef28b2028e045f58e20fd74257a377b108220af992e66b9e48fda0dd0d52d6b2c466dcb23812f103ad79024d979bf25f08d3935f1fcada449126734d90b7e52528f2e35e408d513515b736476df85be669847b9f7ac844d0008f1ed1c052a855b26aa08948aa677bf4cbf24bf6abf33cc1054de84e604d38af96c450e683c5c69fc279b539dada38b59bcc2f50cf4e9a12f39802a1aff4d69b6a4b23b8efae1fb2349733cf6d9df1211f8ff9ffa3240d0ecbe4292b38915fa4c355c92adfc121388d53fc26f22c4857c869cffa2e5326e26afbe4113b0c3bde0fb296a8f6d5acd5fe413c582aaa435dad0bb79d1031e1fb241f0b159bcac07335a439871571b62669fa711d76e046f4500763d5f9b158583f527fe7de73acc69c53e967011b2507f5ce51d8c22f250e5bf0a2fd0853c5a1fd89cadfc045e1e069625b822fa1c57bebae0b7df47af419707aa2940037d5405d203f97f37974fe47da82d75e06faf3c4365a7462271e45ff5086b5abd1d2766f84f9edbf5fd9b4865289d8c101f22372ba31d5acfe206fee4da13d144ddf3ca9d1abff911f5019161f20cdba38097ef5c2b4cbc7ed1e3c99e04a7f3e8711a74c799d42d33bafe84b13526b17342b65212a4475f7eb3470f70b47748aa88c54cdb0cc1703dd7a398ac41e05a4d60d19d90da5cd18a981f4f9bd720ea663857bede5bd5f29ed4b6b09e428e180f502d1c2d16f76f9d7fa892fd6b7fc5ca6e2c80f5e9f3481614d75777f74050fcec409e4f0cf7d946a72d10f0601b17265fd1bb8239e8a2111a0b598090296e81da48f9e08dcce80d1620536418511bc2a3f1e8529cb7c97885cc6146aac14ba9227fdf25faf43f64b5c84d58931254e100f1dfebec940df006f1be6dc5dd88c5e96395321bc0bdec20d52b6d3ea25ca2009c6b7d2dafcb0f09046e33cde58233a76d11f08113850c735074f5d8c1829a1a18df9943d7c1097eeae5b6ba09d28933a7c47d5c248aa4e307bda9609fd5e53f530b20a79a5c3309aca3548f2ca3a51474ecd83eaa7f23c921606b914ee543ee901b1dbaf55c1ef44eb3f1c7662bcc615ba1320b42bfc1a0e6bfb03e3cb068d03ceb6ebfca807587bbddef90196bd7edf701c0b859161c9b816df467aa35835b02e05c9010a89d0498283a5aef7861f3afc5cf47bc934646f4dc14fa612c7ca19c8afa91e7899404498aa70c89a837251a918f746425ddd7dadce783fa6c613eb675072468db6a311f8d7bff13341731704eb4f968b70050ecb0c89d9662c52ff94c21d017d51c0a376b5115619c78f9bf575c24fcf76a40901c086d0df90f87ad3f25f9f05b2c5c57ce1d135eb1e249466c453099fa32eddeefee2214c6efb0aa90041c381a88303b6cd646ecbff517768ebe3e025a4e3a08917d6850618198df01f79827bc74256a9352687cf265dbddec365a67642df2cdecc899cb4e9ce6d6234b1638867ac035a7e4d6ffaff32f225f9fb61f4943bc973c9256e8c3e49d2ac20e822896fdb0343dbfd4c1e79664e8a3bab961ab30bc54340f6b3555b0c9b27e11a54a5b680d07831e9302608ca9bdb9a1f1f174f93c9746f616c2541653b6007b72bc7a3ab52f42c427e4f748a1cd0581fefdbf8297521ffd87063983f8fd0278adab89d10bba7d40e1fc184d0e19d9c9fec814eb4c6d9b73a23124306ae211e413fe657d36b1e6c6d9a8a72b8f56d32a2a296500e499b0513f783fb2d4192248d94e8a01349c4ca5cbaadab04345dcbbc4ca244b5d6ba89b78939eb09182f3ac5df9015352983c5f62fa8408febacf831b2d342fc4aa507c23eb170c8ebb67301e2b60e318d87496c27c547244ab538f6f90dd69727ddf0874bcd4ef562a53072a024252f06ffbbbbf0a9dd8697a02f0a9015c602f109fdefeba05d63670065eb00570af8f70460b659701c70c7ae48964551c0c5ebcb7c15b537b40c9852c796c82770ca51a86e70f82aa320d5576c8d498c915cc1313ba6e5d68425b822995a2a79ac42acf8c7aed0f783d23bebc5a3530e1d0c5d7cf67b20e78b9e989146ba1885c2924c704a80d5a68495b0c61865839cc4d5803997ab13609d5d2045df792f59396207215af74739f713312de2bb1904eeafdf554da3c3e7ffaa98f77acc399d62e72c8bcbdfd051c987fe8df2899456351f36ea0995d5c0a1bb62de0c9836659808792c773cad5dd5042eaf0a7da086e4ec1f8c696ab996c051ce4af6fb77a190da4ef5425f524a1fc65d4e8810984507c5b81ed640c209c36a76b719b28557571cab273085be11fe1a412b660b61433636d6c38efd6a423e89d3fb5fac1eadfec31f6919eb0fb469a631924d288b5d63393e1acedcfd377376cdf63f8f17b86895a09c2e87c55f3dd3aff3cd2f75de847185ecef7a032b031efa1d061a480a8fed858f6526a229b1277a32b166d167198c06bbd2b6a5160cbff6b87e442d274717caac7c15fa87ebba2d7865cf542883ae8306f9cb5bdf7886e359b7bc73b614a956b3636d6547b7e1483596674e875129c1e3c6eff2145877a91dce3170ec2aa13ea357a420477996289580ae2f8673e2a37f3f6fc0a88b1697523d9f65409a2eb0eae82417649af4ae9907439dbc576794d8adcc993e5337f5971468a1ad7a30497e1405e90298ae176fe8cc85c853a2c2b2e96f362fd9ead1b52c49c26f74c3be202fb6c2b167893f0bf158b9f54425a110f164b95ea9cc4b6104ee4db08c6a39f9d5bf85dabd0b17fd00cfa4ddba5a9f9d8c1a2822c2a4d414dfcd867fd67b76e6a248eb1f9ccbcc43b34c6b08cf7ab901a41a5e56354a7941c9798e42326a34742ccae04937e2166245c7d1bf840948055362eb7faca3dcc6d38f48016a2fa74ab4c9c2deb2b472a8fc0bcb90c272254c2f8454f0e550738fefaeed111a9e990c649b9576aa083dc28352ce34c2aadad54e6a05bda599dc080fb00868e97b03fe7687a8b7bbbc44790d56a454ef7984fd8eac0b170e33ec296640e100a383f360b77d1d62c652c5e721a9bfd7cdb11a5313eac68abefb8d23081e311ed0cdce39ef96cc0b330899dc32cccfa75c9450278ae94c830335d4360769fa4acf931be36f44aed824071ad4729c33547545880f3a98c8494533c231b08527fbf96681cf224b2b263d04cf3a204010bcb5ad3e05e30c8b2aa970c62befd1f969ccefe3d2ecb4cfc8fd66dcc66a54d6f27b71840351290154c005d856f15c80395524a6778d18c129535b97a9f6486dcd73f01b97c5b8f5c6fdadd178c244165a7e47018b73d1ae06185f8324f5c116069d21596cc209b2a236a0c0bc06b079154c8c5757ea49f2f078d31241d764d88c176c82fcc9d167203e9e16fc36800cb8fd452de86bf3f4c3f957698391b4c833296567b94fa99275d96f6f94199296e9780b5471f734314021e7910dd237a5a401744c0ea9af3e5722cb5ad77b980c6ad60c7f394ca24de778b2cfdb7aa52552b1636bc8b008830210199f2e3d144aae85bfc39c15239b60f75ca3abfd364d7b9dbb196a3e597a05100ebafb84e3b0858073cd6ebba6bef2b3e97cb884a8c63d8f6dffd537a512799449c8e1b4b704635cb56a5ac2d704be60d702d82695393b93f4c23392b53b84cd277076777cc74448e9d6bedfb1d89191c9f085c42e4de6d43749a6a5d127e35191a14d9e84034971d296", 0x1000}, {&(0x7f0000001540)="53ea854c030684d770fd1f9492abb9d6c89e945599e5d11f6543bbbfb737c68caf19d5b14712070111cf2b22915c6dbfe4d9136de658317ec5e2d1c371cb55e5203c7e1732f2e6e7c7589452e0a3dcfdf2d7d9fdefa0bedba08e200472c2955166fa146644682e1fecfce35a0a0de558ba5c1b64dc351c5ca6c9d5a4c32346cd6b4954d501c0d7fdeb175f9f12d786dbae595c8480abc92e541d486cf508010b64ae0d", 0xa3}, {&(0x7f0000001600)="c7538a0c1ad09b58580729c128872083217ff296d1aa516f1ae67e3680af1e3b7ee80c7aa8e4c4a4f28a204af22208b35e4d9133a214c4e47ebedc78889c6291b787397cf287eebacb6bdb810158f5df57bd9719d5b80a355a749a25492d570ca175767fbaf5d5e7af38f813ef5da3f4620410c522c50c1fc37bff1cfa2bff902d3eedd834d7567df0bc52adc7a7290a571e5c8f162dad042d1bc6fc399692dc1a488563042b3034d5078756dc3ed338a35ffd13e5eca9caecceee6aaaec3fc7049767b7fba2013c93fc72a5992a627be93ad8e94211427500d91bb3b384e76deae48fd02f3c5e12cdd84344b9c46a1a536de76322b4110a0bb81bcf40ed9252e26fd25591947a9eb74062877968826685d4bd6119990ae8faa5eea174f7629a2947d1a4f93c7301789de88e4f1fde5b4fc89691396c80d9c88deb18a796ce05e9acc82fefbb7f033df9c3ed864297e674670dbaf0c0f6aa60895e8e6b7d107a881efb2787d58e42db6cee2f6e120f0cc4a6d8d234255097bfb4f758ebf236c98a9c40a4bae4f89ed5ffffcc436ba2760cf58336c10a96362ec84ee476b72cee38a50431c65fd353d655fe178ddbe330601e92f6359ab167d828f10ca3df455810145d1ca8779763a0b56d83bf44d110e769da2377b2dac8c843164756e03d6a7cfa09030cd36daf35e5b32e219adc19ecb0c76194a007b3f8ed15c25cecb750011ac67cb60358ee07fd8ff5cd308d512d82fdf35a045610f01e3a77eebed1b08571d0a1bb23a6ef40b4020906502c7ff6d010a649bd5fb9cfe3e73d6451e0b6593ae0f6314b4307b576e7479d274198333dc9109ce4c3810ea2a7d198712f5f3aff74278b8b184eb2894b86158b0131f97ab4ccd2d944a8285aa26ede8d4d8df5d12181b6f9c94322e0ffea7bf4a594171cd0e2b97ec9775cb2778868a6fc59fe467276beb0c461a2094a503c6c9684acd0bfdae9d1952ec8707b4845e5e885a6d79d4cec0a82619fd03ce16a46d4a75d21d97fe2b4975bdea0d167aebfd4ff4fd4420ffbce30ca841bf0deef80eb9588d8892031bad89bcbfbe1ecc5b376f7627113cc8dc4d5ddbb7f43f20030255ab0fe2eab6860cd44bcf66839e10df792e8953af9965b40ea0d63c3d3a15139baeb5e5b13b2fe99a7c85b68b68dedbd176486a03fe3a7d02c921228a101cf6b3324409d02ab43564ec0d1462734307a240706935ba416837bc1712a203a1ad7b534f8608dc0957312f4a02bbf7e78262b79ca1fae0945dabc4510e9f28dbde99d568b625aed37d392d10df8a68049fa8e40df4cbf9e3981077020a0fecb008c70c10b006236b45b24eb0098b5ce4de61fa2a8f747af7813719ab69fea5a54f2ad2c7ea9d2713ca24116972828d3a00f5f449dc59363da536d5add6c15d25135e0f4d30a041991045e92d3ff67951b6e243a8d095080050daff1c9136fc8a9e4d715f46848663f2bad05ac8ce7d24588356f0e1ad62300c36efa2979287eb31ddefcc3b8b1ab7023092d23ab1ab4dfbcb6b4f46268e620aece8c7c8a89506a07aac72ce834e0eb5ac819a8d4858db81f6c4eebbc540503315e4c4fc61357c281a8a605faed60fb267499fbe818df0bca5d2705991bb16784b4c7f7aa3110aaf81dfb8971686c68ffaaa02d4d4d436d7442d7368293a6303f8808b85496cec1e12dcc0af0e8a361ba90aa17f2386ffa60c66f35328bee4e030dae3687ae41cf7edf995775c920f4203bcb3d247e77a8e2e77e4d0060cc3b80c4221581a41c7935277b14807f122d52b020d165d5bbcfaa33266649c8b5def2a768dd233cd32ca01af5f967f3221633d61f6c115855b02f8aaeb3415453e8a1cb7d428ef62da6ede557488dfc8bba5ba10ecc9128e752b36db23ed2b37fdb3ba8241e029a9a9f74458e3e159322bfbb79ca6e69503dc662691cdaf875f9b5c816485d9ad5b5b213d06b7c9625b4d348ed54b489a8204f546a3de1fe9049a0e533d75dcf8a6a18c5b5bc82184c1a4a0f4d102fad381ecec25ca39bc954103c9492bdc8ce4f1cafa0988375382dd7fc7fff5a4fe089c648e6e9345f6695ff27dd7b02d4382c5247b094bfd0c3f3206261f8aed9f6052667fbf7aab9057e0ffbb1664cb430b23c60463873e0a7ed989fce51d11abb02ed16077507c8d31eb89434c2d1c0d030d6483f6b3f27c97f7d1003dea70092f189b94b42c3ed40176b3587ce8cbf566cad475e5b095786b391f52ab762a66a62973d0632831cdcf1d7df27b57f7be164791c33a740bc42ec44843ace7b248697b608c4aed2988e9598306eac42dedd31f9219e785d84235eb52463cdc2d5446c1b3ee882de8652b92578424217cedc075c3e2d502ef592aa016caa13578277836a26ce7aaa1eebfe6dc8199bc99ab9fda3267889888cd0a9406b05ae3a914e5c073c1cef843fca3e31085acb4f2162384c48f08cee2e4dc691259c7677ebed17381da5d79958ec745ba51628ef590a06b01f84f6811b2171e60fa551939a02731fb0a31e6ef5744e1ed727d70926b089c4cf44d480f7b077807224dedac3f8402b360fafa172b2b7ce811eb1152eaed4c10899e59a38b7610b8c71520bb13ecd158f2fdca809b852ef11b94ccde44a86dbcc648246049bee1e2a8f4887e5519d3324505a0e8a85f7cb372ba2ab9e6059c45623b9a83a8cb0abcc078e19543632e228ab4c2c9fd9764756f0e11051cb711309243fca6c83de74801a510ea8f6c35a0facdf8f01a812863c15ce32591d1123de6b5db8c0b10ebe2941e40932eaf6c4068f94648001c95f08814d0bd467030e1a0c876b1a647e1279f5af7fd9c98387a0b32d6dedbf9667775973d447755730fed3625ab1a506bf6af326589c9229d4727b28924a7031ae7ba1621a62e91f22c0492693a7234b4b9dd78226eab077d2aab87934e68daf9f5dee27b213f04b88dbcace806465d3193079cc8b0b34d53cbc00439ea0b6c65cbcf2bd063b637a2e5bc7a2bd50f750f2bd638b6789e7389de3426b4a1a22548253ec6008571627e5738f8f81d7090207cf16d3a23e90e9130f98e6a6e951f8e6339a934e6fc1e4794084b5a4b2526a6c710e53877ab363af193ba85ca75d5bbd9c3699ccf00c70df8db7ed9cd1eeed97c00a90f2b8f1d31ae88d3ef646564a3f2dd684c3e664e417627eed1887dfb7eec2d6442250418342f79deb0dbed489f754bc0d7d5ce126c1b4f1e1220097c003118ab1f64bcbe07efe787e8045b013ced906bdc1119a354f4dfb04b462f4b09cb329dbf468bef05b3fafcd665ee65554a56926a38822fcbfc236a7a781ad1ed53bd46612a02a28682db264276cd9c179305869259612e4f4c1b3815fc0129dd5010e865808af832ad1793598319e15271a946db11813ab07e1b7c263fb92a3c6a731c7240097415ef4233101348fd88326802b02501251f1adf5321f5e4a5d845785a5458c3dd673a91c2cbe5c05417c25bedb37d2018e30139c82acf8957c854de4bd7e1d8d409430e7c67721c9b925c263b52f5312b5293da2367883f7021646bbefd9fa19470dc3aeaa8cf1fe260ddea4e695eec2548d67366857919d480a11a5cbb5741f3b366e9480e2cb121dfc19e0bd0b135deebee95c303e32546e3c10bd0ff0ac075e3bdfe15f85b62c53b81d0135b05c6ccd0b68c61be8caddf8ce4955e9006c0ca99c72f0a494671814952fafa9ad88f85b263c8f0c15cc72992b6c57b106b7bfe75670e945cccff1c018766428e84127d24374f80dddbc7de9b3ff9cba57618fe555bf5aeba9f0ab3101b5cfe4da144c1f1d29c2a3966707a908fcf20c3736254e0ef2f093d3d524a71977158ce1a8066b313a4bda7cb5acf7fedfb125641f0a9e71727ee69dcf4c18cf71aeec15944572b324bf699e8123d1883b9605f3bf3c26c5c1244920ca7bdd35b1da0a5e9ade93879178525dde5c6b981b312c604851716ec90f920fb4ec5ae440aa72bbc2e4ffc8ed5b3052d1b8a9de07a9d375fce677d74c275277947d939b129581f654901fc1baccf9e7646d1b168f612385f1dfaec4a953d4d9bc54d44d8a57d345e193ce5d8e5412a52b271c2620e0a6f57868765a9fba1052c5df4072312918c2a0ed0f3452749ea8c0808e7341525891a7328311f3415e6bc311d18f1c263f43795d4fa88c66026d570f806dd61be184053db44dd08de90f6f2881d9616618a24a1a1a0fc1745053e573faa828fd6d95902b313daa70e40b1acbd411924d623d77ca12802835e1e22f7213c00139d2edadd6a466d755c09d2d59a7f70966985605112ed3baf443a76a27ff35ba561f969c70513ca4bd36af6220d99156f769fe62d782840b4cbb8ba53171a8c9fe29904902792fb0b4d2521b8ade6c41bcd92688b210b57982a0d56f9694d957016e7b0f9b9ee2706458ebe68a7bf9bb75f71248466c15fa11aa6576055ee5f3560c47651cc93cf10f37deb848243506ddecba5267265fb6d0f842a6341c51304119c4caff29ee16b1f955d51439ac747603b4fd743eebd80e2a2948bbe01be40526ac4f22fac29831fa6a856ba5af1d7fc9697c6064f1dddda3b6820854ed30136cd06131718af907402045a58b710c50e6afbc626fa635b84da089047ed4ad4da4c4cc5d20d1db14dfd28d6173c88fe513e739cdf4cd297aeb27a5d762a4e9159dce7c542021c44dc719cb1141774b4738c89d08a28b877e39ec5c591eb9427b5b88090049f403f1e98ad7be01e356b513bdd6bcb69dee19525375ec13190246b09962ae77d2d9c2a26a514dcb45b461600959a2232f5ac3c137475222972be7d64064b9b536258d215f51d1ea9f8f6512cf2c64e5b7972261089662272bdfd953e8a1c93e738709488cc03ad02ee6b1386e54e9c1e3ba0f995dc3f02bc80e98fcf594ac39e73face8e67d1c096b72b84b073f1d808916aad62691a292c590c37442d1f2ba03abee306996c37b861749d50cbd7166c3fe98af01a0d419cdc465e28de1407462e7942310b25b939afaec901d221c05ac38de8136e10dce4ae4716a1824ee1ac55b128a5b5026b0c40a01b8e8e99664e19514a1ad8cc5ba6974b9dcc8f3cf454dfc6c8a54b7316bb106a5b8d3531b80722ae4d419fdeb7f021c29a2c1947a238df3afb780ad1de31d809a9db6aa918231c61d690d925182869cd3f8fd79aadfc7ed9072235721e3798e95e53817e63ec082e119c691c379b39db8f65bd1a594956b6a747c9374ce68e8b900dc9ab17eb8f527deb72254132830552c480af3cb314713fb80e83eeae63d05aa443c01c234f8ea125fecdc01fcc17fffb024085972984e888e6fb6d799a37c7ec6aaf85270d3a331d69db214abc7300da00ce65f7c75f7ee8416da808e43c71ae0021f2c4c7112bd6bcc927778a02099df401dde9dde334807a286bdebc9addae77888dff8a2fec90c64a414e1d776d21a195a205de8d535e6521837c7ba5b68992b63757b05490d1458350519feaa69853073ed5c8609b7617a71b30fe72f10db8e88474c08dfd75c5710c1cd331e69190acab2467e8e37351fd3c8cdcdd49b95051c366746277dce7d75da25f4e91eef3860da41b26b6bf18592a6d068b176cc17874383afbdbdea69a78ed1af9852638a1183587a98913004ee99c889915e85ea2d2225f4094a43d20bd615cd13460efdf137e8c21a4a6331d67b9162d34e2c150ac0f194f9571ff096e1b773f7651f90e96bd9791b30f1106ee1fb5cff9f6289cdca1a8c0e55b17441a28f2640bcae8d3b076bf959f9", 0x1000}, {&(0x7f0000002600)="fde930ec28d8fcc1a6f548b459daa9344c4eaf3ef0acd9338c8ae6d2675fcfdf2a2b2aad838f8b801d1ef698d7d5bb6ce5fb2d9ce94ad9a0c55d10295abf6fecd0ff068ec88ca13620263a073f986e49bb9780524735c9a84da25f923b278308d4cbcfeb0652af6eac475b203cc3fbd93c3c86a99d8f654b6932d3d07c3400e927e0caadbd710bb9d20426868469dc0494c2f90b720a463a153632663e6b074cc40e6c4c4efdf40c424a75e4a523818774359b828ed830caf510b6672da264b68464abb34c5df53cb2b9c9dbe0db27ab8a194a582e20", 0xd6}, {&(0x7f0000002700)="2b5b0876ea94bffec97073d3ffd10fa1610058d35345249612508947a95554fe122d878f3df05e28e094d184f8b0507000550bb9e5178ad2be69309c4de156333f44d043c89081cef0cb2d059aa52ca45f2e17a90512e48bf25c384d8f76eafc9216e41cedaf3bfa29c2477ceb6a05ec376fcd942752e665711f9f6d09a980d3fe59820fe11f2c3585455b39c0bea8a1f0a0289f9fcc97eaac42a1051fadcf", 0x9f}], 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x625, 0x1, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:50:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28d, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000001400)=0x8) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f0000001500)=0x99) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="269fe53810024b033ef94622d45f3ba3f5832f8cc0fee472a676958eba3ac5b4116031c862bf293c8d70e0c4b7ff3a1b0f4c97a6ea4c2a2d0ac80acfc16e5bdee3d530a66f51e6c1a8384bb2192c24f262d9017fefc22ca57f21119d04f3215328a5890723a4de741722cc1d9427225164f36983f5fd75fb1e46dc874d5e2a2399490d3444fd8a789c5957ad2e6b3e81b68dc918469fde94ea3d15b3a3fdcc12c3bfca61bd944f2825ec428acf8443402f2f3c51ec4ad8229ac3b3bfd5f26e21db74fec59bbef2c3a51b20b55c8c4bc286736e778c32d602a249808e3793da65adf93a602df76c01eb4b8d6468fe553e301c8c6dffaa2cffe6fcf184040af984b98359a249099b40d29e33d8fa2fb9f9f3497648ca389c79c84554734c2a0fb3b1947b72be55db6ab2ede6d22c69d140ca69135172a2d37611dd16e4bb193d3dae5e161c5f4e593c4ad6582cbf3a9485c589c6f6fe6429f9e78434fd3688ce37ca4af7f842c3342a44c542a16289a64ad7d5473a321ac9f2bacf7bf774188d6458313c2488b7ba7d084ea4e5d0d7ef729b583a0b745202e56dd931ebe8cbbfc6305baddeab7181e97e65df8a4c5a722e924aeca90ba5664e0210c3d43ebe8457bb315a1bf2b7fcbdbf7d147cc4d3d2736246460a8ef747cd0b02fa14333411fb46dcb82868f77f863f14034fb63c0c6f01eb1dd048235c3cea09363f55d2be608f", 0x201}], 0x1) sendto(r0, &(0x7f0000000400)="200205e18947c3daa1f61c6d48660e9aef16393b44bfefef54512cd3a27a7af93f69f1b9da1223bae4ea4d1c5351f48b9686756734165b8302327797529b410750c8ad9a8b696dbe2b57d982e358d5aa89a11dc3901bb58b066e550d6f6ba99447f527e94347db176ca6d90c539805f53bfd8cf62b766d923c2e5516d580d1fca2eadc7b41cdf7768b7b53dfddd93a4416386d33be28ac4834d292303da69e5c5374c16580f6ab6f705687ada5f4b99cac00fa215a13e2cbf2a2098e807a6a37134f40c6e7ff23f310735b3a9cd8d297391442194026f407a308ecb336398fe6d4e3d4bbccc2147d131f4f480a1449f019cac99317bd7089930dc987fbe745702df5c48fc8465a23551dec78fb093fa849ed0e9559827212bb4fbb0f591cca5db65141ca7ec6b229a512cdd3b9be073342094863de84f32f3a354c50916caa36e96710dee1124cd418735aa5b7003bd197b5741acd8b0e275a854bcc5477df9b52da013958a69ed3a643e8101b814a139ebdfbacb83c3e8500bbcf7515b4481cdc98bd722c8fc8666a5f6439c07c942d24aa57ee582b0a83b465633e3d3aca0584796e311d38b022d16e99d235aec6a26f2ce9995f0c3b97ef7871b110efdf7ee2c3fc31db66a0f320eefaaecc8465d2e583212556f51786728ed3b3691ce9d8a858fde6e44790fbeb0e71ca2659334a4c49141b786380d9d1ae562444f2a5201a3eccc5642fed0897594ed848f7a92ad46335418259cd0cafbffc92cde9bb1483ab02728827adcc3180d38cf5c39b2b3a73be6021d83e1cb2f659e1565a61473ea200905aeb4b9a87bc57b13c7bc070988a485e92591ebef6d9e1eb0882015bd49d96fe619165b01e76f293336312cfb18c1545f84796f324d3168a8b967b8a7d9076d5bedcf722704dd723c70a3fdfa351fff1888712cb98e2f6b6d40283e4f5d245e358c5e935da8de8479613e453a6a13dff4dd2c3b690267b093ede430e9797162de03b23a83dc885c54a15e41b7c6fba28a849f9dd227604cf2f9e8107bcc1ff62f24d6ba202c56db18ca4610011168cbb0e9190c4cd7e3eae70c5b586bf0daf951224d2f12f595cfc19fd8f5120156026d946fae0aaa1e8ce52b22ebd7a152a1d41a54cdd7f0bf9986a9f81f428c5c443997d2e51d41e330ac684a96f0e0e2f8b223556523c013f63f5a04b7b110736174dca75dfa85043529981ecee655d1a10a5ec7d73dbe251ddf5482a4a49e232ef80d3a321ffd9864cb0fdc1c821f256940cab703c05f2a6d04992c9bd93c6f3555ab20b3157bd9e689072402846b430e104d45b2b3ef288aeb70fd31b9a6aec126e66ec44ba255a3dbf76ae372ea7da95a6eca669f97937978a88f2e1cb9243ce6a1fc024630c3e9b799232c1b33ae1e7b770af643d86afc54cc3cba5b114b0578dfcd120076504abec57a9e57a7f48aaf3beb361336750735c376724b3a9a70ea14ebbc26aa10a6cecf97c72151d463c8d7a3a1bcea54fb553b78513419b3a8012582cbf6c53be63b554782a4d25aca98b2978195f45e85a63f9cff6b92329a7eea20f2701932683569bc066baddcd9a463bd20c38f6298b4a43acc0529b9e9c6a72f92c33d7751ec7b05caef54b55bb172ea0d5a2d3667b0f4b29fb3ce052776c4bc722325ed3fd2aaad9075f93564e40a54c92edaf6fdae450e2d9b38e13c23b2292520420de9030b86ba8b831694da4d4160abbadb98da0d14560c343edd3dd3cdfca3c1003c22d06126f72416802ab614231723a3005a5b872d612b32b6a6ec93c4846333c84c7d0a8c177f6f7081d7732acadf0ac9abfd0ab5086b77e967cb7754388af708f529f45ffbcc9d68849c5f6f88aef675482d114f9e1cf45ee8586585c92d3747f53d4bf42d540fe2dce7efb2e85d9054b0716558940d9e1ba3a1bee46989ef4582019808e0368b93bccc1943e815d8f3f81e5ece17b1b04a6e1411b7dad21c47c3e780126d57cb9e041b75078382c70dfbe48a58473ba8fee38467f74f3d6de2c00b9bb38096b6b75adc29e032472c2c99d7526eb0f96aba418b584f5e33101095cd03f4836cd9fb9aeb8966e3455fdd3d95b03b48aeb21e92147f616e341fa698b619a675219d8fa7f4d79e5bde3e04c54f6c3a6366696c2b4b6929aef10a3c077e6e0b88b4295303fcaf47b3bcee2f3939beb422c6309656e09bcedd1082d6c106e08d9f8614d248223216fbcbf46fb1745811092009840a80ae95a05c88ae0e7b592c833c3b6fc5f34ea95e34198c1421f7a705685988c299f9e02948985f1a3b1fbcf088983d579ed7d22ade912508f873e3437ab765a898783fee08bca7c38fe5702fec15791211c5dea22fdd61833c48c42c110fccc386e76bcccf78f25343672f3aa1f641a18b060debadb304226cfaf745b32135a17bcea9f964af618655edbe0c9dc30f2dfeac1bdec0cbd4b4c089191e3d569092ba7e5c946a973c4843609f900dfa73818c11d98ea4abd0ab5b45cd747a59145464670ac4491e10af72efe233a8cb4d668014880495eeb87115abf93469e04d052d21df99b195f13acff43a47395b1ad398513779b8b96cd3e56cecb1de6352a6162ed5d7fc08173012ab5f452fa0243a2ea3c5b9536cd3099598ba47c5f2d25c69c7d31c91fc56091ebe0f1674e8eb5045c4b4cf2402344c24e028287871f008cef3106d11e7864f0d587fafe0d34c02080800eee47e04d4d4df739d144b0dc177979efbd977c29ecf3076282bf3dcb4a339cfb96d143973c89bfb3cc8cda9f3606f7f87dae34515ba75db3dc146ee01cacfb6bfd268977fe513f56fbcd831134fb686fdfb088fcc44d2e670d9cb5abc07c201df6b689310c29ba7db38fcedf7e9736106ec876bec370ec6543b31a3e08e54a951e065a7e7f1d190eb9e530cc8cedf72bb14a67475850a2f560e657b389e940514e99ed396eafb3ce90957fd3f5309bf7b995f5222fd8bd21e4f5e1b478db47ab415f0dd66ac5d1eb5ae9bdb7fa35842b6c39f64516791217e6118f6cf0bb17b8ffab1359fb7c2e0d5571b3fdbec0491d5520ad34b2ca27fae4d4aca223ad5feec5171a90a971e519fa974edccb09db86d77828c802df152afc88411011020f5c315658bf4866645de81a4c676ae93630851bc2e6493859c83c5061548db428a4e18fffc4d999db955f536ff867a0aadcf7c7a2c17655543e18535ea42e91e58a6cb5c9bcc05190f0780a69ee193739ec1586dcbe687e1d659d18aae690de76f1eb9f0b9d8e73e54898560d32fbf284e1df141fc0dc5bfee3eae9d710b74dabe3386f96b44feae285cbcaef835b6fb386fbc25e716f78a8b4ad37cd979412c88542779faad68cb005c6763a28fbe9878b3c226a050469e80b770ec025b942b5cd8957c1079fd50d59b5ebe1e23e0db4b3d25fbec0593f21a2a2071eed82d237e5a9ebeeeb8a819544e019ff0d04110bdfaf478b1bba5e653814fddaf1c6076571bca5a9c1228e83918929ae08ac8e34d87bf7b6eaaa2958cbab76d050c3b6352971a96084344bbbe04f5c51ee44bfbafac359f3ef996094d9a393148f79e8ae9824d814ef0f6d8f2583c92f761ea781a221e9dfb5afc7b312afb5d5b321b533cfbd581d19482831e9f178b7e1ed87d6f3a020f06744ec27c15c073729def65e8108698c1d111cb2fab06efb0b0b1fbc8a94c06b5a027d51ef228075b0007c8da93d85f46a9b2af55c437c164c2ecb22374eb935631bc3f2f3b8e1b4420d457ea59297a1ea231e77a1f1a8db4c13b06e6718f19f195841cb6e3f0c9f6bcc7f5f034dbf982d6f0d0db13721da131d1dcaf07a9e0e1dc348a27a39c2ce77e84bbc4d3ebd1df6e08c49c021d1b4d4264b32d2aab2eabf3b34a56aa219969fc3c44734848f51b266d936ad3c5f738f100dd48a491edd124e5c459fb5fbfe759ca3ae7f12dde99d617f798e70f270df99546e85114ca117cf24988baec4d941792d03b2f97aa8281c13259c2dfc1c409c58e6b8eb7f3e6751a1f06e3a53cc4595162cb882a0e4c90020818715ccff9eca88d35649aa2b0273655bca4d0f132a9df1a9293f5d7d2cab926dc9fa8c6e8ee83968a23019435ce9b88f9274ee62a72ba5bd0ed65a56c3d7000b8b4ac613b03591275ebab1577e452101628bc9b8939abe93a7d6aea6ee033ac796382f90fada7f055ac5ab3007a518c1bbe804b96e26e6a30d681a49e4aa734e68f074eac96170d7f970a9c2225fc997c1cfe1f66d17db18bc2a6bba8a95488d5a5684fbd5ac78781a93424faaf1877bd9b45b4df66248f27e7637096894e3a026b9b4090286a7825dc79df9a4fcc7b78d8b4be337e6ffc52a2aba0ec3a552b622b55dcc86d0ad057fa9af64535174dfd112fe4ce0f7d28257614c0473b20c8240ca8c4110045010ef11768f7d2995f9241a295b78867821f72e5d9a3a70028bde937d8531d11e93cb121e122cf45fa51d7fd03f90441b0926fa4e328b841ba2800a2ccf502f02985d2ec6c19bafffc2689281f0f2a794132fc746ce699af71cb2d087d5c4b2574827674209a96c552aea17addf9076672942dfba16cc319b750537ff51e83a481df2c69d7d64a89c67074aa5b7f70ee01569901193e540d66b8969aa2d0a1d864330aec98512cb61b6cd67f5efc7540c7bc6d92c70bfb7fe39b2fb8e6f6a142d396d1c8455cdb1365edae8872cf24e43f5c11ae494d9314587d85e4020098219d170dd157a49f84bbd593b4bfc904b17e1890ffb61cb2c88221b30868d5deecc5dcb763f5f52cff8ab383cc801ddb3b2d023cdfb13f1fda3236a168b08f5cdf5fe3244cf75695f098d3aa36dbeff5fd5d18d45ba462e3f19fbd31a9c10dce92bd3f5a639b5842d758addd3d77165665bba1bfd1390c2bb3186d734921fba7b7aea5cd9f24941cff6c269c1e3b172b55c808884e56eb43cda1f2476863cc7c9df0a595c2317ff84c12ee9f399a77c8df757f34c1d605565b427b1ce5e55ed89363ecf1ae790d8074239f752223dc8c8b12e1adf55b7884d93f7eefcf7f0ca475a6641710a3315d879b921b7b4fd9551b73aa1876669ff41ff9f4e4fd2508e63263c656add06f3a3c90757ba55ad38e59ad5fbdb979f0f9286a614de3720a908c43275cc5fa55353a861d6777d7cefa5e14ad3037fa7f336701e65ed46cb8885360f97c1c6a010b9b430afb6f9c2eff4931f29ed52931bbc152c429770f48eac64547b3caa0e98a31eea0ed1667c08ae6b823541aaac6790afb5546915e876b5774bcb918d91b957b555a101900aa6339c7119ba742cb9435bd456e647158390492892a697116214e2f89ef5b61781e3d30504a78fae9c1b26413816c3e9d67e265586ba0eb81054271dba32be50fc819c650616e9502bd023f4097e27e7f01f10d8955ce8fe24de777d0f9cdc876732709c46fb87d665b14d7ef021089c38de6eaa003e05cb129ca807e9f406ca5f6e788fcd77fdc247ca0e527101e85fcbbf29cb84c460aa6b7048530e09ceff74b5838a0ba13c1e5d518c5a5c65e6e8901ddf4e6758594d5829944b07ec19381acc7af72a7b559fd156418d8fefd6034408c603fd3e679c8b667a6f688e940040a68eee64769e753a20c53a1b955ec36bd40c36f874a0fd7c5f3ce7f21d6bf29c28859a18c7a57f8e5d7b1f6c2c0a85d89c31cfb6e92fdd8cc3d19577c3a446745862d66e4dedc6517c0fb5123a059200acb7c8ab3e5c13db11a504151088285032384152994ad07341daff524c5279cb776cf83ff85f2a2021928db6", 0x1000, 0x401, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 05:50:13 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000300)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="b07e390b79cf1d19ac6a3202406eb99923a508b1141057a2c2e8f8d981c71153b18d96a62eab82b3e53c22e24da22860a9536823df73b917d91d9426636196cb785fb861a34804a80b682f95de389e6fe291b1dc40116dac1843770c8dbde37f2dbadda9c2d209d7973dac073eecf77fcf9bf4c149867e28d65dc5d13b92d75568d549f2895835cbde0d64bee1e73aabbebd2554397c34fa", 0x98}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x46, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xb895, 0x8001}, {{r1}, 0x0, 0x2, 0x40, 0x80000001, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x485}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x8, 0x80}, {{r1}, 0xfffffffffffffff9, 0x5c, 0x2, 0x5, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x5, 0x80000001, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x40, 0xfffffffffffffffc}], 0x3f, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0x3, 0x4, 0x800}, {{r1}, 0x0, 0x4, 0x30, 0x7, 0x942a}], 0x9, &(0x7f00000000c0)={0x83}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) fsync(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 05:50:13 executing program 0: r0 = socket(0x0, 0x7, 0x400) socket(0xe82817343bf29258, 0x8007, 0x3) setsockopt(r0, 0xfffffffffffffffe, 0x20, &(0x7f0000000000)="caf5b415", 0xffffffffffffffe0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x800, 0x7f}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000300)=0x1ff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000280)=0x1) setsockopt(r0, 0xfffffffffffffffe, 0x5, &(0x7f00000001c0)="7af31b78cb6249c674f6f4dbe082eae838321a9f6feabc921b3492b75cb257a147c7399bf0345f713942e8304d958311051e7b5e08ba74f3dfe7f2fb9ad65d400488a16b95912f52ca21697ff60a277171e59068081dfd50d0955d487769ca50761bb3b35cb8166c7be4c3350812f44a3388c308876f7ff7", 0x78) recvfrom(r0, &(0x7f0000000040)=""/201, 0xc9, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x81}, 0xc) socket(0x20, 0x4, 0x1) 05:50:13 executing program 1: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/53}, 0x3d, 0x2, 0x1000) r1 = getuid() seteuid(r1) msgsnd(r0, &(0x7f0000000040)={0x3, "7803e551058cf22af717f65816e120a86306b29ec324f69b08e5dc4b"}, 0x24, 0x800) msgsnd(r0, &(0x7f0000000080)={0x1, "a7aa0aba3fb1fb51be0bd33201511318265e6d360e8e6eae52bad9a6f2afcf9e6ee90c14d27c47851da6b8b1f240e81e37b25fdc684f21a64fee303fec984baa2455d167cbd7c5023939"}, 0x52, 0x800) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x209a2, 0xc4) getdents(r2, &(0x7f0000000140)=""/223, 0xdf) msgsnd(r0, &(0x7f0000000240)={0x3, "4ec04244e17283331e2d97b80b43e1e5eeb6a88ee2d43f98b0c9aa59bf4c1aa128e12ca135b7d3f0769938b2532a199000889d7e3a10cea86a7d3338a09db48c0bb3b44fcef525d8c684995ef1afc2a57c5b9afdfaa15a36b54575cbc1739b5265712714fc8045f77f5b35586f4039300a8ee2470d5d84f4940d7a27f39e6a5f13666fbb2483f5d16af701ca61e5f9c0c9ff272336d5f154c54f02761a6264"}, 0xa7, 0x800) msgget(0x0, 0xc4) msgrcv(r0, &(0x7f0000000300)={0x0, ""/123}, 0x83, 0x1, 0x1000) r3 = getgid() lchown(&(0x7f00000003c0)='./file0\x00', r1, r3) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xf1, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000979fd8cc900be9765f36c99aba9034f92296f731c25d798a5e36955316589162d9e06ee5bb55563c0329374850aeb42192b4e4f30f518bfa7b4bd8504f024fef6515bbebc3c97154f9ec53cd85acd45fca970d44c9d12c691bf9c2d368111703b6bb5311e1024d4d779ad31abfa35ef75200f1fcb18683d46fa3567928ca5d1bc533a66e01"], 0xcc, 0x1, 0x0) r4 = dup2(r2, r2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x7, 0x9) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)=',\xb5\x00', &(0x7f0000000700)=':*\x00', &(0x7f0000000740)='#*}:\x00', &(0x7f0000000780)='\x9e\x00', &(0x7f00000007c0)='][*\x00'], &(0x7f0000000a00)=[&(0x7f0000000840)='[+],-:&#$\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)=')\x00', &(0x7f0000000940)='[^(}\'\x00', &(0x7f0000000980)='-!\x00', &(0x7f00000009c0)='\x00']) renameat(r4, &(0x7f0000000a40)='./file0\x00', r4, &(0x7f0000000a80)='./file0\x00') setgroups(0x3, &(0x7f0000000ac0)=[r5, r5, r3]) msgrcv(r0, &(0x7f0000000b00)={0x0, ""/212}, 0xdc, 0x3, 0x1000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) msgsnd(r0, &(0x7f0000000c40)={0x1, "dcee220371210ab986d6edc7d395c4a9e7104ae1f641405bf5e05a2444c85db7036436084096ce3e85254a092d08e757ffa39244c89752e78ed2fab032f04726f6f17dca607ede09115564a0376fb2ad776cd100e72a60dd927fd351128f087585fd91a5351884fb785863c42575005edcc4fe429707f1dd22de7fb508351d1f712337a72a62a7b0ef8c3bd6e3045bca27247d94d8b947"}, 0x9f, 0x800) 05:50:14 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) pipe2(&(0x7f0000000100), 0x10004) r1 = dup2(r0, r0) getsockopt(r0, 0x0, 0x2706, &(0x7f0000000000)=""/175, &(0x7f00000000c0)=0xaf) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) socket$inet6(0x18, 0x5, 0x5120) 05:50:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) select(0x40, &(0x7f0000000080)={0x20, 0x6, 0x3a4bb567, 0x3, 0x7, 0x6, 0x6, 0x5}, &(0x7f0000000200)={0x6, 0x9bd8, 0x8, 0xffffffffffffff7f, 0x1, 0x2, 0x0, 0xfffffffffffff072}, &(0x7f0000000240)={0x2, 0x7, 0x8, 0x3f, 0xff, 0x4d38, 0x7, 0xbf3}, &(0x7f0000000280)={0x9, 0x8}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ffe3000000fbff00000005591822d7bacca7679aedd0d72ca14a22ef31fd6991fff3a112a68a98e43097629d1bba095604f348f4ede682afcacafbc9fcfb35a129514c28ee"], 0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) semget$private(0x0, 0x3, 0x10) select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) 05:50:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0x5a) fcntl$getflags(r0, 0x1) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/133, 0x85}], 0x1) 05:50:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) sync() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x9, 0x6c, 0xff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:50:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 05:50:14 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) getitimer(0x0, &(0x7f0000000000)) 05:50:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffc, 0x2000000) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r0, 0x7fffffff) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) fchmod(r0, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)='5') r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) 05:50:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:50:15 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x80000001) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) 05:50:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0xfffffffffffffcf5) fcntl$getown(r0, 0x5) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xff, 0x9}, {0x0, 0x7135000000000}}) r1 = semget(0x0, 0x3, 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffffffffffffff01, 0x1000}, {0x1, 0x6, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xffffffffffffff00, 0x1000}, {0x2, 0x4fe8499}], 0x6) dup(r0) 05:50:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x4ab, &(0x7f0000000000)="e51c2f1832986dd2680976cd006fc892e784b6689c1a6130a70cfb976f7f8e2987c2c938226d52998528b70545bb13808db6c409d1f933fcce2e7a6903cf188f", 0x40) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 05:50:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f0000000440)=""/32, 0xfe05) read(r0, &(0x7f0000000000)=""/56, 0x38) 05:50:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x2c) msgctl$IPC_RMID(r2, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 05:50:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) flock(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 05:50:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x400) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x108, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 05:50:15 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x1) close(r2) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x5, 0xfffffffffffff800}, {0x6, 0xec71}}, 0x2) pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd807f00d2d0, 0x8f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at wsmuxclose+0x75: cmpq %r12,0x90(%r15) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00d2d0, 0x8f, 0, 1) -> e wsmuxclose(ab5892ddad13651d,ffffffff8198b300,ffff800020cb9610,fffffd80751d4498) at wsmuxclose+0x75 end trace frame: 0xffff800020cb9600, count: 0 ddb{1}> trace wsmuxclose(ab5892ddad13651d,ffffffff8198b300,ffff800020cb9610,fffffd80751d4498) at wsmuxclose+0x75 spec_close(307a615aba6a6770) at spec_close+0x39a VOP_CLOSE(f07edff2e119c12a,fffffd80751d4498,ffff800020b93080,fffffd807f7c7840) at VOP_CLOSE+0x6c vn_closefile(38c4fa605ff8ddf,ffff800020b93080) at vn_closefile+0x150 fdrop(92923bfc4709156c,fffffd80675f7e60) at fdrop+0xdf closef(24e4db131364eb29,ffff800020b93080) at closef+0x128 fdrelease(ac9f3e399828496c,ffff800020b93080) at fdrelease+0xd7 sys_close(f928528f255d8d25,0,ffff800020b93080) at sys_close+0xaa syscall(219cd4f520c21cb9) at syscall+0x5a0 Xsyscall(6,0,ffffffffffffff11,0,1,2c1e71b60d8) at Xsyscall+0x128 end of kernel end trace frame: 0x2c4944fdad0, count: -10 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020cb95b0 rbx 0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800002d48000 rax 0xffff800001946900 r8 0 r9 0x1 r10 0xffff800020cb9340 r11 0x6fb18d05ddc6d633 r12 0xffff800000026f00 r13 0 r14 0xffff800000026f50 r15 0xffffffffffffffff rip 0xffffffff8198b375 wsmuxclose+0x75 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020cb9590 ss 0x10 wsmuxclose+0x75: cmpq %r12,0x90(%r15) ddb{1}> show proc PROC (syz-executor1) pid=184085 stat=onproc flags process=0 proc=4000000 pri=0, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020b92bd0,0xffff800020b93c48 process=0xffff800020b946a0 user=0xffff800020cb4000, vmspace=0xfffffd807f00d2d0 estcpu=23, cpticks=2, pctcpu=0.92 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24026 106602 39126 0 2 0 syz-executor1 24026 18068 39126 0 2 0x4000000 syz-executor1 *24026 184085 39126 0 7 0x4000000 syz-executor1 20035 379749 76434 0 2 0x480 syz-executor0 20035 202579 76434 0 3 0x4000080 lockf syz-executor0 20035 266456 76434 0 3 0x4000080 lockf syz-executor0 20035 15130 76434 0 3 0x4000080 lockf syz-executor0 20035 326011 76434 0 3 0x4000080 lockf syz-executor0 20035 341222 76434 0 3 0x4000080 fsleep syz-executor0 39796 183637 1 0 3 0x100083 ttyin getty 80833 264458 0 0 3 0x14200 bored sosplice 39126 106448 24363 0 2 0x482 syz-executor1 76434 285534 24363 0 2 0x482 syz-executor0 24363 132452 21252 0 3 0x82 thrsleep syz-fuzzer 24363 256123 21252 0 3 0x4000082 thrsleep syz-fuzzer 24363 474580 21252 0 3 0x4000082 thrsleep syz-fuzzer 24363 462350 21252 0 3 0x4000082 thrsleep syz-fuzzer 24363 461890 21252 0 2 0x4000482 syz-fuzzer 24363 382104 21252 0 3 0x4000082 thrsleep syz-fuzzer 24363 334421 21252 0 3 0x4000082 thrsleep syz-fuzzer 24363 494307 21252 0 3 0x4000082 thrsleep syz-fuzzer 24363 413944 21252 0 3 0x4000082 thrsleep syz-fuzzer 24363 161646 21252 0 3 0x4000082 kqread syz-fuzzer 24363 240346 21252 0 3 0x4000082 thrsleep syz-fuzzer 21252 520920 70869 0 3 0x10008a pause ksh 70869 261825 97487 0 3 0x92 select sshd 97487 293378 1 0 3 0x80 select sshd 95896 80079 65737 73 2 0x100090 syslogd 65737 267225 1 0 3 0x100082 netio syslogd 25915 166979 1 77 3 0x100090 poll dhclient 56808 224210 1 0 3 0x80 poll dhclient 31330 509299 0 0 2 0x14200 zerothread 7213 83665 0 0 3 0x14200 aiodoned aiodoned 77206 493768 0 0 2 0x14200 update 7687 316717 0 0 3 0x14200 cleaner cleaner 30839 303119 0 0 3 0x14200 reaper reaper 77272 435605 0 0 3 0x14200 pgdaemon pagedaemon 66793 57660 0 0 3 0x14200 bored crynlk 12903 485893 0 0 3 0x14200 bored crypto 73824 295612 0 0 3 0x40014200 acpi0 acpi0 83070 347282 0 0 3 0x40014200 idle1 8003 500598 0 0 3 0x14200 bored softnet 63409 420290 0 0 2 0x14200 systqmp 60007 307751 0 0 3 0x14200 bored systq 16409 375048 0 0 7 0x40014200 softclock 51050 40751 0 0 3 0x40014200 idle0 1 83793 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 24026 (syz-executor1) thread 0xffff800020b93080 (184085) exclusive kernel_lock &kernel_lock r = 2 (0xffffffff823212a0) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9561 10465K 14560K 78643K 11874 0 0 pcb 23 9K 11K 78643K 2628 0 0 rtable 100 3K 4K 78643K 710 0 0 ifaddr 67 15K 16K 78643K 380 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 41 0 0 iov 0 0K 16K 78643K 463 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1183 74K 75K 78643K 4738 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 104 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 519 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 5476 0 0 sigio 1 0K 0K 78643K 115 0 0 proc 42 38K 70K 78643K 1163 0 0 subproc 64 65538K 67586K 78643K 70 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 717 0 0 in_multi 33 2K 2K 78643K 242 0 0 ether_multi 1 0K 0K 78643K 25 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 550 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 118 22K 30K 78643K 18266 0 0 UVM aobj 130 6K 6K 78643K 144 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 122 0 0 NDP 15 0K 0K 78643K 105 0 0 temp 190 2363K 2440K 78643K 17269 0 0 kqueue 0 0K 0K 78643K 70 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 2385 0 2378 1 0 1 1 0 8 0 plimitpl 152 81 0 74 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 869 0 865 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 71 0 71 24 24 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 22 1 0 1 1 0 8 0 semapl 112 515 0 505 1 0 1 1 0 8 0 shmpl 112 142 0 14 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12189 0 10690 49 0 49 49 0 8 0 ffsino 272 12189 0 10690 101 0 101 101 0 8 0 nchpl 144 20180 0 18592 61 1 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 64027 0 64027 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 25 0 25 16 16 0 1 0 8 0 scxspl 192 53514 0 53514 24 23 1 5 0 8 1 sigapl 432 5651 0 5637 2 0 2 2 0 8 0 futexpl 56 71046 0 71045 2 1 1 1 0 8 0 knotepl 112 1575 0 1548 10 9 1 2 0 8 0 kqueuepl 104 1910 0 1908 1 0 1 1 0 8 0 pipepl 112 3914 0 3893 14 13 1 2 0 8 0 fdescpl 488 5652 0 5637 3 1 2 3 0 8 0 filepl 152 35897 0 35798 24 19 5 7 0 8 1 lockfpl 96 1692 0 1687 12 11 1 1 0 8 0 lockfspl 24 2836 0 2835 11 10 1 1 0 8 0 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 69 0 59 1 0 1 1 0 8 0 ucredpl 96 11715 0 11708 1 0 1 1 0 8 0 zombiepl 144 5637 0 5637 3 2 1 1 0 8 1 processpl 840 5667 0 5637 4 0 4 4 0 8 0 procpl 600 17403 0 17356 4 0 4 4 0 8 0 sosppl 128 106 0 106 26 25 1 1 0 8 1 sockpl 384 4915 0 4898 12 9 3 4 0 8 1 mcl64k 65536 868 0 0 81 20 61 61 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 28 0 0 2 0 2 2 0 8 0 mcl8k 8192 18 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 97 0 0 11 0 11 11 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 953 0 0 34 0 34 34 0 8 0 bufpl 256 13300 0 6331 436 0 436 436 0 8 0 anonpl 16 575254 0 567478 241 193 48 48 0 125 15 amapchunkpl 152 33906 0 33795 76 67 9 12 0 158 4 amappl16 192 31541 0 31146 227 199 28 32 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 2727 0 2723 2 1 1 1 0 8 0 amappl13 168 24 0 20 1 0 1 1 0 8 0 amappl12 160 20 0 19 2 1 1 1 0 8 0 amappl11 152 186 0 177 1 0 1 1 0 8 0 amappl10 144 5541 0 5536 1 0 1 1 0 8 0 amappl9 136 342 0 340 1 0 1 1 0 8 0 amappl8 128 231 0 185 2 0 2 2 0 8 0 amappl7 120 33 0 28 1 0 1 1 0 8 0 amappl6 112 2763 0 2755 1 0 1 1 0 8 0 amappl5 104 177 0 165 1 0 1 1 0 8 0 amappl4 96 335 0 312 2 1 1 2 0 8 0 amappl3 88 898 0 893 1 0 1 1 0 8 0 amappl2 80 55262 0 55202 2 0 2 2 0 8 0 amappl1 72 127006 0 126559 25 16 9 19 0 8 0 amappl 72 17697 0 17654 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 143 0 14 3 0 3 3 0 8 0 uaddrrnd 24 5652 0 5637 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5652 0 5637 1 0 1 1 0 8 0 vmmpekpl 168 50683 0 50663 2 0 2 2 0 8 0 vmmpepl 168 598739 0 597260 221 146 75 75 0 357 10 vmsppl 360 5651 0 5637 2 0 2 2 0 8 0 pdppl 4096 11311 0 11274 6 1 5 6 0 8 0 pvpl 32 1499201 0 1487767 444 319 125 126 0 265 32 pmappl 224 5651 0 5637 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 697 0 25 20 0 20 20 0 8 0