0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) socket$inet(0x2, 0x8000, 0x401) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) semget$private(0x0, 0x0, 0x210) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) 16:00:00 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x100000000, 0x800}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) 16:00:00 executing program 0: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "144dd35c4bbc5416f6a2f71edaaf3b33b327891701c882bd3028a0e4716b64c255f00063fba50efd9358f6db83fa3dd0ab854eca8f5a4aa77dcbd0e2c1f7d98e915b16cb14d148ccb79c5157df158610b757c499801a86373e530ac1e2a94c636d148fd16954b1b87db2c75cd2be823662aaccb88983d0cc4b34cdd5efe441c5f33704ae5c"}, 0x8d, 0x800) setrlimit(0x5, &(0x7f0000000040)={0x4}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) msgget(0x1, 0x2) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7f, 0x10000000000000}], 0x8, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/129, 0x81, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) close(r0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x46) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202182f6c653000ebeb441f303f6e0893d3c8c29cf32d1163bd647cfd1d076363c44832051becf03562dfd3001ee30b09fddeb29fd6e4d7b4e072d8ccd90126deb2f049a8aa46c301dfbd69ef2e9abb4ac8047005f6dd5f7aa9a2fe75781b56c02079bbcfd273f44bbe2383264d5d62d6e9a971aca4fa014b56d17beb6eaaafba53f065f2568923d96071347e3cbd0d2747fda9f2eb00cad915288cf859c7ee91a0793af009c98d6276fcc1563a61ceda1f6bb3372fa2df54fb2612cad8747bcf00b6cb796fd44f66970b80488c2234bbbae720644ee26b3838d907501b716abef32a6ab6eb819b3ceaff83a3242e41374406f050ec94057c3fcf5382d935"], 0x1) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91cd25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf100000000000000000de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90919f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97cce983e1a12664e7d071113de67029acb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495ebbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b6a5a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b95fc07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d8606f72a09d2246c634fede881d1edffb70098010f631f388c8019ad254c1453d73e73978138e2c07d98c525b2f391cc1b515150b849844b29d56cb15e36ff41dc20381ca1ae802cbb6f58ca5bb1bd7505bd805a8d0d148b5fc66f9fe80178128321639f10547fd66d248ca1857a052a0aff8f4fe48d095c4aea89ea7078f9e1bcbc3fcb55dd98cd0270b4667c67e278b74a319011a799bac98b7bcbae8c768f8074c2d969051856665bb31c5e82cc99710005d4862e6b6f4713238079d9cec269d9690ecfe43a3e5b090ca56", 0x853}], 0x1) writev(r0, &(0x7f0000000a80)=[{&(0x7f00000008c0)="4b039d7e6d66235862ec334c0223a058b5e4f257a2d52d230390193013c16c96905ecf043d33c730", 0x28}, {&(0x7f0000000900)="7f90a7baa156d6080cbbb6021c6a121eb069ecad51bcfe26ffec91e1000c95f2a1e6a55481f41f5f5d49f3264580043b556c49b1c1d47070e03b1c800b92b8440d", 0x41}, {&(0x7f0000000980)="365f0cef5ddc6c045005e0126084ae1423448c3d5ae90f9017d5ff7394829c2435d661790c648e6689daa88a03f3036af0ea6fa520279ee11bcb2cb8e9ab90a8517a20ba7799f6c6b067cb27ff2c1cf0e829d32db51789fb8c062de4bc83aa9bbbd9f9a7ba4498db843496e5b1e350f1fdb2247d0ac9e40f309f232891c7d278ca3ab3eea1fae01c74193a0d01a8104c0db1c883b52ade0a42972631061580c3a992ae5d07ebf81f7f8a3396c4aa810e56d317ae5211fbfb0ec909ececfd1920429a120b4383be12eac08f9e2aa04e644178f3e28bd5849fac80b27769bc0c21f2201a00bc", 0xe5}], 0x3) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28, 0x40) symlinkat(0xfffffffffffffffe, r0, &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) read(r1, &(0x7f0000000100)=""/172, 0xac) 16:00:01 executing program 0: clock_settime(0x3, &(0x7f0000000080)={0x3, 0x97}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x592, 0x42) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) r2 = getpid() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) wait4(r2, 0x0, 0x2000001, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x40) r3 = syz_open_pts() fcntl$setown(r3, 0x6, r2) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x122, 0x3) kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) ftruncate(r0, 0x7) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x681) listen(r0, 0x0) flock(r0, 0x3) socket(0x0, 0x5, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x2}) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x10) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) bind$inet6(r2, &(0x7f0000000500)={0x18, 0x1, 0x1, 0x4}, 0xc) close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0xffff, 0x0) syz_open_pts() pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="c71a53c4856642d87880ea8b1fe8aaac6046441119124790d9f8c1255e6c51b7c47632d624ef73c25490ade81efc125f7c0e01c6e65b439fd17f695c6d94f0ab7ad4de95d359612048146e4323f3212c2c58842059de242e669101134d2fb734ce39680df695b74303397949e64fa4852984a2971de342d970c4227992db0956accc", 0x82}, {&(0x7f0000000280)="43ea043bf8aaf0a5d0f9c5392e56d82456d2164953fafe1fae00ec9cad72aac7a0f17605426fad56953d1a6611e0bf0c5eefda3d57a6e7d800c6f094364701d7ce930437937be466646cb0aba265dbad51ed78ce695780c72b8e47b21b56e2b79c053e5897b8eec1f9a1b7784c97e8852e1460c311d30b42e1f5be0c00756e31607139832751c010be48c051c8d11e3ef53b923e108b6ad3ab0adf671a2e647568f5b2c811d1c8757adebc76b8a09c8c10710fff3e8f318c422b5496c115f116d3f0481b114fbdde46c95da1386e4bb72b47ae740f88d5e0788050c1eb60", 0xde}, {&(0x7f0000000380)="ee13039ff25444c25a1a5b60d9996ecf29b853c1b727f80354bfa464957a3b10350fcb6375aa484c36c333856bd00997f8d70d06666a982030a0d5e3344a110e9d33d8ee9896e28bba9d617d93a4a5a6262cd248c55a8c928cbca1113d8f9f05fbb3ded3de78f34ff9f426433dd50b6931bfd525136d2b3b54f35d3d02bace0631504432cebcb8b05736c37f837b2a8aa4d135e9978d0b62a5e3c6c464a9193ce845b94d87fce98a04806114d6f8ab641c1a46bddffb7d76529735c883cc8294e944788a5a7a3b0d36df39a0dfdf69e9e677412adb72a33e618a", 0xda}, {&(0x7f0000000180)="c5e85e700be5492a37c57c750b5e51ba46c071021d74ca56359123c89178f4fdf3b2f903c02f5f9aa7be8b25e09606fc7aaeb36ac70cc4c450c0957a1e918e36fe89e2917d4900aad5230b63d1", 0x4d}, {&(0x7f00000000c0)="7cd67eb0068f35bfe23f39f8b197121b3e296ab741ec7b4a895eb94c5cf85a038d29363c03c4da02e6c5", 0x2a}], 0x5, 0x7) close(r3) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x8, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) select(0x40, &(0x7f0000000080)={0x30}, 0x0, &(0x7f0000000140)={0x1, 0x9, 0x8, 0x100000000, 0x0, 0x4, 0x6, 0x7}, &(0x7f00000001c0)={0x7, 0x7ff}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000680)=[{r0, 0x42}], 0x1, 0x0) 16:00:01 executing program 1: setuid(0xee01) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x11a) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(r1, r2) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:01 executing program 1: r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0xe4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x7f, 0xfffffffffffffffc) fcntl$setstatus(r1, 0x4, 0x0) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000180)) 16:00:02 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x80000004) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{0x3ff, 0xfffffffffffffffc}, {0x1, 0x5}}, 0x2) 16:00:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) r1 = syz_open_pts() r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x40, 0x2, r2}) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) kqueue() syz_open_pts() 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x26, 0x4001, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) clock_settime(0x3, &(0x7f0000000080)) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x40b228dfcc9d6f64) syz_open_pts() listen(r1, 0xb9e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xf1, 0x6, 0x0, 0x5}) fcntl$setstatus(r0, 0x4, 0x0) 16:00:02 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') shutdown(r1, 0x2) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0x9, &(0x7f0000000000), 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) dup2(r1, r0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x4) flock(r1, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:02 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0xffffffffffffff60, 0x40000000001000, 0x0, 0xffffffffffffffc8) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/245, 0xf5}], 0x5, &(0x7f0000000500)=""/70, 0x46}, 0x3) open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x90) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000680)=0x3) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file1\x00') r0 = socket(0x38, 0x4004, 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000739ffe)='..') chmod(&(0x7f0000000000)='./file1\x00', 0x8) 16:00:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) sendto(r0, &(0x7f0000000000)="e20ecce8f45eeef746eb34fc1ccc5d71", 0x10, 0x402, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xfffffffffffffff9}, 0xc) write(r1, &(0x7f0000000bc0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c14ec302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a0855897c4ae545c48b89a55caeaf77ec92639d4c62996c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af688e0aab1aa1ac9e7ca68f0af55eaf38f1c79cc0c68f244a3e285beab26e99d9fb8a00ab67c496dadb5c173a2a19e79f6285203722d1ca9938e1caf9e4e1fb2e12d4a054d62bff8a33831908867693700f18d048211eb554c94935e82ad13d021c92ea4aee002cba735577839fbe140122cf60dfe7c6b3efda9d7dcfea6edd432056d50c281cd2069c87d4569c6493", 0x149) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x6, 0x8001, 0x1000, "e6f910cc6e31488bec1c10b527bea01444d3a523", 0x1ff, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r1, r0) close(r0) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x1c0) semctl$GETPID(r2, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xb2f, 0x7, 0x1000000, "bb35a90000010052fc6f04608b07000200", 0x9, 0x3}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x9, 0x1000, 0x2, "f7bfa7486825cabe3174e3275d72b299d06b229b", 0xfff, 0x6}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3", 0xfffffe34) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xece4, 0xfffffffffffffff4, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = socket$inet(0x2, 0xffffffffffffffff, 0x1755) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 16:00:04 executing program 0: syz_open_pts() 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="07ff20565aa1deb5a8931591e8c2cda68da7f78ebbe3b1ebd5d18a81e90cf94784c72e755c60"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget$private(0x0, 0x3, 0x29c) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000007c0)=""/4096) sendto(r0, &(0x7f00000000c0)="a3f786a35b2be9c660d32bf8f3664e235e4a19d59e6497a42d49e9a9267233111827e34b3ea7b25550ffb2cbbb635698dd2af65b76421857cc930f36a84553811d23abfa50f6003d20a2daa9b3e530c892d991c3a8e300dbd4a83e52dbb757b25536", 0x62, 0x407, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8000, 0x5}, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/114) sendto(r0, &(0x7f0000000780)='[', 0xfffffffffffffdfc, 0x1ff, 0x0, 0x0) 16:00:04 executing program 0: kqueue() r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04a42c64caa726000000751e00"}) munlockall() readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) dup2(r0, r1) 16:00:11 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x80000000, 0x1, 0x4, 0xffffffff80000000, 0x91cf}, 0xc) r2 = open(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x18, 0xf0000024, 0x1ff, 0xffffffffffffffff}], 0x5, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x90, 0x80000001, 0x5e17, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x68, 0xb4, 0x1, 0x7ff}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0x100000000, 0x4}, {{r3}, 0xfffffffffffffff8, 0x50, 0x2, 0x4, 0x100}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0xe59, 0x17}], 0xfffffffffffffff9, &(0x7f0000000140)={0x7fffffff, 0x1f}) connect(r2, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f00000001c0)="b7", 0x1) dup2(r0, r1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:11 executing program 0: shmget(0x3, 0x4000, 0x0, &(0x7f000068a000/0x4000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0xc0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffff8) r0 = open(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xff72) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1127, &(0x7f0000000000)=0x7, 0x4) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0xfffffffffffffffd, 0x0, 0x0, "34a3ebedae5d000d23bb00", 0x0, 0x8000000000000000}) write(r0, &(0x7f0000000300)="51c7877895ae9c643ea166f4d98de1904fcbb7f88d499eb14314a5ec5aee174aba63f881b3406cf9bb139357fadee2e55325e8de32b206783903ac0e62a315e35ffc86a877e7d875b0a270ff9f2fc50c5b2eae8438b110653e885f10bdda0d878291fe0a34", 0x65) write(r0, &(0x7f00000000c0)="8d", 0x1) 16:00:11 executing program 1: socketpair$unix(0x1, 0x20005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/164, 0xa4}], 0x1, &(0x7f0000000280)=""/104, 0x68}, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x120) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) 16:00:11 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df2c0ec011dc91cf36638b4990d445106229a9ca601b4001100ff7f0000000000009f5910"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kqueue() pwritev(r0, &(0x7f0000000280), 0x10000000000000ec, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) socket$inet6(0x18, 0x0, 0x100000001) recvfrom$inet(r0, &(0x7f00000000c0)=""/19, 0x13, 0x802, &(0x7f0000000100)={0x2, 0x3}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x81) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket$inet6(0x18, 0x1, 0x20) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x34d, 0x9}, 0x42) sendto(r2, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a", 0x171, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = geteuid() setuid(r1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 16:00:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2a15e52de22c6227a62eb6121f000000874df3bf4026e1448b0515b3357c768feb"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) write(r0, &(0x7f00000001c0)="a8", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8992) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x1) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/4096, 0x1000) dup2(r2, r3) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000100), 0x10004) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="c746be193de095d28874efd69e8ac0e6e100254ae7ec9c4bc5c37b942dd4b34932139ed23c", 0x25}, {&(0x7f0000000100)}, {&(0x7f0000000180)="cd539f4d26f10739aa134970dfb0a3c6e5ada4d6956ed925dfa2daa2bb44dfe3473583191eb388d04be60b717e93def1560c837323f23c6d2c7a1cee4eef6dbbb9ee2b87dacb7fd1fcd1f03b5207e4cc5622910e2242b2b84f563f384afac28f0672c225d86142af838ea674b9bc91a90b9c05ecbd822ad13f9c9a6ba3f57e6fb6d4b403a3afadf3d4ee06093a8eef9de2518dc83ebffc11", 0x98}, {&(0x7f0000000240)="e9e27c8f38edbb", 0x7}], 0x4) 16:00:11 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') dup2(r0, r1) 16:00:11 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710ef240ec011dc91cf2bae8803ef0f701b406743f9bfcdb7f000000000000002a7a4f780f0000000043f0acdaa05f1418f774"], 0x1) getgroups(0x1, &(0x7f0000000040)=[0x0]) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x24) setgid(r1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe19fbb", 0x2f7}], 0x1) syz_open_pts() r1 = getuid() r2 = fcntl$dupfd(r0, 0xa, r0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r3) close(r0) kqueue() syz_open_pts() 16:00:17 executing program 0: getuid() r0 = socket$inet6(0x18, 0x4001, 0x8000d) bind$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xfffffffffffffdf0) r1 = semget(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000040)=[{0x1, 0x3, 0x1000}, {0x1, 0x1e4ca0, 0x1800}, {0x6, 0x100000001, 0x1000}, {0x7, 0xffffffff, 0x800}, {0x4, 0x2, 0x1800}, {0x3, 0xffffffff, 0x1800}, {0x3, 0x10001, 0x1000}], 0x7) 16:00:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r1, &(0x7f0000000040)=@in6, 0xc) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:17 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x7}}, 0x0) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:00:17 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) sync() 16:00:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) close(r0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/113, 0x71}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getrusage(0x0, &(0x7f00000000c0)) fchdir(r1) 16:00:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) lchown(&(0x7f00000001c0)='./file0\x00', r0, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) chmod(&(0x7f0000000440)='./file0\x00', 0x180) geteuid() syz_open_pts() rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) setuid(r0) unlink(&(0x7f0000000580)='./file0\x00') ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000005c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x0, 0xb74b, 0x800}, {0x18, 0x3, 0x336}, 0x3, [0x8001, 0x3, 0x80, 0x100000000, 0x400, 0x6, 0x1, 0xe4]}, 0x3c) openat(r3, &(0x7f0000000640)='./file0/file0\x00', 0x2, 0x1b) r6 = socket(0x19, 0x6b1a3a33fd5230a4, 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680), 0xc) recvfrom$unix(r6, &(0x7f00000006c0)=""/109, 0x6d, 0x2, 0x0, 0x0) r7 = msgget$private(0x0, 0x20a) msgrcv(r7, &(0x7f0000000740)={0x0, ""/125}, 0x85, 0x3, 0x1000) accept(r6, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) 16:00:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000001480)=""/222, 0xde}, {&(0x7f0000001580)=""/62, 0x3e}], 0x2) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/48, 0x30}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x8, 0x0) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x140) write(r2, &(0x7f0000335000), 0x0) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x6) chdir(&(0x7f0000000040)='./file0\x00') r1 = getuid() seteuid(r1) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x4) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={r1, r2, r3}, 0xc) recvmsg(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/177, 0xb1}], 0x3, &(0x7f0000001300)=""/214, 0xd6}, 0x840) r4 = open(&(0x7f0000000080)='./bus\x00', 0x28980, 0x0) dup(r4) fcntl$setstatus(r4, 0x4, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="97"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup(r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x1}, {0x3, 0x1}}, 0x0) sendto(r0, &(0x7f0000000780)='[', 0x1, 0x1, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x801, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x1ca, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) getpid() getsockname(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005210ab4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) getsockopt(r0, 0x6, 0x7, &(0x7f0000000000)=""/224, &(0x7f0000000100)=0xe0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) r1 = kqueue() rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: socket$inet6(0x18, 0x4003, 0x3ff) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:18 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)=0xfffffffffffffe00) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000040)=0x4) 16:00:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = getuid() r1 = geteuid() setuid(r1) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x100) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0/file0\x00', r0, r3, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = semget(0x0, 0x3, 0xa) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000400)=""/4096) write(r0, &(0x7f00000003c0)="4a5f9afeb0c9d1b2f346482c33e8ff01e29b4ca8baa395d548258a9eaf7ccc510c1aac", 0x23) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) poll(&(0x7f0000000000)=[{r3, 0xf0}], 0x1, 0x0) r4 = kqueue() poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x20}, {r3}], 0x3, 0x10001) 16:00:19 executing program 1: shmget(0x2, 0x4000, 0x286, &(0x7f0000ff9000/0x4000)=nil) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) socketpair(0x18, 0x48003, 0x2b, 0x0) 16:00:19 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000140), 0x291) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x5, 0x4) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) pipe2(&(0x7f0000000040), 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:20 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="aeff2016a3c80800d3a3b3"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x0, 0x2) msgrcv(r2, &(0x7f0000000380)={0x0, ""/248}, 0x100, 0x0, 0x800) write(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) msgget$private(0x0, 0x80) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x842) 16:00:20 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0xe) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x3ffd, 0xfffffffffffffff8) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x120, 0x193) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/80, &(0x7f00000001c0)=0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0x1, &(0x7f0000000080)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r3 = getegid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) sendto(r2, &(0x7f0000000540)="22241ae0ae5a52113d43e763058ccde0433e817f5fa9868aa189", 0x1a, 0x4, &(0x7f0000000580)=@in6={0x18, 0x2, 0xfffffffffffffff9, 0x2d}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = socket(0x20, 0x4005, 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000400)=[r3, r4, r5, r6, r7, r9, r10]) mmap(&(0x7f00001d4000/0x3000)=nil, 0x3000, 0x4, 0x2812, r2, 0x0, 0x0) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000000)="ff01000000000000000000b8c084000000000001", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) recvfrom(r1, &(0x7f0000000680)=""/169, 0xa9, 0x1, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80000000100) r2 = msgget$private(0x0, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file1\x00', 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000000000000874353f25d4f118a2dbcd750b09d5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d48f7a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce3af72294f6e26c56a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8bd0c539ed84538e77fb40db63a93f0e9e9c13dfd9f51b39255066bbe1526d184d40b40e1d6342d55b42f60a8892d344ae59bb08ce353388eb3f38d8a9a56cc000000003f2347d67bcf9a3e840f9138a53aa791b66df713351b2cf024d36282e64971fe351c8346087256de282818c3c17391f1e2c8ba756e7798a6306cb23a5238ef7c640f3e2339c04c"], 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000380)=0xc) recvfrom$inet(r6, &(0x7f00000003c0)=""/90, 0x5a, 0x42, &(0x7f0000000440)={0x2, 0x3}, 0xc) geteuid() unlink(&(0x7f0000000600)='./file1\x00') getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpgid(0x0) r9 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x40003, r4, r5, r4, r7, 0xf, 0x7fffffff}, 0x3, 0x1, r8, r9, 0x8001, 0x0, 0xfffffffffffffffc, 0x8}) r10 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0xa4, 0x734c) fchdir(r10) r11 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000280)=""/223) getsockname(r6, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) 16:00:20 executing program 0: socketpair(0x6, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x6db6, 0x0, 0x400, "2bb4c3d07a83ac5ab8c571da7c1f3c2be75ad734", 0x10001, 0x7fff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x8000) r2 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x3, 0x6, 0x0, r3}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x7f, 0xa2e3, 0x6, 0x7, "5852525740f900d5b29d42fac07cd5c352caefa3", 0x5, 0x5}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x3) getpeername$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) 16:00:20 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xf0) r3 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x20080, 0x10) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r3, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0xe4, 0x1, 0x2}, {{r2}, 0xfffffffffffffffe, 0x20, 0x3, 0x3, 0x5}, {{r3}, 0x0, 0x10, 0x8, 0x1f, 0x1}, {{r3}, 0xffffffffffffffff, 0x54, 0x2, 0x8a7, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xb0, 0xf000000b, 0x2}, {{r2}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x8001}], 0x80000000, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0xffffffff, 0x4}, {{r2}, 0xfffffffffffffffe, 0xa, 0xf0000000, 0x10001, 0x4}], 0xffffffffffffffff, &(0x7f00000004c0)={0x5, 0xfffffffffffffff8}) getdents(r2, &(0x7f00000002c0)=""/157, 0x9d) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x0) semop(r4, &(0x7f00000005c0)=[{0x4, 0x4, 0x800}, {0x1, 0x7, 0x1800}], 0x2) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x9) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x20, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r0, 0x3}, {r0, 0x86}, {r0, 0xc}, {r0, 0x84}, {r0, 0x20}, {r0, 0x20}, {r0, 0x1d}, {r0, 0x100}, {r0, 0x80}], 0x9, 0x7) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) socket(0x2, 0x4002, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001180)="88f87aaa0baa6b453c19a6254b3a3005eed9f90a53f410b7bb3ac831297b35af681c1352fe7e4f4f15edd550e57baf97d780b56c08d446a72c70649dff754381f5462d7d47f7387ea07cb8c8d2e0a6858a1198861b4c5e0de5255ddce9d90f89d86cb925cb776997e4de49e469236a843b38e31a44c299d7b4138852a742f7a7fbd76309c9a4f5126264c2fb3b64df5303a165376e056d7197a305c6fbe7726771d950954ac373e700e725ce8f5c2948843c0c9d3cb9b35cef28cffb8be580b7cbe6561cf2e702c53d6d59b2cc9f629c186998cde26b12cca6dfab05474a610ea9f4b6c098956a85ae2897a776e5fc36d4278f70b5d3ae7c2e832ce727f820dba309cb26178a5499de2375d34437efa9d955f1d8615b037455b46f045b3120ecdf23f24ec7e0dfc8a18fab50e13fec604ef98d4ab241d92c0a94b59fcbbbb2821f50bf247d9fcc0253c0387e28ebed89bd2b1588b8fada3fdb1581de16ee06986c5a5d36bd444ea2d8fbccbe2195776bb6fecceed6bba2dc82c092c7557b3a99da058133c58987fb8d0c65daaae83bf87dad74a5038a20cad6b42fb29f0c40b3ed5bca5e8cff41a14c975a48538a6a7bb6bb0f43595b1d6163080ec068d97137d437f291f255f97623e2ec7b9831d0e7922e96d8ede968b82de6977f4e383ffe7582f75afcd2825627e64ff1eedcecb03f5fcc8851600b3d632afaa465fa303691c1fd6c03ffdf5250920c78246d8011757442074ddab5c5e8b341909d507572f51b13dc7b9504389a90e8ca946a11e19d3e9ad6ec3451bc51e01e9baef63fe3dc82d4ea7dc9ac31a42eeb343cfa040288d38dcd59da53081d50cf4b130d8b758237d5213323401659823bcd1846f4f5726564b12bcefb09dda02cf63a5745df88c950cb6c260ab8c9571077420413111a90728a070c31b36cf2aa6550ed69313eab2abc9d3b09c1468e7d01924692cbc485e2e6aaeb0d26c7a9744321621443e86fe1dabac3f20240aded77e4d25eac70b75236538c2cae89ab3493be90d8cbbef637607de2fccb1defe2d3e42e8c42a0dbb9665f694319f92dad4ad861435d8a8ff5174cc4480b2588f889008e43b5739d5f3926b75bce7b208d975da5254bf8cc9134ee4fa0f23242650e3000ec8edb8ee8f5478d61ab1745963014f578bbd554ff326c56b900e5e9879480aa2d140b6cf289bd2b45dab5d115132c5dd5a80c54f9a458ad74312c9224138203b665cb7310377d379896cbc88696fe3932d41865b42c910a969d9988f00e3626b893d81614030c4653154c7ff6db33f4863262dab5ef29d30f8473a570d3503e77275c5433e3b7777ae5d7c86d93f099dffe2522bca02af98de522936895d998ceca41b45eb7955d9f74c2d27442f21e6c38b2f1eb17c0db88babaef86df7cfa885679339c3aeb9eadd37f4ca182df24e1799e6b394665a00b90b1537501d543ddf9189ad34e726a26ab143349616271c617ed652e528e202d7fb0679c26c82d8cb87a8fa47f1e5708ced9c9c1b34670ff6110d3e8e4c7cae389926737850c00a6b81ba2dc509377941d2adf8ded8fb1e1bed508d8f6889d7d956dc24a3a81ad6f4a1d4f5c477f0d725ce46e23c264f876ac80de4f8bcd826f3226b3921a00101ad012b23ca160e2c6e87db8249e0575099515ad0091ccb978f84338b333d537f70f05efa80eca7ddc2cd543f083e0dcb3f95f32756707f88ed367129585dae58e51648ad3e76e25036b864f8aa2ed1e7856949180cbdea01569ccd24ab746062f86c9247bf223f28ef4ac6555d7cde62bc601a3ef3976f460f361fc4d34c972efa6ff8051e43173c6d23925979663ea86c569f9748e11656c665801aa2d33c01d36cf3f9c82debbceb72be5fb5ab6a1f94baeb1f022611b2225bdbc9ca6e1d3b2a03cca39474e0be4dcb63fb10fe74f5d314810b92815db83baa523698d7cd266545c3542feade46bf8b6fb5aa7dfa6f96817ae844a972000a49e4a7c54c25086523b68d497182e2d8678bde3a61079cbef2412e5a8f81ae3acd1054da449328915010736bebd11932dc9594ce091abdf0463ff9300bb3eae08bff957738697417f6c6f69f29e9f8e599ceda893be0db9a6b619b665f205c29cf3775ec0c9a6b1506ca8948c1132b562e9c2ae7daccd3891617e14a5c6327602991c38a515440d871a3587a6b1f0da37bcce903ecda87115c8bc207bddbf58e966a2bb702e31b5c77ac8b10aebb0da2e39cd439d4ba0f9cf28ba565d5d667689a7b2c577543ef8727f4aecdbc00eeea2715e3e7ccac34c510b76119fe85a9b95302c408752c44976cb1b5e2b923b8697edef84ccff42ea53ba8a88d11fdb641c60522123d56c5e73f7bc2da3a29feeda6e60fdc3c4c2b19725234d9c62fcb8bfeeaf42f0a6b731e692006278208d370d8c5ef3dc552bf05f1dd9fdbf5b3aa701f01493cd8d01f6fd53bf47130e2d9b9377e3bbbb6bfd43c25dbcfb37740dd2b40d2e08a9a4d8ddcc59f3ba1748b9ed405517166335d33bc7fe6c3a61468a2af99a9df684b5a4dc3e81098ddf22a25f4b468aa01882c93d6cb9909c8e9e40c4414951546a235bfad69f9ca48fa0e12adf38f145a98ea7884959fa9390ab011aa60183848aa47b27c3f4a4ad7a4fec5b22eefc8a925d8005f9166e8462d02002509fbf9207efb9694cd25c5a4212ae2dd5bbc7c2a472d98ab27040a96f91fea1df99981cb88d1d79ba92570d668ced938f025bacd8c5ceb80d24e7de8fbec5c5ab960b06df967762ee625e6b9ca747d86fffa0bf293f04e879f74b297754a347dd30f6ec6fafbc804c9560d8aba4c7335dfc4abb737487690dabd80adf330fd23adef4377d0bf24f7f2b32541365a1944b72f1d519226fc801de3f9bb2322b65be46a2bc6095bfe83ccf352bf772d9b7f452e77e882f95a8403e1509481dd1ab1f449dfd27b0c448aadc23823b2e2d99612ff2e51377dd02b1ef56019694637e1e5796b10e4f40f8f4f2ee87a5c261640369b0013158dc0d8842094a73adc6eef53f26a29fd66b08202f9d153653aa57be1f2ffe60b061ce3208f3d838026b9793777637f1d627a0057b224a95206b2ddbacdd36685887eca175e9b56acd03763a42c8d30116bd41375710c39e9ead68370ad588d1a3e3c86e6473fe53f643dc089b402711ee887ab3955577bbb3db3a35ccb5c2ebb199103bd71d31f78608e494af1e6e91e0d3fa61c9d97bad7f21e9419bdbb7fb40bd8974a278ceb70f1e6182fab4e17cd054565b0240b8bb3f6938f21d397f128c861e0616cdf4863219dba808e6b40b892592fcff86281876b965220200596824f486a667d75af74900e1a790379c89ec55a95ca4a96e494f81a4d3366ef9e7e18a07f6612c4fcd2fed5afea15f35b7d6351b8e91cfe96d160d12357fdf3f256914d7c2b0cc2cb47618eba10f749a22bbaa376ecfac82781a2d4bd085bd1fc6985e70fa000eb2f5973a112f5f3167dae47f4ae1462264055628256537cc5a31821bb757a6dc7393bea0fd07f79ddd788a0d2f9acbbfb61002231898d05de499eb793beaf43ec508ba55bad4cde96d4f082b54a393e584bee51998e7ef5cf6335f98e01f49a7683a7244cc804da2bb4e73a2abecd30e1575fee88d6022b9de2180b9ce4da62bb80c5f874769e809a92ecf0cd3b366ef78994e6677d7f3c4592893f3333ed50a655b2749f34316397d645a7373b1d8bbeac098dd4b54986551bff9b557879b3f5ca174b540eb75f2ce8fa6c9c7d72b8d23c2a7e7e1ade61fe8644d7f755aa39b17063ec22c57d27d07f0e9b1bfb3e632075ae110791a94f58712ffbe5b27c5d04217dc984ba26636cb6f07905363e987b37557fb3e7adf6163c0b7f2088ceb909612cb451e648bd96c319c8a3be6f5bb12c63d165f1d37f5fd8dd9593f378da3f8b97b9ab7900f084fbac18c7eb70c3ed4e573e83067b10451c6d7f5ccc98c484f51c15c54dbafc35e0cf0a0d038300c4506e7da7cd755d5735f313b101060d1610bb9dbf128a04acbcca9fb6c64a31ee76ce899bc131fabf55bc8df48aad098e7ffa232fa26f5615539fc8d54fc1750b7e47c118a8e1fce35bd22e4e8162aa672fadefa6046087ae221134f1059c853fb9c0bada75e24f5055b15c5cfdda4201356dc828fe9939a2b718adf7b75e0ccb48ec0a4e52e572ce52ce46f58268b4029505bc3b70952307e7367a81affd1341a9298816b8110601eacfa0e86b58f3855e362b1fadfda141839f5d280995cd4fdac1fde7a9d44cbfed545744cecb2217089de29b86e91d117b93811c80ee4101c12e6c66a3c4d2ecee81931867ec5bf346b2085178f9919df364621d713ebf14da67ae7c18ba709f4e028a8f87614a39f04a7e5e27374334efe6c61d6dbd017e1642fd173c18684e4b646e5e661a26827a2c1a36e8afd8dfbfe861c82db8f5556cc183b19e983ec95b5d2dcac9ea3808b29294991d831db1da860cdd1bb243f1c71e36c5a8300e79b62dae29db78581605a2352178f67ce23d467e87836cc1cb962bc535a83adedc3be65bd1e517f4527dbd7b3e8fc68d59040a0572030e27501c22ea617506fa3ef7728bf2fb63f2dd58e47d96ce174dfefc576c1e6b242b3fbfdca435fe0fec27966b86b2c243574db3c6f4b354d1b4cbbe7870428331eb97b519957444c6419e4177793388ddf2727f8aa3269d173199ed5786c956f0679348c665e00f6f1fdd996284eaec3a3810319ec984b4d65143a906b648eed322769dd1b0603196972c12758ac99647fc8d05dfee66282c9d53fa542c49cf29f774d9b8af20a1f8e4e53d2f353e50f24dfa618286d16c8ace1f98555a215dcaae9877304a520e7aea43a4fe471de318d864ad64cd494facecbb4455e474640d56ded48f4e066363b5d29ecb3b09349ceb31b5c94b67a50e40226bf4bbaba35a2362aa3ec624207ca9e93b325886e4ad75570e0bc8fed20cb51c502c73819f8093acae03cee3791d67a3a058a469f8ad25609d780592df27a2934044534e00df0e9029be054798c790178a057df2bb373480ad6155161967ce28c4cbf929309c1f9b9c07a16b4793191c698e4ff2225a85c5c973d603eda0b0936cf69a9e80a97a02e23f76736901964e98005b850410ea3b04806d37595eb812bf93920bb7d749bdbb7236823afb198bd58d7c94362b2d4e26d20a181a4386d859af3cb66d000728621ffeaf9bed2a1c1212e4e1929804aee2f59e618941afca3a7b0ba4dae496fea7aa7bf961a7fb282fa2b44a8e9a8fd10aeeb626a63c3365baf08358c239e25803497aea0fd3d79b8f99cf8585db62d6053ec7d3a73e3e847f480f744928af4c6544c1713ed0766b4a0e565ef9f796a95ee32537e9f5ffa4ea2ed027c6ca78cb8c62adbdcdbe03ee799c16485605218c5d94fc851e2620a4118f878100d29750b387d2ca2d03a6b5ab50bef48d23797880099e6f7295921573c59cab264d8a35a26da9d403c9d856fef3a96cd1e7e73dc9e6e2cb451ddd54c70842deb6ffb8af54aa04b1fd9aed098a38d71ae9ba49c9386e98c3996c84f6d36c56c394adbe76048cc209873a11204ade9a18e0952048c73ba4b375ed20d322d86bc3b4c51ea2709355c008206db24fb54491fcc7719cce9600a415ff0bf57c5bfc8374860f6989aa0f682f9b217084f03ee44b003453da9a2ae774dde36ff0d9bb1d502473da065f80d64e8181e372b655e29d119d4ca1229e111e1b9bcab12e72ba5c50c66b389ce988ab9fc89e60252804c4a", 0x1000}, {&(0x7f0000002180)="4d7ca42bc1de06fd33537b9927977cbbb13c92d01b80f5bd67a066c3e8629a55c8c86a4d6d21006e22ee24e7520c0277c4efd177cea39426e182f85584bbe27bda800890bb66d289b5231ba3be08800fbdf2e8b92e525575a34fafe05fb805610a9b01e19cbc3a1c5735207b70945e5c0d9c9e066b288fe75236e791e2a7387e9ea90afba47cd8e26e56d2ac26aa812783daf1dc50c3bb8d37e5d7fe49ef02322edcabf1ec0332d55d1b0fc7946753d1ef5184b9f3f8ad182f8f032ae91d4264b93c229bba6737b2fb1a69bf452389673c939b6c49eea0572d5cb5db564c356cf94c11a27fe4bbc5e7e6b20d7240044f72d2bffc91943cb6d75690154ec21c159eeb39fc4eef5839ef38dea3eb70a0f77ffb1da1683b96ff992cacd95055f7cfa82f7606b404c7e93e5ee5f94ddc29eea2dfdb5855d3d5a05387ddc360bca1f0a9186e70d7c9f23713e4ff64fc1073a9a5b55de370f94e6c4b19a97cf6d6cd5a5e8643ca1c39946d6d1b5fbd0ad4c33ede373ed11c0717f028467ef2b3071d5ef6f494c7608c7fcb411de84c6a85015e593ce9479929ecc71d0424f02a9a861f96b08f43b9250f2c1164d047f9d4e44cd379fc849fbc9bd562cfcaaa6c30fbd9bb7c8b1a824265e4dd9bc84e06d07e8b31d9d4953dcd6be49b9da973114aaffc2288cafa3f5620cddeea97012c40743ea2564c94a85b08b61a31067e848c0dedaf7c131fec51ec02769f8dd975455bb7b6956d32ae66f8a73cdd7d8fa730ad49992d736a809f3ba49b4b02ae218ef55dc8b6945e1ed23bf34f9d87b61222a73b1883f0bc11117fe8887f2da3d0c76f2bbf42a3276d60b0f58a94304a85bff8c0254ae11ec177f781c0c7b3d11372927f97f1575f4a12f6fc0ed3de471fa42a8c064984abf21c7539de4c2dd0ffb57ee24ec76c636bf4b3614e3a726c074d01dbde61cca5ad6bb3a2eb39a8e2f8aba944127e6abd960e9ab37bc1452fffff35efe8d45b9841dad8f20b824b3a3fca8c09765983f643112ab81ac52daaf53e4f1d343bd5791215b0d93a6d49cf1d927133d713641bbdfbe358b3b5e9e1f12f73a31b4d483897db3066d229f99ae6d75dfd3f343607179a691b9179c977f6b8a914f3d9312899e618f3c2a69dc2b23098eadc359abc5921f76800512658fb56faefa9da581443da9823da01aafaf717711a0dd88082504dc8563e19947c66eddd0e17f83ff217c6999f2d68381bba25b678bc43eb4a5a587690ae6ca104260a423baf0df70b6312fc355bf4cc2b244893cc6be2a1da7fc8bdc9c1bb108e8da1a628fabc38432c5e2bc7454e9f6e7d7bf6a6913c453c9efbd7ffbc94b59eb9c60608ca554887f72b7c08cedb7e4f04c33e142626a5789f58ca00398a75fe415c2983fd0b20e383c3dd6bd502129830f69da8591e826ea3ffdccdde5f5e7369a4b207e366561d40cc27f5bc84fde2b5d57c461d17d2e7f432b192359cd465cae1b11879cb4fb9497d7e47b75ac7d0477544daeec86f6ef605cab4916b1aae0c622dba72a72fd9137aeed5539752539870949d45f66e016f4c91b255e0802f860405219721f76cd33c4f3ef6ccf20ac2c1a493a4852aed580f6dd67daaf8df4c676f50a52fad6ce995fc12dcb01bc2921b680bf2436c15dd9f054bd2e3abdf4ecc84ab505c9eb3ecffb04549ef5fe056fccd656b9ee4a6a4dc53b55b7598242d763b1cf0735b07b3957d97c67065c8114c459df921b59399ed278bdcad239ef32e4f455dabd298951592a84d675a75b4c03e774b696e8cd736242ca5476f19e631d27c0a25c330d956a1c7068742571f13e9c4864e24ed2cdb7fa3b702b3fce2eac4641b78af13c2cd25bc1580d7143057ea2772fcc292cb7436990ce404bd0f96927916c3418283a6df0521da3a37417e9504ced6c2ecd4f7d2a28b3c7843820c13b0ea8d2f05dc9fb263dc4e7a6707e4024555ce280f073d58e1b8c043e9c36bd5986dd5aec4d470032f7c1a6dab10e4524b8640ec078de0fefc63020816188c0b11e64a57afef76c2e04d7ddda2f7bfe79283d0deef00b456ef5ede6cc5ce330be45eaa90fc6c3d7c811e94915349e4eef860dcbdb55f2a262b0468748bd35488f4aaf02c19a69523827fa8d948e786faba27ff85526152df54645df6e7175be9393383ad9aea03fd6a7a44b5ed94ddd863b84f61622bb1555e5cbb26fc1d251bb31acfd51b18a9e34e7e3552b7c020feeb8bc1f14f6c8dcd5e468b7f187059dae83392e04556a8df0b9c1e7d35b3ac3feb979931e4816074bd64804ea4dcf486796a24f402b9fced8e26881f2e19fe5331c7bc7523388d32e800b1b44448b8fc7b10a487728d85840f3b80908b5e0746c360dc43a4c99e25949b96c97a0d3d9fc4f3b51900817cb65193b655a187ad2a5108554bc7fc802817c0ceac63a7fce07eb37b3db22c50f34cbc51e92e8673c7af698998e80bda14fa2c1774ddbab83494280d49a74a5b3d02db1f2a06a73b607a3817060ab8ace0f5662a8827146b324b17c6b2715112982943c43e4ce4e4c054d8182a51773db959e01268e263d0fac9d6135715f7a9491ccec183384862c215d4cf626e093f34bffba2d345e610655c965e5a8665fe361ac6a10133d9afd02652a11eb87c7bd485520b386367862849105bca0b3b23277a45a6d76eb7c5b80cc78f1220de389fa491da850219de636ea977d038f15d4a4869d7c5e49c33e06e78d33752e7c31e91f4403d9f21f0805d87a25ec74ba8a4476fd5ce0bf9a3426d9bb5a2eef7531e418e0cfad8ad9b5d14de375a2866aee405663a35b348a942354cdc8b44ef8531ac0cff3aac9a5c0b3484174d6c590f0990159ac284c20d04bad41415d6874857a005e4364393b24d46c590c7f6807a8c2d7343cd7fe6fbfdb51bf5b5b226a701f707b0890c80f0c81fff6814968ff3bed7ed7165b2c651c85aa694c8b6401ed44d84424d568dd1576d0601e809032cc2b468d5eabacce0cb8d5b1cb0bbd845529a78bc89188ec2e804aaff3c09bb7ae54ec908f9cc403fe9e09972bdf5bd918184366ba2f493d279d2db9daa2acac2861ddae392452218caef2f9bc73cc5bebc91d4e8f0353e771c130158188dfbc6cebbb07175f14b61db18f6b886e027c06609c7be7aab007f1cad9290b85beae5e245c9ae3b14d601cc25d1545a93b69997e5b61b7f7e6c452552d9d44f18ca73946c2c9c8a98b3e01f6b11c8bc160b7fa4a427df14d0c261d1f770ee1496533e9aeb575b85bdf1bd03559b1157c377a9924cfc1fa7757cc77ab13158a8e20319f3be48f0de1080479f32a898512070a3edebee624f206afbe6f068ef3b13117d21af6daf48f592ed4c8f840c0ca1b5e42228dff1fdfe26ff2be2530e8e01ce716e965eb7086efc4f17c01cd450b44674d3c66132eb5c9d3a09c0f4f087b59f06ad4f45baa4eb5656e84ea23e0cb36afe8182bfad2978568874604d8a212c3bfcd98233d51bcae50f9d6eb520119508cf4c21c6e8d5dd7874abec73c0c4c2044f3aabb09e2c3171b88ce43ca4b197938989731f4fb054f23a6f769ca18d4cf101e100bd7b001bb24cb49e26112636dce90588ac6a3cac89343ea60d708f08beb0c6137af6ea0d7304cf6dad12dc0ce9727f29f8513333584ed2e28cf63abe725baef98731d3ef1fbefdc68ebc9d976734c6ffbd829c786c8b7b244af504ab2f7a340385b1e6122d6fb6ba057dc6c35b691e2694a3f2dba8df3412204b038c1c4212956cac71e4fa24b447d809c1b4a9d0687546e8c4895ec46e1629316be0a7054cc137c7e5b2ae6595af54bca7c7d473543292931131bdadc4ee508a4710df2cb2ea58a968f6582115d07dfd45fa718d96523fbdedaa8ccd14476df229cd0fee1e1529c0b5151d6155445e31b6815386d371175393c004eb8b6882e6ce7b591aa76356b195d36cbc299f1163de530aae93b5e8adb13e93ce60b5f73f9e22fdaaa4b5fa225c880d644c355f9450b6c824b98dd2f4a1eb8d90b161fd666dc7f1cbb749d733650a342574a337e78af0570941651406b03f344511d79aded4670bfca0f29c481b50598cf68ded070b102ad31f5be29982a873ff6726a81a131901f55575811961e399ac34d023770f7a36ae8e0eb51422eeab74d6e6a080ebc4ce9c8eb06625f844d0fef617ae7b51db8395f13b2387e850ad9456fd9f90cfb945f523c2e1da88a31e0a3d48fb5c2cfdf4025592dc55a88ff5840469df0bff146be024f509482be9faa38e311bbea67041e2b48048141c535026224935e6e6568801d5192bbb3eea16ec392da78e9a3879db9d6711802aeb5ce11d76293390194fe430c68a0478964e303c15d608d4a7f249cc6b9ecfffd4fcb851c0f62457550503d0692cfe2613a31a75ee05aefd01507b3fd69888885844a49b1045c4337bf23809fee01422628ce9e337e8c114b15010854d5dd9f4a484983204fd7c0fcac0f0e79a52cda7f5ad436d15398526fc8b811e4dc7b44cba326b8ec0c75d3581d6e5a81640880441aca83a64a23d1753f8949c4b33029e64cf4c23400cb3268056b89876ec099915bf644f5c7a65542b22631bb765d4b63082531c5d94fee9483f0797c23e4d39a2b3aaccdc72a0bfa8e4d4556bdecdd189ae69bab862869e4d768ea4ec472dc7cbb9e5d67706ddadbac9dd3468ac3cedfc97dada89b8ee9e7a652cc6f6117a76820d72b29a746f2d02a7e636708477af04646277aa0700d5e396105ff62b54e51d3651fdaff1ada6abdbd975e7bcc0be2afe2e82f7d5d42a571cf8de95882d5bf4156e44ac7424173e2985eef2ac9253b530ec9fda7686e4125bf4c6806fba610209d1cd92994e33d8ef7a7eb98ef3b835865ea46a7ba64c18c843caf6812cbf81dfa60fc6a7514e8c8a174abc1df0c83887be7fd54277a42350998739944e53f7f1c6d9104718c4515476137b106fb20d15278af8768e7f552178d89dd1c7b850dcb72340d4a3781ff6ce164cd6613be41689906c5c5e648e457284bb91d611a188a4806933b36222e367c9c7732f7d745f0fe27508d696f3b0ec9f164335e00b06d523d5e6e4ec937cbbbea24bb9096b0711db91a6748399e2ccdb40b8af61a9a8f2939368ad7117c64a91a80b47a73643599b3395d8032facb1f2a0a3fbaad517385b29856f0da432b95ff016b218b7d633e46ddf053d66225a4c78f62428a1e66d0275e34b2dd65b285f654f6f8f5ebb5a91c3b6f0a339dcbfe3abb8b4075b4ffb4caa1979a89d93071a627e098503267ab7558adbcd40c594162ad13f5254226af567975728f434d5e6e51288f3d88f23cad68c57e284423c106648b7645f50823cc37e9c8a0bd640c5a0511e81eabb6b78eb9d0a244e049ee456d5daa3e88d51ee33a974b25d23e1beb7be2f3be0edabe58d1d5934b9da7cddb6d10d453dd8af6c5ddb5c01b956cba405eafa66635f2332b8d4cf2c2b9a147dfdef845cbc16d3ee4d31661d686d3737ba0d89390f1262aaf51a07fbe8a66b37d8d5d212601b19d0a1104393cc0ce0199fdd90f741b0f2c1141824ea72d0f8b0706a8c35262988cd59dd0d07e54c59cad0f0a5298c045e170a76b82fc4e7ba1e8ab9358cc5b0b90a83715d9b7e1251a7a06b77df058ad2f3227e43d0c495719da290d9fe9a716a272c79a219f7c6b386c2bc25f58341c1446cee7b6984e9fb55559f748bfdaa5db66424c030d1fec0f69f5900edebbef5edb86acab4534ea13647cc109f6091cb32203cec97af664e5b01469e132aa60c2730", 0x1000}, {&(0x7f0000000000)="02f6aa1b520612262ca7c6bb2da6e1aa892feef7ee25841a5b6463a7e2eb5ab123312f6875cca34a431a8363075c4cef23fab060545f2b697246a7404bac96f462daf2f3c8911f2ac1b492ccdea97d29df4f6f33ab0853467270fe8fd978a63643b9acf75cd4bd9cfe17d3c8a8f805b8662e8f9afb2a73f83d38051973ce61a6e9b128998380524ed17f97f180b7e8d0f50e78622ad1616b", 0x98}, {&(0x7f0000000140)="ed9f5b748c482f05f14b9b154cf63de6fc79918ce7037ef462b355a991d4cd56d80631b7093c51122c7de6e5c7dcf0433628b71c51c4ac4860a5c52ed347583b206d55c8f90c91e26cae54", 0x4b}, {&(0x7f00000001c0)="e70b9f07311268475b6803b4505214c5db4920bcfb0a2c5d437c792d4199f335949c74be88d243ccd7dc902edbfaebb650729d48858866ecc5405440a6", 0x3d}, {&(0x7f0000000200)="dea127257e76658863f7cfba934e8e06af926e0112819bf4c2de07362f0213f7c434dae9bf5ef3174499aab2f8cc00186d9a20e937de36035c2d2604b84d911f21dc5c6a357a608c0f5eb2e2563b20fc21498c9c772431537aac8d8a8086300e1126524bd9ebc91421e9e3", 0x6b}, {&(0x7f0000000300)="6161342a8d0c88b3d07661465038fce4c187eaf0edfde2ee41982949a4cfdb9357fce8fffa159d7cffb8fb2e64cc3f8bcfbb5c9bb0b514389c55951ce31d221072cb3a084dade0e6e0397fcbd219da51f4830162bf92caf1460c5d3883d8253367e710da2d1e4b02d6fdb9f80b948e4eec862f0275995f1401f210ca3e3652371d34f6d909623af1572cc72d3130a267f7951307d6c208b55a65adbbdfae419376a260cc5991f033cab329993e9ccb33af1fd1e1b3abeda930", 0xb9}], 0x7) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:20 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/174, 0xae, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x8}, 0xc) r1 = socket$inet6(0x18, 0xc000, 0x3) sendto$inet6(r1, &(0x7f0000000180)="c9f70832ca5e9ac1b9973812227dd8d8653d42de2b6933a5f5430b669cbe1a39d4fab15c0d01794384e9791ed284af5f6898e4657bb7822f634e1873abedc508e8e33d86501e457182a3a4b355bcb4410c3b8b834d4ea7d14a85667f42768377b33d5efb1789fb67673996c7b3ef0b9efb9cde9eeed3ce6f70ad248d3c04928e44876523f8da8b464f0fb42e30a5e14a245515793dd0b0306c798b09d7653423ea77b0f2981f9f47cb12037fde38035387a72b90df70c0b21ad90ccbf61d2fe389988d5267110a054ec433a6e357b27106812dcb05db1cc60b59b53907aa5cd6d5bd028bd8f68137f6f1106cc0a84d77e29a370c20e2f53315e9d7edfbe63f94b7092185e3bb67037327bd2c7fce82150fe7b185fb32d84af55ef8b17d253d650d3bb0a2ca78d4dd475243c5b51dc3b66c0bd491b445c093b4ccbb9ddcb20c9fbedf39b5155fb512d3e2fd0e957984cc20600956f4d8aa888bc3f085b9d50a06dd45770acf12a71c3836b4c5047881d32ca68fe9dacbb0f7f07330187fdb9373386de7404549b449408dfcabe775b97e0e0ca3f4e6fb2ed81d4aa0d2d73f8bddadd86891313af464c4c30f6d2f8b23881ca77f1203690ac43c2ea7988fe25d255f1bc996830e6fc55275366109e105582f4381d660ba9b963e569ed800b41b13aa179338b0e64fa34e34d9a52e22851442253c4482b42979953156ff69584358754bf73b0ab12c38f160759912d747d3ef7a8ede2e8398d31499374024873fc91610d6c49f986f19520cb19e2ddcf533c63e8b89a7848413e16de4984ec6ccca01702880ff19eae1b4a2cf063598ea32edc988ff8534afa7685845d448c3ce4dc32892d3b48f99631fc4d6120291ae6f442023a37403b79d5f439c50841fb155cede029ceb530f34e16a91039d2e3afb0b1cd262f8c87818985800a899ad7ea1624b92f3122c6db07bc1fef58e8b809818395cb5e0d90b3fe92a4352e3b302d7c57ba3969cfed071fdd3f55a889a8058c23ebab86a527edf73770372669b704ae0946679b0ec00eba5f284cf7de1fe4068bf90d0096116bc1cd93eb00b62456f8bf317d56322fbf48c99b134386dabcaffa1dbd6acca634611fe2b6cb642bbd16c7ccdf5f03988e79848401b98d6f9464b43dcdca0bb5f7b720846b84989b2caf1c9c9637f29bc7a04f1d9a4409b3dae64387d4963f54dffca8b90caed752ca23b0f4f6cbbec3823ce2684c4a2cbd8de3574ae8e068cd98fc21775533840f6bcabf5c3ee1b48e1ffefa308526e47d51e61a370b6e1abe7c3019c086eb6aacef9db44d2e8c2aeda4bfa956696211d799f016ba287cbbcb4f9746b46b8cb98925ddd90432cc787f643759ef047cb65872f7d55647d624cf5c1e42eec74361c0eb9c6a97eff011f9cbe6c6f23eae81f1a7f5683884d74dec51e3645c45b0e08bfab19d151c20bfdc6da7f2c476e3b2eea62160b061b3e6ee638233331401695930ae6c9375ee41b90b6bc4860344dbc9aea14ed532eb08bcfc73e362040cfb3e9a35edf7c8dc2ef5eadb04cad74dbcf9df5f02e0d4c17a9a251ac5bf142fc84f3b3f95b7387fa8f2d3e604025a3a235491b1dc9ed7def54c04cbc0666a84ce295efee0b394d2775a62b9c73b6a3302d74bdfa367e6a73a05bc26cd43c56183a11d68e8a246fd0cb8d9b66d0a33d07a1dcbcc36444581d725542a4406aaf59ef6b3cc7943f57166520d3bd4a7e49497a08d67d0133b82f7e24558711ee74667cbb560e80f250d17181d72c76318aa371171ad6990c77c87a3734166d17bc9766c17ccbe9769b79e28f41df353b52e78ea1d8e47586319c173cb004c27f2a213e05b0ddb9a1a2190fe0e30c198ebadb97ee5548a082a1b163fb032dbfbbc7d0be067b7f7a66041ab17775b9c3069e22cef45263efb085eed9ab7b87eefcb8d6213f29e90804716e139e2eea5d8f29afa84ef354d43220525ed63e3d8bacdce55e06b598eabfdeb7783b5895fc21fe7f4629e033cae8d90986f11933e22c002de3f86586c399fe932f1b60b445797df256e8760f0bd387641dcb5727f69b90b2334318cb12d000455595246828050d7b32cea0b1762345e3eff4e2ea339db6894036b3cb41ef4f00107d14f990635cbc3c9a1cf97e37d4fbb834827334e5e834716af35fa981ce25a2c532ca7d0338d91105c3e76d7042582ddb03ad26ed07eb79ec7e6828a14db9925bb14ef50a4a90a96e8306413704ef0fd0c512f88ec4d6e951b4ffc7a084c14d21677350a9a3e6ea3d5dfe08c8dbe2e0cfadbb7e1f14a7e17a0d23b4b2bb82b5b32aa8ce5c37e6c1835534ef2343df554cc1621c9da6bf43b334bd8c33173be21492879dc0fa9880481aa2eb18706a86407a8fb63df1b268ea87c0af57abc96834a165e05707cfcad9e894930fb1a73681c7bba5877601e609e2d18393ce16915c2c974c9a3ec5fb4f60e2b990c05405a1522acfd152ef1022bcacebc34abb8a1b9056a1d7cee4fefd30e94aab62ef5cd2e9e836e67c97ce1329a71ded07a088549b531671ec89112e2d57a3029e407be56a73342c5d28444ecd5726c486a87800994d2b6f3781f34f6a7f9be0d0ccdde8e2c33d6971c74bff7c03f892087571e6fd3c44823135ee03284d0b3e68fef88137d58a0c410aa866084675a341bd7221afe2f7d106a348b95f83a9e64ed2bf65b8ed27f97e76ec72600fd6923c52c03958daf0d6793ead98fbd53f2ee57a36e64151426490b89ffbc89509ef3322e1fcfa3d95545fbfa7bb4e767034468474e4bb8f62992e280ef4c2f198047ec545646c254bcf371e50da5eb704a3e52cecd099b744297f9cccb1e84ba1974739905e374f4cce509918f1558795c4cdd1aca44e7383a104b1dd6383f483483f920bbd862f61b4d9d2804422357aa452246ce07b91eea7241fcc29f94028a347f3d69f4e927841a78ff7e5ff437b6ca8769c5bebcdebe2f977b7a71bab6febe1e14af2e272279a26ad6168f8fa3bcd8ec1aaf35a31212cb7a3a0e162d2cfd9640bc42b4bb5d8c3e652106b4e76b7b8fc6e9976ced5cffebd808fc7228725f7a0e12d71b3adf7728927e46f78a247da824c23854b5169b5ad62906298c375c4ef329b9e5a92fbe54b7bf5fcfad05de5d213f18eb7785daafc413ab5de03292bb7fb379f8c8aec9a80efab6428b214dbe4d41207c689c3f28e7ad18598eaeb1bdfc8407e5737783ec100e5e653d4641101ce790aeded8c3d81b983a0b104df408e35054e0a2fca8a71cf8ac6f8160434ef7513d2792cb6d7b5c0dc6216a5c849bbe4809878c82b2c6d1f6f2d0bb3d0e8f84d9528ca1d63ca31b8b2b491ea07c52733912db28ca4b9c7f775e8906556d2da3eb334da1859a431f4c18b0f16e8426d1715454771a30db5c8d2ce3806d46d1adff02e9e80e136ec2ba0ddc3753b3d60746f32c4fa450680b0d0f947be68f6c47ec91035f1176839d42660727134504ff33320c18fd49aeb9b66b9b0a302ddc2e7b4d374e49f3deff3e2fe436f749ea34535a171ae4a644d44fb993888e977fe7660f08cb4836a106c610c74ff45512ea40d6ae2b7603c313c13cd5ad719d09516af82d0999c09f660fbad7b5dc49734e3ca73488242ecfd2874d116223925c40319c1dd6cc9f9b37fc34db7911b83fa35da80f7c5fbeef6069a3b191a49ad75a8b41a50bdf1abc939d05878ad4a182188abcd7717ecb46349a9073b26afd597d4d7e0a0352da96aa45bf8dd13ad9664e5fb3a633ccd3377b139e4c08abb3b67d9f790d73518c72d82f2cb0e61aa1c61f07f3fc116c189c6e310a0213ee1e4b4fcd05affafdd3e7e3857eba4b6a94ad70f70ac825c8b3e159b3d1f5bad3ec211fae78e51e3bc8c3e8b7cc98c7f7d66e8871300884da8858f005e3074fa27700d3cbb037640ad07e4dd0c1d215e8089592be8149e84260c92f4dbdaaebcd9c79e512a59bc4b6c0d9fc29fab90cf9c080231b40915cc7fe784ec5df57ed84397ab257181eba62d3e2e37dd53d5404ef021fca3a64bca0649e85fe4ec00cb6cff570c3da109bbb78a69c78b322604362875b6270c51c8fbb2abae20242cdcbf4ce79b9298ba04546d6ee7e95b0c1a673d0a9d22e1106bc09f78f56a540fe1489d0b78b874671a1482f35314508a89d3761fe8727059036286e79caffe7edf49a269f719495d25e1f3427897a28b28040917452982e7a468a436f320e850fb8984888b434bc5dc00bc33d7264c3644f0acd9273f2efff5f071541059b5d061ed9846d9b5b1806a8394b030dd21a6b03887e57c6f80fdbb472db8b5d753dc89544407223b1d05b5ec60e1b9554e4be30c29bbd171ece990e657a8067b4f4f92ad5ef0b70429eeb4096fdb66eaa065f277e6dce0c6e330360a7a8329d116dbbeb74c6782ec2f5ace3416b54a6b58eb451c9aa46577205869f7e9c77d94e60a3fd5cb3e2539f7a6edd1f213a75c9c82f074f32fb10edb1bfdf05296e2b9007d45402b41245e004ed964731e3c4321e52b6443d3e5f9b03962080a898e8f2e6ad336491fd402c22d4aae2cbfb8f428abc9f86b2a15c4906049d9453cec7fd2c83bfd9bdeef26cab8154dd34992ecfdfcfe91ed6a83c6a788920f776e6cbbe7d7f17f5886d1b8166418bc1df347dc68167b7d4f88c51876c842f44977c1d1fe608894ec84b5d76f2fdbfac6650fa07c0a85d42b5378cebe7991f302fb1ed9b1fc89a61e23a35fc3cfa51c24e324cf07cfcdf995e503b78d769639996f39975f9a8c63842298e43d23dd3def588f47f2745b4810784f978bb481dbc70b91241a15c50dbaeccfbe346bc57796ab662925b6a647d7fdf32e4ec425d556de709dda74c5872019a133f981483b1e8974358e40cc366128e4cbaaca54224dd3032843ed522bbb4f1087036bf1ed71d215c1b533a0fbac0046e1548a29fd5adae0dd21056b16df07bdae7f95b5b7472d26478bed2f79083901d1363578b4c6c9b4e6fcdf459b9d6622f82dc19c1503cb83bc4570ab689f40f8421119c79ea4baa3465a47601de746a10f759ba93536c10f635c276491ac31ae38be13987f31ba86f8f17793095cb697c3949a7a4d26d9226b0ff6ec35804563d15fb9bf1771353ddaa068bd653f6f9bb438f7f92aeac94d5b3e0fd31448019218e2f86b0af5a42fe3237cc89f5033b46d9d40a0e1bc8060df70fe21eec98c5ebba8c4511d1f9c27b678b86305378e011c1c03cd95b0bdc91102cdecab6400e08463308bc3be485b8b114df8189ee315142579ff6bd7983e5c14890aedcf21c730e06c63dab4ee67fbccf5086c3ad23a3e87425c1b1002377c5f117a5e46901598c97c85074d2ae627c5d12e5bba2d98011f0f99ebd2020cd6cc2843886f835fd3318fc9a79e925bb12718a7f5887443ba6f5bc8f35e5caeccf2243fcc48fc0b3270bf75ef722241e22c9725ff709b5778f0d3606cc9c3a683f4f0098174df7c3e4b26aaf2bc93940a43017545bb52fd79367776dd0ab911a5f01be60cee0587117d7beb42a2ab9a4cbbc6a4bf98fed80148bdf3316f0545aceea950f4f3c80272e62e34a2dcdb5912dbf9a440126cec228b4de17600446c2e8545b1f9eb3b468f92b33d6604ea5429ac8f3071cefde41da8416d7a1c4e904dff6c960990ee7ba0c8a754c67668bc5971d997c5d99edffb9ca5e4f9861a188cb2733de0692e008902ad18b2fa819f12f124999a77e7c40f1a11b7a491c160756891078f839ef842cc7331e7bed52b50c31e53ffd8800a623f237d3b79b35310e4c8", 0x1000, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f00000011c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001200)=0x9, 0x4) write(r0, &(0x7f0000001240)="a6e89650d97aee6a1585b4940f93fd161a97aeff6c065139cd538f15fdad27b02204b20ef773205850f146379714e03d24ecf509362382b3acab7c5b7cff476908c82f2486753e4bdb4a6453ab3d1e0d9743abf16886f07e8616144b621f4c31ccb8c417b4cac80ce73d455b18e068881147d75ac61446e9c3ada17f8292074337a67622093c6a5e8946ac05dd7d4e5b08d32263281efc146e21532edc682e000000000000000016daf24f6c32749a15bcf96b980e92d23e1ee813", 0xbb) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001400)="4246150b65eca0e92326fcd3dacd3e59e5d5a265c24803db57d6f50f64b0b5fbddd0c93548b3c4ed4032104e9ffb80751569ac20f1c47d3a4cde596a3b93ee397bc5109255713c57a3197193e5c1009b4d8fb39c844c426d619343cd9f7d27b90e8af255afecc418abbe7be6336873f7b886bef1bf85487829c1a68d3b6a53133fffce2f1430559317951fa69a7b33aaa92cb704098d9329d5400777d9c0de60b49cc47ebfb3b1164c4fcb4bf08875e989ac32df33bcaf", 0xb7}], 0x1, 0x0}, 0xd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r2 = shmget(0x1, 0x1000, 0x18, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6010, r0, 0x0, 0x0) read(r0, &(0x7f0000001880)=""/184, 0xb8) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000002c40)="f5a6462b2bd9ec8129d24b85fe37dcbbe7b265f71d1bb4163f370866bd70041a8660c1d50940a5ecb8a8a537a142847580391b8ea4fa0ecf94b866c69bb04130b4d615", 0x43}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x8005, 0x7, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r6, &(0x7f0000002dc0)='./file0\x00', 0x10, 0x13) bind$inet6(r0, &(0x7f0000002e00)={0x18, 0x0, 0x80000000}, 0xc) r8 = semget$private(0x0, 0x6, 0x10) semop(r8, &(0x7f0000002e40)=[{0x0, 0x8, 0x800}, {0x3, 0x80, 0x1800}, {0x5, 0x8, 0x1800}, {0x3, 0x0, 0x1800}, {0x4, 0x1, 0x1800}, {0x7, 0x7, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0xfff, 0x800}], 0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002e80)={{0x18, 0x0, 0x9, 0xb915}, {0x18, 0x2, 0x100000001}, 0x3, [0x9, 0x10000, 0x401, 0x5, 0x4cc, 0x3, 0x7, 0x6ae00000]}, 0x3c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002ec0), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002f00), 0xc) recvfrom$inet6(r6, &(0x7f0000002f40)=""/4096, 0x1000, 0x802, &(0x7f0000003f40)={0x18, 0x3, 0x4, 0x8}, 0xc) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r9 = accept$inet6(r7, 0x0, &(0x7f0000003f80)) fchdir(r9) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003fc0)={r3, r4, r5}, 0xc) 16:00:20 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0xfffffffffffffff7, 0xffffffffffffff58) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:20 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) bind(r1, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x0, &(0x7f0000000480)) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="3ba4009a1e649e71a6d0fc5def26d3924ce8c11d19358b3208fade1359b59c0967074947880fc8bcf0e667d627c7b3", 0x2f}, {&(0x7f00000000c0)="b2b0da5724ee6ca9919160e8b7150415a1a69f0dbbfdb059c92ba7b7ad62741364f5fc2556a18782631c0d88f4fa41a4442924640008fbea166a8680a87700cb746bec0cc394c24361ab699a0bb04afcc37bbeec617ac2a963ba0f9774f5a373bbc7abd744643efc93b30d2439a7b5447179f6ae30d008e9c32e6c99950da2c019549ff933387df93a23d8cfe98cb81960e4453c7d75064b40c888d5e94ced43abfa0dcff15275c1d9145b30fcae7f1cfca17bb982b8e97bf8bf1a7592b1b1f15fd59387570af849", 0xc8}, {&(0x7f0000001740)="a695d4f65b47bfd4801206988ba44ff0c93f5bcfabda6ee5cffce9a4eb08ef8bc7c5d2e1a42d0b5fa0c4641dffb574a4438cbbcb2bb1583d0a442a4f116d8cad8478536f7713e07d9da159fab724adf8da192b263bbe27e6d6f140c86017a22d0f403edeea1bf41f96c343d442c9fc061f56b72d0ac599b5d2e3284c206f9c67fc269789d31922fc63b7a52d0b2fef3f85025dc94be827eeac970b09bf7e1a8fa56e1e88bf73d114c6509afa2bdf3c8d53778972d404a21a29b5c666ad37cc683a4e249f5e39fdc8c596b12f27cd57de0d5999a09df378e522723955651286090256aa5950fb69b29ca0184370981965fa839d935d9132248886f1629c733960151fa925da6166e1e084b3201efac50db4bf0e045a775a36a4b988ea095a3775d0a67ddc673046f85b6fb9083bb3262c2c9d99edb4427bc7f6047c6621ba317dc51e45a24866c9decb32aaf9946d47e9745e8e0186169801ae5795105d6fa264400a54d027d5dd8c84479810c5bd06c900a18c27a0083429aac9cc3db35622b1a228bdbe77514da87d8fd30eb4f696641b9221603b83f3792051244ebe9d90d8f79a07726bf18735aaaa4865d2ea26d13d08e231ecb470f66a67d81d5e48edc4824eb82eb6fe28061b32b1b17d17be4d11b24fef14c926098b5a58f591d336f2eabea4956319b264469c35e3b920211e7df8f91d1418a640f701de14d624a53e9fa138e204d688e055598fda26cae0d2f523c2693e2f0060141801ac5a41d294f7417728653fbd97b31ac0d42bd1e20c5e1d94c087623d16e9ade47ae24f0e5629da1db5ea55be3549afeef75ee0d5a70f77cf36021ef95135d52af426cacfee7f4954ea4846eb1813b4f021b4ac606ca39cda00aa95baac896eec8319b449cd8ed3833055ac67d4ee0fe6cbf227fa663e5df4e96fd08e57eda8dee57c40a31bdc6f0298731c01911b794cdc736b956af122c1423093d75e26ea73a87d751735127be7cd4ce1d306baad3c1ae65a4e0c1b397bc2f34fb3fbea437ed120197fba73a93b220936c689c1308764258112bcf54787ef7d8b085ffc52a6f462d3afc78c9b81b891e52c6d9192fb0af412b1f8b528130de6a7f0b1961bbf3c11f3331a211ac220a33cf7c6f7c648297ab220e0ee90e1151cdd24df0aed7026e6b2dbe5630977e4bcf015d9b601f15513fcb408dac76e7a471c7947bc3a118a6b9741ebc7b99ca99869ffd9d6e8f648eeecd783ad8e4dae62a37c90d29c9ffa7beb21311221784130f08d161c427727373fe1756b28c03773d0735ed96a75078624a4c08483003c4f39ae5a8a97a27352c429187a6b7089af0c1eafe9b189aa4b16d0d57445f3e8180e1f5ca6befb3866833e17d69ea387d5810a7ecf86ebf071090cf134d8f7f31441f8308bbd5232c8b77e9b4d950977a6fdb0e6dbe67f4601b5590957fcbaf2e105c1b20944b878de88a5eccf6fcd6e6d01dc96d569af5a52e1d733466d57ca0b0fae0be447cc3d54cf4044cc7009d6eac94583204fbcd9fcb1a50a9e9325452fce426a7c3fd0294608d058de5c278bfc62310cdb9416c879b83b54aa12a97250cffccea04c1538554b6a360e8922dbd898c914f2d794518ac180cec425b6b2ed1f3a2fab9270cbcc5ef8804ea7e2ffa46d0777c401bd5a7745950a5088deaa8c3106bd0dc862d4e85cccb43853ba025a498ae330b48cc83d22b2a861ce55b9cf9b243164d9d23e57ab8274714f459d7ed2baa8ca934214edaf51cdea5acff8343c55f98db652dd186c6f4a4f28c267c3a399e5d86aa2cf736bd25b0a4f2d7d93a78ecc6028c2f2b2961f4b2c183feb85b964e79c7ced35eef5bdb768b63c194f40079644128496b4a1edf26cc2304a1abf0b984f6219ed57d48ab4ee0892120cb05307b4a8b4e15a0f6d9a522583a3d0372d3ebd223332fdf5cf5cf45f15b87128cfc39ed69e0adb2bb0f17cbd20901a408193ea6089262b88668c51d0a9c617d05fc0db3a010f03aba16f5fa53ad39011ff441c1bb8567da7435b8ac58b9ef0b947bd79b556d0562b4e70d1be0225c70679c3f81f52cd6b2947936ed5fc526b5a2360cb26fd7ab414a55f36af7db85c4b2bf6ce03d34d2a78dc9595ea90758e0ce9d6eb41bb7a53ce24bcf5ab9142c9a89a2f6403bed902bd2cf4ce4f6512a071fd237d7bddf5939d844cc67bd8dd89b257787de9d20d09836c94901f0157f9a5150ba698b553b82d0d94560b3e119b5abfd71d2f02f6a0c19322cb64b5458c12f09756a295e1a4d56fd74af77f390fbd972eee33efb596b419c4970d1864a891e93783759b11bba3e29fcbc1cd82b94dbfa42d4e31f1ecb25ef75ed3882c9fc84c65dbb79dddf66ccd32fc5aa794905d5380109713fec0a8b6400284ea69a1d27c7c83ed44fe5f4dff22b8b151870122c622518f7dd088927ff8837b3152f4c4d4190f0e57a819d660561c90b0d5eb356f15386077883c35e36984ed616ad7977bd6893ecea0ab23f92b3c78e935e39583add7a89c32bfe9d97545d3561d74cf65a7f7c6d7a735ce7265478852bf5b2b552ed809441a174546e61b1c34a778aee3bb524f2829b98bf7dee3d6bd802ab34ee09ee9aca2030afaf7ee2504724df0534c8e6f0c1b62100be34a8dcc79e825f8c901f871084d76307a26787513e09e89f757b026a14cb6ff45ddd7f89e1e0d7986b371aa8907785a4a5508db1dc3c1e403b6b2e5e692d9a4cbb98f1ea2ebab619cc7f4a4f4b28121bb3a8f6db445e3650828c5796e0d2d4208668627bba1cf11399eb72042f42eaaf481cd6ac2b0d1e565f9f09a58fb3983fcb6a30b4b937557bf79983582307f62b127c657c8a54af64a4f3a6f7b33dea5420fbfc0f27cd7db97f242954c47ef7f83f1c717daee2b53fd622e78f25e0e59aa3347f91d23ed925ec74a9443d07d61e03a44dbbd1a7e8c2154d584f92fbda57d9598d491f3a4a5b2bf269d52a296218dc8744c4c8c138a39225963007028c7f0a37f68cd1ae820b74f4c490fd88f04da32af9f6cebe6487544deee04a5d2c3f6f5ff55fec5371607e129be3024b84a9065de2ef1443418201e69c563b7140cb1569319767782990232b9a885a725fc70306fd4aab5dc42b73e5dd549c921586bb2bac87c71dc12533c187a0f2227f1da157fead04c8a0694af3ac8dbe5d6cd76b54f5024106f7612b32ae1870b5a31e2d03ecfab14e0da327717762beefdb25f0cce5ae726f9cb06e263382f23e91ea8c7fa2962c4f9535f853740f49947113735424f18fcb54ea48de0fe0184de06dc25659aede1f806a26c1ef2ad1931d47e71eb19c7f28993c481cc5ec02e13272a6af703ac286e7a2ef08ec649769bc15d05b2a930e110c162e2be8c23e94a9d0cc4fa9ddc9d8090177d27f37edd4bf44b63856ffb984114217e88f90649ebb8de1329a7cdada9f368570a5378bb1c972d66235e59a59214b70aca0bc86db20cfad75a056767cace27723fd40a95b30946fdfce9bcd0ada543b0af6523c0fa9c7fe327cda91bfbd4690463b9c7c5226dceb10e1d09dec611ba0659c4d0534021237e906c13e6f4722dc498117361af26ea71efe1bb56767ca2271b0c28ac0fb8edee79829fca8b02f3cc5bd2465d66f2842eefb5cb31d633f217a5793523443b93059f0500eae11a47942738fa3b07dabd8030b02e6239b7803aa1a0222d7ce3fb45c8b3bf12e8d4e3fff147919ed45636ea2bea808304066d7085da0d38f51fb2251d8c985b350d23905ab1ea3243f4d154be17c0c930de5761126ac4fc3e2b2e903e428a79246269f7028128c3ef684e77e7ba9a71525bb28ef45cf50edda95fa2b26feb6d30cb37106dcb7cf034a2af7a3f27205087811e74bb4ead9a998d3cf69d69d4a31822e9229fb30bf583f1917f382692e03202b593c393de8010b2d2ade0ff623df6e62f23cbbd7be460f177b69706e3957ff6a5e76d1eb8995d20565a46999798982dbafffd65d64a057b6ba7b6f6f47cdcdf3e0b466bf56d4f40080319c00255386ae22ce0815f0cf0baf0e255c4156f60f4ce7275af43546ceaabfc50dbc50f3d6c2f98b0cd8f1fdfdbefca9fb0dab9ddefb64737216b7abc7c1d31148eaf79d6648ba4b17a74544a2d54f57435894da9d99a048f5c36c839201a36efabf9b9d0d24b7553bf84f5d0bd9d19a90535130de9e43655c2b03ceb19d3467a94e309ec804b40543dd291cf3aaf124be351fb2e92aef69c91b4c68e4167a9171cc4a0e09eff46673a2bf98ee5f0c165980115b73aa1721ca5fdf7ae6204bb2606d33bd49a59bfe63b4ffa173d19f60c39a5f452adf0fa2e942a2df05bc9d1bcff6dae64a768e4bb77b36ba2a31d5343036a443ddcde6a652025d0e6845e93745f11f05046e4a2c50e3117da1df21621229ec866f2713cf1b0d49f2d1438804f68aa0ae28eb96683e910f37a575b9add0b323b8bdf934ba4d97a9fd8ccc9694d3f7a66bcd1bb121a7d7ed16d41aa0de6dfc085adc97b311ee79db88fdd32f4fa751f6b67f16ec23d89983ea3f6a04be71d0e3371510ded1676ed00d9cc0266cd69181ee8f1e8d57de66184922203ff30fb17e70f59f1d11a6276c8b08260cc9fe43e8609522308a787c3f8bb5f9525c1d8e5f47f370011b02b366a24bd752f04ef1226782031a3f44569ec60fcd9ec76c178259686294e1cdc492ca477e0cb65f7a7d5c089be5ec5ab855fd0a0d508f8dc4ff530821b243369124df9de99bbbc18a6826727ff7e1d7115a8c1780497b9074043f306d9a735a48e41caadcbd216835f94af96153cf96c943591a4cbd08733fd2a01877526853c836d13d1b1a13474a4cb6946df90b07a237f1a4474805f41bc5745fbdd027d0febcd127544c3cee934f8f08ff65bb27df38e7280c088b910e4805f3564e47180de04284ef2f027ac2c4b9fa0e9bdbba695ccdcc896a216a723f50e9e391ff7e9611d01b053178edf74ee4b9bfea34b8fb6c1f50577d5022831e860a456b265dd4ffd19d59684d1bb91b6c6cbad53d135210728c2d61f3439031f0f5c568666a48154063443548059cb65a6e2c77e8cef6d196753892bafb6f3d5686e7f5bf07a7113a03849ed25bd7d309330c9825e5f62a033e99fff54be2e5dbc08991c241b68c40bc6342a9e8d4214de4dc6c0e2859ea67fe3a3d80cbb77b1429f9044d0249a85905a7587d0f5e161d16a6c319e38a825113124f5a49eb9e1a748b045b0d54a0a0479d7e9df71320d9e2a9da211ae27c5eb058b66e56cb19beb61cbe70b871c20a2ab010ff0631bc70e199ce8ce8274595c83e8d0fc59e7b82b32eb8e9735456e99a532e3e2900ddfc6cab1539d76bace5facbd3af64e6522b7c6cd1c8ae847469f27fa724a229399d9cf66933cfd1bf2f3b9217da1dfee0207d3b8c4c9be35fbd32a28a4894d58eb11f732d46cc72913770933744f9841dbbf98b3e2e103b71e9bc7202810ed3dfc278b7727e2b4732c73355e0bc50ab1fc68944179ae95ca875da818a4ef66e4a67eedac8d618d08c9c1e5b2aaec16b3d99b089be39c2cb1421d5faf09cfb391383b00fe56ef56836a2566636e641fea11e4ec8e9f9ab086a104abede10d4a212109a7c6ceb6c67e0c82081091f020b4251478d1d2469ff0f173b7d7a2e945016031009dc553a0bcadc46d7c8842ee8d1c4e8340212451ef882a0e251d45a02551fe0bc29b08bab560b20d2591259ee853daa3cd2f628844cd43a36f8b232b4655b1ad217f997d77bac75fafb4832ea2f3cf3db3d8141b024341e6aa", 0x1000}, {&(0x7f00000001c0)="2b8da3f191746b5f8b11c46acd3e4cac42678a4a1729bdcee52ac3ca21c154c4878c76bd3bff7198c4ad24139c225141d69da17e3edd0432b18c0209ba2fc656c178c715e713aed09cf24934c84ddef286f302d5741232e2e20efd043a3304b77c59bc628728d30a451996a78b5ec0c389f9a6bb5ceed0616924a26f53882be14f7e41ad6fedfffd51b98ba4aa41a03ba8de29a2c3eae91f8b89d2b633ae1e33349372da38b458e5466fd5178fe45e61f74300c2456ee9ee254c083af54c7d24505f87bbb4de5acd7700ba4f03ca", 0xce}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800090000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1], 0x58, 0xe}, 0x5) fcntl$setstatus(r0, 0x4, 0x40) readv(r1, &(0x7f0000000000), 0x1) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: getgid() setgroups(0x0, &(0x7f0000000100)) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r5, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) getgid() setgroups(0x8, &(0x7f0000000000)=[r1, r0, r1, r2, r3, r2, r0, r0]) setgroups(0x5, &(0x7f0000000040)=[r3, r4, r0, r2, r4]) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r2) recvfrom$unix(r0, &(0x7f0000000140)=""/77, 0x4d, 0x843, &(0x7f0000000240)=ANY=[@ANYBLOB="aaef3dbe2a6f00888b3267cd13a72eceed866369845b0a0a0b1230eec9e1bdaa903b315cd5e6923eb0c7aa41c650e8b014e94015c0b5ef4e0c98aba71d63780de3e4fee004a54159f702fcb4ad74b4b85c4d1f174ba95ddad620aa157047d92e13c2e869e1cf423761d7ac1cd1d3151cf03811b965021bf1893cce0b03bdebe50947ef63bfb51e5fb3456e13a4c821f13baaeb008356e8ebec0cdb7f558dbd1ddfedbee670e85a6a358ee54e16c6dae2a75fc535cf4741ad4854f9b0b290c63e1dd00e1f25"], 0x8) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x2, 0x68) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/152) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) socketpair(0x1f, 0x0, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x401) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) 16:00:21 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x1, 0x8, 0x924, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x200, 0x4}], 0x699a, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0xa, 0x10, 0x73, 0x5}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x6, 0x7}, {{r1}, 0x0, 0xb0, 0xa00000bd, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x91, 0x1, 0x3ff, 0x1f}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x7, 0x1ff}], 0x0, &(0x7f0000000240)={0x4, 0x6}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) recvfrom$unix(r1, &(0x7f0000000280)=""/210, 0xd2, 0x800, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x2) write(r1, &(0x7f0000000380)="2fc3fbe77053cf90e61430416e5455a6cdfa97d6ee1fbccfe32af1268c2d78e4fc40e963075a00e650a9b865d7412bc932223691df2523be0b59e3e12221e940eea0ece9972e91fbb905f3d43bbbe677e3bb035a4de09af92056e8d14cbdbb4a2e", 0x61) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)) accept(r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0, 0x256}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x3) 16:00:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0x101}, {0x103fffffffffffd, 0x4}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x3) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)='\x00\x00', 0x2}], 0x1) kqueue() 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffd30}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000100)=""/1, 0x1}], 0x2, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) close(r0) 16:00:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x504) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="6e5585cd2390fe3b433584652eabd845b43ec44bbb3b471ed73496ade52924b4149cf5650bd4d8003b3d16104bcadc1780487aa0cc7093844e7618c4ebbcf46a67c89eb4abcd9557471f6fa9eae003921b53ed8b9ac95292ce4751c988fefd009543309585dc66130a125486e20eb86e12759c9c205a7194b21c1337eee2a6ddf2161ec61bc97cc496dd9753b9037326abbca0277bde38ecadfac7e95616de93069c6aad2f4e8e140e035b730d41afebdcda5e54fc6ceeaef584fc7ff10c3d9e8586ac83c52ae5f2a9ccecd82b318fbdd7aa90310ae9d3557f1eedeb95439b45", 0xe0) pipe(&(0x7f0000000240)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff005}) fcntl$setflags(r1, 0x2, 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') fchmodat(r0, &(0x7f0000001740)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/88, 0x58}], 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x5012, r0, 0x0, 0x2000000) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)="e3ac9b280bd5fad627bfefc5", 0xc}, {&(0x7f0000000300)="ae88992f3dc3d746d69a360b1551595b39bbc986c7f7721f81cce01d56095bb0b9318a3cf0ddd32711094146ba3d7b2a815d17054dfbc421e637ff3404bb19596a708e8e4600bbbee3b4926450ce30a55d7686c0aaaa18d840e1d72336f484b4c3ebfe0760b58b0e9ce8382df293cf107ef4e3272deca44752965a95ce7e9b114738b7e184169240847905dd63bf274a67d5b46bfc8406211c9b7a37c4d8801beebdc7b14a6bc4f2e07a69fbd4a666780fd18245b6d9530b9782d77d74754ca82b8b525555fa814dfcd251784402335ab84fe2", 0xd3}, {&(0x7f0000000400)="012d758ddb06c041f392e1c8a5e0a172268e8f7dbdce13e1c70ac2641c59f4629171c5efa038f15d0933ebeb09d0593365b8dbf849a930b32321bc45b62b2bf6c9cb1a11561c82f80c5db5869c637fe84e5bf1ce8a9b678541a416dff60370eed46c612c648c3555757ecdf4215456277253f03cca3d6ac034dc8541629efbe47de98cb89497a751b75c8d75c2d28c981bd0db3cad6c1f6aa77b4f9f9418f16cdf6e9866e37759d287ae59097ff741ddde404c50a2e35ae4003edc721b30baf348b72c2c859ec17ad2c98616e0f1978cc79f31dd4d0c394f1287b9e59c4a5ed1945e7360054fcb79241e78f01e86a3f002a60f1db869a3c24840ff9a6aa662c274e56b028b237fad447131c0e5db126a5e716d6b55f9a8e6e99ffc9c8335b9e22ea11aece881322d89e9cd8161d0720c2cc5f6705a1c562ad3949508f30fd3ce0f5ae8b9db1c18908402b0e96ac218272be752cb2bc9157d03e5e3d9582b5f1d513eeb46fc6f2388e49e666eee08eb284decca6e548f7232af81627a8f4a602c22487bb02c8fc09f94e2641f71a061d32a5384c3c4a9e800acf11756fb89caffb89c9dbc5a03767a1a61acd9dc84f5c593f077daad9eb5d4fc090b700ecdf305fec5784c84a79f733e6bae6a01613176b12c6cbe90d66cf12030400dd68a9cb064078109018401be04d573b8edfd00eadf3047ac8df7e39b89a3125b174b724738553c6ab386e83ed49078b77befbdf503f95e70dfefe2a6f8ab47e52be15f198c7b0de8a21ad12801d85cc44dcea07ed50f1c83e8bd2799a698bb50c717aac618c347ceeece92a2d2ff1fe75d490a541b0b2d39321f1f4bea3d5293e621b31955a0742ed2eb0b0910e5ae88b9f99e85abe0bca8151051eb93a70382c7e26a7d9a12db6aa645ec7c669a6d6c4ae87ec6e4fe41c4595c43e3c051281b4b9c972a9f4565dae046a2f55e6277b3b97b71185aa96a2757c189b81e3041a2dc4c72ca32f51ddc67e2f42b52cafd2dc565f56559ef024289ee67d350c4ad1109fc45ae603ee501563727244dada502e06322b78140442e7620eea939547507d0df69df5878962b24e6c96b49e3ad92535828518885a5df4e0d6be97db10294e736e206ad2f25e40ea06ab5707ec227d7c36e26b9bd595bf5dc6ae3b0bbbdf80fac9f35dd486f21d3b4374cb71e88d9d66b08ac6c28e100379291dbe3d2998a8ec00b7f3a860eb85db2cd64bd1cfd386ef88b128bc20bca277ad2f5a80c8131be73dccc27c5cda52a483ddad4602964533aef974290833587fd70c010fba2607c1eb68d21ccb81ce171ecc8e5703a92dd63c4c212f21190a4f5c4a6db413bd0df1898c25745f067967b4a6e56859f2fabc875bfb6fc64716cd915a3acb5448c77269117aed49f2ed1498dfcb5b4e31fb16bcf6f01e401a9ab3f38d3156503a08caa62db541efc9e32ec9a080be52d518bc6a4fdd0d05343cadabbc6745554bc60465e261700d12987ed81a9552b1c03f518ad943219eeb6ba7a928ae5b18c99b17374d32e3ac65adff69a6eb92373aaf60f967f6525f4fd18b64fc1f0ca7aa02449b24001a992948620d1666b5c8915794bb60e7898f7eda74059c50f04012919ce12178e98aaaee4f8a3d4cd04d1cfff5ff1b2db4348b56352e1e3728fb0f07cfd00085a895e71041a9f42bf30e300aa8673d2994e06ea3c01bdd705380421b3917d19638620e37cafffd58b89caf5ca7d9e43a314ed0677e866dd155a07671216450fd292670bb759567b3e1a218f75f6ec7615ef99f98b152d4e4dddcf2fbb48956eb566bfe1f04d3496368d18bd1bfdc3bc85bf455460bba4b9394d880a9dfd90d6f3edacba26be050d907282192155acb71619425b18eec0d16e023d25ff3ac70dd2171b45eee19edf378bb36cfcd42bf51372693c7bcea0d3c22e2a448a60eeeff8fb5018e3e22299a49d5ccdf84d9b3bc6a788e1a1f2094e176df0714c5c51633e9d7c058e11f5c944d22bd9ec87f4cbd5e7f49f8a4edc538f8bfde07c9e94cffa4b641c6a9a9f9901fb69875c85aa6c303b8a960495f5831459ba71c1b505ad59a706639d09657af3027072193fa308db6e51485e4ea4a7e20dba8969a749c60971b9174eb5c23a3e3ebf5ba102ad87a055c7ef0827196677e07a9dae2c840d43cd0b7b6b78dd13bf8870ac937f0aa861c6f763d7b4f310d8725df7d6b4c01b027527dccfab29fb3fd87c33d213bc47d3575f19943b62b2c3d5fffa3fb36c5a8cb54714a4a6eb76855121ee90cfaac9f2d4c1c68426b5b4443b2c3f175eb07f1310119b2916d7acb9f07fb50a2e5dbfbf4b3f1af29ea997eff85abd145773b23b97d10fce229c5f7a3471e58af9f0847c2d543780209bdb7ad06bdd4d615b23069b42d39625bd95760336f4ef131efaf4ef487dd2ba5b8f637b9b8dd10fc6ac15c3d010b6d5fb60df9e6e34bd77c47e465095aea4f6cf757ff52c8a402c5731a1861d3540022272acb3dcb9e85b59250952271c6a2f9935caef2f3c59a10a0711ffc7cc09a86ad9965ae1252421ff1d5b4ab8487c284fe34bc3a9243d10996e2f81aa7313d6897f99a267287475f7642ff07b9fc435893e5546408f4917228ed93b631772eab6a0cce56575f02c2a824926afd229d1f538545581dd37263e602fb1b5b114b9bdeb415df8483dda1b353e58657157cdd010f941fa1db29b0551ac6c0665d9f8ac3a0971127b12c00e8acb7df2eafe8ff40a61b75970205106c39c987342191f00d3672e3d67b178566f966fd8bea137f980c3a148c054de0216f645082c60f553ff2dc04994db6c4a8c549ea47203c02313cecf0fba910fda031cc35623c099c01347aacf181235f72c199526a8841d55b2fdaa9359587d2a54716e6e91b609c89b3133768bc1040e3a439b95cb62fe2b7f3351cca2da2acf59c562ae5551e2a243e6bb36c364e11975dc80ca09c1b87e6b8c542bd0cfbe3b00d5e807c9548770c77d14a2e191f79ec3e4a12a6b3f8c512e81478213a174396e5055a11a4a07e4b4c1c501155d42cf9f2627158d6507ca965d9f54cffcfef51daa6635351c80c80fe97675cc306fe2d9a90c859aa13baa7010096b522f7f1b9a3f13929790e906795c83a6ea40ca1af8975d5ef769cfd3440f936d55c561f8697fa70a01d478e3b270435652efb19dc2613560fbcb098c43f8877d5deb4e1f852325ae7395a01f9d473fb49ab38193573170fad6435c753be4b2881c7a6d59fdc85c69bdcd42b2ccb6349e836c76771f43baec404b12992c16cdc1489a87b024fd13ac4ca15e5f0a1da2858a1a9fa815aa5b11524b21572139124677efbb13bafbfab60b0be42a2b1f690e142b28e44552fc0572f9edbd3bb6ac50fc839bffb0c2ac6d3313a966e789626ca734a19295b8089d1e429aeb30786ae93f26f6b0fe21d19a2864ef876338c5c8c944f362250d2605fa6aa5bf1e562905bfe453febc150c23f88558db7655757e5c7e5a0265c0eee6bc6886225acede61dd117f2a4aaa4d0e72b127ba15a207dbab30e09637c2e51861cfa489ddf46b6109edf5034a2f679b39f3784496b40b038f1efad8eb03160fad0389ab8155a1b0d5ebba452fefa4b214f5432fdc6922193a95d0dcef6ca01a0bf5c7c2766efef4f3616f8c6d644be64d369f12c7ec60629cb4e41405c3a286af0dc5712dda2d5c1699f4a3c4d8007ed1ec0b349ecc082b58ade7e82d5022a23b28619628d6b2c36691567d55b4c18dbc7bc288ef6e2d37120092d5424b5778cf323f289938550547d103fa58f7675eef00e5ded1ecae2e4e213f6b8d7eebdb5ce0e35b13b8649697877ff4380e15ef5982db6d3d33f80b96b68316e35e3f776284d6865cbdd88820d1b8c852bb620931c44d3ae31fd0f3be20e01f5171bfdb737a7bbd18b5f6d7d8a926fe419df81a35e297b373536a389278d0ceac56b4023c759de8549f205e330f3a9518fe95ada09609020705fb8cf09f06b3dc8c4d9c1be3c9883e70d777df9c8d3a5c9677a2ee83d97a32bac551e3a5ff32eea3c547b256c2e20b4f69be4eebd46a382a71151b502c62b96c8ec710982d4bd435d3d7c22e614619505425a5c506e5b089b9df707dda2e4d5d75362fdd0975c00fa002d9ce14ee9fbc3075d29ab1b6d356f7a4192d9149463bbee01fe67919a4b308b9a910570618e432261e0935f9678734f6e7400b0e7a7dc679c2c06cc547341387e9473f1624e983f48e31b533d88fcb738b0ceabd0fbf297fbdc1634d815b59804bcbaf7db24e091019b4d1de40230ce73f6301dff6de7dc01bcc0c4b0b67a2f285dba2b6099d58291ce6778de3b87aac879551133ec91d7ddd8d119f5607e4521626b964d1e666d99e70ca515d2a9ac04d439edf2a464c82a7c033c4fc41afd971930db66e9d1cce3fd9a84961563eff3a2a9b58971652f9dc48c4bf6d4e3a1e18a4fbaeb85a1c63b3cbdd5c3b78e7e7cd065d3eb03b6a8fba75a1f55251a4c4d4373f519d4b5168989f6a76da0cf6ed3878e0dbdb001ecd2ab6aeb67975dca7b1de9fbf247498d57a13893ef1a532daa5b545f5d3200f8ad305f16249892a6f1e49d734e52d402d0a183dc17908c2d002abd02e85512196f52107f87e30079ba6ca3484f665c47050c1bbbc45e8b9488030aa816a617d583258205e5d2cfe68c822be15975a7415489bc044592157fc756149dfe902a8eee09ffd5aeb2330dd315d1badd117523e4e9555635ab810151664619c84a2d924fa7e8f1cc21c050e3ac900b694211e242bcdbe7462f55ce4bb09478109d9d5ae470fa754a015587b74d713eff8b775850816ddddbe03fcdab522a703b3b4e70d03ba7ebae9891403ca978f9caf87b24a2b47b0fd8cc9f39248adb1720b629c350d97d158199f53a844fa5beb2a45be6cb9ff21e7e0eb8bf8f7dd41582bb23ba96da75f5e73c57cf50807fc5e462846b54fdaeba2eb03699bedf97724925a63700a148efed1190a9c9e179a6febb6c7f330a6d7da4e76d420c937147bbfb545e457cada5f704ea26359d737c2659c889b61675287e69222e6a9d43138925ed436d6b46008796da84043b4776dc86df7372095d2d5e9b797bce91c1b2b6dfa9610ffb2e2d7bfb4385ce1c6e214eb8eb3f3d9cb5dd03fcf0445723ca9f69511e239f03818cadc04e7e1c05dbf501e6203f294be9d8b0d1bc2df10c5eb52b9153452131ab634e5a35512016e8679e9198d857ece0bdce5834962466876bae3fb09590a5e0cac3f3ba36526566420102730db0eb5e132ae589e8ed3e053f2027d3e9ab57dbe8e361a09a49cf38cf9b34816ef744b039bd65aac4afb6646ac99b1b7002bf1d03df390c73ed22c4b1570e4c2fb0f748a680bc70743157ff276700a83f2aadf5c51502b1d85ff68f738ef588abff8e108cc04a32848189fcd0ae375265ba153c99c111101412f80091666d38bde4f1375d9113c3dabec14e3fdbfea03ec58278d5106f1523d861ea01290316be7d2ba6e28bf78fdb98c8c474c7668e6e54cf92abbfc3e37cd673051415109272ad5b17c71eb33015c42093ca853c651e392911988af3ef8f43d2c73bc690c5483e7697e11ecf5b96c77620b0b1bc33e88040deacef8ea92842c461f0adc02203526c9d26ea19b205e6e6dd76ef9e6d678ebb60a824807d31365e6cf4baa770347b1935b7d9232f5bec643f63fad9a561aa9f305ec24eb5e77e18b03f6344bfbe248dbef5c07e72310ec849f57770d19d093e1cda4075e6f4c3d706b1dbb2e763df1cbc63c3c", 0x1000}, {&(0x7f0000001400)="6340c122eb2b01f766583f7b918198315015fd1432", 0x15}, {&(0x7f0000001440)="368cf6b59f7aacee3ba7a59b70c94395f2dd1247f31cd8dcc28783cfb386de34923002dcc8da121c759b995fc7d615c2b1ac1adf7662db5691c34eade8fe04484c9e80114d1f24e1a19969e49f2540fdde35b9f6df94744411ba7605164afe72786467023f46fae1105957e0b7001c5335ca403dc525", 0x76}, {&(0x7f00000014c0)="5977f699ceb6175362de2a9dfd3004c1d63db51cbe3b106e3f93af73897de0bc2ebef5d0fdd86b368942189d0be6e4d95138", 0x32}, {&(0x7f0000001500)="c9166268c74021e845f72d4dbde0593b20d4e8b4cfeb706e4ea5e05745e7f13ea5054154882e98aa4c496650a4b07fa7e9288674137cfca6ec432c90626e9afac92cbbb05afc574680c009ef3a746b021a76436af316d53ecb949797c296c6ea29566706caea4567b97e1b86bc157f33c5530a7d451d0efb5fed5cb5fdf3d937788813ee825308e66011846cd488b751960da3b9791f829faaf4f55fce32230f5aa59c153b92224f615461abafcfb72a049011540fcb321c3f6159f5b735f01936579a06b66ef392848100b06be71222e7ef0ea4f200b5c2dede277aa5ed", 0xde}, {&(0x7f0000001600)="02107e1dda68d5ca973513178ebe43e811c2eab17fe274e6c0eaf9d611bc22e06afd4f11f15696ff24104d0ea295b562b17fe079b436da54bc5a3858d8a398c424e2d383c8d603f37aebff6121e91274cbcf13c32acab909bbb73dbe9e965520d4df90f65c83d0ba5229fcdc0ce69d417abf162dec2f4d054604ff2fe80fc21dc4694957180234b5ac1f9b8df6e2c1cd72325763d2d16878a502bbdd332299035834d7214d7c7e479c5ec8d2b82250746954da", 0xb3}], 0x8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xd19}, {0x20be, 0x1}}, 0x2) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x40004000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) sendto(r0, &(0x7f0000000100)="75f9c2766b868a99b41585bb06d48e089d2571a5bf1c0f7dd5733e93529e3ab5740bd880ebd0edb364c924fa7bfaaff0179c9dbc293c777ec8b937ca816355e537369f8da5a7e40439998ae4bba88ae4217af807e397be4608588e22cb2288c634f144bc927af5abf2059b2b4dc04e106846ad5a763a3a39db1a969a5a7c80b01faf8387d776ebfdc8d47b6f9252e1ae817f9e5d2b9acb117b72b2ef1ae616e92fc0cebd70397a347b483f80916c12347ecc245c76a2", 0xb6, 0x4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) close(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x5812, r0, 0x0, 0x3d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{}], 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) socket$inet(0x2, 0x8007, 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="e0ffffffffffffff", 0x8) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x660) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYRESDEC], 0x1, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r1, &(0x7f0000000100)="af1886c1fd20c50608b45029b47ddf2522e20b62c237b3489ac5e975338f9b6fc1575e21a994676ab593a462853debb0b4a4e287564ed474453293c1e089242f9606783934c88650d9950364827f3588c70ec7ba85fc7c1eb2", 0x59, 0x407, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) sendto$inet6(r2, &(0x7f0000000240)="6f6b1a89686a821805598c9aad668aed78bcd6e9aef75d095fa6211bfde7c647b129a355331a94790ae609682ffb41ae6d825043290b333866634031cd9fb81674cdfcf78707b909a3191210b4f98c45f8e97dfae98b0a9405f1ec9edadea1e6b4829f15b9a8d6b6650d452ad1816b9a1f43dd745d48e9b88c3a9e6d3643cc4af8d49fc8b06d0e35d2960bb4b6c38b3f9ca85692c5", 0x95, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000300)=0xc) getpid() 16:00:21 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) fcntl$setflags(r1, 0x2, 0x1) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000140)=""/105, 0x69}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:00:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xa2e3, 0x845}, {{r0}, 0x0, 0x96, 0x40000001, 0x100000001, 0x20}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x3, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x18000000, 0x24da}], 0xe9, &(0x7f00000000c0)={0x1, 0x22}) 16:00:22 executing program 1: socketpair(0x0, 0x4005, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x9, 0x3695, 0x6, "a67013002a678ec5e1b2051af24e6134845c3b8d", 0x9, 0x1}) openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000000)="282c51e4fb", 0x4}], 0x1) kqueue() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000100), 0x272) 16:00:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000340)='x', 0xfd9f) 16:00:22 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x3) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x400fffff}], 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x400) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x20, 0x1f}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) msgsnd(r1, &(0x7f0000000140)={0x2, "65bc1a81f5527b1656a6c11e7ecb2d6dcce35348b51a492a00ea922dbd1518ead7faa8df56fb10187e015fbd322435c41e"}, 0x39, 0x800) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000003197f9d1fd47ae167b5cba1fea7b8fbdcb0f8b2715fdc40b9c180aeeb7f406c7204ce77ee16d30905958546804ed11fcd72e7974ae4a1e929db67357dadb639a36008ba830c4bafa6693825f6e90244ee3394f150477a399f58b48418aa2cc4e0471260291ca2d0000af0ef1bc991e03d78aeccf3eca721e0b7f1b30090a8ea77903e9329e2662d641532deb6836174c53bf4bb697f9135d0ee9b1eded684cdec138142a09f87147e68aa47eb3b343d37588e8af99f29f7d815ff06237fcf0e91973b3144498d28cf720db8c53821b4f136a0ac2604050b2fb484a5878f9112448b3122cc3339c67c89f971016eeab90e9174cca4c9ca710a4333ea20f64165145385db7a2933d3c5d2faec48b95fcb2e1f367a57e234532b92badfe8179c68ea7a6936c82e5eedb62df0c3d78a687deb9f2b3bc31968ab0eaf611540da526c2fc4708294b62b08d2a206ef2dcd5d12a92"], 0x7f, 0x800) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xfffffffffffffcd6) 16:00:22 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2014, 0x6c5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000040), 0x98, &(0x7f0000000080), 0x10001, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000002200)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000002280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002180)=[{&(0x7f0000000080)="6c8620e821d8078f024372039923d53bf6e1b73080f8f8dc1f5f0008aba1affd75b6592e1ea554a0efb29e53bd555b9acc43051c4c93b7ef11d01c0e69cc223d3fc1d723641a2809132948aaf2395bfd52251096f3abfbcfdcc01f6c73028e7d60ad4cf5fc659284e5beade2aa47d4aa24f9c24c51a2760c2d0f77a7cdfbe6ddf4a29b14159fb046719bde41dcd100db3ad71cc710d42e1cee4ae365", 0x9c}, {&(0x7f0000000180)="5ff9e4c198994f4bc3de4f44e17174523ec4c4580c41a4425f4ef546b8ccbf9949c39d96707a153e8bb3e56c98fa54e60bd30a87f84c17951d33859ef8f4c3c6be92cbf74b6c2b9961f8805ec64b23e184cbf6b5f526eaba101753f651de6a47b85b1265cfd1056521f535f173a3b15bb9f566906a55d040995c8c7d5e883f116d3872f1f9f7ce521b943b265467f96c24b0b760577517fa0b86c04f418814b612a4bd2e69c663c71de03398a1629f55745387c7df30ea29f77bbb74e5f0fb9d70da76d6caf2d5c313af4b7000250355a9d3a7c1f948b4777fb77cadb475bc763430f740a609241b36f67d4f5f316e11234bb5769ccd7d3cb200302a4f9c39929680d73d1157ae11f684a6bea52dc798581bdb8a6d32a2d40a83653ff65d4b32f9aed7c48273d06a2311531039062ef31da5ff2abf9aaab5a9774e688d814fcdc007d515537218dc2b82b9f12fa2485ae849771bacd14694b5163e8111c22bc5fc4870cea4a3e2d62a1ae570014645a68e00f71836dac8f76b046a00ae53354b31786762cf6a6e9f44b820f978178017566707c06bb4631f671d807b87ab1e7c0fbab174899c586f179525b33d5927c1f2f56ede47ca34cc411490081970b43cc1fb736fe8b8387a2c3aedbf0e09c537945291a757c3eab2e272b0541ba2d400cb5f2cd6df9e9c55673156d06b09d056427736148c3ac0132c06138cb82b53ac51e523d8dbb6f58750db49da1c89f736e4bb906d31bd537deeb7a31332a7bc44f90567d187d2c426b9c83148ea3d32f656f371231625eadd983289fade34ed0be7c04014405e4af12644558f455f812a0897239d2527a134cb76661f82e32da853cd0b0fb4fc1d0972055a1ff385156a89c1a07c0f49e6422420619e3dc0df8e6a2c9668924c1853ab507003fa0239401e3cff5fafe7ff8bd3c95618ee3bde3fa9215e522d964ec517e77c46c6aa8da2470670a69a735669876b8c7792a8a1e01c055a3daf4d3056c2760604abcbcb6d31288cdec5b9f9d2d6b8b74c484d1b326f07438b9e251606461e9804bb140ff9b182c0834bf799a8dc2781975880c0e3fbffa6a0dbf002def35f9fb4ee5881c7ffd8ac0309c5e0ec020b4f2fca182768105b925b5f0681662d3a27a43835fc6518a1c761193c4a43de3676e6bda6b367274e33172d3a4020d31682e82b4d4611579c37dde1bd9bfcf1566ea52c7ef118aadfd535f4d43998b872340b4c4a7b85c32f58784257d0278dd845517d3fb80e19618523f0e0b30a5478319ba56bb3fd34695655023d01c2caf9b8fe8449d0f947f45152d2c7c42a0d8dbb86bb3796c789213d0b24732b04db55698d09f2708aeab8d4154a7d4981846cdb8dbed74f2fe0131d911877459b5a2c77b457e016fde5998a5b4933583d8bf6b13063c864719a76c8af4001447e23c69a1fb0d9911eb462f64920a367b13d02dbbff18041b3d869ddee6a10bd43f28467b925a29443c3734895bc423f0c27efcb5d39904fbcbaa202ea1f49b864d9dd8e42470d36c7c54577a700b591b1753506e1ef8dfdf5de5d63bf52ed4d6d27e6a23b147ff997f67b751294d645ecd83b308b2f24b5d5d43a4d06f34752284f5c8567b3088f758b2b00df4b067e8af0bf202f8faf350f028a859c48dabd4b3cdd720fcf92779bbe757e97b44d2e27072089fe5d0674d9916a91777a73fb8fa074ac3e69e8dfe9959430f208417d9e0936755c121e5cfa4b8b35e35e30bf6ea2e50a194e9d66ba5b767bafdd31cbf0eccb2f71b79120353ae5f9394248be2b07e20fa06c41080e93f9c9f5458ec65b659f0d60ca3d7cd924240891bc770dee1cc9796e6792605db833a78c3b9b667fbaf8881284f110c66b4f510d4eb51416c5de3b13ab54c3bec3fe2da10f3550ff8372e249575706e74a85c8c39f995e6ed9f6cd5f61b071f9f585fd3faf54cc40ccc79b90939647f86fa37e7fd874c347f7276bfba3568dc6306796ac0d74ae80627600be9cb06ea716528c191b954a5cc167a5ddd542165c5d35a2b2d689fb9061bfc59e5c16a3ce38f5525f5550491f7e76c5b57c4f1e1eb966a0854cb30cb401d57ff989e46ea219ed0d7349d9690b764f87f29ccb2d765bd0ae25c4123a13e6d380af84029b9a24b2cc7eecdff395eaa4cab4bb888a67298c38cb010673ccb8c268cad702089130d105ee697192a2b1cf2d17523bc76691f939520e06f9915af8573746b7c24171d5c4c0048036c1ac31addff39beff65ff6aa9a40a7f2a00d770f9fdc10c55e358bae6da354b373c61d929223e876ba4940cee967064a9b70b4b6bedfa2634962d273684f6c98bec53480c03327d90a6bb7393bc11881eb37c385a48bf21248683351b5f6c6d9875ef1b948ccd37833ed8efa8ccfad46bf92c748956bd338f5bac1f4f4a024f6237604fada1e56ae9a4aae07e6369a3c225baf01f5da3225f359066d93cd9fdb5b10873c3202185aface1acd5879c7645aca977e16a1d1da2f00e06cf600815e77f059e35042fb9d5910a24a81cb1a07fbb673a228ba2f621cd2ba04b23ffc9614406501d1b3b6ec9e2561c30e2fe60f9cd8262c4035af3512f1c6dd9783cd749b766511a6d5ac711eb7ed84a2f1cf71228ddba3657013d029db5830ede3ffd3f9821c177be0e41f5957ff81f4fb6ab01913d47d5cd09fc19bde52d28b6174f46765ea231d5140001b7d0a5faf03b6ec52b74d4705b244ed4559bdc587f0d62e46ca72d630f84eb1d64796d461eb46c55cf9403b109fd2bac2b9b65199262d1b1fb65f27aa45ddcc2d7ab701a4486c64c3ea12948d70654e1e3dc92de05bfae1344ac6aaa54c67f8555aefb37b087b1f3ed21146d9e270c0704d5b34e9eec42425c16f745459b72e3864a3934380fb11bf36b6f84067e6cad64e62019fd1153a85717c291f77d94e1b83724051654bb097eac05e8ab62159058b33d40de799f185eb6019c80b632590e39feba1aabde05b6ef71596a8714795d1836b7181e5655bc758905eedfb7bfab6132331f357cb8bbceae7ee7de9754f2a5dedea658e0c62e940ebd0979806539418a5e0915a054e60bd2269d5138171f042ca632f3a789884652d3aa0a13a4d3b0358052fe3763bbdd911b241bdace761f50377b59fba8c798bd35ef8158d0402879fb89f71c98cd46c1d074da8262f00ed1f5011e12b2af86bd3c8b54a6fbad67604eff8dce518f7cf6a36985faf6189aba5aa41e1037e2f8b5912ad5aa4adfe47e703963583b6ed0904e02792ade8f959973367761f88c430911696158015845648383a0d379634727103529ccca722f1060df041a7c11f27f261a2101c271f598c4ed44bf3bc1c6977ba9ae59326715096eb220835d1b45147579146ca57381b05368c88e01ccf6a804a8e4f184eb4bac6622e896c0cf1bdbb9aa569879bb0ed6b1cd1742ae5881580217fcdaaf71971b028ae06f57cb47163f8154632395f75e4bb33a15d067427ca9d4e71ca15a56cf13c0402dcf858d554f297601704e6e2e9ffe166b8cd60f7e8a3febab06c56d513002c93d82e76f78a6e484dc4a43a5f9d2207fe33e3773f70850ca28fc9779bfef4c52723af8bce0062844935f6f75d0d90f0073dfcbe6b9bf9e4671d5e6350e00e31b2553a1614b449bdf4c0279ffafee0a0cc3a099a58be017ce433bedeb136a4321c42815cde18bd6a4bf22697d56c0e88107f79d26501d5d26380698353427a12f971b42b91bdd172c81df8c9049316e733c76b87ac92ae3e5c1d19ba39bbd64bc60e5198f88af823dc6b9bc1f50b2caede2156cc4f4771bcfe6e13cf84fa52b5c3fa1546a1de8b84a55d8e9705125ae68f616474c9080c695ddc03bdcae766a199fd245e0486b899ca6b8029c99de493d08e99e33fc3d2dc0daf4161d3cd4e8deec8a20e4bc7803b040d4484fcb5a45b32e239ec99605f82c9bfb5e604c3cc5c7f96b848a47a102647efcbcdcfa02ed73c62e1899d814120313097ecfbd5c22fab93b78891c9940f726c20e503087f7ffa3f29a7331c01f2e424c015bf4b10c2cbf632746e21734cec9e0934e2a12f8118343a51c714b01c1aac7bd23c80adef8b8eaf052c78ae3076107fb16b57d9af96b05ebe2f72e5631fb117526138fa8d06bc8c9c18c328c4be71a1700272f6e4835c42c40afbdc94f0848d8dc702fc6d55a0417dbfb0ea81d8268e6c5bd2cf9ea87f177fbd5c787017cbcfde2ef134621b6016b6bc21995234b5141fc20173ef81b5cc8fde4f1407b118203bef2ccb6effdc7f569ed9683b64a95f2fcdef9fc3b8d350b78e6d474de6fb27b6342463ab50af96ab4f9176a6b4021e2bcbc0f76eb9850be01342c881f15c9538be0ba530b435bbb6dd9018a13736167ad5fbb729e878f4af7135c74fbfdec3f5f80435135829b62131a2644fb6885e20b2e2530ef5ae6d71e5f32e16dcb516a433d76756a4c8c008522999fa5211a4d9dfcd70b52d884d1aa0265d154dd474cf9179888c04d0c673727930da244751115042d8c6c71057e45a1a3f0df77d5053a7a7a5122704b921dcc7662787171b63f9d58b0deccf73a77e94834d0242aae2afd5e4c90f5daaa83d8fcf418e1095d37245d9682a86e8c3486b5ff66f4e6f4edb984d3afed34dc519d773f1724dd915471bdaaa9056a9cf9e109667aa7778e42a1fa562bdce19f2961af2ecab74932cc88e0af30db42460b35bfad482b8c0e9123161906bdee40f66cbdc93ed72865ed5a39f75bf4d18fa7aaf6c25517998ea472489a5f18a874076f170cb5c0462bfaa9d5f68f591154f8291252e0e6c6e63e47f3fd3a5aef712ebf61a7505a882e64561afa3b986515d89944acb2be9fda0afa2fc1c48e511dfe43535cf816dba77d711f983cb2e77fa90746b14ffe45c105d6104a4bdf985c506cd662bab01b132f4d628bd46615680368de480d402e958e3a7c5179c9bd4a01f2dc4fa5e81f3153988857a796e1bda1b23f3eef2a562f70c6cd2df24b6220186702f1e6811be72c0d17dd096419857c1f66b637500daa0184389304ad1d4688089916e8e39e4d3b7f9be4ee2d44dd74f0f8b09b87a53c21efdf12553236ae0814dae2f8997d882eb8521e345386dc35f7bd38eab0dad768aa0119f523ea4b7d4e3ebd0cfb1a865dae6e74179424216adbe3f57c784ba97e30e49b0188c3d65e1f938da312c973923dbedf959b08e0b55b4780bd29be041f1ea9164d9743c2feda23582024263d39b66cbe5953c948214ac84f5ad4562b37b0d2551ac8250a99cf4c3229c5e050ff3b070fa532a6b6ab835e342e0c2a6e50a5b2dcd850769a8aad087369279dcc926545cf3a0e9b575c67c4212cfd250858ec115894b3fe28e534bfe173644b7b33ae5339aef7c9b7d1bc67d279bb864661965e3a4d55063751f281ef27a9163d476a45075ffbe7953fd03d693b1381b93a99cc2ceac8d7d8b671e50191a4e4ec507f7661bac3be7b24be1431e7df8e5b31b38bf1fb793fe879ad26c46db8523f492654ba2f5fb0d43c76a4a96484795d3857f49a40f9335d8309fabeacb5bb18326ee0156643cecf0c1dbcdbb92f116a96b856b59d83dc0f5d73147657d58f9b5e4916051b2f26eb7df5ac887fb9a2cabf7250cbc6f1c7c0b748577e1f910040d51da751ae3c2d2d23bc222d18e0bc2e98e328315a94a3d5760d2aae9eb63a8ec46baffe653d764f33cf49cb2208f198c6b2270a4d8b1c99aaafc4cc47f894928968744e1b8c3397202be5ffdfb925414143f89f0947541a14a82f229294deb", 0x1000}, {&(0x7f0000001180)="232a052cd09a0204a9f2f564e9477b3cbbec11d35e9880c1fd3515a44d541c2e173c3cc76798ae5a0d43bf7c465b31dad68bd1cf3c6e237bffac2f3b6aa6849809", 0x41}, {&(0x7f0000001200)="ebc07d0536e247b6263b381b959573ca648ecd59d9d9cf2c1a4dcd43ce2b795d6b84e7bca964651e1dcf811714557acf1c6e3d6f0b57526a73012f8d68b19245001f71aabff3722bcf8456f630b28f", 0x4f}, {&(0x7f0000001280)="9aca2a9738a4000691de6685ffb23229c9b3dc3f65b4a7e71c9a8b8da72027b3cc739c53fe2545e5c47c2bdcc63756920cd8de7d84cba49ad6d81ed95a900652957276", 0x43}, {&(0x7f0000001fc0)="62b5f2370805e16c34de462ff1f909e23dc435bcd9f163086cd667c5e1fc5c01a248c5853adc1b00dffad72dc5d3ebcf32f5b46a0ea9316fd47a6a8a3b3b6bd22e109cd72f5cd6c7482415c3d4cc07662adc1632b8627b1f55bbe3ad714387762f81406574c6076c4c5834a1a29b6494a2830c683ddfa6c3c40be89bf8b173aa8a9cdf", 0x83}, {&(0x7f0000002080)="54ed1d6191a3ed8a12eac0c3e990127ab9f6e9d2a238d5c3b3b4e324c6e832c0916182684f818d884f381e8e39efac204591cd9af2ddf19b78962061e9a19826ae9d9a72ade56173decd778686db837618348a63c9749ea89b1638ced51ef0f0c99410e88f992e2f4414cfb06b30d6031a862c2dc3533e5cd67e80892b3729d1cbc947e5ad5df9713a212e59dafef477225e77a8", 0x94}, {&(0x7f0000002140)="ea0a0def8e9fabd6bcb335dba8988a97", 0x10}], 0x8, &(0x7f0000002240)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2, r0]}], 0x20, 0x4}, 0x4) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() close(r0) socketpair(0x1, 0x7, 0x2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:22 executing program 0: socketpair(0x1, 0x4, 0x400, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x32, 0x0, 0x9) getsockopt(r1, 0x7, 0xfff, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x12) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000004880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000768843eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034270691048ea739125f3a16f266ab4a3a8a10746e30a69fa6670fdf3af545df4ddc587af5e904b8c92f85ff096f1482b7f3ff775c0a07d54c29f06681f0fe7082ff3ec8f2bb92d113ab12028e17715e1de50603c84fb4ea0e97464c5bfee5"], 0x1002, &(0x7f0000004700)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/71, 0x47}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000001240)=""/112, 0x70}, {&(0x7f00000012c0)=""/207, 0xcf}, {&(0x7f0000003400)=""/250, 0xfa}, {&(0x7f0000003500)=""/216, 0xd8}, {&(0x7f0000003600)=""/194, 0xc2}, {&(0x7f0000003700)=""/4096, 0x1000}], 0x9, &(0x7f00000047c0)=""/157, 0x9d}, 0x800) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0xfffffffffffffffc) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r0, 0x404f, 0x81, &(0x7f00000000c0)="75a268b2869d238ed8022f5f3fddf100cc4f42208e982caf7b943ff90f15ff9d730390cdd0a6e34f2dbdc4badea22743450d6f31514ba028c038519ed1587c7f370cf0122b67cb87be30a0f91a45ca5407fcd483b8721f72d904c6b9e6b9e5ea736abfe6024e589af1809ab816fe3dd4e269491aa69dd78347b087a503d77f5ce9b828760ce2afd8f532163a27c0384183f3295488415c40fd769f", 0x9b) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x27) fchmod(r0, 0x42) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) pipe(&(0x7f0000000040)) 16:00:23 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x8001, 0x7000}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000000, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x6, 0x80000000, 0x9}], 0x6933, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x3ebb, 0x887f}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80, 0x5e0, 0x100000001}], 0x4, &(0x7f0000000180)={0x8, 0x200}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) fcntl$getown(r2, 0x5) 16:00:23 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x188, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x200, 0x1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x813}, 0xc) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000040)="f87b07b3ad0f10027d1043c9f50f6995ce7876cace8ab3e90beca4edd02bc3ebf53bfb8a8b186fc7c9a86b397efa1c8692d11c7bed94cd5ae02275e440a4f86181404182df42dbda906bfecb89", 0x4d) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x402000000000029, 0x9, &(0x7f0000000000), 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x8) flock(r0, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) fchown(r1, r5, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) open(&(0x7f00000002c0)='./bus\x00', 0x100, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r7 = open(&(0x7f0000001040)='./bus\x00', 0x4000006, 0x0) readv(r7, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x8001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getrusage(0x0, &(0x7f0000000000)) kqueue() flock(r1, 0x2) kevent(r0, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000040)={0x0, 0x2}, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e3629586132f15f256b4033cfb25b84e5bbdc3a5000094b222a9a4de41a52f5ea7fa0023d58bf6659990bfe4324ce9c287730c53fb394b842dbbccbbda1049fad2ba19ad26bb6e4b83138cbdd5c919236eeb00000000080068f7acad445dd976000000000000", 0x66) write(r0, &(0x7f0000001ec0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d2993cf3d5e50a6fc2e0c7d5fe6d030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000bb5c8279939fed2cb8a31f0142926f2af821460801aa178d6ed9a63ce0fe485d4ceda2476277c0204218b6f42e557ef5b53a47f1a3a553c520adc3017914c23fc6db06", 0x417) syz_open_pts() r1 = socket(0x1, 0x0, 0x10001) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x800000000000000, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:23 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x8007, 0x20) sendto(r0, &(0x7f0000000180)="231a89fd00f055b5f00bc9df96b33c18d07ca0c47f74012b1252d4e13e45031a9da72d632efb4ccc7587ef90d5e3144d57af7b3d7fab974be4bc41305a3eae04a12b11e18156820b278a7586c7c0dd4a151b3bd29ce831a1fca3e6fa975b6e9334f763594c6256c13b02705d1900826cb02473aa812bb4418541ebcd1ad38b02a3b78c20df27d7c38ffeb052739065b59d84dae9143c1c1232caffdbc0633c43c1edf45b8de68232fe088f7a1dd3e4", 0xaf, 0x402, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000400)='./file0\x00', 0x6a2, 0x44) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/234, 0xea}], 0x1, 0x0) syz_open_pts() unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30488, 0x8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendto$inet6(r2, &(0x7f0000001000)="85476a72c60a597b804445bc98ddfc9b921c8af90eb0f5f77a4204e67c38be4186bc076439a126caedef26e08fd7f361590d55f74d98996f4833fe64c11d45a3182c151b0c8ea6c4259b6caf4e5868ea99a9bcf49b20fe2a95e401163b50af908c18f8a130b78c8df44c388266d3b520c89896864af09b6fe54c98cae28f803c1d811d3e376d53555d4c891fa867d164aa4a753ad3ccf91bb65a3020327d60a2501d38670b02347383b82211512738e9e80b1126624b51be4f37810a4cfc394a898cb83de32cb91faffbdc286b7a0e6fe0914195e4400cfc367398615c64faace4c59f0e3ca0bf84f5c49399e7daef00ac43f5657cccc43c92c871d4b45f653ebd644ada62f29d5813944ccfbe758ee27572314cd7f906bf1ba666fb2cecd8fb48e657af7dc37b3d1dd3eba381e0188c0ce71817cc15f2571545831c372a0d4cbb6efeb6c7dc3f31ef66119eff1c2e4b8fe3d00d19f5d957f51db60c5f7272f1e79a9912a98b2bc80a2b983e2f0bcd50540b8cfacd4309606f33923c9c037ae384f794e352bf778b00bb30ad183a3ffc7a9d2cb4891c299486b78a38244a92e2452ba0f745fa576ea17e1a0e6a47989c75ed06690808a61b6d1b1390a4851e9c43356e67e89e4dc11b68380376fc21adf50bb76c7e696ea5eccace682a0f329a8fbfb91958743fbc4fa903fd17fae9d596f902bc206e6bbf5fb527d0dda9c8e35c392a77977bd453b7af9b568a67932e0e3f816648aea20a748d640b25922e6b6cb9a0776f3aa2a2d8b0d8b1dbd6beafd7dee1ae09de0edbd247db41e841a514d6c2ac8ed4338dbe638f3069e21b71372bff7a72fc3e9cc5f6a9d6c17aadd5b492f955971773705a9b3bd94eea5b0d050e7294a8c39f83a50a0e121577ee4d540c5b70c59bf30df750961321138f64d4f0daeee17bec2fbfbffe20f1ca5ede57288fb9394330e14e30f267d9908c342c8c021f3c184425ec53a394565f1ad725b46d8e362195969a67a69d79645aa6e734dabcb858840d330eb4331b93f6383f2e124aefdad1bfcbf176e977cffb73dce505fa8ce6528ff61780c9367a789c39f3ce600ebf54e1ef7781c678f71593b0ef6d608cc3e839248b38bae753c4b21cbac67d659202cd510651b5d08633020efdad4e84b87b37d91570123416d682a37577ec1e4ec963039f66e0c31cd8425158cb27295b98702086d563e4c947592f9b76d9dd659997af5a4379953608904a26c4462d901e338b010236063bc25755ec6521116b3fdca079f5b193f6907a593b25733cdb8d4a233dd4b34b4c21dc2042ee90b6bdbb1d1f26d09c1f0df9a96e3bf99cd32f1c87d66ce6ffc64b037d1cc72614c9c8430c2f18ebe1c4612c6a2b3141675c7a2bf605cdfae2397cde3d2adec8bd0f78cf0f0def3e624c56d2f3b2dc5bc7d30b036645827caf0ec162deb90886fd40873dc03174318e347d13141127f9386916656f4f0a8a126bfd16b1d7e55dd5482a11aa558cc43c31e47471a7287233fbce01a7ba1cd5b9dfdfb9ce92ceb7c7a7f8f7388782196d292effab199d78330c8dba88c2b8c637be6ce4bb9e8b8243bfa530ec27d0222cee4c5c75686f1ddd218b07a40b3cbe4f9e276474fc03c73cb56733c00b3cd9b411dcfa722e34cd132bf0791aafe754369ad59ba4511be8b44770694caeb26d3d9566be58071fbd608df45a8014c9fc9216cde2ae3c679091b3469f7723114535e92159088c8e5bced8684be9163e2a0058b2af817787a107034f8823479be11bf6c9e1b32d05cdaa39fba78fce0b0f302daa342a1c4296940a04ec529637ea55409af58f6abb28c21584ac2914d40988ed4f5539c97fb63059ffac00d7f6a70376c5a3fee5b1a2152dcc3845b80ac0e0cf281db3a0ba72620dcd8ecc9830064c89db5396b497c944adf988ee4f074c4fe8a1cb399ee7fe86f2616ea9ff447f3e2ed30094aa0ceb0f06a8de54785f8a0a7fb2ff79302eec8270245958aa5df28fd6d2297371aa514cf4319f0cd67c4f0ecae75f9de7a520ec62f4537dba16c817537217edfd1d43110fe0e089d283165206dcc0edf47ef89bc6278c09db574292c81f5d2dd401aebd21d17a2b7825484c70ac79aff4f1af6d3a1745ec620bf0bef6e82c09bc9dfbdee2919aab601b4e2c6817a501f61b968368f418c7b69fa82f3d2654a26515de69c3278bc3be7d36b0a14318125690d0f28a5991dc42ffb6cde91ab9816a0be712aa85f5b1ced1d9e1805502ceddae6fb18dfddc4534f76c0c36a11bd090fb82466d1134d34f14e0140debba0c9e3a9509cbeababa63819581cdfbb6dd60981f679c57d1beb38a56eb3c4585d77a08e1343a185234e13c9bbbeef424a7a1a361e85171cb13757f16d26f8fa1bb412871f944ec69268ff0e9783dca93783b5fd92d791c7d1635804d8684372db6787f6002b63fcd075af5b0049e6252295c125b1a27cdcb97469aa7e0b92d9359309c3d63255592866852d959286b1ea8e3c205da5eb432f5d4b7428a94928d7e25a451434e4bdd485ece58e4932770ad20b47c2378c2752d90b331befc20d4910af5a792b0639eaed504b320d2fa4ca4a0b25fa85bd643a81a6d000e80999b31080b12eb6133a83c4dafedcfaa62092fd3aa59a9ac358dab51432799b66acb371226908d4a5a63cb0b396a20ae037b24c8c7fcab8e7714ce8f6c0982d02235805c16c879664858a9b55b8ecdb0df436b881c1d0e01725d0a3ea11d6be30ba7c56114056fb5df3d63447bcc9faec22555530b6c1ef2cddab82ddb3fd21a0803316039e6cb8fe8c67c5ab5bf7c5a84ccd8c2648f67aa95944567e4ff2fb79edc83574894cb3e802676f439297db3e3a0040482e83195c4616902b760a4418808064d04af68cfb131ec0b9dce95fcab7f8a9b68b661232fd5b0cc74205fc05414652c194f424a04cc5085d245fadd5a4da992b8b3c8642a8f17d41d5024cc4baa4196501f99c0a0c3a5b40a2bf6f7ada358ce04e9f57cfbdf09589cdc56e74f63ff4b692ec19ec5fc434bf97364c00b0d314df09054b4d51d224841e90b63c616d2b598b98704205356cd453af29d8aa49f8b442973ff5cfa267a8e3c0e23b3ae2019f8cdaa0bddb89101abad530dffdb38c1e45a7380eab38c78248fd98b68cfc490e8153808ad873d39c35d0dced0e564c980a0822360a77a06b1a0fbc1df5b47e0a499c97ffcca758203a0ee23dc457d26b930e63d09939bf60b0b980c559ee22d757b2d1dfeebf159ec309d6ed4014366273228854cc7676d592452cd2a62f80afb6b6da1f0362fa57c79bfc2137d717788337610169c13ea2cb3ff2770b47e45cf1cd81ef6b1f869ad77798feaf38d049b2b7d4ef395985df694bf89842bc8fd1f47384059443dd8b180707d58fd84b3c78da78413f28df77db86f85949c1726f48340b85384f227fc62bc06b06bb7841441145e47c86ec3cd54ba8c38bbadaa9d2f8aa6a89948d5685ee6702ce382ca72a17ae0988909d5294463bdd936ed5e5171a5cde4b5bec6e2443ddd078c978b8c93a3af1c7b17aa42462d300350427b92f907cb7b0a5cd5947e51db054be463feb29a3bdd0709169f6f84facba1a7912c28e6c67a6dd816c2abb95b32aaf2ed99946efaf8b719cd98be4ba67106617c4cf3c2114bc9221d2cd67ed79902245d9963150335359e14a5ab315e9e96d5b90c5372f6368c914c13a966e2c775b8002e01b29d805fb3b0c951b80298f04192b303fa2f7fdfa1352b8c906b090fc631b3806a67160a10b2f81041c591bd299d030ad8ac5164775f3c7795c9d33e2ed0dabde76b486a581078202e07b0f10107a4ad01b521ed7c78efc44c672f9089b19492ac8685b1f1e4b2be4636d42c2eebf9343f3fdddcd403488e046fcb0a83deeea6267beb07fe00afeea804f3d94130451498c30373495de535e3b7d4a2db87a405f964c6a184eb12a3a204892564dc31a9be78f46f09b4c4f27c83d503628bec9fa9d07907e6fca59c37212bf63ada02d19c1b8236f0dc2aa58c1b8cd5d0e21dce1623b8c5d0d3bd28975e33e0e3c8f662e312cdabb8a2b493cf0da31cbd8feaf2907c8ad1839d58acb6bb80a9a22e7b5b1fb08971b89fe067bf8d03db5768c5dc8846f7e64dfa597e5abbcd0119c29c20215b9e46b08c2cb8d354430334b1d1791aee48644ea4123c9e067d5184feecb3dbdd1c40d40687f2b019fb3ef69c3222fbf44ab94b730daf4dd092f88da9f8ccd306cac389a365223b9e3458dff679a0b953326ad351bbb813990be23178612f5e7affdd2efa626bf4586faa5e56715973e08c723717b19fc21c73814c79b72faca1fd0e77ed49f914cee70bf0d77eac895701fe4432f928b055bac362b4fd916d8d8637cdc941e3793eaec281c76ea581b99699e1332257d58f6cce5162db259a922d159b65520f039da91844e17b909ec019d6c25712398d9aae4baee9b8d1b90be962e845481207e86673963cc2e9551868a23e515d2b0d31936558a35b87edd410190379d0d856f3bef25eb225b22457913d5a55385d1672eb18bd40054370507bdab1624d791e667b3552b2009e515b3dcff09d5740f4480a3cd0a9a02d517bd4ecef76009e1b56df5929412a6233ea10db7682b4a6e8cd5b5df5e200514c0ab7aac910c85181e7d83ab20b35499aa6e558eea71b9173a44a71b20204730e94ce08ea26dcfd07f1acfc32e10b63b53252eff32aab902fe8fb16f7e90cbdec6634d5018dc0fe977b603da2515a240c589484387db7e9e86d17f0f3c7dc0669852de0f6c669060faa314856f568d5896034b100ad08f4138dc20ef5768b3a08932f238a86498ebd639e11d79a8961a13212d05f8ee17f3432dea14d980e5e05d84e597f68f7e94799076347767272aaa69ae0edc1a1683689d4a1bb541509c4f10249df0fe9076aba8ea8a8a73396bffa22fe77090e03359f0f1e64ce0d1f4fdacdf66fd10417cdf82461a595862974496221e748f55a59e958f91bc6624cbdd230c067a23b87fb2bd0900ec75c1a40956f054edc4c6757ff395c389fbf1027b7e7b95e7599cbab6fe2400ee524ff68594e197bf8d62ace9aea3aa62aaddf6980f6dc92584de72e6341db0c718ac5101fd10727bc46d497a25e91b50480b99e0c36c37f9ae9ac425818754665204fe6f6f764f8a8662b22822b7ec20d241576876eac9e4aa71dc3fb98b3e6732214910991745684aefae4772700c5d52cf7ee276ae099a0725bbde3f56069bc3e8f189c722f8ca2c0cd78b46858c6239b0c05d7bb36453fd1a506e0a1188337e5b4cadec8c4a0f14877a219053c926078eda1a95d0a44c01c16ec9c12a65a26b76337b87d0b47ccfd1248615e7c05011d74fd8463669bb7214b4d17dcb7ab417886a34f0f8a169fff51f9e6438dd1140bcc6bbb6f20689c566bcdd3358b0e383e106c6486d857b6b68e13b6abb3e9ae13767b3d453d8f7b96f181aef3137bd08de1c9795b6c5f46ff35b58ac136be0cc2d6d0c7c99b18f00dc7bb70dd109deb4d1b608464246a9a2c5c508cc9cb784ad82fe4b4fee28ad4a66d1dcf7f5d5fce70da47c97761d64adad705be12909df2300e7bc5df92021682467544b5ca521ff9394f83aca25d518a5ac9d5d3e82746c2a815457c68f6f6a8d077aafdbe4d2ff8256c3a89bce44d34e532c8ef968e0e71ed47f901534bea8005da412addd71cc11a1fb47abc9926405048cb3d603f6885bd3b8611fc743fb645ab50c4a5f37773c71a986450283d2058d521b9970cc1", 0x1000, 0x2, &(0x7f00000003c0)={0x18, 0x3, 0x3f, 0x3be721c6}, 0xc) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) listen(r0, 0x200) r1 = shmget(0x1, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x8001}, 0xc) shmat(r1, &(0x7f0000ff1000/0x3000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) getsockopt$sock_int(r0, 0xffff, 0x41a07, &(0x7f0000000100), &(0x7f00000000c0)=0x4) 16:00:23 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) sendto(r1, &(0x7f0000000080)="cc16b05cfb75d2473dc29a0366d7cb33ccd7b09c4a418833ce7ada60fe7507070925880dadd95a3ea60ab92331083b479a1e0127b8412d4ccd064f48eb1ae8d3d66bced3d9974586462b3d46fdccb2e24b194e4895a99e0da974115c21ca53a228bfcb71446eacdae627068b6bf8e0cb7cd50ab12303f7d86e57d7fae4647c0241efb20413b0428a94145d0b82fe333e2ca71c7df89d59adb59e9e350c2ff914a88bc98f83789ed6cea990f9e22638773a3dcff175151b406b38e0e2764a8211c4214caef14c742498fea8468d8c271c844cbf117f8f466845a3c2a66e16e5e4b41d5266e4d50b2343fae4a7d12307b690535053", 0xf4, 0x2, 0x0, 0x0) close(r1) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:23 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f0000000140)='./file1/file0/file0\x00', 0x600a, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1/file0\x00') faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:00:23 executing program 1: r0 = socket(0x4, 0x4005, 0x7fff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253002"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpeername(r0, 0x0, &(0x7f0000000080)=0xfffffca5) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000002680)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede0c4ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abe9aeb4be8dd840700000000000000bb33432805ffc28bcd203c1ddb9248123cee63a02f0d6439d53474e92b0a0717e370f27c676d0aea673002ae7257dbfcfc6480eeb26e0b01823de7e5df6481d1688e90f29ac806239ec2da8d0f91992b0e7da5a74c12aaa8ca03bde1fecf2a", 0xad) write(r0, &(0x7f0000000140)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197029a923d58bf6659990bfcd32044908d0d90b6efd12b1e7751d410c4b08ffc61320265a53bf", 0x42) readv(r1, &(0x7f0000002600)=[{&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/40, 0x28}, {&(0x7f0000001540)=""/169, 0xa9}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x7) syz_open_pts() close(r2) kqueue() syz_open_pts() 16:00:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/4096, 0x1000) getsockopt(r1, 0x97f, 0xa2d3, &(0x7f0000000100)=""/227, &(0x7f0000000040)=0xe3) write(r1, &(0x7f0000000280)="a68ac6e474561cee391ba9aab0c669a39d053448b8c93e99d200888d07000000233cbd72e16271b7f35c19c83ac09fc9d76b716e59405aa931cc940fab3d6333ef2df265e7654bd3072753eddf260ee3d616ac94460584d9f6d2f5bac2b4f0b32792b2f7c5de15ef28a6c94c41dfbc0f1c93b62261e7518badef9c3d0dc91101efe100000000000000000000", 0x8c) chmod(&(0x7f0000001b80)='./file0\x00', 0xa) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000340)=""/84) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getgroups(0xa, &(0x7f0000001b40)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001a00)=[{&(0x7f00000013c0)="3b16a7cade2df6e1a4ea9db851115e40807ceeec96debab95973292e809d9b67e84382e97a1a6a3863b3182e1e21759c8389c51b8d4b2808b511582702b59e67ff3060cb994f993d62bdbfe16bfd187a7044d7947d746ab107c66454cd9ca1a050be0c9c96033f3da7e7cb14840d9941ade22868cbf502efefa7e52e0f355337183eccd53c1a04651a2c381e7ffe1e8e89b1ab1cd26b", 0x96}, {&(0x7f0000001480)="55fa0a1490dcf7e1db49d3b9786cd03be281f8877656ea7837c2c0e7d812705e5dbafd66c31b960a3357f7e7d7e09fb4f067e4e91f5a48c8d2fb66f4dfddc78be7945d8098b1855ae58746270dc52e1d74fbd51c322b833eba6b1ba1eee59646a6cfe768dbd8227374e5cf1e8a0e3ae8c652cb6028ee9e85b26a5e74e37faf3a8a7c9936a93d223f0985e5d47dd517c900feef13f4f3b755225f2c942ae0d4dcb20c93dbe2859b14fce7630ac294e0d1f4aa2a288a43dbb48b69840757c27aa0d374b23d85c653", 0xc7}, {&(0x7f0000000240)="aeffeee2c3f1616f962061ab4d", 0xd}, {&(0x7f0000001580)="fbc9886926a3f3bad23bd8fb7867bbc6fe7e788a49f47481db0105f015eb09f1f468ef11c9442f1b602c484a5f6d46c0c8af888df4e719e0a7f9b1cdeac1f3dc38b4ec9e5568113ae7754a2b9bb9334d1a24a1ba8a5c78c464870f57e0c309a2c86b530fe69f5b3528328634f6d8a5392d19122fe83f833703eec98840590806010ab1ba1b87f877266bf52bd200965ca06a6ade2c6b5e5875b09802366e4718c3cb156edb9a151f1ed5558c01fe2822f8d82e839e63f4f72966b21c90eaa9d05cf634c924daa19c55cba8c5454917a3b899d9de0d164c3431e63a42340315a9147bd457db0ea2394e23b0207ef15b5547b2", 0xf2}, {&(0x7f0000001680)="643d8bc6c49bc647cf28fba48cbaa83c371a90f033bbc89490609c6c1533c1ccdabb21d9f3b0747e012dd65449a780405a4c9b8391a06def464cd48b44012d74870310875e45c3baa444da3e3c1a3995bb4c6dad449b521ea8cd8f733bf429453c3325bff40e", 0x66}, {&(0x7f0000001700)="e19b190f2790aa3241a6d499db46701f8fdedee270b92912d87ab5265014bda883c20b98ac12f73d3a8e4b93cac16a1ca2dbc0797681f5fe09f1fe9dc2e0a309c25643787cdb3d8a255bbe38cb2e0c6ac53f009aabb523cb02f9093e309e54d4f98f17d7b6f50f86f75277c21737767671eff869bb62e698d676b887f62b", 0x7e}, {&(0x7f0000001780)="3245a67f6f25b3e5339c0dbf5db6a9e9e4c79f890e40a1616e9a76114fa6305cb9ca2a31ae73f0e1d7c27001be0550550ed02262d2723d350aa3e427721eb6ef8d3196f6089d7ee74ffdbc794c897be990e116dd8752340577c30ed57b217aafd1dce3067ccd48fcb54e0c2499fecab2f3da2c1fde2bf62be28d0ff0e830d19ac858fba51bcd38f7066197ef87f39445e01a919a71841eb41da7d98af13279118446cef43afd592e39a7fe71b08203684c729426", 0xb4}, {&(0x7f0000001840)="1ee287fd61b5825df9da90ac17ccea07", 0x10}, {&(0x7f0000001880)="49c85d9ad656dd7be4320737b54f89e3ce90acf2160d8daa53aa92557e002a2c8f722776fa0d27a829079e3592bdfa40404a58917f7c73f9a924d7eadf0ffce2aeb3c92b9a5c549daf85acda830b5ae33510f6cbfec1acb0dd0d65a855c18043f003134ecf53", 0x66}, {&(0x7f0000001900)="add01167e80b3e748c91a8ae21b20405ec86ac14d98ad54ba96cbc365aa8260a75031ee9b2193637feae4f9e24fe0bb56eb996f46e549a742e536d7cd0f784db1c6ce10ad4c27ae9d26c6926c6568095d55c1546861b1648d78478906e07de8cbc71f5885ad1fa110b6d89206b992ac111daccd1b937af47467a387f4e9dc848fb68c1006ab697ecc12b54c7dea6888ccebb5c457dcb26224f7f5d4fed6c1684d65d081d2df8e575d5a1dc7c726feca374dd3a785c2323bf1400cc82f4eb701a0dd3a42df8b6507ca430cffabc19c0553bfedc7020098e0b01b574345b3dec702b1ad5f3d00e99a58f56d2eef09fcd198ac336ffdfca93ae", 0xf8}], 0xa, &(0x7f0000001c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000fbff3a681d9f9ed4945af0ddd857008001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1], 0x50, 0x7}, 0x3) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x50, 0x40000040, 0x1, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x9, 0x59}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x7, 0x4}, {{r1}, 0x0, 0x98, 0x2, 0x80000001, 0x400}, {{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x2, 0x1}], 0x4, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/178, 0xb2, 0x800, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:23 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="992daa7e9bdeffa74eb16a5b6bd843d11c89d26498f53da25b825ea3ec5738158d50c4c4194796ea008100ce0dd6d99b9beddcb28737d51584a03633d0c913d4c36a80c2c0", 0x45}, {&(0x7f0000000100)="e1c1d94c7014348d4ca135c905055e805c413ec72e2afb35064fa8e0960d71b9f97e2b54dcc60f94a03cb8e9d85f2a280c471c3faffc49d79d3d4c9ff71e48d50112094c9572b3d9fe57bcf73b3638db70ade5549486a7ec0d0bf2af627ef964e8395955322060cf8c2aa9b2e2f04e326c67fb2f09624842ba116091569970286d0eca3c5a6990503c680bc9a65a1df6b7988b0eedfcfc939eff9870d70709740fdc4f93405084a4aa6bb8ed69d259b1342cf73570d220050b83", 0xba}, {&(0x7f0000000280)="de3eda4c3e5dc046076ed7a7a1b539b750e5613d182f4af70ace60158bdc1fbb3ac1be74a92aeadc7f2b92bd2063dae5ff6cbced215352aa7f87468e892d2b9ebd4853387de0b9e14ea22b73b15287a413e60c6de5e04470bf8e7ffe4477b564a7db029c9891f8ef4bf7c33cf1c920fcc501aed806eb21e1496fc2123f576603954e7421", 0x84}, {&(0x7f0000000340)="e4fd87a856706d8c994ca8052e2181652e6515d4cffb6804abb7b52a9338c7d38d514ab52e32ad21d6621655d63abaeb1f79c92180c255f9cc087f850be221e80f4b310e18903af4274290978dccd3112d4772ad11a9172992ba002270d1ad169852783669d274829ce10f205780cfcbfbae5a6e0cdb6e6760c0ae56ad98ace6e7dfdd22882a6ade5ae8600f43dacf4f5b0f0d91756a7c424849ea1170bbbed79709b5762a1948bd1e8a6488b0", 0xad}, {&(0x7f0000000400)="aec26d15405100a5d12ce6d941f388479f51abfee6997f189226bb289b51266d335b933c581d30ed66a3ba34bdd7414b1cb391aa08d1a80faba24a3684fb3b7d4f2860851301b6e36792b0022fd9d4f9f7bbe50bb0eff1de9ed9abd21557030976f8d24b12d7322e906b068ac7086df27a62f2617505c46d090a37126bd100f6fd89", 0x82}, {&(0x7f00000001c0)="d613442e48", 0x5}, {&(0x7f00000004c0)="028f97b22e0d6a5d38ab2d58f6318ccd2722d0e55823ce4b64303212701792aa97196883e0207005cda1525fca9670d05626419d403e85415b82d6009546f75ab0d502ec5c7de699b68e5057aef21bbda8c8b64830219834e9bcc178cb11cd1d0d1729b9ec5f4af98133239c6640a1a9fbc9abd4939d5376c38a1fc527fe7465001781d332671881f93e69782bde1b063829f81ac057b781df1404f7d0010867f9126d74a1323bdd0e57e73e4b05f84ded223856eb14a735e4f1634a6c60bee0aee617fd7bba1ea677db9ce2d44e9d24822b7e78", 0xd4}, {&(0x7f00000005c0)="94de1b909ce62ce44ff611e458192346fc655ed6417778736fa74cdeb108e1f1a6ecba2915e50cd4aafccaef41f54cc342cff70f0930f6f315bf2371e021f120aab59fafc3a76b525c06d406ce6c00793eb9f1ca7ebb7546b32bfc47ce98b4f06c6dd14d0915f42aa8972ab392e7f66db8ee7c", 0x73}, {&(0x7f0000000200)="eb1c31159cf47bb67dfda9eeb05a59d733fdfede91d702", 0x17}], 0x9) pipe(&(0x7f0000000700)) write(r3, &(0x7f0000335000), 0xfc94) close(r2) dup2(r1, r3) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x380000000000064, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="c1e0587d26e3f274d830e3c5dfd4069c3ba7d3858030a29628efe6bc5c3a", 0x1e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x4, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 16:00:23 executing program 1: r0 = getpid() getpgid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0x80}], 0xffd, 0x0, 0x0, 0x0) read(r1, &(0x7f00000015c0)=""/94, 0x5e) pipe(&(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) setsockopt(r0, 0x9, 0xfffffffffffffffd, &(0x7f0000000000)="d4", 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x100) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = getuid() connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x331, 0xb4}, 0xc) seteuid(r1) 16:00:24 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)="82de824a8d88519f0a1ef6c38e", 0xd) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x8, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="9e2926818bb3b21f11d7f8e2e0e1ecbe6eec57e044e236496d7c8233a7a55a519f31285d75b30bc4b9420b623fc07ea10feeaef51042223194d96a90fb6fa61cadc9c9ad8f91accacbd0247de80c14f6aeb7580fc83575634440eb557c642c53c47afcac364bb0f2699242b2e9c34efc65cb5f1c90d0e5791a18a27b60c4f9b25fa2ba3326cce9b81b2cc62ca1109c933d886e7981a95f0f4bffa0b8125070e7823585453c4e211d76a9c0fa2af531dbdb57412760fba88d283c1938fb43cb32aba15326c01fc1ac4e228920db36541c09518a63002520af762f25488a9e59a1f0531b9b0c35b359a225929d9e3e95630a90740d58079998afa23cd20a61a7c046bc47cca307ca36b96fad143a2b8140b84c1c423f347b686741f99116c99eae3739fd25fe52f9600359dccd2d28d97dee0671ca06707cb7984de05ed8024b9d6736ed235a115aa404c7418312f4ad0f94d8a7e4b3c8baa5e58b28dbffc82118ee7fb86076c247e3d8e67227338abb1491107ff4f9236ee94954a6e9e8cdb4b246d22b1efc3fb6fd7695d2c021d7a0969433f05857a9f868319a2f39c17f2c2c3024b552c877bb44686422e7b477af4729f9adf9b5e49a00cf7f8ab2a017af5af1c06316d15cc698ce1e88dd7aca3bda3cdb98473c8042328d7013aaca91d603dfb0bddcbf06f9277ee32f9f86438f231facc9614f3832fa273bda82090c10e36c1f859fb6ef324d2a9698aa8af8de01f95da764feb8a3beb26fedabbd29dbdc998f801a401ec6526ae18033ba85a782b13f9c9cbfef713ed12ff24dc13ed39f5c8b8e223e5d83dfb5e416e684c348729e3b7f43188fdd6dd43268b57701554c39bb5a339866e7cb7ddd6e08bdeb878f05455ffc42ad0cb45f5a191acd8ddb5b45ba6ef4a805e7282c54b7e6aa666fc3a1f5c83c601e704bd6e126ce30c7f34d5f5ee180e90374c43955181846d676dae388337e873edaff8454ba9f4be0ca74c125a5e34566d6039211327476ef13152550dcf4e6b7d6e0b07199e8a1747c9a7cf70fbe1426385e5f549db5ba6625138c4d293e861f1644261f9b42f0f72b1159a5f206af7056a9a4e83604773ae7ec3aae47e59b5e7d5a8a44cf93ee552b89a24d846784bf65f2e13b90c8e21245e42e24f3803f60ce3c8190290ad1132698d6cddba9d27248146364cc908c57a1dd2fd199e62ad8f63281f2b621482c838e2ee608224ae2c696dc8147a3e0f8420d9856fd996813ce4f0d766e84d15b99bec9036a5e4e3c0d0f0d3b284742a60bca61b685746525bc80750cb38fe8f604d6fa8e18234dbac37512186438c3ded7882607439549a3a95950623118e167ef645a9ce8aa41cf22b2e6f77bed2a06f55c85401a9e07b44f1f5839fb1a422aa259e8506ed9339cb44d758332bbbf420a11cd6d4f66670d8f6af98e8d5f35e793553741a0f2b541647ea949064fbaa03f540a079ea8ea4a7125282f9bd71b2795d8ad9ec4184261f74c791221495e292f68653b94c0e7c7f1f362f5e55a59b8152594eb00b38738884c20b130b04e603745459f2e2ae1046d6f503de6d59d9d3a0efdb5704fd65c2620c9199c401a262d7debd64b06dbeea07806c92d05cdbbd5dc9d18703eb72e6639308eaa290979de4bfe669f294dc07adf3e0089e98516456755efd9c4d2e90472658cf238523168a2127ad131b22b2797a87bcddb3a182a1144803adbfb316e2637be6aef0368f7f4aab9982b574d83810d0011487a06613a17f335c3a4efdc7b740f1fa680b2ee434fb08dcff8a3e78b2f9c516283b38f696faeee386adcd1c8c012a6d435abc277dd6bc028318f41e9d263e951308514017aafebe40ec14e03375aa311c72f3dba298a92aad01941a7bd12fbc2bedac3ac5f74f9a8e62025504700aaa0c17ecca272be2987d29e7daf6bbbf320a8797290eb38a6de9b38ad125886425e10848974bd449a0bae53b7b06598ad8a9546b0d0ca6f3ecfc540e082b496920f1712a003009099af9f856be8ca59997b3c2f12b419d90f729c95d5de430a91154127f37538eed6039cc81b86641bae3a64d6bf96891a9c1c1379c20419ef1eaed47c26c367421aa3efca807c9da6423c4b9d27c1f71417e767655c91bd354754ee86d0c2f19c689be9616f5287279e089c8589e8d168d3db89bb19faa394d415405a3cb571b24437db1335212bf12a873c24101c13c61501f7534228e04e50135726e19a42954ef2985de1a63d3375e63b6989250b9863c5478467b72aefcdbb05c8ec9119aeda61b5758b1fded55fe08855d404e313b0dec8361d27f9710badc0e7ce7c988ae091290c5ed641f35e5d86a55d3713815ddd6ca59f30c286e20bb3c5ae150b5e302696b63443779af1ecc72d3734ef014321e827d28b99fa0ae7dc737557534804f1760a05251c2ae02eb27b35f02ba93eac60c2e9e59f005cc8619253ab6cd520770bb4f1c8ce46f4eb69aa59c3dcd780d2d15604b10a47cf4cb629e92627973e65a7e2459a91461fcc6a34ee25b2ca603a84edd3d4df7a60f13904289b62a3998606b152c17571700e2e6b6b8036ab8e3f694a396de095e12ef03319bad6acf16d4f7bd44f28f296cb19b960f98d7758f3e175d956b55cd9f69829add8d699675b692f1096547c51506f94325b4007e6453d873e4b3185a9958b4acdb16fa43be26e0a1ff08ae2c23c32d5e8482c836eee5377109631e504258cc36087c1a52c2df7ae4c5d43be49a1e677710d8a05071647bc077b43223ab36b94cfaaf2188816c066d63d478d1bb2604f04608ffa279f29241c5eac5e88f1b33cf0f234c5b4ec0018724e7e4d8bf20e11621e1baaa4e6b8eb36a65f60550cfe0aae595476871f573d3ecf0ba3c30c7cc8dd03003709dafb7dc188a5225b60f35eaa271488cefd03a07338f08db5c4c7f89ab1b6ffbfacffc9b56bb1931f458b542fd2c3504e7d0ae9c6d71423d22ccc17f511ceee9359d3ab0c92856f478552e97c5195f513415451c7607e5465757b21127e40a974f1178229b32b289192abab4aa30e843fc15873a9693d5b0ce5b99c66e07785a63235b032003edbf61a6214702add7b76074c341e4dc9a6cb408f15e96c20256a74b25e66774c11794e69d2088bbc6566bd8cd2dbe650a302c2083f98b3bea3f7514cde8dcfae533bdc9a2fcc9ceb6f8b50ac88fa5d510abc0e971173037491a32192a04835d460593eb8bd276d7c4bd03b9cec2fad40504c1d39363e9d5b979870472ac8d8c9158a9f80f11f314b042880e401a2ddb385510edc294ed5d052352ec0ec8513384c5616561ba30686d777ca60f19183b1a67f89f0e4180baa442220d40e9bd01ee36f8855b53d1ca90d533b3c18469ed8a53cb2ba400f2e1cf630972f2825a6dbde469e7aa3bd7522d92f7aa269449e249b37bffe162c814f9dc3a80c92e089ff1e89fc19d3563c8d69f3f5ae0a005af2d5a70fd4c30dfda2366e577c258ad4aaa39c64693ceebf058780d4a3c2f5baf39e62e8e39c2e4993a2aaa444ca1d0c6bfa388d0dd5f10857f985655b6cce18b2718f6eb28377f820595edec8bd1e2c43553048d1f79934a8a1bf9ad0dffd8cf41d013fb629cab272846117f7a46873cf7b03b7b109e131b6e3ad58d71d671065e5c8ebee8452af2b72a452a4015f4e3b3b76044acc1c839b843f3547333b0460c43f6428b939beb12bbd2fb69697f0e407b27e939e3e6c8232637a5d13dda673e1f0eb5032b93d53b3e84eb8fda1ebc033063010656724b7ebf33438a360153490a20e9714557374e2862f4358d5f53244e1c2142de9efd19e1bcd92d269f4add14a55140ee4252b20c2c6a0ba9c86ca3a5af9f95015a3f3b577c3a8438608290f1917857cbb2e6979799857cc7621e385310d942d403dcdd2640217ed345b6777e0f22974b6688efe2cbb168d6c0df4a88cf28222ae55749660aa13e60be8d20f95bf5ebb64b959131571f93756499d6d6c6b12bfb58617d941eeead28ab916d13d0cf64abc9fd5ad35fa3665ed1663a1c2621abb213d1fb7c350db9f5fb059f7490e16bdcf90153fa6d1d590681065b903f7215026b60a82665a1ce644d7413025ecb5d23c99041aa2aba426eba7bbfe8170dd706404417c33cc4f5bdb54711241e25a5f3a3776ec1ab421beb699628aa7f92a3b1bdc4bebade720d5dc869bb2cdd1a72c399433f4beefdc2da288d81d59a00b512b8d327e5cfedfe658742b06ec153a097f319a244da7ebceea61e66fae93bb43f1dd0899f41c019b6a9bbc1a452f24c0af90da917b7095f8773379f174f9c580b143d181f3dac516e85fe29bb860b59020508be3edddcf9ebbb58b6e73fffb4c7a6941dae7b834eef24ae8ff564f0840084829c17d85b907def5b34e5f4be2e85214995b129066057ea088f30f74e692b341977d968b0ef9cba20689401b05aff27832d5d977b0d21c5d2e66f9b921ec02993b6c995efe8559135245e8d6f59604f27db1737ac90c36518d84e970f530209077e6cfd8ceaeaa1690e8178caf76e3d6bcb52161e75cc2175da1efd0b264facd07081b637db8c6c08e4e30606fe599bcc6976f1c02b9d4166ac808aad3c48f7f411acd15fc80d219a83137fc7aa12d361d8e58854a4be31ef1897e45a710b665bf8fc83874d6919ddf9edd595d0eb0802ef55f0e42feed2404c4478808aaa5dc6494489495629cb2993d95b2b0cb34130603a7962055a7e4c5a486f97bb77be4e3ba733f85ab0fd5cf190dea7d487dd61b8dc49573ed63466d934189bf9950e012c616281ed312724914e5929794e728d7f827aa7219e19eb19c499fd76a684c8b4746d2ae071cbacb9ad20b78d67319737c5a8330893e6fe59052df21b236d99fb2aca9dfb62399f24fe7042b176d3f473a37aa782d5f030edaf62d497e07f8156387f7f1506d27d160991020d91a044f6e633849c29008f1b33ae632ac7f9dd669421442ed619014eb39e61b37c9d1fc74e71c70d7d5432bea14915cb5d9a4223742794401e545a89982a881c3ec01516c76e90e515d2c4fac6f848697a2e375ede43b3be586c6415e6553da3438d85ac092277aedd6c8b98552cfbb2ffdce3854aa92640bb68d537438413c6d94847dd8d674daf046ccef154931ab2cd8576796fe598eea20dc38e28d070970dd226206a0dc3f0632f40d01759b23b7e4720cc5d5f7482dcf6d0c259b44ec52d4a92773007bc1a05104ba21e9db4b811f9cdbf002138b0f7ff1be44dc34c773c7d034b24313ae5d57ab8c01c3cd96df5805bddec645a344d0658d4ff6fcdc3cf739cdefda38ca0dad9b8eca1abafd23735670e9cc61bda3d5e24dda8a307d369efd4f49e30b20783fee14fd5c2e163bc740b7cb4db5cb1aed652b4276c3073f8b965a449829d6061942e79769340c7b90f40a6dd0f4a1d511ec7b800ddf6a2053687be409e6f510fbf08f4a09381869b379f227d58ea84c077ff9f082cd70e9661a5c91daf5de4829a817d1badf52f3d2541346114b4b6c8d266bcc6ea73f5bad074cc7a440587c0f25a17f6a96b1af4c41b7aa9a363edcb8cc32a2b4256657cbeb76b35cf64cef119512931f17fc6836b8649ab28626d175211dc70c6723c9573a29a0867600ee56ec8500ce9bce1854d9964bdb61e6c1cfa0c072945a617d0830fde488385e85e28201d6eecd664489838114c2883fe6c8783560d69391703de6d3ca6dfdebfb12bb739fbaabe2b3103db0fbf3c2c24312323dfb018845847a0f7aee75c5e32b1dfc3f216fc0420f38a1", 0x1000, 0x8, &(0x7f0000001000)=@in6={0x18, 0x1, 0x1, 0x40000}, 0xc) r2 = shmget$private(0x0, 0xd000, 0x8, &(0x7f0000ff3000/0xd000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) fchmod(r1, 0x1a4) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0x4}, 0x4) read(r0, &(0x7f0000000240)=""/194, 0xc2) write(r1, &(0x7f0000000200)='-', 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000001c0)=0x8) 16:00:24 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket$unix(0x1, 0x3, 0x0) r4 = socket(0x10, 0x8000, 0x3) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x75, 0x21, 0xff, 0x81}], 0x4, &(0x7f0000000280)=[{{r3}, 0x0, 0x0, 0x4, 0x4, 0x7ff}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80, 0x5, 0x1}], 0x2, &(0x7f00000002c0)={0x4, 0x2000000000000000}) pwritev(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e14e8", 0x3}], 0x1, 0x0) r5 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x280, 0x50) r6 = socket(0x2, 0x7, 0x3) fcntl$dupfd(r5, 0x0, r6) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r7 = socket$inet(0x2, 0x4000, 0x4) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)="d2152415a47152847270556326033f2046c101037d65094ad55b8490ecb3903a0f8d766d9e653667f9b893fc20bfd028f9156021cb8fcf1307d80cab3bb6df37271a6719b5dda2350d", 0x49}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000140)=0x2) r9 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0xffffffffffffffff) pwritev(r9, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r9, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:24 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) 16:00:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) setsockopt$sock_int(r1, 0xffff, 0x1203, &(0x7f0000000000)=0x1, 0x4) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:00:24 executing program 0: pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000180)=0x141) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r7 = socket$inet(0x2, 0x8005, 0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x1f, r1, r2, r3, r4, 0x10a, 0x5}, 0x1000, 0x8000, r5, r6, 0x1, 0x7ff, 0x5f}) 16:00:24 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r0) 16:00:24 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/170, 0xaa) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:24 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x7, 0x4) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x85) r7 = socket$unix(0x1, 0x1, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0x6, 0x42, 0x9, 0xa0d}, {{r3}, 0xfffffffffffffff8, 0x10, 0x80000041, 0x2, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2f1, 0x4}, {{r5}, 0x7fe861f79fdb25d2, 0x26, 0xf000002d, 0xffffffffffffff99, 0x7}, {{r6}, 0xfffffffffffffffd, 0x5, 0x905b7d1b6cb3392b, 0x5, 0x8}, {{r7}, 0x8e9df2144600b289, 0x40, 0xf0000000, 0x81, 0x3}], 0x10001, &(0x7f0000001440)=[{{r8}, 0xfffffffffffffff8, 0x20, 0x90, 0xdc, 0xfffffffffffff001}, {{r9}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x10000000, 0x3}], 0x7, &(0x7f0000001480)={0x3ff00000000000, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r10, 0x0, 0x0) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000a40)=[{&(0x7f0000000380)="fb50e1e51c39e07382c78f70d17b6401d97479e0495ec179895f37325440211e06259697a92d87e6892ddb077e22bf5e05fa32f9e526a5a2ecf18cd8a318335387358388b5e94f96da447957db478ccd8de3f5869a982d12fdc86a8984d46d4383eb65529aaaef84a70663bb27c54693d3b6ae688bf1fd95c6e4bf827621809fbe58132421964297edd11f1ae7635b0fa18e8d0bc26398fc0a537a1c12313510c9431399f460c2e7022748723f9895b02b8d72f6e193d55abee74767928341b6a5f9f353a27b5f68534df1d28d790743e8bc9cc76131c1fb824aabad5a064a43912c72d596e073fbb78f4a", 0xeb}, {&(0x7f00000004c0)="f9ad95301c4398d3c78b38ceda574eb9de10249974f60bc5521949b5a0ba531de73de563f9929e5786efac34ae14b739a0be75a01ba2dee4ccb4acf277012375176b5ec184655c78f867ee9b8e8445f3072d557f1dc7722e49c52b68f673cfc509abb677abe07882c0d26f2621ae23e3624778dcd66992fccc469ba78c0cc9f5400da2df1ac6866bd1a40bbe0190e8badf7b0b7e6a03d5dc7b6f614dbfea81b2c8c25235e3d9957d9c609f8c1171e496", 0xb0}, {&(0x7f0000000580)="a25fd82633aa881b6b50781d574316c477c3f9c60ff5f25e09a3aa7f68135dd543a095079c6295389e1ddb0580559f31f12a3a92e5773ca58934388db9377b7576d949d2e15728217304f86154ed73f01b7942b0676d1e13489f02ea68520c72ec0af38b817b88ea1d43a23084b0f03bb7ccb7ca849eccf9459e061916efaca2f41ea8851579ed2167abba7c902390c469acc64957a9f53c5b708813a5f592a232bc80462f26846e0cb82fb34078c58d6a7987e647643a261b9b88d363b104fb975cc71958f64399fe", 0xc9}, {&(0x7f0000000680)="88e43bbbf2bc20c8547655a6d3dae14deb1346323977c3f40d525ad2e7c680b3a818e4753d774f2a7b7f", 0x2a}, {&(0x7f00000006c0)="256203b40550f8d5bd98c2e51477a418e4ecb870642832be28fa705445a85085f5d44c8a9bc7012ac95da4b6939df9c1c5cb6fc6fce61483ac2b860431287af82194fc862013f745154cd1d47d650ec5a31b9ce8c9d80a02819bad6bde627c9b90162a9665b6b603b46ea3724e6f455bbadf9b80187d9ae4e3ec8661db3a6f3185d625723b56ea2f0a6f332aecf11aea182c7f2159d7683ebb7fda4710fc37cc1506c1c6d3b5bc373f43a6bd536185878be3380d538bc3be7555530dba5e52486406e892509d5e0260844d3961aeefc7d6efa5baa09667f42afa1fa048a37748134e2ccb4659dcd7949b05950922", 0xee}, {&(0x7f00000007c0)="fd5764567208b79ed33bed7541f6616b0b74bad56e649305ea7d7440aad05761f5280c5fbcc7a3b5351a83b7839dc5c707cf1ab8dd050928bbf63c9be14fdd91bfc98c983da61bf050c9765b9f5bfa52ad864f4108647e8781080274937539e2a246c5497248da1eabc96d351df11f3787b13838927a69dba8cf57f3f9cdcc13ad6e6dac292d7afd7b7d9965ad79e9063a48aeddedc13a7aea88e8f714d98c0d8b577a116d4714699d54aa67927a4e23a5e5b69ccf4d42888e61327031703bc5775aae3ac3d0367aefaa14db66aa2489764c8b1a", 0xd4}, {&(0x7f00000008c0)="b101d7cf96a57c96eb948b99838c542bba2a08eb065af48ecdf0059467428a869daf10988e6a0a23028fde4f5c0bc3899ddef3af8a457eb8a5e8a24cf7f8a4c437e5026171e44dae911f4ced8063d8de1aeb32e2ae67c66cdf3458d9115a54236bcf8e11c6518234b8f28fb35673cfc12af00f6c9241b42abedfaaddd3cb761ddfe55e1bd12d86217b05559e34b746dcceb1fc886ad4819b9ce5564c1641470672e190dee4da35d50ceff815616a51a3634bfd1500437fc2a160380935ae54f7d8a23211365e6f3eb475004494", 0xcd}, {&(0x7f00000009c0)="6600efba10710cfa200a11778d08b35d603b72d20f75581e6ac08daf8fa7d2cfde36f93f94eccd0052ef0ec065f1c785a41d62f98321c2640424f66408b4aa5aba3763b20905d7016c1007c6ef6dbb5f9aed55f5dc20450cba4d115f6cd081460577f62095c6372029c456b104", 0x6d}], 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$inet6(0x18, 0x0, 0x7b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="c116ec4641e11164f84557dd959ea9f53900022b9a3f25f1d84bd0d9a65a33f49f04df6314f3582df2667c479be8242595a2463cbb16530641bde7192382c526e19082caab7f45027d7b29ba957c15f948915da4ec92419c110edec026150a3f87bc10d8f11c7e468a5cedcd4168b58c799bc90ad87ef5a6dcf1a6ac44b624f54698f9beb9cd9156eab5185547ad888f9ee1ad9a84363b7acd5315627854f084f492cbeac5b94d31d03951627ec050c8ed3418e0f3d0112a24de3ad52572b89bf5c31e55ef3b85ca4c12a1b7d84b2888d66bfd71", 0xd4}, {&(0x7f0000000180)="19c4c16912d6ecb3ac63396a58ee885078ceecdaf624e1a2408ee1b1ebfb98d8f1500354f2f4e2e4011ca0e3e31a5a7da5b68c7ce3ec542b59e48116e219660fa790e817757d31e12fdfdaba897aaca006bc8d711626e9811cba687faee7c9c06e398bf07ad311d6a414a88016f737b7a681ce8460e478f2e3fae26aa83c6ce18a35cc81f266c280f49fe72b16b5e5709dd7e6b88b42d3393118af169fdb14e1115c3243", 0xa4}, {&(0x7f0000000000)="c9208b87a9f967a9b1b93b4d0e38b1e6854767255a74c6a729fe9b6ef2326817c9f021d64940ba5fcfc4cfcbe0081261a83e75e56ef77a239579492320887c", 0x3f}, {&(0x7f0000000240)="22f07762ef755defcdd682d84bdc35cc071bbaab4ff3730c61341889a9c4a240706ba05f5b2f6034d026b58717fa2d2d921a3478abb3556c518972cc87da2afe3ba742b2778ac5715c051e079e3f51c9af37f4b900d04b1b7046ef1e61fcfd014511e0b4ae80e62d1a943077077b610d287ac82518122310bacfbfdee036939eeed25d7b4b30463e43fbdc3d36e647ba2bbd74328e1dad0b80266725f0b94db3fae629ac894dd0dad08caa179010b8baf5a113c556dad748e8a8c05ee575c8d936f7122a923342d478d87adffbe8655fc2d2c4650fbbaff276226632bb770c67d8e9f006f40caaa779c42887af7e1112827f7b36d3fbfb", 0xf7}], 0x4) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r2, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) fsync(r1) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:00:24 executing program 0: 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:24 executing program 0: msgget(0x1, 0x40) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet6(0x18, 0xffffffbfffffffff, 0xa9e) recvmsg(r0, &(0x7f0000000240)={0x0, 0xc5, 0x0, 0x0, 0x0}, 0x840) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xa0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="e5ed132db045e53efe8782cf720367e5e3859d84856a40a5d2d8e2ab40280a609b171f5adee1e754a7e31b0ee4d9bf930208b023db14c1aa1db7f5c801c78e48e4b50d33bb2de635b9c46420e0ba2acc98c5be58193e875735d8dd1393e5e0a4363d502b04c06d4f99766e2c6e417bf069c42b10f55d2df14e48354fe9b5c61f5b8983365ddd93d4851f2887526f3fd614a6fd24b86f0f1e78c992a2464dbbbb8e89935a8613069d1d8557bfe2a6c34e11c4206f3b27f537663dd1389046eb7e3f415bbcf921689027d64c404e82e91b7cf3d204a17e3f2b1b47", 0xda) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff0089ec53c40000000002"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) r4 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) 16:00:24 executing program 0: socket(0x11, 0x2, 0x10000000) r0 = socket(0x11, 0x3, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xc004, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000080)='\'..-[)\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000100)='$*{\x00', &(0x7f00000001c0)='[-\\&&\x00', &(0x7f0000000200)='{', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='-(:- (@V\x00', &(0x7f0000000340)='\\(\'--]$}\'\'\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='[+\x00', &(0x7f0000000440)="7b5e3a9c293a2d00", &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='*!@\x00', &(0x7f0000000500)=')@\x00', &(0x7f0000000540)='\x00']) getpgid(0x0) r1 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x20000, 0x10) r2 = getpgid(0x0) fcntl$lock(r1, 0x400000009, &(0x7f0000000600)={0xffffffffffffffff, 0x1, 0x3, 0x3, r2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000640)={0x4, 0x143d, 0x100000001, 0x0, "73d496029006e30e7c60db20db3ca25369337a3a", 0x6, 0x80}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) 16:00:24 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x1, 0x1800) r0 = socket$inet6(0x18, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/175, 0xaf) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x9000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchdir(r0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) getrusage(0x0, &(0x7f00000001c0)) r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 16:00:24 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = dup(0xffffffffffffffff) recvmsg(r3, &(0x7f0000002540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/177, 0xb1}, {&(0x7f0000001280)=""/113, 0x71}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/2, 0x2}], 0x6, &(0x7f0000002480)=""/185, 0xb9}, 0x800) setuid(0xee01) r4 = semget(0x0, 0x5, 0x402) setgroups(0x2, &(0x7f0000000100)=[r2, r0]) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/196) setegid(r1) 16:00:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x400000020ad, 0x0) getsockopt(r1, 0x1, 0xfff, &(0x7f0000000140)=""/139, &(0x7f00000000c0)=0x8b) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4005, 0x200) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/135, 0x87, 0x800, 0x0, 0x0) close(r0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394bef000000bbda10498100ba6eeb00000000000068f7acad445dd976", 0xffffff40) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a40000", 0xefb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffb, 0x2cd3, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000280)="350684fd8cfaffe2e3d98b08b84938649bea182c945366a298fc37ef7e146f35a01d067516af61771d6364c8801dab6ef14fb907f871de06f33bcbdca4cadb34d9e4325baaa960510228238923dea6cf64dd6149835993907694a6ebe0bf6177a64e26b598a600dc6e164228b8943cf8c019a40ce258b55b3dae04ddf01d116dac18ecbf1b74b541a64c89bc5efd1a419e8578eece3aefddd7a9eb18d37c7ae21b16265cf456e0a594ca59e93df5e7ef13a216c5", 0xb4}, {&(0x7f0000000340)="b6529847c439c0e4a29655cd7a2870bbac2208b3dd4c0be960e04f2aea0906fdb0326f1e5c394e9e20f9337d263c1654562e3094c498a48cc9c822768bc4535306f9de8b63141c163f3047f29ea28f1bcb31e102edde1268ebd0b2f956022d783f0eff21685832ae798e8845fe5b455808870fc195b3198264054a5603d8818005129c8f8a46d7a5988cce393dd78fed0b3c89e587a2a30111ea11f5484a9b9740a1013fa69b520151ccba4dc817da2118e01efbc40c6f919e92edd9197e806a04435499d418a6f5838936", 0xcb}, {&(0x7f0000000440)="be1e4a7803baca3c531c10b2f495e5da8738deddad9ff65fc67c131d4a844b171d0cb1abe0de6a5240c22df1b154ed7ae8705004a173094c7622fe8b706193665bba5c023ac0630f182418da483d870183e14d727946d03d63ddd51211c54b9c5e8672c46d3008f13cc57e0905fcce46745b8538a9411b6a0cc7c51c61d3a8f94cb49c0588c86193f1930f832739057dbbdd9d5fe6a6bb66ff1ca36fbc9747e4a3416f95d89628babd6f536d206ad640abd66b16f4e8837bb9939316709e6e2ee943f753a4781b599a89ac48d0b4", 0xce}, {&(0x7f0000000040)="30a736dc26a96da45837186e0f81434a7e7a1a2c0af8f0d4b69d3ce4e7e21c7e7dba14180d7ad87ba532bc9862f0c9dff78768a71d1af2c315e7", 0x3a}, {&(0x7f0000000540)="23eeadc4118644e05f941888f6f5e450408f3bd93b070036c2d50695e1f07f9408a4aaae834552cbbe29b4b7687c1767ec947ac4de6646c92c9d886ee3", 0x3d}], 0x5, 0x8) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x4f}, {{r1}, 0xfffffffffffffffc, 0x88, 0xfffff, 0x1f2b, 0x20}, {{r1}, 0xfffffffffffffff9, 0xc, 0x1, 0x200, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x8, 0x100000001, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x10001, 0x7f}], 0x6ab, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x42, 0x1, 0x9, 0xff}], 0x400, &(0x7f00000000c0)={0x1, 0x1}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0x6, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x400) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000)="89", 0x1) 16:00:24 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup(r0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() getuid() getuid() r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) 16:00:24 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca601b400190008"], 0x1) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f00000000c0)=0x1d) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000000)="d3aed4871cc1233184dd4b81b12e9eb8005cf157301cafaefa4a41d985466b9b1f117ab7200f2c9063d899f61fbc8e7e48161f5006fe7308e9f1eee37671227719a3b95101d080ba461af4e4ae3985d6", 0x50) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000080), 0x20000000000000f3, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) socket(0x6, 0x5, 0x400) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x110) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1027, &(0x7f00000001c0)=0x3, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000240)=0x8) recvmsg(r0, &(0x7f0000002840)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f00000002c0)=""/140, 0x8c}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/134, 0x86}, {&(0x7f0000001600)=""/213, 0xd5}, {&(0x7f0000001700)=""/147, 0x93}], 0x8, &(0x7f0000001840)=""/4096, 0x1000}, 0x43) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:26 executing program 0: r0 = getgid() setegid(r0) setegid(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x24) r3 = fcntl$dupfd(r1, 0xa, r2) setregid(r0, r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x8, 0x1, 0x0, 0x100000000, "3138c5c7ace2e13495a33439f2956b4a6ac2c7df", 0x1, 0x70}) r4 = getuid() lchown(&(0x7f0000000080)='./file1\x00', r4, r0) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fchmod(r2, 0x75) r5 = getgid() r6 = semget(0x3, 0x1, 0x600) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x10001, 0x2, 0x2]) r7 = open(&(0x7f0000000180)='./file1\x00', 0x10002, 0x5) ftruncate(r3, 0x0) flock(r2, 0x5) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000240)={0x595a, 0x100000001, 0x100000001, 0xfffffffffffffffe, "a6473f98a5cb7394468220642a6080d7a8afbbef", 0x1ff, 0xc7}) setgid(r5) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') kqueue() pipe2(&(0x7f0000000300), 0x10004) r8 = getgid() socket(0x26, 0x5, 0xffff) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8, 0x0) lchown(&(0x7f0000000380)='./file0\x00', r4, r8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) recvmsg(r0, &(0x7f0000001300)={0x0, 0xa, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x2) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') syz_open_pts() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "53b84277f057a2b078d19032e5b76307ab498747"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x24b737d3, 0x7fff, 0xcd6, 0x26, "e0daa8fd0378a5ac3745b8ee037a47b2338032fe", 0xffffffff, 0x3}) 16:00:26 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:27 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) sync() recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x6, 0x800}, 0xc) shutdown(r0, 0x0) r1 = dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x118) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmdt(r2) 16:00:27 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 16:00:27 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/49, 0x31, 0x801, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') msgget(0x2, 0x108) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x3) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000180)='./bus\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:27 executing program 1: r0 = semget(0x0, 0x0, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) semctl$SETVAL(0x0, 0x0, 0x8, 0xffffffffffffffff) 16:00:27 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000009c0)=""/4096, 0x5a2}], 0x1) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) 16:00:27 executing program 1: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) setuid(0xee01) r2 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea249b6df98329010007000000000000", 0x14) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe19fbb", 0x2f7}], 0x1) syz_open_pts() close(r0) close(r0) kqueue() syz_open_pts() 16:00:27 executing program 0: semget(0x3, 0x0, 0x20) getuid() semget$private(0x0, 0x1, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) ftruncate(r0, 0x4) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) chdir(&(0x7f0000000200)='./bus\x00') getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) clock_gettime(0x0, &(0x7f0000000280)) flock(r5, 0x2) fcntl$lock(r5, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000380)={0x7f, 0x8}, 0x8) dup2(r0, r0) socket$inet6(0x18, 0x4000, 0x40007) setregid(r4, r2) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x8003, 0x1000) readv(r0, &(0x7f0000000100), 0x10000020) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x2a3, 0x0, 0x0, &(0x7f00000003c0), 0x40}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) r1 = socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f00000005c0)="256ba966e418bf3557c632af6ed6ce2aebb2229f9252934b16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fc64becfd88bc153ff21de3a5383600000000000000009bdf49c792f80c704cd63f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad81186", 0xc5) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) write(r3, &(0x7f0000000100)="0b55b49fcbeaf614626d8b217caa4b9def3c38a7c292a264bc75aa0ea9c510e79f054bf69747941136a96b2646ec130a599b473158c96510a5cd0c15a1103d047e5544d5fac48182edd507ab79ae2e30212a9fd96441bf53b0422ab423d0d28bbe4e947c6eaa92ab2f2e231339719c28d3827d3f16ec362b0e503a7434c006da50dd937c7f0b2d62992b7361fa55694cadcd04cfcb9453ad17ddc9f22519f4dac3b35bb4d93bee73ebfca7c7b42af20705099f6b0fea6ddd53808a0e7dba2d35c6a6ebee4dfff3c688564bc2a66b517917f116b081d19d7da073978d41bfc17a", 0xe0) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x100000041, 0x7) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xaa, 0x38836fe5}, {0x1000, 0x5}}, 0x2) getsockopt$inet_opts(r0, 0x0, 0x20000001, &(0x7f0000000000)=""/140, &(0x7f0000000100)=0x8c) getsockopt$inet_opts(r0, 0x0, 0x384000000000067, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) getsockopt(r0, 0x1, 0x40, &(0x7f0000000200)=""/122, &(0x7f0000000280)=0x7a) open(&(0x7f00000000c0)='./file0\x00', 0x18, 0x8) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x29, 0x6, &(0x7f0000000000)="df0023a8", 0x0) socket$inet6(0x18, 0x8000, 0xd1) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x8b) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x8d3}, 0xff94) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x10000000000001a8) close(r0) getpgrp() readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f00000000c0)=""/16, 0x10}], 0x2) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/25, 0x19}, {&(0x7f00000004c0)=""/181, 0xb5}], 0x5, 0x0) r1 = socket(0x2, 0x4001, 0x0) sendto(r1, &(0x7f0000000680)="56af7b44157b751d4d4940e5b430b62d895c87329a61831d108e9b0350962adb02dbd033a7d1392da74cb97622d5a6e605024116ff760a4856c5e025b8e007f7fdac4642981850ab517a7713f5fdda7cf70e2144b2e95480b6ea7ba841a82a86e612a0f9303ce69dda2871db39ccdbebfa471ee15188c537cc5861c709735a1a3cddf98af9013cbe89e2deb51abe42984ec0dcab5e3e", 0x96, 0x400, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000040), 0x4) sendto$inet(r1, &(0x7f00000000c0)="5bd2280ab9e3a31210a3fffa17bec19581a540354c5aec8f56cdb534e37f15191fc9cbf7656c86c5f3ec80cf3de5bbacff20fbd21b9ec9714298f554ee9d510db4851179570472e4d0fa9a76bd9b777bf4b43d6a3045c90a7569c117a9a97b5cc07b8b5e01da24105969737f4cfeb9434265ae88", 0x74, 0x40e, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="820200000100000000007e30b77c4776438738d6a3c3194f29a2d18f27e888587e5a7ab6a1a3d0ac70445d6fad64ef7a97c3235a1d1522283c392c379712aeba0efd63d1044d8c"], 0x1) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) 16:00:28 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[r0, r2, r0]) setregid(0x0, r1) setuid(0xee01) msgget(0x1, 0x100) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) close(r0) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() mknod(&(0x7f00000003c0)='./file0\x00', 0x10a, 0x6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) kevent(r1, &(0x7f0000000300)=[{{r2}}, {{r2}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x2, 0x8f, 0x1, 0x8001, "bdef9255d623538225040c4ff7bdbb8dc642777d", 0x6a}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000380)={0x6, 0x800}) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="fc09f2d8", 0x4) r1 = syz_open_pts() close(r0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) 16:00:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1, 0x0, 0x0, 0xffffffffffffffff}, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0xfffffffffffffed3) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001140)='`', 0x1}], 0x1, 0x0) 16:00:29 executing program 1: kqueue() r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x0, 0x3, 0x500000000) getsockname$inet(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x5, 0x0) semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001380)=""/75) recvmsg(r2, &(0x7f00000012c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/87, 0x57}, {&(0x7f0000001140)=""/16, 0x10}], 0x3, &(0x7f00000011c0)=""/241, 0xf1}, 0x802) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7a32, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x108) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="afd14f1ea4651becbb86a16cc1038793fdfbdebcf47ecbd10bed2726224e27e1d78743b87fb250500534f7a5836e8e1e56c4dbfcd59885f74f0ad64968e79d94ebc26f4a3dfe48d3a7c43945f899ac4ec3fc1c53cfab1008c608ff2b1a6f39833c2ac351b91c4437c7515cb698d9106791beb57d538934a93724ef0d586e34fb2354fb5729196dd275065551c7358627036a0f3ae6dcdbce7a9b00d6c703b223dee911bd6683d7156e7a19e78ed5256270d10a78c5d48f899517d887108a4ae97fe8d41300c9a4d90d6df864f35519205af7acf50859faad", 0xd8) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:00:29 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/37, &(0x7f0000000100)=0x25) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget(0x0, 0x2, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffffff8001, r2, r3, r4, r5, 0x8, 0x294}, 0x7, 0x3, 0x6}) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000440)={{0xfffffffffffff2bb}, {0xfffffffffffff001, 0xa5}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x3, 0x4}, {0x633, 0x8}}, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="7f53df4134ecbdaf1bde92695d1108ef0f5a4e330a9b5b4fa39afb083c340e66093877e56bbf67e19ba1671690a4d23afd0b6415cdc581d0bc06b77bf1a8f927b3ac799bb15ab444d9cbfb8ba3e5eff5b2863d0d68bd", 0x56}, {&(0x7f0000000240)}, {&(0x7f0000000280)="54291656e0c0d188a6aa2d7778cdcb42e8260dec0bf571c0ded8b8a93f9a724d38a16891438360d41020c3467e30eb05116ec047c795d3dcb1f1cad21e30332791a15b8d2189301302c5b1227361470ac500", 0x52}, {&(0x7f0000000300)="901eb267fe40b18844a71a9422", 0xd}], 0x4, &(0x7f0000000480)=[{0xe8, 0x1, 0x5, "ee93c6119bc1f85c0f2512d095e981e4c94189b749aedae52cfdf6e529d6e516e9e9d7576c2d937bb5bbf6dc005f7e7885861432432cafcafa00c9fa3bde97e0f2bad78dc1b6856b1deeaa952797b686ff97c0113b222b4056b71261ad6017f9601e6a276dec5a67c54186cd65cdca2d9e0944bc22e25685b564df7d0def64a8c1fc11599faabb0aed493d0c15c0ee40882f3a2ee6f6665a288315dcbf81daa61190ce643fa46a7c7b9b79290a01649ec17f406dfd45671e34b39e1ba0fd595a49d42f99e3d68134c6266590b1c5fb349721a842a6"}, {0xa8, 0xffff, 0x0, "d008e64a45100d6e0342c3617a2c964a07857bcc92c0a68d03e54ad7a947beb9213d742fecfbde4b6e3b61c85bd7cf07a67afeff67aa69a9c3a87227b2331f2bea0025bd2f8501cf0da4bd9776805f9c572a9f125754703aee38d0c202719d3adfb5597623f8b4fcdb8a6e14c5908cf4ec176770c86d7208d7b6c63d2112d116656e8fd663114e1c5e61e49fefab05e39754b59fc75883"}, {0x80, 0xffff, 0x11, "f29c10619bcaba512d177b6439e0dea7c89c651c9e7f1eff48773e957c190001b67727b0d8c8be0fb5779906db250f2ae35d371b9121910971fb7c4cd113122c9f056fa4d31cef02537087dc137f88dbe80bff308c3c69e0248dd32e80b4ac411639872e410e8032ad27e9a61bcd"}], 0x210}, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2008a, 0x4) preadv(r1, &(0x7f0000000000), 0x287, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000880)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22690000b81599374122d279d0d40f734c3cb162a3d957bd1c674383090000000000000000e47a21bb28399274103ff8ee4bcc833384ea54c546394440bcffbf97906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900000000000000000000005563a12e43dda724a51faab1e9ce941a3f9be0b898896e35a6abdd1ad7563736c503a7f41eb4d2d98aeb11d30927b6", 0x132) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x101) 16:00:29 executing program 0: r0 = socket(0x1, 0xc003, 0x3) socket(0x1, 0x8005, 0x9) recvfrom(r0, &(0x7f00000000c0)=""/3, 0x3, 0x800, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0xc001, 0xfffffffffffffffc) bind$unix(r1, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) recvfrom(r0, &(0x7f0000000040)=""/10, 0xa, 0x42, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfffffffffffffffa, 0x6}, 0xc) flock(r1, 0xa) 16:00:29 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="abac0c04a43d1bbe4cfb9672318db355051e9609897ab7a75a57b9c8d9d511f0c21e2d1f9f06f3368dd56b6a2a9ce85c4e3012", 0x33}, {&(0x7f0000000140)="2f2899c8907f827d9337c5b0fe64ca2787ce8a7525261715f07a7cf10f5ebbb925e60fd4c52c1646af1cb491c37c8c294b8649315415a4c592915bd73c99618fb5a570d232e3c9c5e1a351c934514c64cf10f6d22573456a57af96805e7030e8d85725f4e16bc482cf637196ca6dc267bffcb18b0a4491924b75cc4de554e9caf0d797c054c5766a5c28d626fd4e52e3b15faad565dbde3712c6fd0cf586b1", 0x9f}, {&(0x7f0000000300)="6a8e2aa1103a8f47cee19c7dac555d860d041ed6edbd8dd57118196d8103773d95c27127800725f084dffc52ccfe6b54d34d13ddd05bdccd2797c373756dab8ec624b25cb0539f856c6a8c26dfec8b05c3b9b99d67c98017d35973e3bf665f77d254fe1f5ef624aace8fd84229e046bd968b64a1e01e484e88f2c879c90308657652128a42b6940f7ac4694ef338d326e8c64cecdcef0f6e2b69085c", 0x9c}, {&(0x7f00000003c0)="5ab02d8e8b3035e6249bccd2b8e533a3c7d210d7a2889ce2d1a5a539bc2e60e358ecdfdd25a4d2a7c18fbb0d329eb19d85983b2e689a06914f961fbdb313de3475b44d05c5d6be4f6132244177c4", 0x4e}], 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setuid(r1) r2 = geteuid() rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000500)='./file0/file0\x00') setuid(r2) r3 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x2000, 0xfffffffffffffffe) accept$inet6(r3, &(0x7f0000000280), &(0x7f0000000440)=0xc) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x1010, r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x10, 0x4000, 0x200, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: setgroups(0x4000000000000058, &(0x7f0000000180)) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x8) socket$inet(0x2, 0x3, 0x100000) socket$unix(0x1, 0x7, 0x0) dup(0xffffffffffffff9c) r0 = open$dir(&(0x7f0000003800)='./file0\x00', 0x20, 0x1c9) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000003840)) pipe(&(0x7f0000003880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getsockopt(r2, 0x2, 0x8, &(0x7f0000000180), 0xfffffffffffffffe) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername$unix(r2, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) getsockopt(r3, 0x7, 0x0, &(0x7f0000000080)=""/31, &(0x7f00000000c0)=0x1f) getsockopt(r2, 0xdd31, 0x9, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) recvmsg(r2, &(0x7f00000037c0)={&(0x7f0000001300)=@in, 0xc, &(0x7f00000036c0)=[{&(0x7f0000001340)=""/68, 0x44}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/189, 0xbd}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/56, 0x38}, {&(0x7f00000034c0)=""/119, 0x77}, {&(0x7f0000003540)=""/120, 0x78}, {&(0x7f00000035c0)=""/253, 0xfd}], 0x8, &(0x7f0000003740)=""/122, 0x7a}, 0x800) getsockopt(r2, 0xfffffffffffffffc, 0x2, &(0x7f00000001c0)=""/28, &(0x7f0000000200)=0x1c) r4 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r4, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000000c0)=""/52, 0x34) kqueue() r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="2da9984e204d297979621ed98845a8fcccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c483b954c23b29fb75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ee72ae1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc3698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf215013732400000000000000000000000000000000", 0x133}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getdents(r1, &(0x7f0000000240)=""/98, 0x62) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r1) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) r1 = open(0x0, 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000da3000/0x2000)=nil, 0x2000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x20, 0x3}) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) sync() munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ea6000/0x1000)=nil, 0x1000, 0x0, 0x2010, r1, 0x0, 0x0) write(r0, 0x0, 0x5e7) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r0, r2) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:31 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2082, 0x20) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) close(r0) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() dup2(r0, r0) getgid() flock(r0, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:31 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x9, 0x1f}, {0x9, 0x2}}) close(r2) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3407e3a4, 0x1, 0x1, 0x400, "ee798abf086dda6273897913687497b77b7704b9", 0x8}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0), 0x7fff, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) dup2(r3, r4) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000440)="ec7d2f00afdba0e2d780b545c920cf54832f89704bc1a8e84a2f2947fb3bd1da763663c3ce000000c541d8703648b8cf780d1e2a39ba4996423fd88a5634746c13b3e9315fcc49e02e611ebeefa226427ac26a9cbca349138b3c8cbe04c8dc68e30d46dd18459e6f2f5ce9859212de5d913882c70a7a28c14ed94e25c836ba9f852b9daf5b0dfda37dfaff22a0fa5b7268ceba5baf6528b310c35b09407deacd0ce615a11c76b336d814aa4aedae3448d1960492ee0e33ceb3a90000", 0xbc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1f, 0x3}, 0x8) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xd0a4) poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) 16:00:31 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000340), 0x47d}], 0x1000000000000137) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="4433beb84dafeab61eb12bb916ac369392e0708deb770b27a3d5aa429e9d392c49d3215d0957de7a7886c56edf7a6ea9d1a23186d2ea8995d4dcbd7973342c41e5ee056365a5a887d7", 0x49}, {&(0x7f00000000c0)="4b97761ea98317a2752f62926345391de082617a8197fd759cf22b2bf2367c780bc0310498d5c12791154a75527f4f2f3b77272cdb8a899c281bd27b6f9f9f413ac7bad4aac9fb0ce75b8f71acfb2fb1766857548e7e3024532305e122ff0ef39d", 0x61}, {&(0x7f0000000140)="fbdea80d3629d4ab801508d8837e874e204c8e4d9c3c5d6b35120ad73181f536e9d48e850b54f21f42d4d0f79f9a413310a8f06fb427a9e1a57523561af70eeff191ca5c65f191b7d4b8", 0x4a}, {&(0x7f00000001c0)="b18425b33eb769d2d7b60eb7b9e1ec682202cd0b32139045a6389219964f06e93244efbbab71a4e299fa967fb831e7d2012d944d65a8c9dead61e35e2db5323cf18063e466ef55397104538198756ad4d09c71f02f114b45bf40f2643661d90854fa21a812d4c2dbe4ed0499de12c67e6a4398b90dfbb01a5a3c520c", 0x7c}, {&(0x7f0000000280)="088fed028e5d17f1a3f44b7595465a482e13c210a0ef59", 0x17}], 0x5, 0x0) write(r2, &(0x7f00000003c0)="3c41b673a2415b93c693af5cc09e27edc2e4", 0x2ef) dup2(r0, r2) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000340)=0xdf) 16:00:31 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) flock(r0, 0x2) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000052000/0x3000)=nil, 0x3000, 0x6) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/140, &(0x7f00000001c0)=0x8c) open(&(0x7f0000000000)='./file0/file0\x00', 0xa0, 0x40) open(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x24) 16:00:31 executing program 0: socketpair(0x6, 0x0, 0xe86e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) clock_gettime(0x6, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) mknodat(0xffffffffffffffff, 0x0, 0xde, 0x1) sync() clock_gettime(0x0, &(0x7f0000000200)) 16:00:31 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfe15}], 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x200000000006) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/4096, 0x1000) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:32 executing program 1: socketpair(0x10, 0x2, 0x1000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x4, 0x0) clock_getres(0x0, &(0x7f0000000000)) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x7) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x12, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x5, 0x3}], 0x80, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x10001, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x61, 0x5, 0x1000, 0x40000000}], 0x69, &(0x7f0000000180)={0xfffffffffffffffb, 0x400}) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x100000000000013, 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x40) pipe(&(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:32 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x0, 0x104000000000}) shmget(0x3, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0xa000, 0x470, &(0x7f0000ff3000/0xa000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x40, r5, r6, r7, r8, 0x127, 0x7fffffff}, 0x400, 0xffff, r1, 0xffffffffffffffff, 0x3a, 0xff, 0x10000}) ioctl$TIOCCDTR(r3, 0x20007478) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="ff01100000000004000000", 0xfffffffffffffe65) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCNXCL(r9, 0x2000740e) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) poll(&(0x7f0000000000)=[{r0, 0xf0}], 0x1, 0x101) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) recvfrom$unix(r0, &(0x7f0000000080)=""/89, 0x59, 0x40, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc07acbc7bd2ebbeca76ff870142fc22baa80b3b53f56020ed6c5cce041cbbd427501d9b6434a3e297800ea338dd21e0d966a9359cd1d0fc037b0b0d69fb49ae2e4c33f33909786fdf7bb6f65c77b6fe47d679a8ccc03b90edc1dc9b6f6a22bbe436ed97568cf9db38f8fa7680ab44772b184816309b40853c61548f9286a619ded2403a36832010e055314afff83e0db53f391a2ad5661aa7935bcbea09fdb211b6ef029fac222317d5dad5cd406d8b206c3d07ce5609388c638f390a9b186a5b7f2ad244b5fd3625df81cf5b94a6da0e7c1b611f668f71bc0263882d482a055dd9fc8d0d08d97174388fd68a70223fc7a3521663490886383a954c100875a32e9819e2814af42064ad363e16e31fa165c622dbc5f5c45933906c9d0cae9888cec227f0869a8897a33f4fd54b64bcb9c05f187b0a4b3e9d2de36582079affb5f193999922a14a17481f3c7923e4d081da57353e50c40eaacdb57d4006efc0b3e8a39315603f686b9d473619ede6cfcf793cfd214fa60e30b5ad2702ae7ee4a5325c662c6dff39ceea703c0cb5dac8aa831f668ccad03736e6487bb290b65c4bf129abd8d7b70038931db4b3edd509ce89165444227fe2d586940698bdbe8165399f109917824826afeeea306d8658c8875c03359fd2e249242616dd2b55af9c36a1ed2ee5ca0248980ed057016ea4aa44d8a44385a1c9f63cf1800da0e90caf9f85aec76499078e32d8373eae439aa4b7865fa1d653fdf19e62049de0b6a91ad3873cb52c9438036280144c3340c7becea3e9e1e78417d3ce8a0b1543217d0ba346eddb538785b4b571ff1ebf344214aa16509b475f3dae44a956c6a22ff2ac898703b1114c82d921cd3c8e82f3028b5bf3eef71ad05055c7fa054a3699caf72f86c86165f38895c0b4405fefc05fbe0beb91f30e3eeb4d39f57d96080f78f6e6b702af96333006a29d3ec83a47b494126ad278a91347fdfa6fa9141e1080fe0566adaac11c4b2bde710a8743f235ac8d81b5512468077487f46e7cc713a037aac78639c8bff3d2ae657116c5595354db6fcc17f44be4b9dbe3daba610f20c65123eb33ffa7d4e1dc17c75d4e1e742d1bdc8d7d1d7dd183f1c20131c9c6bde613d2689467d39a23d1203160329780b786eee84c1bac05f405d61831945d461588cb20e6fac0f58c0c4e609595756134bef55d41245c0dcdff4abe1f1724e770bcc408e1e64b8f924b8ae76db9c1c16862bc62d9a6e595c", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) getpgid(0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) syz_open_pts() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000001580)="5353089870addd00a3af287ed50cf5cf0c8f583a90628977808f3ae23506e36f1e4b40124479fbe234701544119ffe6da1b1a2801dd2195547e8748a3cf048477c79097b89f7adda9dcb5680db3e28d6b75d2a0851bcf83adcc3c65a4ff65947172dbf27ec8228f35421717f8775a2cbe59e7fd5cb5d233c769740dde162de49df2e63d29a038f79afe3d1eb698b4b7327d9c4c017ea21500ba6dccc1ea2bea409626796c52a1c99ef70c65ef35e44d2e045018d82452dc94ef9f718f6deef908468dca9d89f4da5a753765dbe9a977369d902d22722bfee6d23413655a326936287844e58c3cf43067a230dc13e", 0xee}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:00:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x420, 0x0) kqueue() r6 = getppid() r7 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r6, r7, r8}, 0xc) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x800, 0xc89f}, {{r4}, 0xfffffffffffffff8, 0x28, 0xf0000002, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0xf3, 0x80000000, 0x8, 0x10000}, {{r5}, 0xfffffffffffffffb, 0x80, 0x0, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xf0000004, 0x1, 0x5}, {{r3}, 0xfffffffffffffffa, 0x40, 0x80, 0x8}], 0xe4, 0x0, 0x6, 0x0) 16:00:33 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="c30f6a", 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="2c81855ecc3e24f13a39c3376dd9d5391f9d3de424a1fb5743ea54562d7e12ca53269eccd9b822572325bfccb3d9af10b1c19ef34a11c5c2c0", 0x39}, {&(0x7f0000000100)="151533a7e328c798f2c9ad00eea831d5d770d46d8efdf71c04d2861d4d58909c26d599b97efb9e2cff4836a610ae8f6e384dd3f38730f912a2b4dda16b26075c939cb457773cd55936b4485226ee4e5e8f640cb4cfb74fd1cb2331298e56ed7f27810c8931af25c331ce18a131c805ae3246ac32a34e718809b59d6cfda0d971e481cd9d3ce297a428d178ca2a3f5371c6548ed4de23a19220b5774e51853eb88686c538d3a5660d065b2cded966b69d22170f17146df1", 0xb7}], 0x2, 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$getflags(r0, 0x3) r3 = msgget(0x1, 0x402) msgctl$IPC_RMID(r3, 0x0) setuid(0xee01) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x135, 0x1, 0x0) r5 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffeffff}, 0x5, 0x0, r5, 0x0, 0x9, 0x3, 0x80000001, 0x101}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x402, 0x4) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe77) r0 = socket$unix(0x1, 0x7, 0x0) ftruncate(r0, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = dup2(r0, r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/234, &(0x7f0000000180)=0xea) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) fcntl$setstatus(r1, 0x4, 0x8c) r3 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x12, 0xfffff, 0x2, 0x3}, {{r3}, 0xfffffffffffffffe, 0x4, 0x4, 0xab, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x41, 0xbb2f, 0xfffffffffffffc17}, {{r0}, 0xfffffffffffffffe, 0x82, 0x40, 0x1, 0x40}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000020, 0x20, 0x3de1}], 0x100, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x88, 0xfffff, 0xfffffffffffffff9, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000002, 0xffffffffffff8000}], 0x7, &(0x7f0000000340)={0x0, 0x7fffffff}) bind$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) getpgrp() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001440)={0x10001, 0x1000, 0x8, 0x4, "7f9b47bdc6b13f6d09fd0210ae1d1026649e30f1", 0x58, 0x4}) write(r2, &(0x7f0000001480)="bd1e03122b3ea3f867e0d81d1859a9b7ccc930a90b8e", 0x16) r4 = getuid() r5 = getgid() fchown(r0, r4, r5) r6 = accept(r1, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) r7 = accept(r3, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) r8 = accept(r7, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) execve(&(0x7f0000001640)='./file0\x00', &(0x7f00000018c0)=[&(0x7f0000001680)='\x00', &(0x7f00000016c0)='#\x00', &(0x7f0000001700)='#@\x00', &(0x7f0000001740)=')%', &(0x7f0000001780)='$\\\x00', &(0x7f00000017c0)="5c8b00", &(0x7f0000001800)='\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='.\x00'], &(0x7f00000019c0)=[&(0x7f0000001940)='\x00', &(0x7f0000001980)='\x00']) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001a00)={0x100000001, 0xfffffffffffff2f2, 0x100000001, 0x401}) kqueue() fchown(r3, r4, r5) fchdir(r1) preadv(r8, &(0x7f0000002d00)=[{&(0x7f0000001a40)=""/29, 0x1d}, {&(0x7f0000001a80)=""/233, 0xe9}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/174, 0xae}, {&(0x7f0000002c40)=""/186, 0xba}], 0x5, 0x0) writev(r3, &(0x7f0000004140)=[{&(0x7f0000002d80)="842e41c960d5598a67a5c46074e05ee342fe51e447b92eaaf1d29c7a5c9dca5cf8165ce10da54b19a9c4bf159e9df2", 0x2f}, {&(0x7f0000002dc0)="3368752e1e5648baa59332cc534c5be5fc7ffa", 0x13}, {&(0x7f0000002e00)="a34eeb3ccb0639103c24ee08f6c1b4d3c4757d143160d6b7fd45248b867f42d5252fbbbc176806c6a52b1ce5213ba125336391e7c7fc9a8cf20980c7e4b5d4a2834c4912e6a9fd526f48749fed8e887ff12b5c89eca154047dcbb66d73661c61c1507d05e193dee708935c34e043ab7ba4e325bb45db6188f89a939c952fa0886163869017a61c3afd569fd9c1fb057e9c7d4a10882f2653251c52b48b5b2e8963ade3158dd5b231b7693f7d810195c3dbee6d53e271c91a46482932684364a98a2ce265ae0074edcfe64f13077567df3601e1bce00f271caaf33dbeed44bc3f", 0xe0}, {&(0x7f0000002f00)="c2dffacdbc3a9035a4a6e617c8778443d054a533fef896d0516c885a5dfa4021866c4fe4adf613b2c5b0a33c389dbf6047145570cd2f370ce30b173672a01e1e3f44dc3fe1956ca1f7261a07aada1eeb826e6fab0cedbc51beb81f9db9adafe4cb9880b4e76724846d7af905c032d536178eb05b0dba041bb8b3f7cbdb5724096ef2eb04d90eedb94c7443dbc5fcdcbe3274ba70b854a2e92fcf20af6b74461870658b37a57384a6cfdfde144b571f6fcbdc92e69f1f58f03fe132df85f24bc17560a9bf12fdbd6e69eb84d028f32b7fa0c93a8b9dedf35788f10dbae10aea8ec4e164", 0xe3}, {&(0x7f0000003000)="db760bcc4bb934b5fb079c70cbf8c0", 0xf}, {&(0x7f0000003040)="082c3117184d49eebfb11024b690fc2a8900133bc4459456b827778d58cb58f3708e4860edac1732ac3d0f298ccf8a60f2e4803dcfaf91dc7197f47e69dc38dc129a092da3dd6220d4277238b2cb811b539c3ac227443c987a", 0x59}, {&(0x7f00000030c0)="37f7f14eae9d7134b16f9a348a1f60bd2b1f2125c6edd775e57452431798eccd10cd63a47e9e24d9a80e1d12011dc7c19731a80c117a68ca90", 0x39}, {&(0x7f0000003100)="3acec9a2011f33783fccb71900f5b799d69a7a8116e371870b6a7146e3ce052de06cff172aaff34b8a85b4819797a1315574d9e455e893f8", 0x38}, {&(0x7f0000003140)="b1d1b04ed4ae16b5ae3cdeb32be1d008e6927970316134a7229431492738cb9d885ec430a5d39f43ec57c1a3780b3a6cd41b973c8c1e428d06f61660591a0432afb396975a76eed8644ad2e2b0b6e42e9c9f7229aae48ed9a844c10bd67471230b3cdb196a141d072a6fd4f9bcc835492ac8fc91f68b710be14e502b4be38701e964a4be1e00e34e8fe3a609400897587a1b3627fe7775aacc74c82c96f495b43aac35b36a882f535eb6c1ef72914e4834702695d9b0667c9ac3237f285522da5c77686f6426578e94f1ce3d8b1829b0da6bae6e137d170eaa386ec02a9e59d362f31fe039074546866ed3342f402a082bf393b3d0c66121e77f4e3360c6848b74b36dceb8bf06cfe69f5a034babd4994609f5b9bdc79a1b8ebc2a9700a025accee36f37a2a51ca55f76361a78f7597b08fca5dda00a5ed7e85fdb677258ea4eb72b3a070768b0292d254f06a03b4de3b8a2fe580dba20adea6108414c9c3bb55790cbf1ca731e197795371993c8812b04162669de4c787c2d394b4b048814ef7de0c4032d67566acba2cea93478159e1a37ae927ed01108051fdfd092401bd31dbfb08ce026ef030297cdbb9d243df5a1e6c36760a89758df2e4021e157128c17e401020670a4e5e676fbff91c35f507d39d989438b998f416072ea912853ecd81fa746e9f08c5045a229bc6fc7108e84d28d536b59670371a68ff8fb1d17a0ee9f46d6ca68b32e31b4e2f2b2feea5e3383d17fd0d687c86718476715c6149f2996de2ef38c913d1caeefa2d6cc573eadc39a080d3d209ebb43e7be25e3689f5ed602d3bd0d0a7601985327f2f70c6be54fcc6c5c7b41957f16b947e36ea6ffb568f0d3062370ceeac81533231da42147d100fc53ff1b40aea8df5f515e650a8ac946cb3d7d8f65d3efddc3573ff4e80b151c502270f55d61e20328c439abc552b0ce08096ca87652d7019087776fb8728fe95a706fff9747c3a2a3300f4848317cff2e7c7dafc1c8b427fcea17a03d541475f88d787c863436a247e318c549b522f8f88a27da2873e769b2f22981cd080e47a6be5f9b58c50ecebfb0047b4a3aba85f8dc9aadc6b93395028a4a654c101435208631e54df255330b48d4d947d69cf236a527641cb93656d37f3e76ef0bd705f2ab0b9a3b758a6e1a4130a0ba32cca4d40f5383a70d8f7817fe50eb9393f189d3991f2ff1f650ccb4ed7782811f521d852b634b2835d91905f3b808ec08aa22ae9aa13fff8b155f15d348c97305b608a3a270a47ab7e4c25856aad96d0730a6e6d69c5578c5af574f1b428dac14451c23b9d3992283b0e9a464111d63675108dcc32a1a92d85a194e2cc22cc7483d81b3cd8f89772d7fdd366bb13b4c5e57e6dd7af5faddfb13002c85ff071e1d1918a35fe4e3472903e0d7c0f8b7df8063b476c89b2fdf4752b8fcf30dfc9e8cb89b28ccad629ef092c96ce4eefa1c30fe21e5a174f38df4f955765a9dd77d3011163c912b17ccc4ee54c5cea7255681af2536c23eb7a57c2c20e7fcd22a4e0eb21eefe2385ce0de9e47dde151be258cc0200f2e7757f54d9d88733415f0da33d9c8533b4d4d61a5d9427eb3d8d6b605f1d1ee5bb32bb2417c402ecb07583183e6d9163a2cde5bad7bb735e12b8676369fbf16e1c20e60be9fa2e83bbf4a3844090364f4e013571019d64a4728ad73fbe1b2799efb6919393cf7cc130a10d2cc58240f0033f8055bed8e3c6bd1e47498493ad5b3e8d0371f0cdf2e94d1bcc516a423235b0a5acecdd9d6576b79e7123439693b145441442a2c2ba4106cbe0a904e6cbee3711282b749e23f7363c66f2e76120b97cc44aa629336f97b2c362c99302d9d635135bb411cf6408efbda2c91a50aa4b50db14b02663638de94f0da7879a8af5d9c662a8de6df12117e9f325d5658dd4f7e9121eead5ef8e25c9cf9df12b8fdaadb3d1028e39f12be996201ee68fa4f85219a40b6d9e48b538c1fac53f7277715bfcfe4e99750bf6d41f6630989d88421d56853e61b95f96682e6b843db74cf69646a1bef36b6a1382753dd29cedc9d8324d209a7dccdc4c1caa9cdc61966dedcea239ef25241ea851bf7197dee06bfb03f33841abb0262843544e92ba1eddc455763871ce26435d96e3fc3f5bc8bfac0b082207e2428f299f925fc58505d220eae77c4f413d190b62ed0255b992a2fe8fe04eaddd0970f02a02b0eadaf29e09b2043722a3fc9a2abb6799583800da7925e2f31ce42497b3f951af745a94969889855da4ee23ef6319673703e2df0714b8d7cad7c45e2d2200d1d2cebf87e258ab11c81b4b81942e6dc79ccf801f85a719d68310a7d5afab09516921305a58b7a9ced5e2e0b9fb33278e2a05b792eeab5cc654c10097f4d92979005162879bbbd7db646f22ef9764b24a7737864eaa246c15ab8b877aaeab6290186b7f22218ead18578e2e95b809c9780aebf9707c191089c641b32810df2de4d7bff560541eb8f9ae0ffd2f1e48e0aac7b89ebb7ce9f53b82227bfcba0f524a683ccf92180dbd3089339546e701a476c21dd0acafb1d78c7b100ece0e49ac6009c7e7fa92a63e1035fd86b0c03e1e715c458e784ddc96b58637e096d5e73677b8f3aa7a369b1ed2dfc0aa59ab4f527a74e31aee45dbec9dd7f067a874f63efa004bfaaebd3e25d1033f75f855536e77d4ba2fe0416f1cf5c7e14eab2946f1d0813fc259e5baba759aa4e01bde8f68ac1a8381da95a982be7f0c564437d4722535b1904298c861cf6f233ef1c90cc31caee5b6e05c8394e9fa4f35026dcd3e71e87853161947e83d1829b588a6884192af0efb141a73a85113c52c775ae0cbb43d3a6e60f1c8161ed85fc6cf2ee4fe8415704d8db261753e281fc95cc576774c2f056feba21330a6fa758dd6004c74801d051a996a4a4addcaf700618303ac415323a43e8a7e54116b90342d765ff92df7e8b843f596996651e1bdbcd913926d1406545c4c9342df37445e33f47ccb22a714cc6a1631a340dab20339733ae1b23ff9f8ed1f30b368ed292d70a3d7d3315fb9dead9d3d1e648ed048e6f88f661f52afaccde9f37354187bdde8c5d4ae8b28c930acd31badad828ed977cfc7d10820651818632f2ee0536d3045b7413bb9391890a75741903ca733815c23d9ee95eb5e6da94907a56cf535d0c930cb84db416887d8bd232e7b5dcfff5533afd9bac3df6943dbb4328e43f47f17aa727ef5c9f4dd5d1c4e8e6aefe8f7bba8486dfee587f7d9498a4cd9ad4aff50b187b0fe73b5441a000e28dc2281f02c8172dc9cfb9c274c281752a26be99cb87b5c7ba73d4ca41047aaf82a632eb854fca444c0ddfd490c62ae8047664f10cbf5c9be5a25a2c1d13631ded4f1a331183346b7335f76b6d467c3722c747008ea3b17b1a3c0009698aef6bd2e78ebe72bca5047dcf937b46153db5d54620581192506f0b254d117fa9a80b9098c0902b3cffc5c678ed3437737f1fe7d6e3cd874c7224245fb3b536df45fcd06d0cb05a53be64b4c0533b74dd57d22936c1d2bd6bf9241b3401b3ebf1855fd7d4e43d0fa10329c160b13c27d9377a8c9203ddbddd49c5be43e45aa0eed5e62b18aaa48b6ec2ca7a4b76a3766157e1dfd9e1eeab0b86b650ce49c78545cee643718d25d5d2dfff9a966d6cb6d61f84b40f5e80a96a4c3058babe6b031bfc06876678860e7a93700b8e19bbd95e86db9c08a29edd739eb386a312b8afb7dd7ecb8573f9bd6327d05ed5f858e63f466d8d94a8f893154b7d6d4387a10212eb2a13d1374e18bedd75914d7743f2107031828cebd196d8bb38e4fc5b17baa07fd31af361fb26a2cb76404c8b93d548ded5ff04dea3d07308b1f038c4b3d59b8eb32d93f71765bbfa8d4724fe41862aeb7c8aa200e4bb98d0f279af5d3d1548ae3e1a173b4f4245615b19452fce928b28baa15e92c2c96debebdc4ef3bb0959941153b47f9b5aba5a5a47c59566e1d2e1c3ec61ecaeff00827e5e0cd48018ea7b5bab5311f6b1e8aa6f1405b5245b15c024b696cf9ab9e28b2cb4b11eebf78908063a910f54d4e468e7dc96b052a8bf5f24ebc6ae6901b5a183cdaadbef8c9e476d899b971d5861f97ea1de238f4c485baa18a0356905d5df36b8992a3af9e722d430b5b4aac0aa43154c2706fb6383881550d26a03d5cd8698e86517b9486cbff2d7b4777021601c0845c3d0ecdee489834a7ee46dbb833eb0189b78a8a63966cc251a38ef2605de7be7e8a332fa52d2b07a749386ba173615ca472e67cb7695be63196172a0619c4ec20c2aa45253fd84843b6f4ce292b56d816757ae783a97b95261efbefec933b164c9822a2f88787ce8368206e7ccde7fbafb7acc4627ceb131f9124601be64363eb148495d6fbda5926c26cf62aa0cc5a316b9a015e07597f99ad3de3bbc0b4c8d65ed45c52e0395993e6fcd311da9272bc1f150417ea68a3d956b3ad8c3801cce434e5250e47f26466b894329de184a4ceba5a8d51a2e9e1ca5c50a3be5d579cc2605e110186bd7e48e365d150ddb9bcf0b920a175f8a0f7cc858787d693e91270221f117ce475cfb795255e4bf14a2ab577b80a3bb635509bd78a2d0e2539d8611f35fe8eda7f460cd13cb0472824bbf6f89a545e67ce582b2c3ac45988dc762418a20783ca8184a4feaf74b5c99804a1d24e545d2271777e53696eead09f5ba0cfa2df6571097bd3105bf31077b23ea287d58c5be3ba50fe04ee7c1e15a25a3b83c01f631a3595331ddcddfd2b0dde69cee5e910caed8bccdbc6815c405260ad2e44b2c3e9b16f58c5c9d4c26a8e89a8021f79e5940564918d9c9878c78f0ecc027d223224292eb29436b3a5b42de28a2c3663ccc3f2b7958613b2cd34d2d50020f00bd953ee435eb407fecc612892aeb11fd6a191fa668f3e30a417ef5b731805d3bc9768475d62a32592e1eec0b3c03f2ae8f5e3bd1f89397abb7de3eb580cfe7c8c8ff667bf53e267e77af180c36b14bed460ac1d7a91478d4764887cf72c56bed29cdfbccb8ecb6987acc30752d7afbd38c382f7fccc2c00b586764de441b0902cacf5571965c53f1192d5e229033b5a1665d2336b1f5202cc41083630c8d5b78aa976eb61aa26608fef8f6246cd12008778cef0772b4a47e2e7b2172ea114141b18f9032132c199efaca31878e62805d86c3f7ee78e44a5b677fd80db21dab507f17d5288dcb1fc096660c32eb668c6efaf2d3748bfd6f45299f91808f71ec21d6fa71d1979f28c3e53999f14309a224e1332d387e09ca7b3cf8139fee1830d72b6eaeb9e4d7c11428eaa5217822d19eba6f01c10a41640b1dae3bba4f8a5542920f85823c81d6c189cf298aa02677bde2f69d8221bb4962634d29e5323c925c06b1e1a566e0728ee251e357da05cf834db3dc779511653301b85d57784f6b12a1d4942af91e18a5cb6c0a1036c09bacbd2d245f2f0ffe24d46dcae53484929d8e0d518403c5c1259e475b43d29533a05e277df069dd4eaba18bc05966f7f298451fa439565dacefdac7fc6b900ef68613d8a7081849c3084c04c0ec93898f77b4975ab41f7ea47b63e2a2c3353075710ebbbde408dbb3e0a2f08bb0eb2867829f9d4b27a569cb4f18da7d781c7ecf7e2d84d22e9f54073d88eb60a4c42855ce637c4a22c4dba716a2e5e1ad200f0fcf316cc5f8d1bea048a1a1db91e1a0f5f4c1fc02ecea4eac9e665f8c635d12f1920fd23afeda9ebc0395d7fc798caf27355221dbd36e613a362875d653d0443afd752657499949eab30cd70915d73840", 0x1000}], 0x9) bind$unix(r6, &(0x7f0000004200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt(r0, 0x7, 0x60000000000, &(0x7f0000004240)=""/26, &(0x7f0000004280)=0x1a) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000042c0)=0x81) 16:00:33 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="024fdbc41d17172d6aa4793cba5b40043c2ae110a3b7e3a725479af6d8b6ceb687d0fef017dcf8e27f018dec498dc66735a14288dcfaab54ecb2f927bcfe92abf583f61e648bc6dc6fee215a566169489c0000"}, {&(0x7f0000000140)="ecd361ae3564911910fcd5193b4808545572eb1bf3d92ca0c41714ecee131d22b33afcfda6dcd7c9cd392afbf5d1608f5f071895faf18bcf769242008feeca016ec7ebf463dc2f20e54f18c7e999f137e0d47d24c4f6236b0aa7b590f87c1a8bd143b989efc7acefd80266a2cea0a9fd0024220254b2c166e030156319a27e5cdf7e0d546091b2b883fd22e6e9ad25859201431fa441a133c15f7342cc73093bd792d9936cd4c7ddc552d9860da7453d201033fa98d4137d4d0fada587117ebaf921fab05cbcde9ee7df2024af9cfb"}, {&(0x7f0000000280)="171dde3e079d97b474f46669f4a21e3d3c34925a0465ae95f01a8de1ce517f580b0abc4bbe8ebc1a31361ac761f3e3076dd2be48ddbf4738c958ad64cfabac80cf80855f8aaa464d"}], 0x1000000000000119) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) shutdown(r0, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x8005, 0x6, &(0x7f0000000000)) 16:00:33 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setuid(0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x1, 0x8000, 0x6) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1000, 0x0, 0x2a) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) recvfrom$inet6(r0, &(0x7f0000000140)=""/139, 0x8b, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x80000000}, 0xc) close(r1) dup2(r2, r0) 16:00:33 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget(0x1, 0x4a) msgsnd(r0, &(0x7f0000000080)={0x3, "459b633ae25e01ad43c4a4972bef091c4595a0db343d1ef54d3348469c6994529547a2f1e15da44a4fc73ce37551a4350d2ecd7067776151ce17"}, 0x42, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000019a0d700"], 0x8, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07", 0x33) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="73d8167f67fa40d19e5ec2faddd7cddce72a16e6d4ffecef2699b1a689732a0a70e4d4db1d4df89170a4243d2e052af30a2b86fea2384f9adc334f3f122f986d28a651deccb82e93663313f364c9d2d134dd73c73b6baa1e06e64581ad7f3835f1b47383", 0x64}], 0x1) syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x4, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000240)=0x8) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x6, 0x6}, 0x8) r4 = fcntl$dupfd(r3, 0x0, r2) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:33 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x42) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') r0 = semget(0x1, 0x0, 0x10) r1 = getgid() r2 = getegid() setregid(r1, r2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xfffffffffffffff7) 16:00:33 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/4096, 0x1000) write(r0, &(0x7f0000000000)="0d9910282671e99850d1e36a42a512ce63de7626c8e6912f8d09f531e5b64da35d77718fe8c573c491ecc4628d", 0x2d) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x4d, 0x7, 0x0, "bb35aba1389886ae33f2d6ce5eb72bbf2600"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) r1 = fcntl$dupfd(r0, 0xb, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x60000041, 0xfffffffffffffffc, 0x5}, {{r0}, 0xffffffffffffffff, 0x84, 0x20000002, 0x8f}, {{r0}, 0xfffffffffffffffb, 0x24, 0x1, 0xa312, 0x2}], 0x7, &(0x7f0000000080)=[{{r0}, 0x0, 0x30, 0x0, 0xff, 0x1}, {{r0}, 0x0, 0x25, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x7fffffff, 0x5b}], 0xa08, &(0x7f0000000140)={0x5, 0x2}) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 16:00:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x6) 16:00:34 executing program 1: r0 = socket(0x3, 0x1, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff8, 0xda}, 0x8) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x3a) r2 = semget$private(0x0, 0x7, 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/114) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000240)="b41c01878b9a8f4202a5ad2c24d36d3a68591976b4bf0d1bde3bf897bbf8e7ece3f84738599cb5977ca5c61d88b4d15244b24eb40293a3187044bded66f79ac8a0f26a68e030118d02989c7d1787b328fda69de1660dbe80c12bfa93c328247735ad21fc2e6a2fc7b672e0e1ff5d98f033004d624d18366d6597cc7d6fb6dfddcad7cb307c15dc60269a39f39ba49836a98eedb96aa78c8ee6d80a9379f65473f8f21b3d11e05df165e64ff696c87c665f40d9ef02ed2e93f010a2a5568063c25dfd20d311b00bac10292db2cc813fecea50287d8783703d66864a49556d92201dcffcd955cee0860095c98804345be51712ba2103be0323cd5f83aee5599500a9273dce2ba931133fe69692f6c0fed322a8abadaebb5cb0fdaff7107dd30ebd64c79a2f39ef4e757852173b08ea392626f57155c42acb8be20bcc8fbc9016b8cfe05de909d5290021a92dcb030526ac88570930cb35c9ed9fd0cee2a6f8e52367733625a8485db5e9aa1aff1f49ee7115", 0x171) 16:00:34 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xd, &(0x7f0000000000)="ffe099c2ea24966dd43800000007000004000000", 0x14) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x80, 0x1800}], 0x1) 16:00:34 executing program 1: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mlockall(0x3) r0 = dup(0xffffffffffffff9c) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x144) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair(0x0, 0x8000, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) r5 = dup(0xffffffffffffff9c) r6 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xa, 0x0, 0x3, 0xe7}, {{r2}, 0xfffffffffffffff9, 0x88, 0x0, 0x4, 0x400}, {{r3}, 0xffffffffffffffff, 0x8, 0x10, 0x1, 0x5}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x3, 0x7fffffff}], 0xda, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x0, 0x753f, 0x1ff}, {{r6}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x5885}, {{r7}, 0xfffffffffffffff9, 0x80, 0xf0000003, 0x4, 0xd7}, {{r8}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x2, 0x1}], 0x8000000000000000, &(0x7f0000000300)={0xfffffffffffffffc, 0xfffffffffffffffe}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ecfb1465b53e54898f3e6f36a8ad623104adb3db64ffa60a0ca2e3c921b3da50214e14ae0d33aa60566645ce9369f74340dcc329a2e960c43b58f29a4482f9619662cebfa23230eb39d746444cdc6c34a8e6f8e0b25ac344de8a41475bdd386e2141f6f4d6d98cefd6efaac29e8ace8d9b941ac2080219b2b598bf8a07e6677c2ace7e5b998ba15eebfee2336d36dc75689d56ceb32fcdde7d447ac07df41d12f53554ad15140e85c9f139b3ed667f8752603881c2a461c099dcb4d406c542d1ffd9aaf7cdd5f33ede889835a7859a90942cd0b769c9", 0xd6) socket$inet(0x2, 0x8007, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) login: load: pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd20000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd21000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd22000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd23000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd20000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd21000 didn't change! 16:00:34 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r0, r1) dup2(r4, r4) flock(r3, 0xb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x7fff, 0x99, r5}) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x4) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1022, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r1 = getppid() r2 = getgid() setgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r4}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) 16:00:34 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5e2e1eb7f99720c40df5aa9eefa956608ba0add9"}) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) dup(r0) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgget(0x2, 0x6c8) r1 = msgget$private(0x0, 0x12a) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRES32=r0, @ANYRESDEC=r0], 0x5, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000100)="0f0a", 0x2) pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd22000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12a780 va 0x1b2bd23000 didn't change! 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) r1 = geteuid() r2 = getegid() socket$inet(0x2, 0x4000, 0x7) fchown(r0, r1, r2) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = kqueue() kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffff7d, 0xfffffffffffffffd, 0x7}], 0xfffd, 0x0, 0x8, 0x0) close(r4) kqueue() 16:00:35 executing program 1: clock_settime(0x6, &(0x7f0000000000)={0x313c51f6, 0x8000}) r0 = semget$private(0x0, 0x7, 0x10) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/57) chroot(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x86bb8d93189d3d4b, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:35 executing program 0: semget$private(0x0, 0x4, 0x40) semget(0x0, 0x4, 0x280) semget$private(0x0, 0x4, 0x20) r0 = semget(0x0, 0x3, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 16:00:35 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8020, 0x6c6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="89", 0x1}], 0x1) 16:00:35 executing program 1: msgget$private(0x0, 0x202) semget$private(0x0, 0x6, 0x20) semget$private(0x0, 0x5, 0x400) semget(0x1, 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semget(0x3, 0x3, 0x40) r0 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = kqueue() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="6b96b4a0832bfe2b34be4cc08379d4ab398108ccd0374110b9306d64e5fd1a162c2dd425002098b70dfede7ffcbe986a4dd4cecb9f33ee0638a3eb500b6d8cc3d4f3754e236ad8675d0ad9049dbd46d0f31a297eb348f312f66c1a50e23fba5bdb99134a902e0e382ad947e76ec01d890769fb4c7dd59c18141612c7defccb1699b58b", 0x83}, {&(0x7f0000000300)="0c853726349e2805e54c4e8466e6eb8162dba6b8cc08b1a9d67d450f43355daa219a9504ed1b56b6c305b9bffa948def91d9242b7b897e1221235e73a637b1712791b243f31de04447d18e57fceea50e15fb1d65fad4097529b01bd646b460a5b1a955ae6bffb891fc809c0da00b6a1ecc37304b8088425e36bc3ea25f5b127ee109ec817851213273e406feafd852a222e9b0843f9bd4ab0abdab1bb361ac48a0ef02216ad5bf2c2e", 0xa9}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r5, r4]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r5, r0, r5, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x100, 0xc}, 0x402) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) 16:00:35 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffd) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='x\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x800, 0x10) r2 = getpgid(0x0) chdir(0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setpgid(r2, r4) read(r0, &(0x7f00000000c0)=""/132, 0x1) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r5, r6, 0x2) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 16:00:35 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:35 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) msgget(0x1, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:00:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:35 executing program 0: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x2c6235ff, 0x800}, {0x2, 0x1, 0x1000}, {0x5}], 0x5) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) shmget(0x0, 0x2000, 0xc7, &(0x7f0000ffd000/0x2000)=nil) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:35 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getppid() 16:00:35 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(0xffffffffffffffff, 0x0) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x100) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r2 = socket$inet(0x2, 0x8000, 0x3f) lseek(r2, 0xffffffffffffffff, 0x2) r3 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:35 executing program 0: r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc0404b18cb064e6b09bf85bdc9471e0665cfbcccfd20f6843a79213d6dbd77a32d3a6cf046a371ce6e436944dbc84e918b4eece570e0981fda458cb2e33e5f60384f804f08b73ada443cab776c6618f0106390d085ebf4b500cb5389f4c766fedd983109cdbe10d19ff4b29a4694126821075eb108d30382724bbf50b16e6174f0a0822337f722740701a50b025b9"], 0x1008, 0x0, 0x800) r1 = kqueue() msgget(0x0, 0x400) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r1) 16:00:35 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) kqueue() 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000ec0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000180)="630418e24083ee1aef2108b3a27d16a73233045a165d0c0c79c601e31d05b193dabd04012edf5b5f5fb0d1d652ea3d94a1bba96cb0f30f9a87f01efecb442dd16ab05b4ee5aa4691d6aff0b3f60ccd36a230ad57547d99b6717983e19ba01037ca604b423f958cc0b2026d6fd29a1fe41c8c64ccab86ce48d11408319506b627f746ac0bf4d57db97f26228d6f409713644e2d411cb282f912e0fd7b9c5b4090600fbeb3fa1a190ace478fb42d2de3224146b3e1ec6a285113c7f87999242655b6b2cc2ae16b91c8125db0be4799dc0b6bff7a028ebc2276cd8ff17796601f404204755de0dbc2baaf78", 0xea}, {&(0x7f00000002c0)="100bcc729d62cd508d537000b10cd8794a7979be8219b028cea721e2e0944468e1f852932e79b0c0876972f8c6eb494350abba8075ea5778d2d7762ef8db10c03fb7f67205cd5caa28ff96c8d70c1678beb9c94ea682da430679a2ae60a331c54d63842f299d6ea4c1e6616d7d31d2272d02765e63cccc37e36c78e4e26fcc397e688235c6209d7677769c17d1fea0a3e21da2171f461837f0b17e611b88d9c445e45a3b13901c72dcf4442aa095ad977c4325fc3638921da7f70f31b5421fbdd7b5b85b5dcc03c25323ca72779b8c4b2fea6ad5d9b8c6538375aa2c2aa7713a34", 0xe1}, {&(0x7f0000001000)="8bdb070f92631a38ae38d1f8391605232a6fb63559433490ea5ec5544fa01b0a2d867c736992af9ad62c9ca8ce199d10efd154eb44a730d8ad88718e9541a10605c2076eb6b41c2a8a71ca2b6ae71dc6f6bef49ac5142a7e0e508f588cfecdb09dc3f069ecbc06e66fba80ea17a75eb6da2057eab2b0d73f411b8d8c50ef860258d95cf78e05ce905c6b9e6d2638c788470cdef192dbd5827530d34f3dd435aa62bee32a44f0e53ee6c68cd1eb11433f39c74f7dd2d7d64de8a7508ae177be5dc18cf70b468b396e801a531ef2174f0b976275c7b86ecaf31b548bb964b2e655aa8e8d10b75d6989b497debfcd0f7f18a6a00c994f14d6cde0e66d276a1307f639a6634c22cb47bf355c3d77f15c3ba68796d0dd8c4be3405a3ba8128f4c7a53506c8b68b85355148d65fa2194df012bc8e080968c7361f62a8a5aca8bf15be4c4d0bebf1396baf8d1272296b4ebf853d230a372ff7ec77adb48b9630776521d41f94db0bd3be2b97086e6ef78cd40d225fba4cb2ba66b7fc59e9b91f5e419fb18a770e43d22b0894b1994d805c9ad081c09022b9eb0e7af25a1d4806679cbf602f7cc655a04d49c6ebe7424faf854ab94ba37b501bb1ede1af687cb88e183490d9671777c689fae59ff200e43aac665e09cd0fd84e93a9911b2e0a182764679a8050636ad1adb4825ed7bb8bcdb10492277c5707c30414bf880d15c284f44453944168310eb2ba7cc818a50440d2b273d51dd54fea12c63470e20835c4c974f36a309acd2d17683d507d32456b449b18ce38a3260c8840b57ad22d1d64d3b5ef8cca3d4ba57e6d991b6d589b5f6c6359c8b244134bec3e59f426157d914c6832fda3f36d619b775b3ad40f2790d9a7d8cf82ea7f3f1cbcc1736da358f93d86d58a16e0d5eda4141ab61476aaa93f508cd6c92b58c6dfb5e12bca82a1aa6d0b3ca2377b8dfbbdb7220efcc3f678340c1b4f692917a8483e3ecfd170122c8a8f26e8423237108a28d999be09f72e6975e696480232754a7e1c9e78b70fecaac1f3f3d935f03537a9704b02007da49ff8d8587f69912839d5079f83cb98df185720805a10960626e28128451bc6e6b8f7e0d88c1e85ae639134e1d0b6cc7036becb4345c24df3710ad7d9b2d139aab572eb1ac6ac21a9dc592d860c138d63c0af33f1af44190c95139a3356defe05565e1ff0466f3e89025c7bfffdd409dbcecffdb00d8460d7c7df841dcb953b315ba4d1affb8cb82b95911b15bc0cf3ef461ebe91761e7fa4905593111576f1590bea14ed938fb81bfd16bcc062bd35b0677bad98c2ba64b4665cc8535525d1613faa3e36e957737a736b6bad953d4b5baa182ba02a64fcd5c3df369d3ec90ce639aceee12504fcadc87672c352cd6848ce2af05d949bd46d8ddf2fb5ebf903aacd2c8284168320fea029f38d8308680a640018552ec509ee71f0b0fed1c37b1e29c1a2c3fbaa3c47f40891e994fda9df2b49c147fff3e51fa9592136e2b4f168d694b888432e10e19d1215f5d3daf89e0250034b8e317dcf5e5ea7f54197e13e7862c6b048a7171d2154aba7491953f249b9e26158876df1438f1484a4f224dc8e32a51b954d6e839dfc507625f159f4b64f0f023ac8a9df83d2f198480168487a5edcf734ac1b07f555c0754e32dbc50efb66df2adf25267986322a28fe1c9223b1446fdcd60640e2c040ee78c2c71dc972a7e22a46b91ee1ce963fbcccde14f372d7ae9a99a409928552a43097c23a7d1f26f5d20ae2a0b1e32c8739fd76a7995b01c988ed52b4136f0afa389da370a5f9ceba0fa47edea5d238f0518980ac167f5f717e367d521ca0b0927ef3fff5ad50b9e50622cab660dd924ff38c2c134501d0194a32692f8db5f799edf2a19c3aca9881ce3353588b0d5d2806417f9886eab872a52f59a79465fe3bc0da76f99598e320c0eebd3e0fa27ce0b30ff01cfa3a926e7fee25c1828870e54b71726b9b5975faede330ef8e75c603475f9c1f77a169d5ae6c627628a1590dabd57538e7be407c3b5da8a02b8f8927444c4832232eebbd3e59683782e586200e22d9db62217151e44dadde1076ee1c83a40412b2ab12936ee2724ebffce4524cb0ac1423b2145dbd1a3e346f35a6781b31e0de2481fcba858a16efb77eb39f447fbdde2346e3c483eda1c900dbc2502019fed31ae430b811831ef23a118fde2d9cd52ab4322f79e67b1c3121534dff6b7bea39928c31def9f2c0932ce390e50d5bc4ea3e456f74a52e9ff70ebd6bd392f19d6ec8cd4ebf04ef3203727e9ae0206e5bd398af3fd747bf0dcb985564dfff4bf890cb386cdedb0d36b146918c01ee6cef2b66cb728262550ddf1aa3bf63aa4cea490043e1c9190ec4ddf1a47ba9de4ffdae6f7aecf8072c2bc0d4c0a69a958d13edabbe6e9923527ad9f4c726d230984e91fc05804434ac4aabc6977a3b12330f681e073d16af52c14bca60ed141deda8ba61c1bd5d5c08b20621a1853c53a4f9266300a94909d812239a3faaf4aaf6f6ffc99b612799aab08065e9a8dc9d5101d19f67b6c09a9a3e948951ca3b12e727c845c2c66b0eca91f0b0c0513c9afbb1d89d8be0ca038a74aec684078e872db65748c97213d9dc938286597adae273f36e45300ee861f7e2b35609b7a4714662436897775e5383bde7d5bb6eec69b10a7252e810be1db5012a7c58f7e3c3ff3195f1852d730195b3a78ee8d17f9e1a70342d46d4ccb4cb848b85024d9d564bd9151398d5a00c6c574fdb5ecc71fb5dd8848917fd821760d3c036c2fc77751c86a9868edf3f87e0908a7c71b7e9d230b538cc8e73f0326a6dcd24377cb5ac949e9ab183f21af9d0425fb190743463b9fd106bcb976bb9ce8edaa77aaf3101c8ede0e4b38cd4a6a2783db32356ef30f3391a1eb548af70f1e23375fc19a70f673c63f310c9ab1e48685f0b777e5def2709ea736856355d711951eda5229dfd470fd58ab1d9add441ced3e47cfc12b077fbead94583f79de0cc5b0139e8bf5a905216b5290492d603c0e38f1859d7be70198d37994f98d16275f7f955898c894edbbea48262072929f6228dba48536fae28d41223541765d238e08b2fcdeedb5304be798cbb89fb54b28348f0e5e09ee3aaa1d26247ea8f3e7fd9ce764efcd057317123c8ff4531153c6c25ab92fbb36dad51d1f36dba3ccea1d72bf8739646c15c1bf43f10d65530398870d39b16f286dd9eee935d1b19cebe43f42d3a527461586c9b48b3ae87e59f63ab5e1544be15a689af435ca037218c7d04d9f597878f85252f9ef98d4bcbada8dae0273bda0ecf4a7b302768fddf8422cff88b8c3b87d16bac20c5b24e0f773b0372d17632f66d72d623fad375f67559038f61a719a767c5764a6d2da25e712234ba1676105c61f18e6bf99f2d04a85a4559537cbed6486f4ffe044e53735336c84a9224783b27794a954c6581add8ccb68538df81260561ad94473df40954bf49f60aa062cec149ee88651d81de08189cf09567270137133959b09b7e4d1645852d52b8adeac9946944870cfa324fa8c51d9f66eaf4f3aed6ff666f5ff06630b00d7801a0b6f58952d90bc5a1d9bbce8abe70e162dbabe137c4335987710e9992b09f35b05ce5e18498dacb0f5ba5c62697c59a6144cf2d088e82d490c7abf8febcc3d7c84cb851b3a39f2be7a988c1e04795d3c078a970de6d5b2149402f45b3342cff3628984d27438c7f80dcea2eb5a2a3d33f10e742366308a185fe34287c5a7ea29a42c1767acee9de2f9491f72e5e5115ed5cc06502480707e79553a3c1c3a732a3c8c0bbc7a63351cf7cc540dbead88f6b8810a22b243320b75071bd39a2a7e9478d00eeb7318be52eb05465e932b56540b4e57672f31b4b2142c19730f6d843d7409e6eac78e281fdf4351fab1eb9ec0789997e16cb4ba026f064cd630d70ff1513c905c23b16dc4188e0f1508dec4364b5756f061e52f72a646d04bf70af0fd51d7d7e437faec297f74acd0fe1ad7f8ce1ce19ba73de1be03bc7db61c98388f80e96a1107638bfa3329ec7e162530a992458bc90c479f45c213209a57b6e986a9e1788142b8874eff7842372fd9691609e953385eaf214651030858cdaf761f8e5aa869583033fc3027b390261e206222f77e115644c2599cd4d6cd7558a3b24ac973b9539b104e77bb813ac5d4fd2ba75247cdc8d68716136b7c8b3ad511b85c90af6d62607a9272ca9853cab49b190af527729145f3e33afe299100fb8d5b1a2b673d26c92484fc99d06e08463972a1fafde6cb0c745f5512b0d6a3d3332172ef2e4035330dd4dffbd2b52abdcf2251a75769a19690ad596382af76b3e4f1225ff63f77b3bd4c5228cfa0544d7c6010c20a6d8040b1d0fae4cdffa62aa5b5a5676375e3170d85e2fe48ce8f1207e7dfbad6d9086e588b019635ec56973f3c18ebdbb959c8a2bce17efccb8166cd164068f4f4c57750fe5ee8126d4122346fe467019cc60b5f1601ae6672d426558a6b812a3051867a3f77f0b69f5c649ba42ea712b84a49033df229f2db47d394ab3ce2d75a8e05afa4506c17b57c95c860b52c25bc0690ce94e4b656d7b6780903c6d1b3159dec79d975b4525efbb5de4045215cd4612f27ed2d59700e7711596328217b8cbd96479dda37d6eca97c7075feacb7784900286c2ca9206e842cc9eca37c12e084683e82dcfacf6cdfa85248f26093ca825fe97bb2a0c216dbcc07f04079c625702b65d2786b9bde0dd98af069f6add1fca86090144cde7eeb44ea1d4f3c48cf2a9e197c8c2fd479a69f0458237017f98b7532711a10ac3dcb1ace8b936fdb3d9e883a4802b1c9f3d572631eed184d2befb1a0d0730bb91088191a028bc502a8daa7c963d37e65820b0cb6d673d5933294dd81ad69646fcdc48d0d2eeaba701e00ea8ec55012c3499231593e8db56319121553ae1c92a3468ee6abd1490964846b27d72098ed0e24872d97985d6e3a0c46d1e9aa012945797d1b180037c332b3182489c3c10327e5661bc4a32d9bdace27cde4be595c719cc1a7a718c7467a804fd1163cd7a8355b4495e4267c52e97440fefab04d744e9a217bc25c3d1ad2240f7642247adb32c2116928211ca7b7edee95b0616b49daa425474c2ceb67dc78de7108b5a3c42281521e665c0d7d7d7e023772f9785ee4fe3775c155007bdab9901b228cd59dc023f1b00bf1ea89ae53f05cd58d71d2521d4152d374e1f786cd6ca1829bb4400b5f3a2ecec06aef3be5c0e72cac611b4df49512f495914aaf9ba0ed6982449f50c56504c92619c673c9e7a2a670444cde45b05f479aa781aa28906314b2972e00e569c2558f384ba52a8fcb3ed8cefe60e34adcb70319889f8b93c010609ab7c8a1dd18c046a7497c7dfc1c617cedb4de6fb8fbc6018604f669d4d672352a7012ee3189075d45ed0281111e65fbf32e7febd44e99abf72f688761b9d86f659fd34a4fffbb077d9aee34543664707eeaeaa9d46acc50439733748335328a994236832096bc4bd9a2e0267806dd345fc432a6ae1c0a0ad91f5e01e640ba4ff448cac4a789beb4b693455d187a97d52c97b39bf0f8a14b6bb1ae1f7e552e4ef80cb05ff7cc423d6b8ec98276cd3196e792bff6a4244b1efcb3be6584da64b8dc3695f394996b1806a9433a11d35e8392f1dd1cdf338f5d95f503115222eba9210d40b4b7137e35b2f4ad99da313387be513f89fe84c5e1553bf480d2592e115733816bef00b32bd9adbb3369146e7ac409848c2eeb47aa0017687c678b", 0x1000}, {&(0x7f00000003c0)="b0fe71a0123a53b6e91d087f28858ec8ceb7a0d4dd5b5166a9716da8e83efde9015206186be6f71a313cae584a63d999aa1950656800f2cbb04d0758ddfa2573a5d050c5990ef9ec1d665b4268f48be70adff82ac8af849154222ff78f43b4dd941f773c9342875cc3939e00e0f108c443e2ec3f69e5fbce89b854d45b9e11b15f5ac405181abdf3229e9db42fb7", 0x8e}, {&(0x7f0000000480)="b1d5a743f82ea44707a7f47f83d55b0a1412150b81589b7a31c19df6d3dd16c034cc6956ef6b93e062d456345f33205314cecceb2479e74448f36d27af5c7b742b81078b885f2d39c21a3a5dcce7c8c9b07ab7cd4430d09021b467fe06902da428177ee496457688495b20d296b21915cee991f811607073e14f1e0efb26ff6df6aed0e7ace1d56112ae6c93da1dbdc9b42063296d949c0cd40038e7c10dfc49e49ce3d06f0080b9bdcf6f69aafe91614bf66825aea73c472e4a23ba5ae7da5215894c8b9a94fde2873a31b49e1ffcf9f81081", 0xd3}, {&(0x7f0000000580)="7293d5334e5d8a36e35c80f3c5d63e3ab7c54af458d95057a8978d32ebfb716395bdbd0c8b38cb1cfc9b082f2fd1695d55269722d2e7b950dccd56d16b638ed2d0856e80aed1b4e2998eb0c32e1f155a77f97c18025846c825e185dc56270aa5ffd83e7a4eee098ccbd3ef04c66e378f2b9664c7499c75a8692bd4234e4ac8f3edf6bb39e76cf4b47a88bf559f02eb40e38ff6a58eccb7e2c6c398bdb0e9fc9ceebac35a2f7e5529a4f731ae1d2056a756748533710ab81d343f22aec24e1d5fd683fbeddf9f1b996efd52b3a4290ac2d0908ca75a67f818417db5d49d97fc48ae3bec26e4dde46f0715ee7ae1b0d0afbfa4c396", 0xf4}, {&(0x7f0000000680)="e998d8c3b59c86df507e1aeb0663b64367eeb39acceedd838c9de3007d1c8d5b73373563995faccd586cf373a33ebcb2e901c1e7f39bebed3c14e3c415ea865e3ec2cdeccdc83dca557abb81da8bc773a15bbcc581991be81f26f3b5650ff1869177b905ec5671a7721d0b98", 0x6c}, {&(0x7f0000000700)="600a0b08cdc4453c23d82eb82d12d6ed00bbeb2698f41de02b2ab2c93318f601360d7b1a017b6646786d3bf59eafb86b424fbe8f9ad460205b87bb1550939c62a9cea2fb8f0113a0558f7d518e1a8e8eb2757cb8c5fe9a429a3dec9e67f35b2166339160c129394aad4a98999d354aac87e4621e770981e859db53f145f4a560f726bd6a9433b834dc72d0f7970df87a90fe84d6ff8073f3114023a0f3e2a5d12c6b568e86949d4868b5b290c8579a3dd40130a2d3fef65b71209972e43965de9a57bd1cd24769ceac4e1229c3e30ce9ba444b4db7501849932984432de8cf446e3891d757395963d1c83702f6b38f29e66f9a54", 0xf4}], 0x8, &(0x7f0000000880)=[{0x38, 0xffff, 0x6, "69eef7adcbc395ab5e3768fff155494b08a1993bb9bfb7a0b996ecc4b84aa10afc56f455c7c5863d"}, {0x108, 0xffff, 0x1711, "1948f2a9754c816c4ddcdd6f52c9f4757bd281372d53ebe22bcfb027d8e6291d465567bbccdd08981b7d496bbd8b6dd1d2c5d45066b18fd1cad05f65830f73013d9b4054d285a23e60026c2274170c6c293d6a4997d4c05d42bee95627451db4d1cb2c9451c68b4ea434f5b6851ca0c99b67b4a9d365ec5def61ab793c48e2baa73e38ad7ea8f7b6d742ff82567727011d41b025193ea05df7dcd472f06fdf66175a8afe50a7c0f158c2593ac89900e8f952ce47d903ee3c2d0610558df3bf39b34fe32209596ad290d4223421bb25364bad3eb37943901e0d5f9e51900d7791ee1751ab0b3ead08334cc9898cd6a5adf3b49c5a01"}, {0x30, 0x1, 0x0, "0590dbb83cd22377cd7351adcfa1538588c7143f3ba80f843e07fdc595e3"}, {0xc8, 0x1, 0x1, "26474ced36d87eec1e224df6750d94cda2ca085306a3e260da6b99fb848f08695cb2c6de45ea61e1ea56eb6e7891df038bf0e48e1f9106f7d43767f4e452bbdd34366a2ce5ba79583ae573434e1dbbaee0553dc321edbab51f5f3a0787061c9c2e87539081c26da27593900440d7d6e3c8547e9a3a61768cd75f81dc7133f61abf9e9884b44669a5a9a4bbd9e851210b492251efdd9959ba3b8d11291df2c12a7ed51ba8849597e92a3c27ee65e0ab7aa3973e"}, {0x100, 0xffff, 0x1f, "de212b75ca7c7099fadc23df0041158e1827684d7f9a81d9a42039d777f8ca43d1f4ade171a4217c1b81d75913ba3386b3a1b4e3ec029ce806449722c73b62abd21e6670ebbc43ae1f3ee5fa1f00dd0b097092558fcf1437acd5c3068c61d24d1843d405aafaf9a92660a91a4cce7c0e6a0c05dab917d6cec0df6f336121062b85f73ec06c8fe4d0ec49b33a751b800fc9166239dc0d925f82582cc8ab09e998b77870bb0d8caa4622f03100dbd86cce2cff5123f0e6467d1577d02b4594aa5b8507b481075cd58e984488bf47bbcacada1de1576d0b6daec35e7587057ca3e89797c685e4931e765b042878"}, {0xf0, 0xffff, 0xfffffffffffff001, "cbe5e46627135e54715a6e80d344cd6d5a1934d8070a39618d3c19074a3c6de07861f37e69fe91bd4e09802ba6b9621bda8d1a8ba5bfd1ce320d21b3f1c631153c5435273c35c38df0863289062023570e3d9044617ab4a63cf12cc60f3d4d5026b02cfd4cca0c1bb812a3df1f185ceadd59c978a3e763818dc123a0d0edbc17afb73c61571ff2f3dcdd5eb3a95a6a5b5687f4af6f09318b6a8cf503564feb8d0a88314b188fcfa756150499125af9b082cf4fa1d540d78b62bfcc765fefed84b2bbecb58fe341c881f3de960e51c731d401e648bc2498354c6a95d4120e54"}, {0x110, 0x1, 0x1, "014549c612e763a89436a2c3a4c02b833dd55be7729f493ed5950cb07ffb62f4ae6a6c4640c2a047725bea243efdf627a8f0f5a9e14ad0a4cddcf6a50bfe24f90025c0cd4db3e21684343adbd08b0adbdfa0f85dc400749da9ebb7377e67e950a34db6a64988af5c5164439b07e8b067242f5af300fc533b6ea4937564836793c86867f74280d7482c49902c3e61582443215f2379a0f2000b163140706d2a34753aa29545f16ad89986104f1c8aa5a59591c14ab54643719feeaabcead2b503aad0fde1c099fe0bcbf083504cf59ad917e96a93692692a68645d5db02a88ef0cf36c57671589913e55bd538830bf2abd586cd97aee42088114435476ac3"}, {0xa0, 0x1, 0xfff, "91126115637e25d3a447e501c0ff4dcd8d59e2fcad9069741de56b2f0696e788ebc98ff4ff8e5d2d863fb6bf43872fb8e8597c2e5d71fc06b6d869e9569b3d60d6c8ff16e17d2ed9bb62a674fabb40577473a272a625ddf1e376cfa2d16495fd448e012c68cb0aa31a687b4235cb6bae663c21c293b02e37ce6aae54a27d9b809ee5f4cfe16fb133af"}, {0x60, 0xffff, 0x99, "06dcdcbccc8e26a2d600423b5d4297ee945b7606a72dcead4c85e017962bc71ac76bd89e51ae30330b369f79f1f5d6970d1f0de924bcf8edcf1b591153ecbbc989acc5116fff4fbd78c36629"}], 0x638}, 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x164) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0x7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') socket(0x1, 0x5, 0x8000) 16:00:35 executing program 0: semget(0x2, 0x1, 0x2) semget(0x3, 0x3, 0x10) semget(0x0, 0x7, 0x4) semget(0x2, 0x3, 0x20000101) r0 = dup(0xffffffffffffffff) socketpair(0x1b, 0x8006, 0x8001, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) semget(0x2, 0x4, 0x100) semget(0x0, 0x1, 0x200) r2 = semget(0x0, 0x7, 0x40) semctl$IPC_SET(r2, 0x0, 0x1, 0xffffffffffffffff) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) open(&(0x7f00000000c0)='./bus\x00', 0x10000000000000, 0x0) 16:00:35 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) dup2(r1, r0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) dup(r0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x6}], 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x21, 0x80000000, 0x6}, {{r2}, 0xfffffffffffffffe, 0x4, 0x14, 0x400, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x756}, {{r1}, 0x27eda61083932c7a, 0x11, 0x0, 0x800, 0xa4}, {{r2}, 0xfffffffffffffffa, 0xb0, 0x40, 0x2d0, 0x401}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x7fff, 0x2}, {{r2}, 0xfffffffffffffffd, 0x4, 0x8, 0x3fa, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0x5}], 0x8000, &(0x7f00000000c0)={0xfffffffffffffffd, 0x8000}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20a, 0xc4) close(r2) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xfffffffffffffffb, 0x1}, 0xc) kqueue() 16:00:35 executing program 1: r0 = socket(0x0, 0x8004, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x8, 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x8003, 0x5b2) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x80000000000005) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) semget$private(0x0, 0x3, 0x10) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1, 0xf9, 0x3, 0x3}, 0xc) shutdown(r0, 0x2) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x4080000000000000) r1 = geteuid() open(&(0x7f0000000100)='.\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0xe6d3987d2bb22dd8) close(r0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001480)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000001180)=""/228, 0xe4}, {&(0x7f0000001280)=""/200, 0xc8}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000001380)=""/213, 0xd5}], 0x6, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) readv(r0, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="6e4b3112c6957be89c5417a3cf4d3e545beb2dc3867b345c2265b7dc648bed5a65f45e083703b562a65152fb960acf5bf02e3cfaf7db920cfa221f5e5c12f2c120bc4182b3424851715c8f2588a95f62a4aec797be8879c7bc3adf3f24520df9d81da56d0413f37d201c371ddb5b65ccebbf477603e1528686158dd6db181b71570ad075b4f3ea2f6d69ae73dd253575920123c90e0189ee47ff35374750fc501cab18c0", 0xa4}, {&(0x7f0000000000)="e76c544229079070214bdd3644e8e4948e7633d87c28f7b9cf94465d7b12", 0x1e}, {&(0x7f0000000580)="86390f98c6f87df0f794d022b5235d05751848c61d906b592a1e0b1c6b5a2bc982732bcd03efcba63747dccafda4c4b83b40aab02aacb6318dffbe0bc75c5dc0458dce4d923e92575e186ec09517e5ffd16679dcf60ca577bdd2052a2520ddfa6fdc51aa2d59e471afb129d7599adaa0b27f3e44e2b84f1bbe1c3eefab7a83edd4bf5a38c419f525edcde9d7af08df6f0df90eedd0a53325d54428a172b8d6052d9782eb794596ee8566003018b116ca8adfc97df2c76e0c1f1bf04e8939e2f96ba2ddb9a141be06631f45bd98e53c0035cf9f49969c6373641f5a2c8d", 0xdd}, {&(0x7f0000000200)="8a26d7b519b1f230071507bd83f8906558facd6d0e2161d483a67200d296a5d04921b1c7aba3b062106707807306be9da9f0da7e53d2caa2352ce80e6f27d4c5ddbe99519d9f25d505", 0x49}, {&(0x7f0000000280)="3406814d15c885cab9016cbc9e095759f682d025b5615d42e6e044bda85668c10d072dfb5e68f7b4f6fc77cacd5aac92d28673184fd4cbe430d0cd86a74f64d239d1590c984c249aa04a457b0300f6d7747c05ef67e681a442315d2d010b5acc1896d7a8dc687d7bb52f5596b03251f19efc421ab31ce3656df24e05e8ad9e6bea5f96f9f1e609a4bbfbeadd66458e9b65e78473cac20b1b1c8ae1aad1c6ee4a3cfa8491e89fab47902b09443250eac0720fb168414faab3eeee3ee3d8c810b5b3900c19bc663662e27e2e0ec6f0076efd184182dbe0edcac14e52204a0d77c26a1617754d127a9eb5a2ac54", 0xec}, {&(0x7f0000000380)="1a460981a739fd087e4da0111efe205aac94ea5c31e7427576b5288d7f3bfa09582338bce4f3661b8061c4d0c7accc455150d214dd1fd780bc9ef8d205de6498eb7550507f6dbaf71c3d9f5cd96e7b2244515b003bd58ab40b0883dec65fc5f5d1d74dc4d72cb4844275fcb01267c3486cda55ce8b767d73587f5b4ccf840cdcd0810c8107154517f058da65ca28b2551affa0863161b351", 0x98}, {&(0x7f0000000440)="ee9f2194c65fbea57d7d65452833ac4c6b0b29447cd283497b13e9fd9a87431444b13e1823695d26c2e11821ae430e88a9fa3cc7210d75966db6dd599870d07f5a970ef7d42d200ebbd59c30910366d149d5460dccd26ca1dcf9be1c8a9df56d0484ad4acb8389c774d7badbe0c730f33403b3e9ca58af5dee8178a076e574594689dcd12585009b34e658bef88f27a859949542b88c51b39e14dec1d329a1c299546e1fcd17e8f6a35dfed09e2c604e5be36de6e50bf134edf97047384a", 0xbe}], 0x7) 16:00:35 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x4000000005) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) flock(r1, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) 16:00:36 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x98b, 0x0) setregid(0x0, r3) setuid(0xee01) semget(0x2, 0x0, 0x140) getgroups(0x7, &(0x7f0000000000)=[r4, r0, r3, r2, r1, r4, r4]) 16:00:36 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f0000000080)="14a7bbc937a727d617d64a9b94077d0e595c76652271f33a3867549daa3c6860c630d0235365d4b33d1e51ed86d9150db4f04c8e20db0d55b620849db1b5a5923679f4cc8c9577f4e2e461e5e2382eff6bf170786f54ce0ca22d3f05012b1473db27f679c586eb002540b161031f7cc85708206fe5927a37ad94de7b08d462943d8e40bb32e00315aa651c61106c1103889a5a6e915d530bcaf85abed84339272f759a672a36ae49aa13af481a9584a1ae8e61b938a005c940a45ce4563d4df5efdecb4fcd55c52d042e31548cf6461d14b05f6dc422390670c65299686648813ce4e46186f53ed92e480c82a8b75f90", 0xf0, 0x1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1e, 0x4005, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x45, 0x8f1}, {0x18, 0x3, 0x0, 0x6}, 0x9, [0xd1d, 0x3, 0x1000, 0x0, 0x9, 0x8d25, 0x1, 0xfffffffffffffffb]}, 0x3c) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x24, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0xf0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8f29, 0x0, "15c38cb296188842d5a3568f198266f9b237cc92"}) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1128, 0x8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/75, 0x4b}], 0x2, &(0x7f00000003c0)=""/56, 0x38}, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = semget(0x1, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0xffff, 0x6930]) 16:00:36 executing program 1: r0 = geteuid() setuid(r0) r1 = semget(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x0, 0x5, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="54a339d0b6218d24361df60f397c62620e43866730b2e1935bd6a46a61c75f01e5e7c4ffac9487ebcb97e5e296f4d7888091b93d68273ce08e35f9d25404e082896af8670f986397e929aa7d74af2368cae1b6564cef21c7dfee015d2dc0fba1e7d836a077bc308fabd01a9b14fc55a5351c5412635d5f9659cd9664dcf9f989fbf6a68a703cb949d1040f770ce598cf820687944ebbd3fabf4233fc01e12ae45dd1ea0d051f326093ebd75dd62ba75a710103144edd359b2ab8d134724bf7803503333f7458a7e50344d8fa0eaf96588907aca3b6b5ff763a417cc27bf21a88470ee4846b16365bcc51a0d3d3", 0xed}, {&(0x7f0000000280)="28428e148e5a7c91af69a15c5643dc756eac8b1553b179b600001c9a8a243b9ea9498d2d8f96043eed7bfac4708837857e94af989473b2a0443f25c0334578860758bd0ea3146a384617c7721d8e2e7c4c59c46345f56cb462fdf6e47470be7c1fa059bb52eb0e9c232175f55bc1de84da909f6fbdb69504595b10356e7e38599858ff1feb2e74e591bf", 0x8a}, {&(0x7f0000000340)="cc76bafa925b003baa693a2661b3350c60364eb0904604fb169b9176f8e5f1648a979709f129cb7c92f6b417565d657f3c4d8d1e462ad95a8db825cf3e0a5c63c2bf488ee1b9898ff2eeedc839138c5eec46fb260940d67887eabfba82371333b28141f1156fabc09850f7713a0238d841ce12e1812e99458b5daf2bf48731547632ae2fd8d99ef7da1bf600d8d6f9e654c766be8ee696c5cf5cd396dfec18ce624de98eb36425af3e618e08c66b5b2ce6ae87379a6cdefad04065c7c083a7f44aeef7dc8966ca49391cf9c8", 0xcc}], 0x3, &(0x7f0000000440)=[{0x100, 0xffff, 0x1, "610ad5e13dda229d923f5e131f597010dddf0f44ba1930af72be24ecc860f8d0229e49f0dbfdc672fccd7f1e415c57acb473193f7d77a2d0a6a454f74cb4d0c428778bf7702034073aece3c0b8a9f8559d5fad84bb20755aa088f26179c04776ba9e59d6a219b48b267ade356554e7a2968b1d63f5e9d91e59b867f465e3f31de7ee8947bb5e9def86587542f1cd93b01232d1bcc3caf944f8cb82044878aabe6694930f39a437031a03252be3cb8e34b877ebf09b02515d5cfbd1a4af32ec277b2d7545aed10c4945ddd5fd6af1ce5aef6cb560176fd9fac765bbd6f13b561adbaeb49bcf8488e74d"}], 0x100}, 0x404) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) sync() close(r1) 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="710d7a10eef6f0ced3e8080600000000000000a60108fd0f0010c233e67a59ba4e8cefc233da806a64f3c045c6114f33c5771bd232ed80cafe6722a7f8cea5d11d50"], 0x1) getegid() preadv(r0, &(0x7f0000000140)=[{0xfffffffffffffffe}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000000200)=""/232, 0xe8}], 0x5, 0x0) accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x20}], 0x1, 0xfff) 16:00:36 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x1) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x14, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) close(0xffffffffffffffff) close(r0) 16:00:37 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x8, 0x2) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x102, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r3 = semget(0x2, 0x2, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x400]) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x10) fchdir(r2) 16:00:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x3d96) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x1) 16:00:42 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) dup(r2) semget$private(0x0, 0x0, 0x80) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x28, 0x20000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x10, 0xe12d, 0x1}], 0x5, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x20) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x189, 0x2) setuid(0xee01) chmod(&(0x7f0000000080)='./file1\x00', 0x4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') chmod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x5) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) socket$inet6(0x18, 0x5, 0x80000001) r1 = open(&(0x7f0000000000)='./file0\x00', 0xdb9e5de3a532b1a4, 0x110) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0xa0, 0x7a, 0x7}, 0xc) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchdir(r0) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)={0xad5}) 16:00:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=').\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='$\x00', &(0x7f00000004c0)='\x00']) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) close(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pckbd_enable: command error 16:00:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) pipe(&(0x7f0000000040)) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/104, 0x68) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:43 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x1) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xa0, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = semget$private(0x0, 0x2, 0x29) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/204) 16:00:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x9, 0x10004, 0x0, 0x0) getsockopt(r0, 0x3, 0x357, &(0x7f0000000000)=""/245, &(0x7f0000000100)=0xf5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0xffffffff}, {0x18, 0x3, 0xfffffffffffffff7, 0x101}, 0x2, [0x7fffffff, 0x3f, 0x10001, 0x0, 0x40, 0x100000001, 0x7f, 0x1]}, 0x3c) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) getppid() getppid() open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0xfffffffffffffffd) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x3) 16:00:43 executing program 0: r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getegid() getgroups(0x4, &(0x7f00000001c0)=[r0, r1, r2, r4]) r7 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) clock_getres(0x4, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000280)=[r5, r3, r0, r1, r0, r9, r3, r6]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(r8) shutdown(r7, 0x0) setregid(0x0, r10) r11 = semget(0x2, 0x1, 0x10) semop(r11, &(0x7f0000000200)=[{0x3, 0xff, 0x1800}, {0x3, 0x2, 0x1000}, {0x3, 0x8, 0x800}, {0x4, 0xffffffff, 0x800}, {0x4, 0x20, 0x800}], 0x5) getuid() socketpair(0x32, 0x4, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r12, 0x2000747a) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000440)="ec7d2f00afdba0e2d780b545c920cf54832f89704bc1a8e84a2f2947fb3bd1da763663c3ce000000c541d8703648b8cf780d1e2a39ba4996423fd88a5634746c13b3e9315fcc49e02e611ebeefa226427ac26a9cbca349138b3c8cbe04c8dc68e30d46dd18459e6f2f5ce9859212de5d913882c70a7a28c14ed94e25c836ba9f852b9daf5b0dfda37dfaff22a0fa5b7268ceba5baf6528b310c35b09407deacd0ce615a11c76b336d814aa4aedae3448d1960492ee0e33ceb3a90000", 0xbc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xd0a4) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x400) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:00:44 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) dup(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x9}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r1, 0x44}], 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x20, 0x1) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0xffffff5b) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xce41}, {0x1, 0x40}}) 16:00:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x4, 0x100000002}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 16:00:44 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 1: r0 = semget(0x0, 0x6, 0x3fe) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/163) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) setuid(0xee01) r2 = syz_open_pts() fcntl$getown(r2, 0x5) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = accept(r2, &(0x7f0000000240)=@in, &(0x7f00000002c0)=0xc) connect(r3, &(0x7f0000000300)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) r4 = syz_open_pts() readv(r4, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:44 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2813, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x4000, 0x9) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x28c81, 0x4) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0xfffffffffffffffd) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffce6, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000000000000000151a9b5bc09bf5dec8d64b2575c36032f41d83852c4563d40c74f5c5ab77df945d13c8ee37199f81dfd87c3833e08f0936770dd304f159894c329a90403e1d1771334c5f84b2a647073a1a29c72cf62edeae2064670eb6320e0fe734fa975a6304887a8eb0e8240a36576706b52c76da924c26f7770bac1e6cd590f2c7e26e144175bcf5cb98acfe3138a5b4bac5384d0081af2ad0003a181ad7664d9f14a34f146c4a647b714b92b71fe199eb4e42280b93d99d4d137b386ca10ea74a8b33c23cfe4aae1dee2e12637418a9b2d448d8493f34"], 0x17}, 0x0) r2 = socket$inet6(0x18, 0x5, 0xf32) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) fcntl$setstatus(r0, 0x4, 0x0) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x12) r2 = socket$unix(0x1, 0x7, 0x0) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x0, 0x20) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) nanosleep(&(0x7f0000000240)={0x8, 0x9}, &(0x7f0000000280)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xc3, 0x6, 0xf2}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000050, 0xe50a, 0x100000000}], 0x3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0xa4, 0x80000001, 0x8, 0xffffffffffffda30}, {{r4}, 0x0, 0x40, 0x2, 0x6, 0x2}, {{r5}, 0xfffffffffffffffe, 0x62, 0x4, 0x1}, {{r6}, 0xfffffffffffffffc, 0x8, 0xfffff, 0xd58d, 0xf2fdd43400000000}], 0xbb7, &(0x7f0000000140)={0x80000001, 0x9}) clock_getres(0x2, &(0x7f0000000180)) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1c, 0x6, 0x7}, {{r3}, 0xfffffffffffffff8, 0x93, 0x80000000, 0x86, 0x100000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x77, 0x3}, {{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0xfffffffffffff000, 0x2}], 0x1, &(0x7f00000000c0), 0x101, &(0x7f0000000140)={0x9, 0x7}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/36, &(0x7f0000000080)=0x24) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x4) 16:00:45 executing program 1: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x46, 0x1e3b, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x4, 0xd5e}, {{r0}, 0xffffffffffffffff, 0x3, 0x40, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x51, 0x1, 0x3ff, 0x4}], 0x3ff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x48, 0x4, 0x800, 0x1e}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x7, 0x2}, {{r0}, 0x0, 0x10, 0x0, 0x2, 0x1}], 0x5, &(0x7f0000000100)={0x20, 0x9136}) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x5}, 0x8) 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000b999e6d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) accept$unix(r0, 0x0, &(0x7f0000000100)) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000200)='./bus\x00', 0x10143, 0x1ea) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x82, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x42, 0x2000000000000010) 16:00:46 executing program 0: r0 = socket(0x800000e, 0xa, 0x42a) sendto(r0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) read(r0, &(0x7f0000000440)=""/107, 0x6b) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f00000002c0)=0xc) sendto(r1, &(0x7f0000000300)="08005f2673f6e57518c5d03dce669c8d02d81716", 0x19, 0x8, &(0x7f0000000340)=@in={0x2, 0x0}, 0xffffff88) execve(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000400)='./file1\x00', 0x200020300, 0x164) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f00000000c0)='./file1\x00', 0x111) utimensat(r2, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)={{0x0, 0x2}, {0x4105, 0x1fba}}, 0x0) sendto$unix(r2, &(0x7f0000000140)="2b6a12ab2b49b3507ab34819b2d13e894544f74d9a8193a800cec44f0bec4a01d16181a12ee17aabe8a6178f0446d75a063fdaa789d651a7bc8deb186fcd5618f5e5b0e430f63f31496dfd934baf32628df637c603fd58cebd4ce1b3a12d94ec371541c5c56453d8333c24e8a6215a5178388393cda9282a93f7049aee202c4bc5631804171d18f24e148fbc7db0655cfdb195afc657268d35372c2b00c5460dde1d44b770cb6cc5744f56db6985dffb3cb5ad75826793ed0f219a2a6180f255381b65a6d222cfddca2f7d3575ba7456a86a", 0xd2, 0xf, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x9b4}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) setregid(r4, r3) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97", 0x201}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) syz_open_pts() 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) accept$inet(r0, 0x0, &(0x7f0000000280)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/251, &(0x7f0000000240)=0xfb) 16:00:46 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5c53734199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x19) 16:00:46 executing program 0: socket$inet(0x2, 0x4003, 0x1) 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup(r0) close(r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ff1000/0xf000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0x1) 16:00:46 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/94) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x2, 0x800) 16:00:46 executing program 1: pipe(&(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0xffffffffffffff50) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fef000/0x3000)=nil, 0x3000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x40) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xff) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x9}, 0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = socket(0x38, 0x8001, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x29, 0x29, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x485) socket(0x20, 0x8007, 0x28d) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getpid() r9 = getuid() r10 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000280)="fb1911bf89e994dfbcbac761b081cd1e7d3986c2d8246915655e51444eb1a3cbc0cfb6f4f2539dfeb0619659d53983d16b87ccff80f58f0cdb9d22cb593b7502cb5c1643618a3cd2984bbd0dc5bcb74f12bc9f205c6cbcac7704987828824c7f0ce7cfe7d5e617f0f9c815364d0f9f2ef55961de7f1ce2d41dd9b190854727f15b10f301daa41f276d18006e4f59c83efc386860be4a657294be0649327eeff0898e4313ec69819a20ada8ac1f960ecd508d3e7e05dd52250ca8566459e111eb7a", 0xc1}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r14, r1, r0, r1, r0]}], 0xa8, 0x2}, 0x8) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/198, 0xc6}], 0x1, &(0x7f0000000140)=""/234, 0xea}, 0x800) 16:00:46 executing program 0: setreuid(0xffffffffffffffff, 0xee01) r0 = semget(0x3, 0x0, 0x0) r1 = kqueue() semget(0x2, 0x2, 0x9c) close(r1) semop(r0, 0x0, 0x0) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x23, 0x3ff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="9e7fb7a1afd66f67369512f917b9dd922ad68aaf789c184c6b79cc08464ce8886dc3bc3e353141ef9a4e1818056af07de21eda62dcad41ed1ddc5480f070a390412f8dbf6ccd7f0ee355bb06a0149d288304ea19d45b8d1c7e0772c5ec9c1454976a93882b09de92b66c0dabbcf1451824e2981f29b32752de2dd140a2c2c94e0bb3c9c9e57d2d4b4cc4b0fd45b2eeeb596df1b1ac0f06d93e6921f06180268b0e1a4e74b34a55a12934d79293ceae8afb36528413fdc1e05066b1a796c4a3b29aa51146ea91ed44b336e0", 0xcb) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:47 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00ff2116"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfffffffffffffff8, 0x8}, {0x18, 0x2, 0x3, 0x6}, 0x7, [0x7ff, 0x6, 0x3f, 0x0, 0x0, 0x7, 0x8, 0x1d]}, 0x3c) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580), 0x10000000000002b2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) syz_open_pts() kqueue() fcntl$getflags(0xffffffffffffffff, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x4, 0x0, r2}) fsync(r0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) listen(r0, 0x80000000) socket$inet6(0x18, 0x2, 0x7fffffff) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = fcntl$dupfd(r1, 0xa, r0) msgget(0x0, 0x2) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r3, r4) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/223, 0xdf, 0x800, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) 16:00:47 executing program 1: semget(0x2, 0x7, 0xe5) 16:00:47 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='x\x00') 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) accept(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x27c) shutdown(r0, 0x1) socket(0x0, 0x2, 0x67b) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) r1 = msgget(0x3, 0x410) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r4, r5, 0x5c, 0x1}, 0x2, 0x8, r6, r7, 0x3, 0x8, 0x9c7a, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) msgget$private(0x0, 0x20) 16:00:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = syz_open_pts() socketpair(0x17, 0x3, 0x99d, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r6 = syz_open_pts() r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = syz_open_pts() r9 = socket$inet6(0x18, 0x4000, 0x100000000) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x82, 0x20000082, 0x5, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x5, 0x2, 0xc000, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0x80000020, 0x1ff}, {{r4}, 0x0, 0x69, 0x20000004, 0x3, 0x6b}, {{r5}, 0xfffffffffffffffe, 0xc0, 0xf0000080, 0x1, 0x6}, {{r6}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x1000, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x48, 0x5dd8bd4f1386e6d9, 0x100000001, 0x100000001}, {{r8}, 0xffffffffffffffff, 0x8, 0x80, 0x8c, 0x1f}], 0xc1b, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffff8, 0x40, 0x20000011, 0x5, 0x5}], 0x10001, &(0x7f0000000440)={0x0, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r10 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) writev(r10, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x100) 16:00:47 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget(0x1, 0x3000, 0xc3, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/58) listen(r3, 0x7) socketpair(0x3e, 0x4000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0xc000, 0x6) recvfrom$inet(r5, &(0x7f0000000080)=""/111, 0x6f, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, 0xc) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r1, 0x5) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) sendmsg$unix(r6, &(0x7f0000002700)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./Hile0\x00'], 0xa, &(0x7f0000002540)=[{&(0x7f0000000200)="03f806c51c2ac3090c99c8c7adc670bda41e18a3135d22697268f8df03aba35424547830e220a1499558ad1fe621cab76ce2c5ed968c92347dc7c825e146b4f3e3e57f1162a3d935a696bfaa9b7512e6be1cc63a29bc03fa525e166b165b8e8211e78ab28404d0e957f05b3b9ad1b78b80bddc69e845216a3a9303def37fa2b54f5fb38895c847a83a0c4aff8168a13475ff126c7d82317c4ed898094239c4be2e5a8744bbd9cf0c474a9a3f69ac3ac198960b050d30045c90013a198683ace5028326e16151e75beeb515eac6c6ccddb873b18f0469ae3986440b7c07545689a00064c70fc496b93dd6ae9f5b44d7d0c51dac605b97c22caa805dee3e9f973a864bc257687c96ccff8f4a2846bcdb6234d159523fd8152958a19d4042d9f650e73bb9a591d36d9f10a71b21346db52edf2c3f5fe574c896d0baa8124a09fe2574ed8b2ad2c827940c4a2151a427e38144413fd628faac995d7fc8cdd746cf01eb41785a2bd381258d9935ecb520679261a54f07ca38f1bb4f26157a59d5a90ec8dea3be69e885d0da6eee1994151310330530eeb741bf315fa3143a7ef0bfe16f3044f7eaf9e25027046d139ec349f937d5d55b1c8579bf29fec8bd52df20f1e8d2bfb33bd38449fd829c0acceb6887220c6a3cf1420e44226079d15bc75ac675c7643622fc8d00714979e856a17e5e71e4853175abe15f68bb4ffa20b783969a470d1ee4b9e8c33c23eae552d4dbe68037bd2b999dd066bee54093885a57483f0bdb5d81f35069779f75a6ded0aa966e3b3ee9d038192848b260cf0e26238687d1e6f308a3198a97eb741d622f55c7ec889b79d2dc99566bcc78db2caa2de7794b065c00eb04b932264675944704742003e58cb74e3df38d8679399758748ce7d9d632286c828714fc46fb9b248d15f18dcc3a4afc1d0297a393cf5f4908f7f5b3179392917766c81f4dafb091d67efe356b6db3edf434af3e6f846f2d455ae0c1885a5fec6ed1af8439628f096ba0afc53ba8f95c3ebfdc0161908a6fa0b7e7d694000439eb48516c60fa3afdfbcfc68833e2b95479dcd90952bb221a5fadb9f929410b44b729aa03fab8a65b791c2da54d1a4ee81578c4763d7169ffbade69a6191f7c81f8be1cd3d0065a54370fbbf19adfc72f2dd6ae821b7dfb34594a96d3024dae67f257fff651bb14e6f7e9a43332428bcbd0c30bf4dab3bcfa6adc13aedf04f669a999e5b5f5bf97080c61b9d29d453516145d5bd066894f8b97ecb0d9a9765f24ee4d9aa9a8aea74d8754b92738bba7f0025241bc0f90059a4901037db79e027190294db9f438f643ca4d3835893f8e3f2ad4e590ec25f68092c2c076909740351382cee52a24a4d7c0a6002fc9529351a8bef8c5ff93383817347e5383a5917f2d182dca1bf6a59e7fd4bd18c44c42c46b4aeb66a6dfeafadf6a000a7f1ddb9ba4a0e0471df07e6b1397828f5445c68504e12772c04c98c64d62eeed5989eed33113fb6181095cd187dcead4e30a628ac61a1e95a52ccdb41aadd62027bddb542f9e20276b721f7993cb2f1c0577f98fc75a124ff17272987d9231b15117fb748e0ce7f5da2d8798e0eb14d1d979a1c6d0677f25497d1aee504c6c94301e39857f8cfcd1774459f9210627eec37aaf794d3600fb79b7d5cad40e269f1b405fc07b993eb6da71c05b6236899ff68a7a9cc7fcf6c69421e2242a43983e928a2a93f85dfa2c06816cfbf4b3c6a60247e57d28a108471ec27d1963a780d762f1be16d8bcbb3ec09bb8c54e08c14a8dcea1af82c4bbc09a7b3fae957587d4ac57ddb92a336939155670c178dda06b77320bd0d053df50cb8d1dc4c6f4590be9b4323556b36661d54f560466fc272a9653e52c930e155df20b78fc896fb27ed4e8444dd217867f90df29c983e0350a02e011543109a872e38d8d7e264cc4585d10bcb1b9715d0d0797cdebb4ab387fcba0ff10ed53822466432d427649912df155fb9984ec3b4f2ca3d152fe0c3d0773f74e665c2e0f184e7279b344b8da293c71e1a1d04d2d51b68d9dccb4784258e2a70c2f83868e1869976c2a3776e469a3ecf32435adb2eb852c29ee85e3163684c7a03ff0542e61b5550c04e7a58c6f1c626bd3cbc34ab0f5c50f056d1ccfb89209e2c0681979cbcec63501c7528579e9903f32d8cf7db0f891be09fbceab11133a97078e0fc3565e0cd6038439533003b8671f529f3809757064dd6bc724225d7d05daf44e7865f40d886d38e54faad027d31345c0d9305397a9f8d0468777ca17adaf97be7d2d5e7ad9083484eab528de7cb6f51150c66362f9a116a9db199e2396c092e0e31e5aa05e1a4da3989208ba743123e9b4032dc214b41e601d753853e0c1b4a382e07cfa58ebffd52c64c54f4c7e057c557a8a6dec0c7e73d4dfa13501a8fce39c1ec328251b5fe529946fdd1b9a3b6a7b6846f1304c154c47bee345b2c38bb5d3fb68a01b7a3af2774755bd4d20cbec25a5a50e4f2d0a0e934feaccdbb90acbbec467cb90e41493bceaf9f1c95d5aa6d0543d8f21983750f17c03632c072ecf9612d2dbb5e84d940c3d9b3ecd9065893bcad7cb07cbb64adf5678e93590c05be757ccf289c885eb9e86141c93de97af8d3901acd3d676f930dd7972d655d8008173ab93463f6d581b33cfa8d0d7e301f89384ce3c52e6d5f061e834af4d0ad4621c538126bf956fb4c5cdd059ec74f941b86db0a4c51775ce2ee5eee607403946a60fa6bf9d23d1dff25e7da1b3d83b2212c0a6c4dccc35df2f45d7a47d87adef390818ec125843cc32f05ee6ba1a59f1a4b69114dac69764f5356fee08edbe8fe2ac7333a696a7793914dedf37b0c605ff9f39f2198678faeb3ea323aa4fda0573171ec193e6e438d0c1cb6dab06371d74510597445c56ec9e9105214de4e9bf39eca9b9590e1cba9568f68762b4e1ba1c3ffcca3bcb64ca91053c7dbde493eaf01fe3d0ee7042bafcb9e4bc01530b0cdc1ddcf8f7e554a3308ff6dcfbf8117a5cff37ae9a28fc72196db8a5af2555b17a046a9d410d18692f6e66af5fe7a75756a05bd1c08b3906f319505302ec43ded78db85f9187b9921242d3ab4d3bec5f36c6f51edcab67209e56b8012bc819699a3eb89e8fe4ab49aa090c2d39715668808d9aaff860b7ea080dc28d9a8fd873539b02b902bc345c6b55861f799bfd774b4414ac627d5e296dafa9a112f1a2c2bda4c0275207b31db28df49f93da32a781faf725f2eeb3dcc03a8b212827a4558fe0042a4007bac4da05c374698fa355e09d7721f72a86eb5b7caca05db86052052a1cf5cfa556da9dda1bba131788dc23bc5b76052e43ac204e535d49aa093890ff6e11dafd0492a4c8949dc7cc12cf74a8adc00d8ba23e9d22585437a2c865b8eb21cfe6eb1978767d99c0d47fbc688355ba52ebd61a56046e3cf614e823712f22a726870b6b907edc4fe0135dd39aabca1780e47c253fa62ed5b243fdc82660e299cc94d6db4499112d0ed92c498d152d85f70ce700df1852dae3103a69eaed4fc9ed95ce5019d23cbd0f976ff1f5c7d4c1c24e7270f92a3caf729373dcb6e5fce9dac3d74b8d0f5b96b1e14b3849d163635e4b23e7a67c2f2ea778cefc456827bed3f227cee22297de08a9d617de5da7cd168383d3ecb439ec7d8ec380470b71b252e78e8f7b20cb6ab58e1b4742fe795ec38b771f8fef7cb9526ada1c877b5daf75fd7d282eeac372fdac24af7c50aec102f7bf36d453703540a4fee987217a40f21d647740cfa343a6392062015161a57add02a5afe16d05fc75b53ad8a87f1ff51e4fa1ab5c41ecfadaa8d3149113f29697cac5674a629951341f69b0b787c20e66382055cf9d0bd1aa54772426979033f49149f4b152b6dd342fddc3917fcac6052550304d7e023acbb792c08a48218a78cfd44433228fbffbdb4dc8827f3453490805823cfde7fcae80d2127cdb1ac6852bf8eae4c85cc17afab5d2888a02f343f76c91b0885c6719cf377dd203d6b734aa12d6f0e4247898824a6a795f61d0d3b8e03e423a5866188c3bcb8c1f1e15cf46b8fc2aca6c7ca630de04e7bfa0b0cb3f94d11ce31b4c2c9d819d827383a163b05ae86976e59a2451793f5d54d90109b28311da16e59fd04753ca25999b371ca34fd3bd7c43a05e9973682c6d57741f33dd4389fd271813fd915d9403f5242361fcc1f9af9e35a4e3e063130024cd949c5c692fde00611e47eede586548cf990877bd7828f2427473ba300f4767761e0e09bf724b128a5cf09860194cd2b59d1f7c559e89741722ee29c2e3316ea995e45f52218303a31ccf75f992990018d06e47acb012b02bf976a633f515a7af9c606f91fb11d636eec387ca000d820fdb44d684e38a6c6da183b924cc9cf06b8584c3e412adf3bce78977113f3b21af4243b10a7af1adebd9f54220c875fae1ed1bd3c757c17c4dc8de7ab0684a1eecd4b2e510014a8b941b29e2eac4404676c932937c80477f8e703c2fd7e72a6b5d85dc9e384ac7947462508f5e3cd7eb82c6ab1e6f9e2731d1bca5db71e18a31e2ec3ec3ccbf424f92f230850dbb4478f3a14c90e6856bad4a5a54603112d5021c8dcb70b0d9651fa45f08ce0f589857653411494661bcce2b63d6750b91b5c14479c4bdeb2d7747883f96c940df3941f0053fcad8968a834fbff502bad5d5c806735a4ba9b5bbd437c2867f2d8055a86650f0c41649bce35a7f719accca86499b40e65521e3b2ee0b65cb87194acad487342c742403e5c437253444436cee27693a59c9f607a26cef973552f991738e6ab847c6ee0862ee5b6cac07bffbe23b7f0de505b78fb483f6487db1023a6a3e61e3414395995eb2a56352a6b5ed9bf77b20db088360a4c01710bba6a93749fa3e15651be172a22dad009e1c1b7e5aecbbc87ea749390ba4d8029baac230823bfc228010dfb0db8f7c3074ce07803ee5dca4fb35f95d6b06d19cd394bd85ecd70bce10dc4bc7be04f0ecb2d2f3a9f3cf740883e406c3a45d2cc4d63fa179e829e178570847e855905b85d1f45d44d55d64520100c48735c028329f5916bafaa25ca2d0c47b88b51cf27eb064d792c925426fc7ae3c3f3cfe58cd3aa1aa1431fc68aa4aa6c76df63c4bfcfd2ca1651c8071a6b18113ad77fce7254ef62775db97bd4d9aacea7a0a4589be0d2ee493918c5ed9fff37700b88ee8d113dffdd5a392d8df7c7601c966ea71b9d047b10fbd7919a6bac6272005cb54281d777352dd067d00e3c01b315461a7a088cce6e459f93d82c77096d31f8e07a243bee491783cd9d69c46ff0ab6586cb77c4b120d4e6e0fae0891112a3c70aba6125e9348c7b4ae0e3778b541dcfa770ecbab7ce8f1495ce86d4926125c3267407b110fcb9475961f27f2832ef57619d2a048202cabcb16203b23c78a38e7838c0adfafa1bcc9ffb1e3e88630357f1a7d93d06bebbc162f2813819de0a85a7bfa4cc0bc70ea2e5953b80e0ff80d67622f4246335fd676762c6835d33fb57e7ce1c53e0bdaa70d86b07189189d31c6bcdd2809ccfd3ee20a18984362a64e41070f3e3aaf3a3bf8dc4f9d163d33e4130e5a6ce0aa831e3fd2bf359e5ab3b772503c41e9927ce444ae451adec90de53cf0886d60e462794640d7c9dac7be9d44f8ddf2815d5a73c4b18549b578f9c27afab3aa02bac7cdf749bfdc53d6b38daca0ea687f857c4cb05250f29d2b6fdce1d4fe4dc84c2e4042d48a17bbd95a01f30a32b474e2c5e32f5fc2044ebbc83f0933055d979069b74f3e14c771", 0x1000}, {&(0x7f0000001200)="cd78b47c6278a268a7ee96311ad4a31ab517f85a115fee87986dfbe6dd45f136061cee11505657c3c8e540045e485ce598462ecd4069b0405e37dc38bed2b4563a2c396ee4bf1b89b7eecd34af1d29d010034ed62382e1380b6087b135114d5e5af95b363fc4c69f9a84dadc13cc17c241c0b87416cd79607d68a4fdda557a323ce148fb17f4db8086e91d66fd0b51f0026e4e68e24faefc56eb5fc72d8c400acd623f7e94d6bff93693da83b454d1032603060cd715efe6d19db079c0b63187aa4c0d92a7d75e5aa5d7c636dd1d3c9eff65", 0xd2}, {&(0x7f0000001300)="8f42f665560d1619be303b300af175c01a2934bd42b84a33ec", 0x19}, {&(0x7f0000001340)="9493ff9b593bbe21b226329a22db5747ac77c4422908a69126da5bc67ce3e73f84f5008e70c7117756f62842451013c55b2a57ed5a27a336a7a5739b1e21ebae14e8998d3947a01fb052892a70a58f4cd9c23fdc0bfe25d67e5fcfbbedc72a6f0ccc818e116be79fd829f1fc395610539c0e2d85c53faa37bd4470386546cd78d78c2ca22b80ddcfc2975b7af475723e3c0d783186b7a7b9d120b30dd363e2956b248e2f76ca52f6b25252393dc1cf6de4338c74bcf6bc82065ce9dfcbbd07c6ab8b494a9114a1034e2c1ee65aa2130b364140bc1250e8c3203bc7b7f49a449504b8ed3c2af69d2d650d649091d4aeee3ca75ac4957387a5ab71ebe027a36c2cb877525a22946f75940c9211f18a72b48686155cf6ccff6fa6fbdcab94e45551fa56797f09f600ef50032e31790a8f8829ec74850bbc7864c8489453b221f2e7c4a8f3a31b9a6a78c0bf604df61f15f6e1c95c7b531c7700e2b4a145f3b0aec252365acf46c34e63eb45d0fc4ac095a324882ffa317912d5360944c69f540b284bf7208d734cd81833a321b62a9c4de967e9dd83f9ee49c210c7f6a4d6d90eb86c094de2e1c616df9609df86c1299d0eced9084e4b008240c4e70170620dd1d3bbba570f56f4021d0ab892fa2c29180122e2cb0d1131af26de2b40ebfe1de4d3c3ab570e3572ce50681e151d3127d725dd00cfe218aa7c874acb0b70e281d71d3ca589aa7292c97204739e78203171cf6b370c28191cca035018c0e7e2f5b076ba935e2a4cdd9d9d2020bc93dc1b8ea15f8dfe51dd649bd8b686e04b6d1709f5f95b0604c80222ce71df625284ee52fcd93a690dcc5057ac300bf24c7bb1c8a989e065b5b7113e2926144fc4204bf85b39167883d8ec54753e460b4ddf31ff199924179fc142f168cb5f4c89d6b3196753a2e47ab517837fbda73f3fd7154b62d1007617ca9a0ef9159af2674a6626e87bace658e1079c943f66c5cc4dec99a9db50681ab932a05a6ab5e33bc673606ee2e9401c4e002cbf617af0f741f9a2ef8e4f84f68eee0172be3aa53461705b20e03cdcdec5dd2c9f711c2be98013bc43496c2f46ac6aa12fd99c054831b2eebc50c91946a12f15d0cfed526a3628f81c5bb5829d3dbb20192f6efe1b8af500e7b7fb4f707b34a0bed8e7d7b12d21b1935a4dc928477a9101e61b1772201c06459c541f9c7750a7ce3f5dbf89f6f11a0b742b948ca13cc5ecb9c31ce4d6ee664f309e3c5c82b780e42403c0e3a8769df2b2b3968279d9dca5786c7785576fba29060eaa235c3aa7b9b060b3ffabc99bdd104645ff141f8f443f1df4355fed0c2c2c2e7cca34429af0aeb7dfe618f829781ed57b2c1c2f6b87d90f630f8ce390be320a4a9993cb08d763af7b838fd29cac650276b4692618606382301a948ee209d86cd27de5d7b11139b4df7c0e6f28c8292d1fbea5dbbdc2a950a2ed121d228a1d52ba7a472fab6516db0d68550386aa76a8d8703ba44c1f8861e87f934e2a1afe26c294cfece2ff446f5afc386ec9c4920f0985e3498409ddee0408d805468f932930e2d3c401dbccf18bfaf3f83943ea26fe922f40c3ac41ded6e0ba68c086438054aea86c40150479aaffda876420e38fc988391f54a104e1969cff3718fc7fb00573e615b1922c59b8e49d6064b3850d1273267e08199913b237edfdc67417795412506cccbf4f326a70e72896960c92e433db726bc105fd7b00311054638f9758541970a4a9cee55c42418cfc2ae34aaa0cdc8534d436af385236a93af04f4a7c2bcbeca5d607a2c20830dff0b4094f839d18f3d1c6ac2b1c29e23457a374108600c5426ffc296e1defdaacc7fdda856d73ade789161bfa16d4dcb6726893b6c426706864ae9979592978363db969821c5082d05ea039eaa4bb6c948ea9016feecf620fe9f52509d7851c944890fbc370dd4d74f3db78d139bdace2b48a0c046ca0c24410929a93480c09b3841b3bc61e9169c9866f84039535f5da6f1c1c32ff44bcdade2c88dc92c4beb0ca724a49d84dee771697ad43cbd801a4a60007a5aa89c4ce4c4877589ca92808083aa0ac06f54f155985836c16415e4e77c73548ee66ea5c5790c4c5e02376ce020617251ad22df5161c15456bb4b1fbb603388e6e0646833ee534e9afe31bd2874a36954a914b5a30e5f3fcd821f53d0b1de28519b8dfb2e37f7d8c1134220cad7679f03ca23030ca490b8c7daad26b6afa08251f003fb5beedc5977da6a67863d86a096b2d4c89c8c731ca94edb85b3f16253b00012733e298551966b22b955db8d6212d93aa1fd19246c7f7eaa33e1f66e3b63eb70cf8da0ab685398fc1328c2b32e574a8440f6399f38312dc5a33cd8341fd5aee7e4cc8cadfdeffcda3be9f022c25b8e38e41e3bb1b8de46aca05405e9c7a2cac12f053e289393ebed03be791270638d9ca877a8d264d395711e98f4bbbf45aaf628f2a5dff2e6bf0c8c26e5b56fed127853efd5c725b61e05b8eca82b61c9900e7df874275cd2a081516af3c114b0194844e9cd8f8e7219ce1e1479fc48aa89afe171a80175d6cc0498cd418afc6b9f52a4b74e87cf98c4244766f3d0dd1445613d4d9982e68cfbf37cf954d44b231fb867389f59cfde9b450e068b222e735361af25fd06af3d2c5cda90f4966a9d918f5f8fa8ec4714349e78239d1c85d22f3d51a1bfa0063b7d1966a3bfaeb5029eb9f950ff504cd591546339b20e2f70be510a8bdfd134cac8b1298ec37065e4eddbedced02b5839a6c623268a1721af41af2773708c5f21200ff12953b220c57792106cbcbb4c2f6eaa185c5f39593a7fb1ddb1915216e59420a9604cb11da86c478e8ffaf60946361cb38df8b8e56428e01646b863804202090250115cc8f6a8778fd76348640a62badbb16b7e2bbd4c562d1971331949149a5ea1ce74bca80f7af579c9dec2e9ecb0ec15309619d2ca35281db39ad5d1c0311477d866228a4724b2af1efdd991c80bbedd3cedbb2b8787fc558bede4ce10587d72b9f476c7980904bd853cc4214c803d9c6f1cf8061b8cbd877781ad6a5655594f8b2c2050052239f6427877e0e8a3d0064431f0b5169a15e82d48c8273008ea90b062a4d25586fd870eec7a73a65e651af1273075f7511a175421b1b35c501bfea3ec39fad9f3ac40a7dd0bcdcb63f1e7979f260c46372fb108151ee52b81d2eb0f8d80a3beb0a81740c98334ab476d81946c96cc8041040b3df8d6061071f6b3a0bb04639d0d0e52086141d6fea25d0849d8ff83b7c78cce0006ec4ff7666944d3dbe1b949f4ddd5ebd616aeca2323435d7dca57ae287dab59bcc581f678e7d1caa0732c5b2e24fdd4d940f3d7892dbca33a3fc288b51d36c67bd07a231966b2ae419dd473dc71b9d51a5ffe8c3e7ce76ef2aef067798abcbefb039035e55d7f176b788758c033fc1f471a719eadcc5d20684075b1427fd379390563e455ad34ea9f65007d7dc2b531fd17637c3e1f75c2eed5f833f4bcfa8dae29a6d080ef69b15bc4c20556e0b3039b45e651d473a91b39ce59383ba56bf0ae1888e73207a1865ca1b4c64f981f0154eaa0499ecb84e92efe4f04c94c87e885944bf5d4d630f20a4174987e1fd42686228ccc439870dac25a4602b4807eee579271e6efdbb0ca6aae7725c82439795c265afa1fb2c88e3d16516b27a66f27f2cbaadf63937ff47b16269f2cb8789162f2fb9eb9f6d08aa004ac1c6164ed61652b42fce9d93f196c30d84a189c808f3a863334fedad220c9feea3aa0e5e2fcee536498ead03b5c2baaae7b5cf3449b81d4f04111fa9e05313e32cc70edf786f528eab2a315a4b342e2879a73e18ed152cadd7f9332da22a5bafc8869c35e9326bb37bbe9b0c96a49a67e0148a2322751df66370e1d5e76a951e04eb2de6834a0f59c4bab240ed53b99d37b6221e7d4689ef12cb7385be37701b85edc27c557c98c2ab9342f8be78df143d5f2405b7463093aaa6affc758227048d5a2856405e8498edcd8424c6d04cd3449bf05285bea156dd5d8c7634fe076f4ae45892c5e884151dcccfac2461ed0d512033ef738ab3776f23ce537ec8b37a677a337e6617769137d956da78b8f0391b91ac36d5ea33c19e559e2231808fff89fc6d6ac876b7a8da9ae43aebe027348ef0876d1b9038d2d97cc2e3db9267348d6e9084d015103db7938e3c53e886d8960f17ec2c0d7f8f063d06fc8dee3157b3cb7bab80aa1dcfdf6e655e12bc08a3ec8fa13a868e315476628c11fcc093a0df78c05613d3ae2055b847d34b9ff30baa082befdaf4f22844a1808447715a14b15eb45ab10e9cc8356d9fc22eb48877f36218159c27f3cf868c8a9f26acd86354892fcde099e09d9bb89c4a1232ce4759fb655890f4bde9b5350815d863b5df56fef1af5d664730c9fdd8a5dbfe1a53d3446648a8149388ae09841e3e1446dd59e6e9b177cccf73d4bc86de7322e0fd01487776e6c83f4256706164879e5d516563999a1c4e11512f9b10abc9db67025c0b4005ff8bdb6649d6c66c1dbd463ee6085679ec484be5c813b3c22a8df4d12758f6199a0045c928570096e75333479fac5ded027fc2af5da4d1f79351fcb5f93d93839e280e501fcc1b876ab2aaab4dfbeed1086cc57be2246642d3b66b7b56aead090e3123b332746128265f8320d2b8e7a45f2c829d5375fbcbb97699d4bcef77a16fdebb73c2689b41ec8a6451fd9098014807db6e8d21992143c013b978dfad5142fe90440e7d8e83b5a750d33387e1e9a39f4e82a46776f5689100ed96781d6ff6e75659fb3d8396dd4b1a9f4196c0bbc540d73e1bf10242971e29833d7eeba0f7a760791983b9fc609b276d572a9eb8d56a612d10da952834d371a2ec55b61e59bea5eeafbc1244aad14ab2e6b49e05ee83a1f9331982ebcd0bcb975f1af8ca04a0c0ba099766318bde075c4b5bd65c3110927ca27f31794fd78c4ed94be332d736406104fcc60278225085b167a75cfa56d1e8eb0407076892e7389cd4680a62413e9ff7a50741d43beaf8eae6327e1e1e6eda46c0b1b510ac37192feaa414b2debc89da597289baeace4d9f389bf84c8dae9ae127c6adfdf42d51e19fca1e90795c52d11a3395e1d761f2323835c025f11ee5fc5551d923a8b2fadb5e77bcde95c8922324ecbe66c3a6b14c4bd3ce7d93af8cc79bffb14b65c30d025aab5ce3b8105dcba69028ef70827d0d6c4bcb3ad845fc32b5cecb2e2ee38169bd822fac9253166219ef6d8beab3c7a0dd051385a0ee6fec8761ed43c4251ef74dfc471a810c4f03b738c10013e9247d48cb7096d31395779076da546cdb08a4c3d1bd247153e8ed03e3b817ac29f2b273e50081e98870fd14a890dedf25ac91f16ca7e7d6bd1abfb17025c5aed1cd41f34e5552ad2707b2aa6832cfc90c1150e000cd7e64e896314756980844f4d7c58dd7a793748e1a2dac5005dbb69fc88a33bb3a215addce67fdaf3160a8a07a4ccf71d28b56f53f76375c074b4d52b7a1df4244f248a5505a5e7d7838a6c985b3c303d6e961331b081fefa534009763a1c4ec43ad380671f462dcec3bafb7c19d9a5cf364be279e7f65c7d3e90229fb5cbabe8ec9ca1d537ac03983727f0216084ba626cffa14f87ed80e58ff8cd74a40be4cfbfadcfaeaac6f1d3e395d6466b4b709c288f1c0284105fad0e0299726a369e9c318f64c2c18308cd6767bd93332437ba628859e64c2822b188c894e154769913ebe26d7372c0f59526129920c6030f75a2a88cff034419d3e3090", 0x1000}, {&(0x7f0000002340)="3abd52f61368309f19dcf310d625586c273c31de10e08b1663c0a66f9592cd22a9c0afddd4d59217f3aec8282b3c502f328fb690f243c8d26f0517c447e13c4fb5dad314caf5ece47d79314236453c9dd45d61636023ec110b138e2470bff86f58d8b5b4a6ea0e757aa9aa8f034e379b3dbc39d05bd3e898bb0fdae06900996067b9ec6dc010f8b8b2faa9aa4af55c33927be380e8b01aa9cb9a5c2c257add747f0884bc978d381c6a96751ba53e2395138cca8faa68c185ac2068a4fc6b66c06014ec7b984f8cced12ee94062a6a593ee35239c5df27fe2e7fbbb0559fc43f0b57228397c9c01", 0xe7}, {&(0x7f0000002440)="b7023f50eff34d7c17dfac95c4be8efc9c17864789595d7712dc37d8d2a86c039d5219b4c378b3aa53260aa8dfc015f3305fecdfc91b3ee561a232f8cd8ef91bd8529987454108a941986544d3a7bf838da84dd7cd429bd9768c4e0c027a4394cac69515222f9e0b2c803bd2a8974caf48fa4f48961d9da1dcc54cf7553368a31cd21948858647ff6b2942c017bac57f84602ecbd96a5677dd93ad293be647ed6f8280e34c69d13a44436300873014ba46f6fc02973b76d66e2c25390a782743d303f5ab2da17755f1e5efb395580c0fcb76b308e0e782563a02961b5d2362985c185cbd09011c5478aba236cff196a4", 0xf0}], 0x6, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r6, r6, r5, r6, r7, r1, r6]}], 0x70, 0x400}, 0x40d) 16:00:47 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x100c0, 0x100) kevent(r2, &(0x7f0000000200)=[{{r1}, 0x8a74afb67a9b44b0, 0x54, 0x80000000, 0x200, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x10, 0x400fffff, 0x0, 0x8}, {{r2}, 0xfffffffffffffffa, 0x0, 0x10}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x80, 0xfffffffffffffbff}, {{r1}, 0xffffffffffffffff, 0xc2, 0xfffff, 0x5, 0x101}, {{r1}, 0xfffffffffffffffd, 0x2, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x7, 0x80, 0x2, 0x209}, {{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0x9, 0x9}], 0xffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5, 0xf0000000, 0x4, 0x75}, {{r2}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x0, 0x4}], 0x4, &(0x7f0000000140)={0x1, 0x3}) r3 = dup2(r0, r1) write(r1, &(0x7f0000000300)="6e95fd9c4e3bdb5697cbbcb528fc0a44ea7f3f6a5fe78c859253d97e2a23fd6e82c37a4587efff5f31ad7f8032f04071316c7aa0e2f518a2ebf8994b3b6f91e7cd36506d04931f350752bfe81565307f060f1ff8afc653d5ab36fa6db8a87b6e9222f94de53716d967780bc7c6708fa82cc61b7cce324d7a78cea2a69cf49b15683e5782235487843e9f601087b8891beedb1acec752", 0x96) fchmod(r1, 0x108) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) dup2(r0, r3) 16:00:47 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) 16:00:47 executing program 0: r0 = socket(0x6, 0x4000, 0x7f) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000002440)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e76a2f46f7dd40ffd5d70b698ea7af9d7ffa0bf90d08cfd776fcaaeb5fb2b764bc330243a54e0e394fe404a946fc7c3c39a06b99d73ace50114a168cb56844c3ee1a85792d0a97cffd280f02b69fcfc5eaa31da4bb2696d67fb418333c78c518f51e71ba09", 0x65}], 0x1, &(0x7f0000000100)=[{0x1010, 0xffff, 0x1f, "35fde79ed35a38da789693b5e5e485961b98d9b08790857002259482fe1fa33a09d8215b9b1cee5444723265e3ad5c554f9a9854292eea068c7d466c8fd346628413203df219a80b09f1c3a97c10c87fbf1e898341146d407214e7b290a21c2bea2614fe355bffdf9c296bfec5b295764dd13bd82ee7ae48b5d4de0fd03eb00740170be8c82d87b5a4a0acffeac2f3a3bb71b2e5726607d4cd61ac38ab2873d988904284d27c978ff636f5876bc295e5709956dcdaf13f3fb62547cc87ecd20d70268ae1e1e631b3f2404cc4d2573d0d769c86c6a545b2baa988818c49746285e5564d58e7b7ee8e8617cd9a9e54fa94814fd4c01265fb06a3bff9a9655ef0abfe4d253943cb033c33364c657902076b4a622221a94c817bae7b8b3fe2865cdb8701878d45df9c953c78d99d62e5a1f9740c6e3db8be7e87b15dceef6ee4cab1cefa3cce231ac48f1e78e7a36fef24c36173cdd1aa3235127944f932ae0aa7a4c0e26dfd9e1ba1772fb6ee71423ee265a3dd00ab416937cc1596a558fa0615b475516e9bf1068aea2b7cbe1e67fd9f27c98b8a43a9d87b731f50d9cc11f759d8b0a2b249a1c220197c2e025b075afbba41f101dff5b57da974ac714ebf69fd8be96ff6951d1f09c10410320dc9e4d9c30fb00ff753a35a72741260f37991b10c8d62415dd35d39c1cd5aee68f778bb59622556232ff2207c3636b44d95aa4d089c51264bbcbd515bb85a24b6dd67a195fa0d86751e48754a39b0728505e49cdfa518b2346cbfd937e4f23e7a5a680089e51fd185b654e252340b3dc3417f8a5c200be3edf1d1f2bbff7775c30edf9ed47408b7d7bda50704de815aae3504cb5ac14911a12be20dada90df9de1633a1c33c9a92f48d248ca39dc438ec90e678eb3dc4399bc730be7c3e47fb8905575c644f0ea597c9dc0c166871e94ef2ae60243beac87d5c51e48465e3f956ddda7619f73926f45d0e02932d63e093fd2385e5e155f0363af4941ad3dfaa370155df4a5d2448247ccb67be95e220024b79eb1ada1b98d724da59fe1220114ab66c346c7e3f48b4c3da3206227a9399916a5244e9a5a928a0c78217b32bbe200f2b8fbea2f32e003cfbfc07800026aba2af7512bb85ee685c50fb678a857545dd43f1127b2cdf57791f7982c0667e87eebceee5e03377b83da4e3686a02a6dc173b140cacf4cbf653edd8957bf920db22fe8b9d219941fba2c1e23b3a2ae6d3b13d6f15bce36abaeead5ebb28344cdc65730e29c4c427d7d42abac91c76629ad231e0edf8ac01f15a46b76fd90d376a6dd0092a5f8cddc9b28e6b2b8f4f15583d1772c19709bb72af91635ec95e15a860847e37fb6436c50fff8632491cd523d1df8928c2e201319f71c1a9b07938a53d1709559ccbc0392b06b6923a53018700eba1b5a5655e41b0a04e794feced23421045e40f3088e976e4f4ae3524d69af38c259335ea859fdd1d71f6c3247a7e890db6792e98884c2046bd0018b30def8f7c7384c2ca7c420cb6c2707aeb79eed68e507e75bd89b3b5b3e047ddaecf7500aa16510a3656a7ab5e201a9f1f4f3b876543b05dd23f88b3a44890f09faffd43c49486aaa80f6043170b1bebadb0ebb84d1c152e6e17d67ac7e543ad67aea74465fcf4489649dd2cb67deed55a39a3195d8e00f9dc9af2c34c01b7e64ed1454a0ba47d3217639b6eba924aace9fe4a5c0971330aa9aae755bc3e0c6cc23d2cdc0147bad28d59c4e99ca223f6810965094acbc7edfb7dc8615ded00f1ac023dfd9a7c596342638915381d1e0423a2f3366010dd9f6ee2ba929525b45c4942cafdb9293d1d3524e6f77977211216b8d3be797107e92621bf94723745d66e5b7cd36957139d76bc0517870452e338b659697b964e9f5aa2a11c66b5d5908c35305b0afacebdbd724d8ee7b902c1704860e052ee00f6b45ff76f2d75d4465e3f5f661723e5a38cd37c84afacc990174a52adb8d64f0b99116bb13f7f96a160f38d2fa95f98420dc691f5f44aa5a92cee9d63334bdc28c04f8781101fe7f07c3751de2e693af5c4d2ede09be27db0072af344d5a8c6177412065c51f5cd7593bdaf88cc1e2d1775649895b4786741b89fa39fea2b0c7ff9652defa366bf9a581bdc97ea38c473efedd70e19cdc70d28176f0e06c4dce5400b15188163ac6e197cdf0aa922a7e65be0924bf6f3ee1372f1a34e7cf025a254fa34e57eabc13ee7398ab347a233e9ea57c031551be8be0e149993ddbff4df5dafe70cce1a3fa6e4c0b7440b303cb3fd9c53416bdf05c17eb07841a1ef0aff46a7e9328295ef26980b3bec06e623eb7c543c14e02439f8c0dcc96c1d90517d2cd8f3c241b0c47c9e07dace203d981a88db1e2273affa811b4fc91c7f28d556cbc07b44d63b275478a2ef477a8456127f68fbe5a22abe0640b7beb722dec70d354c8692282bd21c5f056db8d85b536f26d5551e686ce07a257f75fca5e24d9b2f4cde607af726cef060e4099cdf73a3c9d691e36c923b19d3fc353926ea31a10ee2b02410d0b416de6e617bb283f7f349db7acfaacb10966d64d9e97bdc2d519142364f8a025fb1519ecda49636c3b3fb19e4d188a1a242484d43d47f0e902f67b2b91e1f550c95c14c11330f36223642e7c51f29ed1e6348d8f71754e9d0aa96b82ee866203c4e0348ad316bde0d3f242c9f62a9a4a705df6bc9b55e0dcf490c3be8af4c25faa7543caf32c4312ec73a31ef7ac79393fd32f77055656fddf3bd29f884d8483f86b74baad4164de692c8194f63fed8fd979cd88342357a7b0a7276d7295b76701d469f1ed6da088253e0b2d0353ef1bce967b1b2258e2767ed809186949eff0d406db3ae1f5c3e245b62c042d2aa20a053bd8ec31754790734f25058a1025483b85025db63a361e0f674fbc24b068d80bb40d2b23624799b6c055038cbc57840a3541ceda508a9f3a3b52ad7ebc7f1441850f43eb8cfa3b6bc1928088838473bfb5e24e42d0d44827f1c3fc1d3ece66335ac315a18f8eb1c634158004683d65c38e028e3a03afcd02b8b280424db5533ae3fa69729219080613a59121d0e6be28f3f691f115791f7b9a1cd6c3dca34e409bceecf8cf1b8108c77223dbe94073977bde93c7c86a122da8f106b6463dd0abe362f8c4cc3214d2c39b14bd1f9edff95a2d8c489285965f75eaf8ab84d946f31f90f0b3c672c86af2bd47411e5026d5bf04180d3632742efc89eb4fa439881289037cf2d473194f01cde05180ed27518f5acd53d9cab8c869cee36fbccc15bc36f0fdcfd426a6e1543fa8dea77d9a9e0c0ad8a8a9277e8c1425b6ea138a5f36622ca199288554523ef938a52e2eec0347834fedb9843477f93ab0c751b73600ff7945e0b173fe59162cd63d1a3a0fc41a30eac0d9cf0de653fbc28aa12936dc99cb9115f7c684d616ec1778e273b06844d0d4b2e60e5447b7b1e2b9abeb1ad2adc823e9f20e8c15e6c5bec8c93d7caa555cd22dfc314ee53743c4267acb36b8250b4019165564bb993bef9d284a02b0d06e460f72ad0607159d914f575a1f3de016c8e2296f8a37133475ed6dd483cc46ea942d06d96f4c0e01b4f3ca578ffa0536197e542401aff19c1228c43831f38743b0ce67b2ec45c096b4103f10c6a12f178ef0bb817b6fefd741792723ddea1638ee5b706c5bd4fc7142fcbdc34c2119173d319b2f9646852c9ef0da146e66019d0e976d0acb0a7e33266347283417dc33c4b53549f783ad0eb4d0ec99e2bb134d3f8016cf836598c24196a5e245b3c145544d186375ce4b67888ed235336c1e68a5f1908700b028b45ad3f806c5356788cc51bd216a15da484a763e1faad0c4fc1af4be3a267de9e2e2ed872f60c77d7b0e61acadf7830ac7483c53d08eb4baa33553c8d3582d6e197e2d527b74e6bb49e0e8288ab329bcb6bf6236058303247217de6b48eb1453fa084290bc251f8b33e3634887e226be21edae443dff0bd8990de1d86651aaa10842586694d4156680087d007c85afe0e553c3bf1f0a20debb60217651d0f14ad872c6426e26ed8b06fcb4de38c74e9233c2515ce4990b35311473640f5e92d0707c333a5226f7698e9fd31a8659ccc85e84b7507e89c372a9879e8fee026142806e719d024629bc011d13b6cdb0d79531a0f914308041cea9fe0d7486ef89f40251ac09316b9588b001ce76f4d93fb9616988f2d40a1cb8b77675d5f19963408b0f9c2d74209a5a1aeccc78bc833caab0100d1786e38b08584bd820aa945b8edd41f9559aad28805bc92d2a4db97f09859260a102e3b9c7800cc6f67cc27adb9f605b4d40e830cb485c09dce76ec1ea02b2c1800d667a7c6d51df94977d297a825858697ae6141728b214374d11eae680957a927955b483bc9f8b2a0683ab3d7234bb2dce5cfa37979d9990f088f435c0b5e09ac63a6dd81f23f38e3d84d55057378cb8eceeae314eaf78a765bf402ee2a9307b7c55be3b1a4cf795f6cc2a638c7ec3c8171fa8eaf19a43100b4de23893f985956aec6c52aa6c8d7002a2bd58d83e6ebc6051a9590bdb893d0add74b683032bb067a77d3297576ed941ff5772efc4a0b136ebe6407d7cabbfdd753662055bfc26002f33e7899b039bfc121c0efc56b5ef5d4ab4d05c95543b9678efc3075c242e88f6cb81265d69b43afde23364599a7766385b4283d1b9e850929cc316159e7af811ad3ce64d1a34036548a4dcf039f0f0d4d3f57acefe8d9c1a77e0b2ceac38e83fa0c74c7c7af79f6a700454bde7e61750010e6494c805dd303061fcd46ab0a0d1717c5f65f8e27c14dcee3e1346acbfe5c5a1bb726c7b606433074df57bcaa7e8b7374f3077def9106048714b1fd54f81bc3e43974d742ba6bd0fb7402de2d237ee544b231094f0fc98babb5a3bf3bc5867634f5f3ab6475144f12b398b43556b96da7d7f4f988badade522b63d7dd75f00fbc27a71e5330ec7a60797251f3b0a5e8fc81bfc89c24ec7b6c076e8fe7c29eb34f49d41d15cd3b75dbfe56ae67faf095ece6a19db1b207ce214a355558a2e8f7b82f4c45e9d6ab7439ced5c6e7172f102b909a7bb71c3d317d2b23302ab926bc819a2b5d6b7400008c4da17b0d48bdd2c3142ffa911f7a94532ac1436e600bffc807996b8a10e7405a6b55eead9d127810b2b8b34c8581bdfc24821aba8d1acc9d85942d0414e0eefa0ff9354033a6232f39b16f3e899dec55f965ee6a0bc0fdff95367c4f0e3f6e0edebed892b040568ddceb153f7d6d42f44727dfc3fcc7f75e1d4b4111de52259609bf5023e2a30869732ed683b2cb19c28a7e26821f3ace579e616b557cbcc909e5321a9c3858a2b48ca0068b15d725414cb5f3c3ed3e5502a1b3bf7c7a4775ba0561c53ead88c95a1721d54740a3c8f8c1ea1cb481908053a479724b89fd6ffe53053bcfd076116d2f1de165de4ed97184dae835a67c36e7f64c98520b825e873cee84331ef79f5532d4eb1f8d35efc5f8ac974fb995c39c1958e9621f1baa09156daad3da191e649ea3dc1b68331d85f312cc5232523bb62c513ebc7651b31e560c329cd560e8306f28d564599e2dbdfdae09428d73fdd01f218b31e607a81840bdf371651734c5c645b072f60f85b9ec5d1f4e93c1279fd95d49e943838c103af231ecdb138ceebeac72025fad3606cb748b4f7f3cbebf903ae5dcc7e23ff8194628a50e93aec15f1c51fd5b8143ddbae28713b8fc3cdc2963e3c0f7e6d399442be31641d3830833aa03cf4605f32a5ec49c8bc524bcbf4dc3854b5b8f"}, {0x18, 0x0, 0xde07, ',%'}, {0x28, 0xffff, 0x7ff, "5259ae52e3d6cd99db8e78b8a7bee8bc3e"}, {0xe8, 0x1, 0x8, "47e82a4fe9b95a0210ee1ba71391404f82aa3db7099b69ed3cf53f6bc64dbcd2d24eb1e48cb3c6dd6cec5ab9fae481437dcb51a7095afaa8cede428737ebc291e2835ccc9449645a2b7b5e79bc5100603712ff1ab3abab7b5bd3da842b547d64e03c5f32d0c1593769f00fdb0abc600bd1d9588caace6b0080b19354adbf07a7b11182ecb186e34da7460000b4bff5a36bf87100796e79b438395d08b134650b9244f7db6b5f3cc990219b937538540e8919c73fa3602e39da1ac123eee0de3831a15374bce1226b9cfdeaafe87e2ecd8e2f"}, {0x108, 0x0, 0x200, "40ad3b46d6b9b3f37ee8ee7135ce7dc71b096394bfd91bda86e9779bfb08d799bbd730911a6c673b6204b441f4c7bb0b83cf9b2c5f090097295c23fad1d8385b9521c1a32723af029399d9ec90fb7a3b96c3ce3f016c92496b02a04ef0c743efa060b72b7417e9f914dd592f0bcdc6ba55e361e7145748ec227e531f2327f5c976e7c4fc506ae87cd2c6568570408458056d9cc97edf3b4d39f477bc5c03db2d3c0e9bc2fe2a974920201f1fd6bec5f0821fefd8203a57500a25110ba4f509434232f3738a1afd325f7622cd78f6517a164c9ad15989a84e626fc2837d7fbbe108f97bae62761029e6e4bb4a140df210c9f36a26f04dc677"}, {0xd0, 0xffff, 0xfffffffffffffffd, "ed8d1f6ad2000f1a566d6a87235c07d45cfca5f20bb04f002ccc2c1856908018463fbe22bddbd16dbc11df26ebedda8e5b38c4c46f368168f7df9fb96347d0a88b5a79238f4cf3b8119f8b47f9abc9845819ebc525db27fbe9744ebbde2bfc76f607544fdda49bc4b1f232c694dcca2fd970d23200a5389accbf25d8a30d8c272a4a1164410147248e413bca3b8609c66a6e3a077484e6c0034bc4dc06d214d73fea7b636cef141661641716fec0ae7f8c6713a534f244c8effe"}, {0x1010, 0x1, 0x3, "eccfa1b465518c691eb15b43a2690573a4cda8dddbd1f5a7fd21a5f77b2cd6308b5a69a899d8b2925889774214cb5507ef20df94e7646ddd69bab11771a57ba9dcfe4c5b69369e72692634f40b26e5ff1fe4407ac4528fca733857c11366a0f4805e6bed19914e67bf8e8ee48ea15f07fec61d0a0b47d6d20215cbcc12c0fc8c39805159ed05f5c94ea1e2769e37bb479d6bc763680a529a4240395805ca2fd39fb9a4c4166d1f42cb83fa34600bb5e16f2a638d125fadfb095f50b4fbc0f3dc396e63aaecdbc186e1e327dc28538a5412fb6a5d6a1f601a7326d0a7cb699192e909071dbfad93473e189d95e21741570dacd7f1b465522b5a059e2066aa007ffc9f48cf9ef8fbcb27184b9315fa16cb7dd9f11f088474b45fe72843089fb96f5c21a06e346042352c5526139444abb66cd9935d1f5535b66e86c686ded6c97f9e394100b3063b2ca3593cd10749c5b6012d09726c74db937bac6867e77eb000fc5144b69d91cb861bed4fa35be4bf2a9ccfc0daaf9d0ecd22a19788603d04d61827ac02c6555ce3c413debf3639b14952b09ce0b15f6e663f4d0a9c632c56261a9e7ae1b9d575d9be9f470eb4026f22de4f09a5f1e29a37985c03127ba0cad89e4bfbd149233fd4e7f73adf0f3485b84c70f0cba2cb7b7aea29b4cf6783cdade45eee236f0aaba7131ef05500e45556b7c531030734fb4f256a14138be96b9134b2479ca3a79719c037cfcefad77d337fa2d8e29b5d1dd36e34a573be5f0c7a0c7e2015ae49c03fefe5f0eead76d9c1e3e00760727f241e3cfe69fe527fc00e225beda9bf846c4bb42f35461346ea6fb3907d0af0b1689822540d4fd37a7eb285a3e26ec3f9defa45d7f00bd1edf255cda42f1f879238c8a7c1e4cad032144a84057759b2622f67569ae4ab54b544f3f7f8bc93663433c59e762a5065b2e38e479f0b061750d1d78d734215c2492b750a5a193e3449a0e81115605b7455f6f0804a3c22373f4a5ac6274091b4daa7c89ebc56061820f642e9b3c34ca00bc0be399dc9ddd19795ca1ccc9f520623ca6b18abc1562ec1a5ede84d77f51f30b8f4105c8a47712677c7d2209f741f40cadabb983f5afc50a2a07910eccb8fedb4b7a2e24dc4be5ce4ffb79511cdc748b41e7677db8b350e643466c08dbb583e08c3cbebfec70d06c76336d9934b1593d6cdbafa4da20e12afc751534f9bf113c5e70efc5f1c02eb7c90b16ee7224ae946fb8b76c2eaf338ad3de16e1af8ab8a5c4e776d13637fc9c8641dced4790f7be98124176397afe7189eee1d21c2821e35e22c39f9709aa260d71fda4732992a68e5bb5011787af3e34c84f6db2a94734927c74f11b6cfffcfbbd561b9bc3f347f93c04024ecbf450d6dfb5db0a0ceb8b1c0f04bbe1c5c7504bb55c873f9865255136fd57e7b3c3ffed4172668027e5d49e509938d7b2ca39b638c305b2bf88f52974319027b2a0b5e0f23d5331a15e9196926b669897e3b248a97b3f0fcff14a5002892aeef9039d7ce286b65785094f5987c649b4b95e0b6785357158ea0ad95c088fcee05fb0955eccd4bed1f3581240a800297f14aa62b6ffe20214a726e47458ae7defb7920bfebc556e1a68256645279ab8c7134b3789c22d25cc86e844c402e7fce85e3a4e8056387cd26f8cf890cdd11c1231b1c33cdcd236334086d8de973aa43e922033b832b2c2a1aad18dced889dbfd57159ed29247402ac1786c917ccf66e994908c8767dba2b89ef547f0399379ad64eefad6407e009045613aba9b8addf2550903ba2318018d8ab69e09cb27bdb96cb0d168b485a3b2b4caad2543f23d1c1c4cc8bac79ed8bd080ef80d2e1803c39bb746524376466e7f5bcb2b7257cbd82a9747d0e3d5b009107c0d2df9ef26f7f862603f49ac7be6c9c1bff0e443ebbc90d3bce9fc6ca4d34be58a1a61c13445f2b72d0270d6cc00c60005be0a2c05d9341ec46a580eaecb1372726e928d7ab9c585d1f7780d623a8ef3675dac95536c17f98e7df5db08eb5067747172b2d46db8caa071fdef7d3e2bace9d43062bb4d035cbe384211dbe5448ce549ce5d2c645d59f94ecf1134f7404f31367644b87b20e1e96cf973e6dad3774d44084df59ee63126de64551333b04d8d5a31bfdce49be678e9b8128a28c228bf5d8e2b11d7ac7b1675a7c79b2b202144e9bedc4f3568aaf5a9a822384d09f96d29aa351daa1c19388610e33aacb0500824013056cfb7fc9e26182e705359fa67da202e4981af7ad2fd2d6b05486e35dd342b41d6dabbf85fa1b1a03ca3dc9e50009a1d1b9e76ca89e5bcf22f545c410f0e5c01f8f6f6b8a82f4fc4086d5f6796981970c49dbce6677de5871e6ebc5dd274e7bd6c63cd6302c47e3e54f743de4cff23f65a1cca235103a36723e2e629c37d0141a3242e5e197d56acc160864dfd81e469d1cfe76613ae2a5436731c38f13de83c3ce4065958a5942d3b9d1cb69458d13f0bcbb6586bbb9a1f406dc3283b503bf52653c924b17d06d12782b0a8ee4b2b5dc21ea65f2345cbee55cabf9b0746883269b3f7d02349287a7935fcade02d739ad9a65af77d87e0f84d09c5668ad9e9012ea23aa8a0a051b39bc9a1f84031c77addcbbeb2d2de9418bec5b484b50354fe209e9ab334f6152ef8800f0c3f985bd90b339b8d6104275562f16e79c3a402d73937db4f85517495bf2763444e3d165fc594be4d1aeba5863277c92a8318ffe558ef3504b74b4395902eeab98bcc640eb564d63d924c60fa151eb903cf31330fb2eae0770d4d60583a7fc87034254e4597a5eb5b609a4422ad97608bfc07bdea3305debbd07bbcd91f49f58e9793bb62f60279e850c0a30667ba80840440fe34ab23b544d6518692fa90d537a9be130062ef2e69a6bf6c841f533f9a8d2ebde69ac56b5497655797d3aa4794d4c593b496c70de11ef25a6d71c9852de466622c15fa884454770bd7d3107112aa9317eea014e3617704f564e74c172f5271f1a46f79b2279c8ae12e4180ee63e2433e76d5cd19a128eccda05a18b153e5fe74ab0e73de813719366fa27ceacb936de91071555103c5a634af426f776b784f7d6d2f8d814c63330a15e99c7220f4b3473966f86a1801d4b658edfe54b7fda71e3ae9615d25df43fcad9df1ad1904695e5eae39b56a6cca4f9fbc86b0d77e8037374c8e5e837aa06e4c900cfef72415787287fffc4629c602db37db97d8038f5127d6c3758cacdeff07fdbb98dd83283748416557165879b8ba75e0baa8a4baffb634813d37d70d5c2de495912d2c61889fa6723b8f02b1b98e1affd348d2cd01d0a8ad205686b32f85fa8e701986b5a57de7dc42e3fffe864c359638bc62e6984e326949a4de8de62ce7a7f5057a8dcfc3b305d8d56d587946f8f11bf5aa7a75a82acd9d4cea515736e646b6a17169894e41596b5c191811736977d375958c7f17c2bbfdf1a41759c078e467c7ad4fca4b38de40541b074bc8eb9e21373459a167d7f1ab9f1e2703aee8fcfa94504970296e74fece3a06a96f9f0c6b70bd1730878679794abbd1500ec71fdaff1494effccbfadb797f203690c459277200140ac161bd04a3816d6b92fa228513a4678e068cacf107c91dc91426a6bf581ec637ea3331ec5463c8d1f32a4e60feddf2f0976c2fecadd22b3009b555219d24ea4bcba5852e0bfacf8ad8c8008e7aec8e2007d32285712739b997408b12846a84fa40a1ad112945868180ed1addd26a75e6fb2d50d2f0543b01f5701732822438646a892e5a603ac4f05ce14095f0bb3e3f0c6f28aebc4f44ced8f07b749b17e3859f48c99dcfc314efe493da8a8e08bd6b1f2ca61d7506a98c411c9013ba49aee429c4eaf5dcef0c359d49ca02137a72c07724f1a2d47bdbc75db79a40e082d4f48e9d4d0625d770764bdc79c80ede9637a1ecd78d4ee0e080a26e4e8b534e82020f7a5d373eac8936103d368a1c35475d61c9cbd5168837c649815eea72bab2926777e9d2d05bc5bb5705c3bfc3c16d14d623e89c492eb3588e89db15ef8f052a3d15cab3574e3067c006b45c45b2ad5cc3bb91cb47c1fd9ac2a46fe891fa3db606cb48af22402641a742d968a5bc91dd4bb5f8c369a30e31076197b3828d6a3c2b8c6a98b9fda068e69b11446ee3acc80adcb4ad6d11f4530b4cc49968cdcd0ed7b98f8f356f6edac9577094fb50bd517d6b9bbd9dbe5961257acc96fd6490fb9d88664aebf2ecc663e911959e481962972f9db0633558432e9e65bfac8de01aeb44b23e8d35d312ada46e4bc24a1c2335e808991f4de8e3efb3afff6d8b4dbdfa5dead931563ab10986d606389308dd3addcab15235f85211be6e7dce75e6bf2563755ae33d9bd6af468bf34acc2aec00dc66a81ce6f5254a6371447ceaf1f4ab5f9d23582a8eb21f9e64da2a746ef1f637e134227784d13c292e365c69bd6ece80c0454cb52d9084e539738cf9883432b3cc506830093a685e0231776be48c007d925d272274f15b55d29691758df1a84b69087ae53daa2e4bbcbe79493f686d800ac0a82caccd2b1bdb3f75f6fdc4e20a3ef0b67f18f62b447a04ff704afe031a8cb503144fda4e4058aef1735b9c18fe5b569f26f4e2468b2b93b9c6ac73ebb589fdeb2835a5347f34567aeaccfc7a13f37e8dd1f4ac1329190953a5dfbb6c0f85d86c343dcd77ca4e3df81ae65cdaa07b5fdfdad28bdda9aa904fd777229215c397906e6b859bebc071e831366dd4170649c6cef4f99e49877c761fc0b9794de29c8f8d5d4101c42b70131312a3d182dcdc0448bb21205e29b818bc767e7c537f2fd0abbda51e72b34a6ba3b72f288a55d6cd848b7721e3dfac3e4f9bffbc2c869cbc3deb60303c1dc602d480caaff909eb7bea7af38b366bb215969fcb1762fec056ab5d0da0d298026116a60323ff5b5282a5b76f618af46d39b3acf4903aa95130dcb0c04904ad1fb1814d86b3fbdde6580155574be603db3c5bbf8718839715544f8feb8d57df8a87668eb740a062f71fef8b40f1f908ad2447f9a4a5f9a338ddecacbe0383be045a01074d16f7cd1396b5a5634844513ba2990683e540fb6742cca14664ff4f38d8593a0e522fd636dcf8b19a2401ab7d0fc84c21a29655938fa9d1a29dfc8549c69242f69171e6f1ea68713d04a1b3990b60c11d01bc5c1e324ef9b4b7f654524b1189b14c3704c165c8fddf637ce071b04262dc829dd54904696b2abdadd71a78692b9cdc12d4a383b15335c3b1708aa0f4d93c1a4d1c6205fa9c9a81e0009636849895f308972147eb8c8926df08f47c2e756483e434a807b0364c549b0e8166c1f7efa85c9b11914a17191e4b46248ba61d5e0446490518cd02a0ad2e8c9540ca5d57d2819c01fa81f9ae274a1648c3c6ceec474b610b13bcaca65ccd388e94121cebaed4fa59a7f6d2d8027d88ad84a50f0a67a3acc037d69fe3a3a0f342af0e352f8230979a8e47aee7d19082f8ff74cd25c3ec2dc16f129de61958582657ccb4b635a604d3758445f4cba705d8ffa64daf06174a43361835e8f752efbba3f1cdabcd7d1c3be914cad76e5286a429c2341bc71fde953fd15e99cb23eec8a2f6a036f398e7ac07f952f964352a5d3a3912a4eabebf5430e0f25509ff2193adc3a8aacef72920aab12bcce8bb981952bcf304e9622877dcf5809afbea296498234dadeee9bb022c9327582024473cd0f2b1a40c3ef9474f8cba57552c1149091c60cd471e31b4ef93b09de718d0a23be08564bac141e2bd478f9a80bf4c776f79c9e"}], 0x2320}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1287, &(0x7f0000002480), 0x4) r1 = getpid() r2 = getuid() r3 = getgid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, 0xc) r6 = getgid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0, 0x0}, &(0x7f00000035c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000003700)={&(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003500)=[{&(0x7f0000002500)="c2fae5e855da32955fbda1e333c4fb11b1a5f7e3c1dc626d33da0ea538fdf11f57c6e51616abfe8ded2c01242498879bb6fd9f6e354a6d33ad108db7b8e3d488e8254ba85a2ecb8d45ef89a5b3fc6ad8b6f0d63c0964bad46bb8de16b729b6690ee90ff1852cd593c7745e9abe0f5f98ee0ef7d3fa416c1b099cca21e0706bd883cf46ed0aa672b055b6fa475d3c34d0de32adc6e4f4bee338e30dad4f407ec5bd9b70b0fd03bc422bf6b87bde506074ecf95fc9f8db6d0d27cf8a2c28e08c5b6b23dd2488b0a537037bf8c2e427de7af1726c476787d51f289de49d0b67989a3b8a5e4de5dc7203aa5b3e71770a93fe281342a30af09b159d7754d81c56712d428e04c2030094f4aa2c1e44ddb0a564ccce9fbb657df3f2b507dc3cc5a7655f9eed12e6a73693721e6fa4d90b05d17a0999e7b3d104faa3286c9a2fa54c711173004d9014af853a372b7a8cf2f2f209b3d8089ea07e3745362a6a7723cc059967ae3da898472696ea5ce2bc774caf39cf8ab45b54df8c23ca20b8bde6797fbc27e872d2c45cb6104e6a2029b1559f6793c3eb20a9e278356fe603a7bd42649e137a56ef8355f2a83635f8f64a017e6a50ec06732036923603ab8ce71222a20547908a8917a3c6635136dfb07cc7d3a595485d68d077223841af8db4906fe15f101d429d96fea95c9cf8f5ed4cc9092fe4bebe382bd4782326748db4f4794f06cb383e5ce3cde02f8a9543f94d6f1785bed355109674e3af42a36827224e3eaf888ad7f6061291121e8a80d6e5d19b2dd6958ab115616073ad2b2166bc2117789d2da9528535875d578ef80cec704645b4612409bf7808258850fe58498d6ab40499c15d78d2139703d80d9d3c1eddb73f5f91fe85fbb45a70f9011bba696b07ffb4a1cb07526c7a4fcc44dd566e1435bac757a81d31906421dc22d80c86de888ddf6b464e756fbd24f88cb6a4281a1a8fe9b75f533d2a5d61144caf20006a8d5360dd8b9ff5ca59ab62464af671ba91143f6485cb84bed0ff1c58bf20e8a05674db36680f432878ef3cf7ebf0c540bf92bde4269155e1e240a9a6442ecb8fc7ca546ebc3ce817a31adeef6c0454ee3cff2b02373851db08fe14c26bdadaca83a99bf8ddc13cabe72b3b654d4f00c93022f4d23e7ddc31baaf02278c3e7d6cd7b734e3708e87640bceec9c98704f1f408be0d1b442204b25d5ac6714625d9e88d4b9232709536cb252a694db09eff23683a35426db6cc5c99fe015d344a27e7ca552453935196ed2c915d20d208be475a0e76872cf01f694e7e9fbe929c780883607576c58a26cc78f9b6814cbfe909261957d0cc486bba6e88e70b082a9c282c8cc9150a679d315ba43d1c4fcd03a3a1808bb326a2c189479641f2dc3762ee27a861228e182950d3a20460915c04f341a60fcdf4a8778985ef2e4b52d55645339e9ac677c84fd181839a0f046ad35dfb3d0c88ef2cf1f1a4fa6c6028ea75a35cc8ab41adbffb52d3eddc43e33ad7f5fcb0704c955e374ed97b9f0f6bd3060d94d6491693d2739cdb3a5f0745547ac5195766d0e4406ab8a7f5ca09012c056eb79ca3db4812250d5bb18a6b48379e35c5c29c9b99ced03af55baceb629479e7ac15a9a5b396d7ee4531fb7faa5e0cf54122f035a9a958c1cfeea7b8f2e380382a34a39eea8575f4e23dff5e75a6f0c35e95a1117e460c8f4188ef4b2a235b3942c22f3f6dfd81ebe7ff62cadce606001e15aca164b5bd3440ebc5f8b2e68d839efbad3c285d7a76760be41759bd8abe8a9d22e2f5a71e6b6e95df85290f448dc1485a74b55ba459d91eba988dd4870f33cf049ffa5a6e25e2d65e9c1f1b13a8940915b6883bd29ca7c95f0bd7348396e75300f809e9acfb449969de526d304f43b016f130c7e5b632a8ea4e1bbfdeff396318b23be1f0a7a7759ea1e3fe50e77a50432a9f75caac5696fc8a5e500fc55167c0276065d2a4ee97d83808e4dfc8cf854078af548d42febbb081db7f277c06e939918386a272ee77aacf57811b88689f5a092e2fea15b089a82ecde4e798f6274fe7b0ff47c34fa8af45745f9f8e0ee0c821a6a51131a9aad6afda1946c36388149ce62a5a1bd9e95c9704f4ddd06542693ff2fb92e9d59e1c97f1612dd7821582da3c47c6c8f515ba86b3d1c60e1ef003e86d2c73976525271c4512186a97291916bd210612d2b019b2c329fca39bfcd40f07979bb9ca2fe2ae6922beb5391fbc4c6949c51a22f9cc2b433a12bb3f48759f10233a70ad48fa0b3a576081e5538e1b99b8416ba560e43d2371f5029dd439907a7bb3723b3184a30cc74c4c2476e9325781676fa6b2f71564c3f36c9e0cb96dd75bb8b682caebbb62d0eadc894fd1e5d6e69366be8dbb1c54d17cbc52500fdd6407238dbd3d7ef013d24634efdf604e5988d8920b8a92b94ac3539f25aa029809e5fc9374da03f78d12955540ab8c51e086e0169d569649344400e2d91d2dc823be189f4dd558f6f501ea1ef3558812d95bcd52c87d570f7b81a9481c25a46d5fa23ca906f464302da49514a3c011723e79abb5104460413fa04b5b3cc65887143f0cee02458af6a8d93a1ab938ae48b4b4dbdc9580189584e6a65db0d65be499e3c04b16170125e8cde8ad48623b7b462e8ea9167cde231a7ed521ca4fc833773e021a7a60097201aa8128d1926423ead891a64899dd93be206fe0453a3d617e2a1e0f38f5cede59f86adabf9ef4b35784570d4feca93e18a3202e8ca03102adbcacd60fa8dbd6dc23d0b62f6b023bbf54aecb035bef62ee64b9c09522fa0fb414352f290814e1094a98b4f6f5c162fddc8adb3b4d120cdc6ceb64ea91243bb67dc9eed24dd861b86bc017dc12aeb15ec630f706f894a078108a52be4d6ea642b3618dec609c14f4531a9f7f5c1d655c97758c41a639e89fbd32a4057be1b8275fab556fe6e43a6a8663bee341534ea16e5ad6d75eec8feb76a99f5d22789144579ea17ab2181a06a2ce286333a0982c50bcb550c09dc4f7aedc07ad5c4a98a7b9c5f3ce3d99233522e97c5ae35675547d40e4da9422cc9c0e4e1d25b5a16bcb86926bd62b3836c67ce5a8f00176a6ab333440f9052102087ca39a23353e04d681f4f45649e7d385893505821abbdabaff285246e3d5ff48d1366e8a58fb7cb772d6ea0c87fefc2a3ab0ee377e5541911b83dbe2201d89b4fcb726b1a053a8beb6831da616f884edc73974a4bc76fb2259e4886c9d6a3d4335281267ebe012b87253ee3485e8b882ce457a221e8bb82f1b557d087f19e6d847e2404971e4174b493aea6655adc70b2512835f81cdd23f177638bbf620288e7b793ccc1119770cca0d98ac2055d191c5959cf4d53541fd01aa572ec1b1939bbfeada5e0791003a68f9b3a9b500cb799cb38fc7bede8902537ed6482e8ec8c3808e1632b37a7ab4616b532a558acba5d618f755c3fe6620a76337ebfec0bd1d6cca967f5be6109a7b7e5a680a2b09dff119fc0c5eb08433653b0b71346d02426abb0f454a4e2308cd1992b24065e799ca0a1800ee8ce65559291f73da2bbd1c9a1b062874dfc37bbf1abcd1a0fe77721fc776c5a653ab2d15b3d2fa4f5511380df5c614d5cf24a7cf2fe4214864466123eb478d7a179f67673d574a13e8d71d3c8eda9d2c1e3fdc644a7e751d60133170fce9360ad4e1f3c624762778528a23e68a0d1473cd844008f648869457e8945e83454f7ac2684d4db1049140d0cde22c2843ea537b78056e8f96c7cad6a5f6b65f5a266b6cfd97aff54b69e3ad9088ac30b8fba97705e8bda8decd2c68e95f374f615786021be90f3842a206e566324f757619ce6542bdbf58edea0408d75feb853dca2fe412614730cf2b05cf22a8bbf8b74856e7584e0958f9490a57a2252bd705f2abcfa2a059b1e436d51cf1f5d7e72fcda25a587ce7b4ff4aac00e229f2331b17af2b8b06a00013b1f2b2f6e425b9faac03bb3a3d221a1a2ce212da9a6d1377d0c0a08a13d02176d80737bd17978275a088f6df024e5149df39100301de2ac648f27daf4b50302c9e9297251fe897be8999b3939876e3ca8d2ffd40416d5b3eb99b6eefde349162d5f0c1ab1dbc70fb213f8d8aea913bf58a79f9539c37965a62661baa935aeb9815e1b1befde90698cc1a72b846d29a5b9107aaa8b5ab2f904ac98bb61d5ef664c4fd54e754c8640b72710d0ee5e6a7e47307e8873bd7ec6a5b5f105244681677af9ba7a4874ab5e3356b202e8b6b0aea842bd148bf6c3bc06616dff9abbcef9127c7d32b32a34209b96d2684041bbcdc49c1a0b2d81edf4ce3cc188affd01fa0ee1b692e4ef488b2770dbfb5f674fa682ded0c92f80e11b6496c87feaf682d8b4e99e46535456c68c22ef3b9472d62d3c73dfed18721af93643d7f4c382b5dc5140af62c9d2ce4434b18c5e96e661d01dd9d0a1944e75f5d64ed34d0a95c59de19d241255e3723700488b016bf0e18c2bb4a4722cf0903fe6548cef4e227f87619734116901b02337680a5e80eedd950b58604e33feac23ca3a0fc668e6b48b1d3f381de8f4fa84404184ddbbf13978cf92cd5e945e80db38644d95a4ca6eb392543c5daa3641bc6cdd6d715c0d40ede428641ae6ad6a4ec5ea258c7ce70b664ce21bc59e4f0252779dd1cb8a7549baccd90b122527214a99fcb890f834c5e5ee33f37e3024d84f91b490ed63a48be09a4f6e2c909d42252d26b10210d2744156dfd1fb54ef0c55a0d30b4d5f808617695a64c19811c5b6f1481c1a412f911a9b8e43fe4b96e416d45be85ec33ed2aa87124ed102ed037fbe26693cc996e89df049093fe3f0ed20b51102771f2b36686c02cbceb9261af0430b502d3e6d074f0c9e2f76eca517eb4776c27d1333361c7af297652e4bae15b25e43ff1384f0a77f34cab14dbc7a95bd6573494ed6235d5e1c143d33bea7e61df62f81c0050867d7dbad7f3a5b6d33ee313cfb3eb789c75b32ea7620249be8e3cd9717a70ac7c14cff4453f87617f70f6d16a9f9a58cc577c78ca720504807fe0f5833a17adb960aa228805eac68d971aacca6ee63b20c166cbb663baeeb7e0582bab533e50c06d955c9b6a03cfc767bdf2899b9c0801c8413f35cf118ab13b70ed2a6092d799893e68c17eccd32614cc3b05c5bfcfd56b6b59a717f388bb35395e3975bc439e08b3ea533c14b782bef9922c9a4183c6b7bc01238bfc50b51b67e91ec6da204eb510b481f2310eda7123347e5a0159b44c3ec8c47e8069e4d2e1f6a8500c910875d2a556137fd90e2c63ebcd9e575540e804fd65fffc3b250e490b27edf147404fb832f6920a6f5a82ea9f89b72a191331b7c4ed96fca9a54887b208b1dbd3fea5e90435477d047d250ed2c180584a0d219ac4d7752a599e1311f347e90ad31a905afe4759c1ad4894882ec1424dbf2aa29d801bcdfdf88a03dbe3f71705d17456153c9669c7d6b575b73f417c373d3f02e3e6faf640a8ac161a16ba581c527cdff9fd992acf46a23b088da5d1b52e846719ff9b23e0d17cc5d0553a99021e2eb8aa933ca9558881c68e382473ce7a5d430f96a35d00470a651a19c329c185a934a4cbc6727cc1bac25c2cbf16cf3b96e45b5cce130e8c6deef2f4d8815312f36d206ead7decd1d72a9167d2dc4d274989aabfb574f3b7c4e09307b866fce124557898fba4fede46861e607d2aa167ce107c651e8903b9639b47fd6360879f19dd24bf23a7e87b6e2ca4bf834bf54dabaddf6f572a026e5fa3193ed409cf62c2007e45d9b34cc3b5746", 0x1000}], 0x1, &(0x7f0000003640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x98, 0x2}, 0x1) sendmsg(r0, &(0x7f0000004d40)={&(0x7f0000003740)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003b00)=[{&(0x7f0000003780)="2399b62c48ed7e29f9b00b71cd7bec85793b55f31c35dea73ea9ae7fd3dfd2bbf868d41ee68c4d55d2ccb9ae634913a1a08ca9851388e6ec6c776a10698070088cadd8f2fdb3ffd63fdfbda2c7666ce82bf91f9fab398d066ac14f7f5b3f9be6f3d37574af01ceec50e674f87ee2a96cfc64764ca4beb4895e92da401dd4e40135d0f8fecfdc37e432572d6f3008ac39ed6cd3b5f104ac70dd435d5ee61c", 0x9e}, {&(0x7f0000003840)="234897c9b90513f5830dbd29ec2f9b7813764eaa605e46d4afc706b2a19cf2f205d83c68e48303baa041bad20ab53c510c8f21c25c4ecb3debe30ebf5c33b863f6db127cb7904e7900e314b77e43ec1f1ee057caa012cbea55ff37e6472447b59b1c9e24888f4b22acadece4d73100923a5c2a00381cbc98a91515fc8edc8df11ebc1a1aea347e81d056a2eaf68f5b96568427072dfded4e840bc6c62fa718f44a1dca67ff128f1f370dc29985e9548ad4eabf97d1e3f94075afc1136db80e855e9637f93f84dac2d1e91b9a07645db2e440692e1d4683b932165cbf5cd2d8ba857aa87cda90bb743671a85e8f7dfa7e6395cb726776e3e089", 0xf9}, {&(0x7f0000003940)="7f11ddb473dba1c7365c35ff98924a424e7e06efcbce5e14aac0cc65de14485462a1ae72af1cf0404832a9380e2e4ebc946ce7eb26c42c1722c179f92c4167a0cc3b492992a8864de2643228d81fb04916a3d821e64b901d0d7ea93a91342715aaffbbf1cc380d9a9427e822256d4c4b5d199f0134c416c39700db140c36e55233fd258b2f5ce75f1f288f4e01cf911795bd54d85669caa5b87fbfc67ab34c9e53299917122e7a10fa16970da6e2b2ad4ea6d1c4365760f7605758a08eb08e9827240ced410132ac16fbddaa4be77c3cfff3314ada51b36cd8e6c2847050bcfa6dc35cc6870326f57c721850", 0xec}, {&(0x7f0000003a40)="a6d2fd7364630a8d3162c6fd33de47db29cf980aa85755927e713eb5c29d2c6ecf59683dd7d31387db553cc6f74e18ed89de3571da65407d5fe29710b2d9d7922bfdcf9d13e9fbc0aef4d2913c134f4b23a196a2b8e42494084f06f3d1269c726f4d0529b5fd479a8bf9524276863706cc69fe9cfc6a7e154923", 0x7a}, {&(0x7f0000003ac0)}], 0x5, &(0x7f0000003b80)=[{0xf8, 0xffff, 0x200, "500ca5da702dfa469bba7c55c709ef08704e311b501f44aeea657a320f8fee4b4e204bb468e6823506f8c0a98f6bcae14048b8f869f91b23c500ed0cdec9fad2965c6ce0d47ce987ab79044d7b9566ca28b7474a6b016bc9d39487bf61e30b198ce45007f56b9da1576893da133bb38ac859b34aae0a53f369c19c5c39a7a94debf2bd812d728c43f2e63440a0e061122422df9217ed64626b7f2b725f3fdc8868ed9b6d0b0cc65f30ff97e069b3f5ee3be7561ace6f9aa6665042c93696effed68a228e92779b3faf47c8aebbaddba09b15054daf97fc7f32e77d788f88f1812aba9d919e0fd1"}, {0x1010, 0x1, 0x4, "70ee68cbc892bf09ef86524291a3c0b5f3b827eb585b2ca0a11309c738e8b45bcf3b336907874fbcc094e7bdbd67d62b519ae0d9a19d01a8e1133e9ae258a691247006974485f301df4189f5d1a415ca9d3114f006038d420be8265a592a271471989031f69814e962c0863b32cdc863efb3e6a331cb209458229557507979c96e653abad19b231c611de34626b18fdc24e06ce1c5bf046a8a77677f0ee7f64f1eaf2815e225d2e49c9275e4ce3808861f1264e0c5c4035f4015cb12ef9c3ecfb9b2c8ec2078e5ad22b46fe89d6420b84b016e5940c3ec0dbfb7c32443dd68ec713bed2d1bc3d9623ce2250f89e57d73ab446c5be02e083a35f584a9e75fe15abe018eb0187a640eae27a0f2f55a588abc4a53a9482875561aa26029d5bca1905307a122ab074fff31dd2758135b894afd871f58fe0fd656af92bb83302db5dc55069728742c9654ea579975a0afc2a52e20da84ac8da915750d89d853e6e95b416c992fd474fc693da4d25279471177201772015ef1dfafa4df164d4422d538b220ce36c2757a0bf9d354a4e63fc4c7e9b91aa3a054d12a1522c772b1f192cf24dcd8d5dae0e2c96a7883464909b98cac8b8ffd92ccac7d5ea0dff1793403303d665cd0e2318dd7f3c7d52df5fbb5cbb40ab9be57be193d15b58f822450eee912fe4c1d6394b656ce5c13fdcbed2a54df2fbd1b9fa807cc487023c6f0ebf7a1968ad78448449173ba6067e4e8c3e74a47596f99bddfda940d46070aa5ea48937212642218e3cedca75d6b96c0c4bb771a7595349a4646ff46f98ce306effc255f02d4ceeffa8f093e2d0b4a0b22aee096f29736374514c6a6c46069eff5fa329396eba3176b97989bc84f1a7c149bdd136858f18a00149d7d476b0a3b2da2e0b253817a89aeada0438b9cd3b51a4d27d393fa70d3c41d5c1e386e36fd8dd0e838f0505e299455b06b9f179916c6bb300139cddfd96823eeb190d2dc70701e2b253cbc8695a6b50f3ee4db11bf4297f2e324098e9b03c5e6f9881e26a66ec42331efc48b597bda7a5af8fcb634b32c12ca7edf11dc68fe41cd36db22e4c13d490307449f41718ca35ebe55f1fff87116b4fa6b9d484ca4d189857257802793a1fc0f468f11a38dfd497d2ea56ec6a39395e06ca5e505f18e936b81af7329b12cb208a2b1f774a882e16b0915c88462a86acc5eb4fcf835c4fec2d6f3aaed7c6de224a3b0b09b54c2ed47b755c34880b77ce73f34cc8dc2b23bfbf224d71da4eee5b58b03f8daff467ba4a07e66c578a067d1ab7f8a5f055d32ff0fcd006af6a22d6abb6e9d6a1908b3b7ad0ee6bf32fe091375fcecd2aacbbef4786a7f0022fd9d9a69a153d6d1619284e34c2482e73e42973d1b7874555aee54312033957b4a12b25acc04160ebfb94d2d05656b36addd4b9265e02aa5f09c226bada8c78351efa254baf1bf3269b9517d252b9e4ee9d59305d66ceeefea443dafce260228af7d11cb4dced62397985eb2685235f347abb6cd9d4d2be0a3b2d80053f55dafb591e2fed03a9c5bbfeaa6684d9c9e7d905b6f244159ff40f1f20532fa01c026f9324151a6f98e6bef2466a6bfb69137c4c751bd608f8b306108f5515c400cdbf2cae00958189b696910a692b2e99295bf647be9264a3fd945400788a76d63ebd7a33c9f9a7a1969438a3e491aefaf4a8d95c5a1f3b4b231bfcc14219d04e0f1c695f5b78c68846b45930d0ff47e1bde3566f58cf4a168734ea8fe8f1e7ac7629a92c311c6ca251599e58b28e63b81bc4edd0c232e9022722cf727842b9335546f9e2daabbfa35db108fb4bc827464f7848abc822e2315ade4fa8c2eed9549c97326911a9a7c22fe2dce204e6f11bef40cd3869f665194bc1d20b78459d7165925367041271828a63b9caf8f3406226f793471f3da3839de28f6c6c84c0fdae880989f0f66b3e6a39eb047f631f272d7daf49ede99f29d5ff57597be27e74a3334d30de0cf041d8879df379ac023e49f71d33686ef5d0929fcd5925606db9abf48c7072ce19af3c1bbb1491d502bd00b55a401f19c93afdd68066131f4086b1c2cb13875518f08741e07846ae5e585976eaed429831a2b37a6418532e712230ac3ebf2f985cea0aeeff3497cf5e4f267ca6b3e439c26cf834798f45828513223eab9987bc099a92a26e4a5366aeac6345e82132a978ea4009905081f3b829761951ff45dd504f4763f68ddd952707d880c0b63ad920fd27cec82004082048c0806bf2e53a37d5f53766b4ebde9c50ec43670c9d62251be19435d075d37fb89735e1c892be59a6ba2977a73ebf4ea5dc4bd149d767c54a2d0e7dc5f161d331b2254ebbfecad701634f8532700105cdb91dfeaa1aa2efae4c03b52df8a901dd29a3153d106c08bb9c813a33ddff3a4582a1ab8ec4986e0dbe4b4c0e3431e1151ca3e97f5a7ea2afe9f02cfad21e885402fe37e6f9905ddbf6a7d1459e0aaf1c177614fb82d411e8394474dd4371b7aa8e26f3ed41843c4a8e6eff77cf0ea59cfca0a070bd9bdb590130e86e20f47d89bbfb9af5a8c2f72ca69f73a05433b4bdc8dc95439a0931bf9ea94a715fd9d5760ccc88aabe8ff3d78431f3ef7fc5319d2171ad01d2a77b8256b6278aae77c03c0dbe513e25ce4c6ef8c4b9def79511f1a7d62641b85d1582dcea9f71989d19bf30efe1b9eb74ffa474f9c24a861813eb4d1ea4f2e38f39e53d09f072ace27dc2728f5db8b263d412c3355afd881d727b500c84f2cc8c357a11f5ceae11491b38d4ccea247ac3ff969e2bfda6c89eecd8dd9c3bac852fc6c837994fbb7143691e82cbfdc758f9a878af414998dd40832b97503f05f3f9d2265394ab5ae19038f91334b97d5a78a4b47806ad9a3da13b539f0aa766bb5b3368663973814cc1bbb65256f0cf8a86c6c92f81970b7d618b3f4c871f225ac1b38e7e9707ba4eb28c0e24a3b9e7dbdbabe52a02b19d9fc0fc06124b8ba8331b7a0ec673768baede146809d835813b951473b6c0456d0d338ae27aa947e8ea3f58df01670f1d45a6317537800768eb2137559c6d3b116550c68fc882df27974bb447187b87afdfad1ffc6c1dc4efcc048c51a3f52a048add3b4e42ee7232e2ea49c95a39ea36dc246e6ecec7191264e1a8170e47d634718101b27ec6957ce2c46aa9c015c32c560744c914aee613144a69f3d6b55f412d44752b43c177fc923ffb0bc82473c999e31e4c49860a59b8d3a82e3a08c29403f37d629c2861c9e963343135b24a7b8967f6be054a896bff1968e1a3a237a7c33de6d86a3bc65b3e3d36b0c94c7c7919f5c59e3d747e08c2b89daa365fdc95c4fddea384499f3cbbfdb3e539aedff50f576b7a3d0638cd3c6f55f86db5fb358a547b0118ba58e31d06ee15a4af3e66618abd46ee05aee0abe15c0f7e751763410a640a41dcc3a1621ce0d60ed6ee8aeb4ac6c35c513d8da78b1348890c5af775113a416e191fa7974786d317cb8fd87c5b0938fca41ca8012f49328e1408e1cbee161644f508c17f7a6475019db97ed19b303292507080f1d278efa38250493479f291d7c9a1c9a24e2f96fdc7380c33ab06f7ba918a2a506642ce3123220be71c5e6e48de88c6e5ee5dba13f8b6d3ed1f2c423f865cec9de8f9c25d3359031a7640c45a40e71e8bc5e1a08af35db8fb3c5c699458032f44e6a5d5f202e549b9ad215cee6c8a620294dee14ed1aace360de6e1d84dc6f9b550b23bfbd7391da63abb0a84d46ce4286fd7bc21d1474807361acd681979d369e3d01da73baabbc7fcca09ddfd27f9a26f6fda96763f5625dd1898ae0bb4af7d1df20ad8b0648e5bd750e91ed7f960991189e9cbff8809d58989441993aa5b3cabbb4da35d389d1bf73d73e2449d06d76a0e5aa99d215e980d535d964c5de3e2a6dff0e23caf1ecf982b08c5618817ccb619816b2b323ff644665eafaca97dde3eafc39c27dbc2d96ee959e62cd46d149a2f9cf82b69fe20457b2d3551f0edb88e055bf1ea3d2864eed19b18c4f34fa0f882b9e8205fbf1a5f3f65734063fb58f5c9b855ea348afd7057903b0c44955f4fe27dfa65cc8f2cc7e96ad2e8c63335aac318fa0175bec1a360831a4a07a05ce991e7ee3642c2859cf8c0451e306c0d81418b5e69890a85ee1e74f92e64b800a094996a13a4b4a19d8af78e4c05eaa24009a62a731bf453f4809cd24d4860ad30f32bb9b8b573d5c7518def47a525dfff19e79fb735126e409a920e6286c7622ac15fece1c39a27c93e1b79812548e833697cdfb1007258fc17a53a69fdc000c38cded7c0c79a69966b7769f2ef3f92effe928dc622a7412085d477cf5430b56511b79f2c00481de297e60e02d4e59c6ddcbdb1010d25dc466bb0123e1360582d0306e9ab590ec3a52163fb9945f52219e8364c486994390ce1172f251a0649789cb78f8de6782604780231b536a4fb921e23911c71a39b8b3622495bbfac219354d701a0e552cdedf590096726959956bbff2b47495d48d66153113c2cbc31ff21cc7ebc127446d257a2dd0c4db99eb67686ac4f6d6e51d2ea796408ae088f81215877d53141f24ad668da9946fdc15f6ceef2e2d66bae90c1d6525c3bdd95a7ab3bc8d6ff3c58790df2ab7845f0ab3248689b979d9b86e1c30c18a17ad7a8581e0ff30f17265f6184c5b0ef196addf2de659f3c4f2371ba7f7a5f536388512cc9ba9215dff830da74af78121a90ec70b2c514c7b91c3f5b567a2aab09bc4f9ab8865ad26f95333fa3f20c70120607282df54398ca28a6eebdf6c573a102ab3b9b43518e785fe89f6b90c3d892e844e94c28ef5b40cfd71f6e5e3f16224b4f2b3f164efb1a91f916b86b843a49783a26ef46c14ed95a41af891e650ca6d79e1c10941f7b0653ac883bd493752775a1fba787a6b3471ff4ae7282af21a19cf9813470fc78de9a263b4dcd623a4be3a3429a2b59ed83f2f562cde0a2e249a3e753475b1545b55bf8a76116f482c8496ed72309a551e1752a66fe0721103046913fdba28c404c4f2911e941481e8c2d27b1fe38731f036b1ad00e5702f94fb69bc12e882e54a024fac3386ec2048933776b145971c7283e48db6c7311fed97ccbadc0afa6d861d0d57d76d00b5fe3f1ffb91798375b44b8914ae4de6bfa3022c99406f5c61b2333bf026617f9b4b343f299de29198435c9807e63d3501809585d56a0db54efa36ea27f057c51140bbeb92be8e0275c20e6e864c6ca99979a91953d3dd8f22a5d9cff730384a7aaf1c8e176526cec891f3f509d9f6af9ad8b70fe3eb327159d2b6d246cb0b447e5c6ad3f17a4d58d6e2c6a256c6d872911d66d76f829abcc4f4051e0fb02d757d987d2fa935262925e92fe225a0a7243114f0a3890a3a1c5c7c628577209db136ec9cf0d17b677f1e9aeae12138b5d59f6171bbe490a661da46105b5e138e8f059f7011608b0217af4b05ec5bca99abb0de21edb22a6dd30710370b746ce17fb67ff84bf04166c373463e8c2a8898f7176379c4a0db91a975e81942a160095bd75650e15a7f99622153e94ee3e8cc57b5d4d0460bc44703ee98c66a3f52ddbe57ab8f5c9001bb5930dfbe2ba08f920176ac04b5961a243c286f164268c56d34abbada1c9b3327171cc42f47bbd79d8f858bd9d048cc9a3eb64d8f7decc3e63339c95c05a3a679282666d028c82baefca6a2105d86e2df3d098002570ddc7e1b1628a0094564eeafa959991f17a0977e3fea115ff1b3761eda8b24f866e3eade76a96f0f5e0184a650cd7cac6da04b8fcb4f"}, {0xa8, 0x0, 0x6c, "fd0ed8795d9ba5e4874645391a7566883d1ebcb49fdde645d53d5673050a90626d39e2d834740f60e3c5c2f11e63de7b55def382bbe90b49ab692ac83738d0aabf9d19e0da35f4e38463c29aac99c74387d138f0d3c00cf443017ead23a3968169d4eca0480b46f7515c6476717c54200783fdacef7749399afc28df4ded15030e8f4800b5cb0047109e9af074f82bf0b5ac2cd7ad"}], 0x11b0}, 0x400) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000004d80), &(0x7f0000004dc0)=0x8) r12 = semget$private(0x0, 0x2, 0x500) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000004e00)={{0x9, r10, r11, r5, r9, 0x80, 0x8000}, 0x8, 0x4, 0x4}) read(r0, &(0x7f0000004e80)=""/129, 0x81) pwritev(r0, &(0x7f0000006300)=[{&(0x7f0000004f40)="79079fc27778e5c9ec3522adaf50716111d3a994146e70a0f5e0340b287f430a393e398417b5b29b5531cf861b6cff6340a3e8303009916bf6c8d8fe199b00213f54a4dbfe180615df1fabba87b12b88c5b3195a095f943c7a51951a858ae53e08aa07f8dad117d7d761e42098f65ab0c9b30ffe611b1584cac136be7165246375ae7df1c00286397ca43b678b9f5e706f1eda179e9b05a7ac79796cdcd8b913820ab79a8cfa118383278f41f2f66db0ddb39ee30739740b0dabffd6c8b62e4bcb497d25e941e75093432bdf342a0b8ca7e088f186ab21676d411824bd40510dc3165b564e11ae31d26fdcdd27043a10d584cae468eddf709d072dc1f55f56388c3f4b6df1b890cd4e13335cfa75b99844493068ed26758c6cfc92a9908e8d7ae1132bb770938a86c996e97a6f162fed63d35d5025ae33f2856691c03a928bd9ee649b4e141ae8081465d736ff9e4150eebb00117c4aa7d2659b54afd212e0388f0301af5817380e9916f77aa1cbcf1e587e118f35f88ecb76b4472af5d54dceb6d443726b9bfdedb93fd197a236271682d88cf8469ff509f465af8413f4ca26a8a8ef84d73bb5e681e16e5df03f9b54bf1bd2fa215e33015643348384f3741bd4804a1f4ddc26145419f2f628241aa5bd479d9e2d6c3f94400a8d647a3053eada95f68bff16f3211c39425f345bda4281bc424c0cfa3e85dfb8e339e8b68d0460d6a43701be26ba29680a9cec5392d84b72d6af96eaa1449c9e46a20d553ddcf595414888dfe6b2eefa9fafbe75e38d93cf9bcf31f7ab1f470b8ac69d632884708c64ad9f10c0614eff8f56d8bcd13ba76f936daba8a09f36ccb9d3c7727cba588e7d788961149408874903ff4373f10b3997161dc8b82deecd211ffae5d5095c91032945e794e3fd463b6396f4388e719e05747bfd06f3b5923dea32a257676a26b48b104db4d529a02037363e7c90d9c102f8e46c77303816fcf3e8d67da4fec613accb39350a633b64cc7adea43ecee47eab3a6261f1d68ad8635b4d878f533a385ea1b4a6bc387b721804d8a0c209b4ad942705bd9f9b96a51e38ee6e5c4d3856ce461e7ec2ac6efad62f56676ab8febaac7175ca3465283fd3521b9e5e21c898bff17e3b3487c77d7acd18e2e5bd7d87c8f4aa4753f3071f5cef1083a7a4ef26eae1df297d8f23e9b1cbd874fd083a70cc9b7e805e687cc185b62ef45e7af3dd84263b75eeb36928b348810bc10488f76b9efeed80909b31da928dbe550536f008a9a74f81c3d848903629d238dcbae128d779da194a8e0676f622ce27f30ced198f63051a598dc83d8974f346236b3830d5b82019717d4ff24916760c93db705a101c7a10462f919dbfb8f4d522105649a55a04acbfaa655aa1c8ac5a121256ea4637501b30a7227a9983630968df327ffd97bd9b22e800850dcfff486bf83884cfdcec3e8109f4965dd4432d781f33782c7920d506e1f27ecaa4713bea021e0789988a1f4d571f67f76cc05ca5bf67c62c30127b3f142cf8aa2103bc7ab30986dee7cb648c356754b8c9520463e63b33e420650836725dd16858ddd5d4ad72718bc138a9c77318aed8480740d051a2736fc77f118cf90c3609855d015645d1804b85b1dc7b304af04f751b5225a10622ff54c6968d4e9fe6f45ead43c54068803898da2919d9e5df32c85d7696867a99c12f033be7126090b0062f4bd4a1e3c191e94c28a1ba814f36bd0882462bf18d23c84a69de674e8b8394c1516725399b31393d01f2fb0efc4fda561ef91786d1e84d2b05ad6e92541cf1ebce301c6a43cdb26ce63b421f37c38a5fd80a6df01cf0470c24557dfddc6cda7842f38ccbfeb1618483106aad6d5d6ee23f1f69ae596aea8960aa25bb7bb47efc1496de1d087ad2ed4bf7b22c31d14be40c702748308c9b8766fa3254a04326269f3dbab5825262e2127630488d28d0c395d38e59e4e756f59ed206466ac977a62909691093f2abfc07d80a73da4eeb6b1b7fdd0ec52a92d9a4e49b8d3900d31cc0414c8be80128d256ba76ff6abe685cb67d350d03ffb9f643a5da5f9b0e2726d769730ba0d4361eb6a510c6a911bbc733d4cb0d82c07f6addc3d39514dcf5120eb936349b35724a0d4227f885b455cd9e0c494e11140b538790f971051e1d01492be7311635ed68859376ab1cc80f370e39684d40fceeccdd648a35694d3a96f3b47ac800396b585353e61bbc9461b09a5249d57159b60e442e76c44f350ac9f5527654f591ba05ba08cc9f55fe188864f3c95e1b9f386e1034f8383a00d0944f05a9ac180d79d90970eec8b17486539ebe7132e2fb7237e8f368ae1231990bad98f296e27c717543f5f16e3ed68ad34ce8702f3dc404263c1b05031efc51a7e5cf8864ecadf6f666da4bef450353d780a67c7f6f09673108c8174868c39b3d3063f0a798c53762bdb7be8837e41568f7290be77b685447abb0b246cf2e6fbd1e79a54c5807715ce60e0ec3e489f84738afbf5934f0fc08d75be20dece3619992df74c987aaee346c6176d8a4cd7c9398d0a580f24539294f97f4065c22f75a0caf1c2adf2a49166e98e6d96c2756bcdc1fa508ebc983d537baa2719e5156b217c08ce507aa96b7003f3d7213298c28c30dd8483c42bcc0b2289b20bc46e9e6b8815e0d2bce0b1fa952532ffcc460a99ebdf6c69c601a9d2e876dca358becc8472a8a6fe44380f64753a0d50c8114d92b17474b01cd05d11f68b16c23bdd39e6a2a0578aa10b2501eee4836d56ae05e180d17b9f187355df1992eeb336b29f2153a5cfed2d2eb79a73811a57038863011bfbdd48eeebad534c4fe2852af8b3e71603a9fd926645b20b6238c94ba9a8a3cfc876b76ebe11640819b47c4b8a6b888843ba85b5dc252c24e5b4ccb55401717c7ec77c940a032da47c011e6ccf354fd0cdb46552964f0ce605d9d1818ea2b2fd8bd9feb5e9427da422dfab6613a64751353403e5d1391175eb32725f41ef4be600e9ef912fd1e48f9b14291312bd553aa3eef7e29aa425428d4b7e9cb7ef81f21ce9f09199ae9833488bd7d365b545d1985f6ff08b86df115a22a5f963b871b9100fbc99a51c424be17f00b164b0a2ba26b3cdcbcd2bfdaeb08076a3b45379233882118e27ec28416268237a5fe3063c1b930c76a613ecddf61e060b9bfc8b1866d3efa4409d46c10e724d70a4433c90356a051ff63fecb26323cffdc82d727e2907764de4ca07726b94288e6627f5ac56174186ce148f18b71e14b178f265f0504aab1c28eca1bda97c4106693717b076e853c00a35ee998cff8f5fc34ea7d08f356aea9710fa080a62dcc88d508a5d52415a65dba7b35e8061284aea97214356c87303a65ebedfa6ba00b878db1d4332a9648e8476a7fbed2560f0dc5c3a5f92a3135b752fada482f30dae1268aa73c4badc952300981690ef4e4d3f33873032270c083ddef289386417bb5495348a87607a55f52520461312b1a973e0e1804eaa77e997c85e8750bc44d5422feb8f140b4ef23012715d8452247984f9ded59885690e10890c53baa976b4d8207f33bf651827b3b51280de6f3a6ece3704a104e586d56d183667d9256f9d27bec022d5b3a87162e6b8fbf5d8ead69447a8d717e53fb4dc9d2e12077a44d750aa561bb04d67d9d3b36032d7f08fc9697a43038dcfd73f7d6d722e7c121a8803aa64ab7a8cd7c130592c6c40d3be7661211052d409a008873fafcd130caca2a6631f64fdec7e4f38d283a494636f54b9fa479c0aaf3d6e91a22b140d0b9230261c2cf813f7f5b99a7215a38e64748c40c556264db360b5e790b4cae63c5561e38684cc74460ced314f54ddcbbac369aaa08b35646701aa37e9b4cb6a3c25c456d92b957f368d129dbd1aebd2cf58fcc4c421f86914ace8a0d855c9d95c358a2ecadb77250885e484ff9a568650a2ea7d49e98f436bfecd4405f1040fef10af2f60f12b64c2b143f16ab6e6f84fd923f0a0e208b4e731c05d8b381b5429434ab99a83c46a246be5d8c97b24300d85d0d3dbb2ccef9ff1b8772a846eb52561241ca61a787d82dfcd7f5a2fe5523c0fe2a586289db2e0cacc9b37cb87f07952249e66cd666a15907e2d065866db27be25a51c637fbfa8f8a73bda802d10d569d88bc1aace845e6f4794804ba8139c5b558eddfcac3d7ee29cca948a20165b2cf1ecdb22a867a8293c6d9aff452c0e774ff904d9eb84f759b34bf01efb87cc633c34b7e3bdeed8f58610efe5a1e0cb2d02109138be389281f2423b519ddee07d6b656f47f6a345a9dff948eee6b927a964cda60b0d9e3100b3b38788d2ca9e1bf77fa1c460ffbdc1f3f2644c1416b188949010e13fc5dcbc491c5ff207a34d252b43ec20060403d971d2dee8bc7d88a2d84498602c59c3228c6ed51d35dda6c25e01431f623207c7a56d89ab52cdef842f6b11571f6df4584cd5a5c1f90ab1d937a175a8fe415b523da34423c150eb4ff67c473de55ba9da7d1b5b185fe1100f1ecffb3813cd1772dc5a9c1d681da0aed352ced5389e5b9deca516beb7ba2e146f0fe3896739154012f5e6f0caf3d4c18e22fd2df6b217b0b07c1d680241c8a12da31879c7c803368285cfa4a36ef7112d268c43ee5d1c3787384bf3e2ad72fb532e3d994cb63e4c2c7457dedff2537cbe30bb9595aa13fb9170ae03c5230e898cfb42627f53ab1e41f31855448d8df7b697fae738d7f15809eda72fb6404c75df6dbba6606642ef4a06273bc4d6fc39e9ff75d4991ab0ec7a4a3898b208a312c193100f9524dfb7b77bf92ba39670813f97eac252de30c50bab6e8dab31ee8eb3905c3cbbe21f4859b78c9cca38e3d5d9d8838e5dd5831bbfb8eb5f87faa4360980f01b9809b78fa336868f586d66f0d2fa72c817b3bedfe9f6defac28d8ed4bb796d4742cb7e191d36c4fc00f3ca10c9e528713c57f3d1db5ac17ef14455f96fe4f063980c4285ddb6d484433a0ffe564a16882970c0ba725d15fcc578d8dfaceed15ad84ccc53cc0773e4078f08d88a212ae9c6cb98db16b10e77f52b2f55598953640d4dd350693c6ff32fd3aa4e8291c53df766ad5e6a420203ed00f0ba3c7e7bb8c601cd8778e9c34910717d5e96609679eef2f845318567c51ab54467af59376c87deb480e5c3391f41e9b217d077ae2dadc635837b3ef4dbe631a27800e16c4bc210a034b77ff772a45cca832ec4719bf298ae6854b9b99440075e0f29b608899251af04fe8e9197dd009d7c8a91e11c656b3c33ee7853bc5cff2fc4f21609e4fa1f8b643d739231c8a211ae3fccc08ca54723bafec308cdf6c2dcf1b24f9e16c287aa21851f7e82cfdc844c65b722e5bf31e6bfa138df346553391ebe51722a4540e39d050e6a7e1a6627ac327bb419e923eab908e2c63bae359367d86daa8212ec0bbbc0fda1c97bc9fcad7846b74a2624fe83cc76947234f884d7f19b1b9d060aad2fd429e6b572e4221de0c8c26a15d24954bfc4edb5f6937cd07cd409d3301d3f14c9896437c76e2202985aeedd06abda55f183c70e4250733f0322ea1d7148e4778683844969743969000bc89513b378ba126eafadc2e0d299e0da6ae1f24587e86e7be58e7b3c3147fe9f9aa194434e294f272753a070136f1faaa176413512e3bfe7a3f742dd806f6cece86cb32ae4871f9c014d73b730c53e9c098c7ec48f7d728b5fc2f6daa8a6da35cdfbec459369ea607f068d74128dcd55c2caff76b189f627b83791dc541c19211999ee0410dd83e4092d0b993ad325afb306d", 0x1000}, {&(0x7f0000005f40)="7efcddec72f78466d5cf0eed6da16bdd706827c930dc1b36c9278aa5f5678aadc4aa0fad7ac44e6db120823450dc6b51f8cfa16ac3e4bc3cf0cc2139ab6d236156c33a8f534ff6bf701a7bdc0aec8f845c5c8015962e6b37b8bebcefc2ae9fc33825186e6d1fc9ef5d0d850e1841e974ec98897714a5a2e75d78bb49ea6e14ae193d5b7c02f303f790a875449d4fa9ab97dd6410033bfa3e09135fc128058c423ec8846694d5287f3d6bdc85f4c76c88e12b4b39a38f5458140c928ba7d636fac07070ea59a3e3a6f89b0280c151d3", 0xcf}, {&(0x7f0000006040)="c1f9fca54e9d25cd2cf505d9b4a91e88bf84c171ae09d2fbe7238262baaa00249e41526b1a15632130613a969685e412625d1df2d476aafe62c685df9123bbaf88bd599fc7a08acfb07b16e843842f685153c7f920e1913c55e69914d385c1529d5603ae563952c94327885f163ca2de7683", 0x72}, {&(0x7f00000060c0)="7f63ac0dc0cbea19b3ef8226f572ad8673464bc29d0bcaa84c94377917d136f943bb24335f511297dc8ba16d3bbdf66c48090ec7556ec314e7b78a04e0a556c781f3e99f5ca70e035faa6818bae53ac10bc4d046a8467040f5432d20e087e5", 0x5f}, {&(0x7f0000006140)="b801302be5aaec5b7b38698c9b0919b16c0db499830fe4f11a6fe2d0e725e558d196e4c6de61d721ab6b4c1867cd82b39f4921a419cf5ab602cba8adc0bacd861e7845393abc499c90fefa8cc3a8a0037c134b37d490f6a87a64136e2b7110e332a7fc94e9df077fa426399991fe28606a9729b3cdd7684b71abb82b042a3444e6ae6f40701ee22a3758ba2a0921fdb7ee6804dd052c72e73cd51674c9ef17cc6462e107ca6cef7be271473ca4d291d95fdd7a1540b998b0cd6f99edf7135b435538303e", 0xc4}, {&(0x7f0000006240)="b5bb00aaf3ed6cc26a46c929c6dcbf5b869b4fe7000c641e", 0x18}, {&(0x7f0000006280)="1832da140cb659f4c7c56293b84e15234acaca6f5923e5f76b0adcfa312540ad5095d5f59c52c342b70ef21c14e280a8c3decba9e21273e9a688558a6627367a26f6", 0x42}], 0x7, 0x0) getgid() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000006380)={0x1, 0x7fffffff, 0x5, 0x2, "c4e0e6e0a04bc67cfb1220f792cfb542e50be001", 0x8, 0x8}) getpgid(r1) read(r0, &(0x7f00000063c0)=""/55, 0x37) getuid() recvfrom$unix(r0, &(0x7f0000006400)=""/94, 0x5e, 0x40, 0x0, 0x0) getgid() r14 = msgget$private(0x0, 0x1) msgrcv(r14, &(0x7f0000006480)={0x0, ""/102}, 0x6e, 0x3, 0x800) 16:00:47 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ae920980cdcb876e95c6a702f3184b8706aa8d2ea2549a5705bb7095b89f9ffbee201cd5d8a69c3f5b73679cd7a8bfdba7d471168e01d6f45111a8d1c836d153eed7e2e547314e253636eb6304e4e8c7e20296df8ed8adaaf7010592e237791b47deac361c226696d971b64d0dd3b55aa9b998f398fb169fa65c0c6f34ba2a064715a8ed"], 0x8, 0x0) socketpair(0x3e, 0x3, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) pwritev(r0, &(0x7f0000000180), 0x10000000000001b1, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000100)="0114071fb607bfc3fd1721087a4920996e0843d890473a8cffb05e1ddb9841e9a2334d63dcc166ff4d4e96ccd60f098cd055ae4325a5f6d730d8c44c60f012d9b83ef629cc3f8b1f831d05c91d155ff8be4b06ef7234ae5fbaaeb58272527dc4460729147af4f5dc36b1176c2e759bc166dc270e4f1b01dc6a0050d6c5fbb4fd1fba85f77113fcec1d69af4d5b043bb0d77abb39422fcb236bf71fbf85a9f455592ffdddd180e160cc4bebbd529b50306eb3eb", 0xb3}, {&(0x7f00000001c0)="ad05d874cf10cbf3ed13e4b80a25ff522ba11797a3cf3bacbcf4fad8a70ee0e70558e5363a70daecae2ac53c46f77ca430929264c268b7141c7dfac916876604309e2b9bd6dd549d19e3d059c9614b667d3f37168051c126fc07f9b8fcb3d1817f08dbb5024fe58036457a646c9fae7f7c1e0b5f8da8f945b0d239e3af354095dca320d62261a7eafd10c3a98e", 0x8d}, {&(0x7f0000000280)="7a6c7f655c43fb078d08774cb2e5b6b528968a32a3872454efafed81b803", 0x1e}, {&(0x7f00000002c0)="059af292e2b97ffa7fec69369ae5a34ca6203f456f66c829db8c295909265ba1f78e43779b6049298ccd120c9e8c0d9f1f756bf54124e0f30359b2d26e95c75cffc4704203fc2d919e5544c60a6160f22c401e6792746c03697797226603767bb2448e4138f513d0c28cfb28160f48122330703e9f682800b093bd5d8808396e5cfeb52c6388b30de66341236d5e55d461a1424bb65a6ee18066d64eefeb77c3670251aaaf9f8e6fdef55647312655cee84a80d4048b274281750bd346408c1664406e", 0xc3}, {&(0x7f00000003c0)="fe2bf6fa36baae7599ae6b993a8bd88bc2a7dcbdcc79654d5cc59ff9f71cf7d776eb58da64c89204c8f40f3ead3530aaacbb8e1c7e6b69ed757926adac3b1ed045ed5db7315a494b9ac1c3b6f8106d7afb689db339cd135b4ba399f5b60b1c7f6f55f9313b6c7eae1c33d1cf538fd78c7322e1cbc33cd9dd182c223c7a35125683d9b24f60a244a2442616ae7af3b5557af2d8a67e5940ff573d29dd588a96080f2d6a469fa671810452e5b395640734a911ef7d11f29a2a0c352f8ce0bd9aa3a4d8d72b", 0xc4}, {&(0x7f00000004c0)="b8d35dd9531e74b10d7c096716601ff4ee3fb6a0ac8dff9e51ab9e50335123ae7c987d9cdcd26275a38da15496ff7c468352f7e67fee5010b0471c3c591d1ab32e45e4fc9a7bdf294b7228f032412d3752a52c40cf5ca243eda83fa1a6d454e0697efaf03acfd57095f159bbb2a4c514f881082c26befef756a6b3b44719313dea6c7d55dbaffb209f078a68c224d008c8c8b8cc2243a109b32bcda280626e0d", 0xa0}, {&(0x7f0000000580)="c4701718b2077c8018a2c0ff8f9d2988b2362c968bdf197b992d7ea9f28f06aeb755e00159674632c73308630279664ac009405cad3450f9de42dc193ee44bfd5d6823c8f15e31ebba94a0a8cccd23fbe0292a30c5505d36de0289b07fa7c92baa9b8121e17b97a7328afdbd8d6715d3224a952171df9e1b5eabdd6b8054e06bf7bf1420730a551515e856b82624f74bc12a1d0b5788734f2e4fbf168c8e96752756bd8db838b0f8b0fab7a622ed9da2e3b1c6df67dc59598c3256af8b8d2707cd831b12fdb1cf28a578f5c43f582de6fd42e47f74fe04cf4e12f9d5eb6ac76953adfbc28a1f982829c01a6072c901", 0xef}, {&(0x7f0000000680)="2a0ec01fcafd859e7dd245a276335207ae1c2ccb5a078b6efac8bb696ed7e8bb8c0ff028f2d55b7c6b5203589239c65f6c5c41379aa8981899e79768092c5c6390ffd29f54a3e9f88d51af9d3a2900b919aed6a89dedac180ff0758a88e4f21474404761b32b1cf5011e57e800f4cb34b802bc38723f02a23e638e97d4ec6824d09477655449f7922c425fd18d2c819c3e4a76ebd176c1dc051e6ad79209494f49aa298337c05bb48ec7392a77ddfe568f2440019a63cc4042594198c3c60208145830", 0xc3}, {&(0x7f0000000780)="23fef1575ef64b77f5012678ece4e5c06fed514a9dcb43c7b45b82b964a94f205cf79ba341d8d5c9c2cfa4592201a058664e8f3f593e61aee941fd0b73d23bd58246dace8fb8aefe6b3aa2535a3247bb30c6ccb525ebceb703afaaf109d50bfcae60c2db313a645f11b891fca4e182ae88ff417f4b8560be5f845e63b3e7ea4fefb249d6d204e6", 0x87}, {&(0x7f0000000840)="5fb19eda29bd660dc89619", 0xb}], 0xa, 0x0) socketpair(0x1e, 0xb, 0x3, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000940)="4c540a2d2747c4e2cbceddf490bc8071b32bf7cb44e1d6b40c6d804c31f294468b4149262afbbd971c7dfff62fbbc61b4e35c2f9eb7fc6e5b0b89df64302b5d5ef726d183b095a6ef254fc5c5b945c265806298754749d37786556f0c1000bc46d628329f5d3c704431220bc7fbe73c96dc28b2397578bff436c", 0x7a}, {&(0x7f00000009c0)="9f7d363a86c87cf6c4b9be6408b2afc2c8382496f4dfdbfbe19651cea725651bcef0b38904a6ceb544233c8ad8a1b98841d25a91af321a0a30b38bd4ed867558424cf39c3a1ec20100d8fdb075a32402335f2061a1f53705fba8b1d0c181d52dea13efb36b5a47e9824c0f13100a12bc9fd4d5a421331a1fd069d7af5ce4e00e3890aba80efa6087eebc0902ae68d7428607846207e1191d503a9a3d483a2ff8e94eb9371397540c7b7c7f4d240668e399fbc1a2eed248f9ca506181140b50a5ccf6f01c084e70cf941db392c8c88d6bce8b", 0xd2}], 0x2, 0xfffffffffffffffc) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() socket$inet(0x2, 0x2, 0x56b8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x10000) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x3a) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r3, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000280)="0a774e04336915db", 0x8}], 0x1, 0x0}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x50, 0x2) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000100)="250775289905fa0747af57b9eb695df9b8b8627144097ceb", 0x18}, {&(0x7f0000000140)="99ddbdfed2e9223d8ab97b7e4a0c18bc72fb08f366cc6eff6edc3b", 0x1b}, {&(0x7f0000000180)="c9ae4d83e7d3f40dc88fdca16a1d22fe3c606371d2d10a5d22a24fe5261848d7efd2310ef5247f885468dce6d734b5487de957030e1941f34aba67d5ac129f603876b95e135ef2448ffbcc6d1fe26c9ad50d04eb556068d9bb5e", 0x5a}, {&(0x7f0000000200)="787f21faeda20b7b00e8eecf1676f20e4513971d4d74d879b934f45e74ffac7fb178001839bb0fd2c61699bd0da7414fbfbc7565dbb76e0192ee59df48191170905ac09a6f74b39de01056010c56d3109effa01dc20d4130f0586aa83c846c901e1fd5c67fc31eaadd85aaf2cb48", 0x6e}, {&(0x7f0000000280)="cfdf8273f9ceb728ddec138deb80db51eda382ce19618e425baa2d5c867378689d4c088a539ed966afa2aaa412b8a38e6dfe7873035b7d55037adc79122a7b0fbc247bfcc96c5351aba36aac70eadafac9ca0d36c0eb5f8edb0c0b8b7a926c2e9cabdfd0ec4e5e2fbfbcd18e98d4cf25eded5b153d637f8a988f1750234a6fa8d4424e0abeb22863bf74599a4c713a15d288a3237dd37f7214fba183ec8183f9124726e19b02a8388673d524312a36a4970524dc79b76661966f0f022d7e0554a8a5924b515b6afbd8126ffc71c3", 0xce}, {&(0x7f0000000380)="078065b150f12a94ae7951b3dcbba218da4a6be1192d995a2a7098863fc050b4228da0c6283eace9767a93bb2a1f22d5d567df7ec230ff897294b55c94dc9c712073591e00bdcd9bd9ae525efea46165949b3fa640b2803bb5523ea3ec4f81", 0x5f}], 0x6) socket$inet6(0x18, 0x8000, 0x8) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00./file0\b'], 0xa) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2010, 0x10000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000480)="3c097193622fa372259f46628292df159e57bf57b979a8753b0303874bc42c6f8e95e5e4d10354073ea2cb9c5a75100df4a3cefd", 0x34}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x10280, 0x102) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0x1, 0x65d}}, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000000000) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x101) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x400000020b0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x120) getpeername(r0, &(0x7f00000011c0)=@un=@file={0x0, ""/89}, &(0x7f0000001240)=0x5b) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x6) r2 = open(&(0x7f0000000180)='./bus\x00', 0x90, 0x4) readlinkat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) getpgid(r1) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) truncate(&(0x7f0000000080)='./file0\x00', 0x6) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) 16:00:47 executing program 0: select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/3}, &(0x7f0000000140)=0x5) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x100000000, 0x5}, 0x10) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x3}, 0xc) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236961bc) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getuid() mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) fsync(r0) close(r0) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x90) r1 = accept(r0, 0x0, &(0x7f0000000040)=0x288) shutdown(r1, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)='w', 0x1) socket$inet(0x2, 0x0, 0x6) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="0ad2b4bce54638b18f8f", 0xa}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) fchdir(r3) symlinkat(&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000600)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xa0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0/\x00', &(0x7f0000000080)) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffbffffc, 0x7f}], 0x9, 0x0, 0x102000800000, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/17, 0x8}], 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='-,\x00', &(0x7f0000000140)="ea00", &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)="2a0200", &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='&*)\x00']) 16:00:49 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x7ffffffffffffffe, 0x1000200000000, r1}) 16:00:49 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="cba40e6e"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000b00)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca69ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164f5458c7019c12c7550309aa28be4727fa53b11ef674058da46a7e71422c4935e9b65373b87baff74821a602874030515d4fceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b91442d045be0e8481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b623ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de05fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168e73a28e0449ce65c846669d8e6cb1672c175c09255647eb69dc1f31d2af5b7185725784aa67c4553d4d3c57a9119eaffa2f0496579867c79ea83eb37da3f5d1d7d29d5c075124cc8800000000000000000000000020c6b6a586d868d71bbc07255d82b8aeee80d29f099f7770541e348a8a6c1f8b3857c9cb0340b30d6b361cd29d3109d4cc66dc93f4fad5381f4a8429a443034fa44f476b768900b6e63a34e6298d7342373c9e5d6134482f421ff39b6ae441b5c15a7a5024bdd2f79ffe", 0x4be, 0x7, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) 16:00:49 executing program 0: r0 = msgget$private(0x0, 0x0) symlink(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x20) fsync(r1) msgsnd(r0, &(0x7f0000000040)={0x0, "8848b3a0923dad7bb84a265aa0ccd5a41f71a7d86c6ce52820dd7bed46d648e9d2043f71af4f08b4cfb687765aa2bf70871834192cf443782f83250e7b1fbdb18c84f48f1bbe8ffecb09027506dd9f02b7832d662003ee7bd931a95857b493e13fc97d2b22ed95c7bdfd77c495beec4c37dcf0060b8c526a3fca12ef35fbd355507150ed18be1ff7c74c6ee4d86e79e905f7f3d248e769d23a4e26140557919b922cd7693e2780b0f37ed8c7ddedb287d9f5625182163a7236446a72c6f25facf4358403d79e7a8085ee3a00d5cf3e113c01ba886ee0ece3fd5a49fcf3953b0cac55eb699d41e3f31748587a650f597c6fac2631c8888e718b87f6590c2821"}, 0x107, 0x800) msgsnd(r0, &(0x7f0000000ec0)={0x3, "a7e8b82ce54e22ba126dfa20e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e51c2234934a41ce48d89ca84c04464a359a2d581d49002d4ef09914ea53c731e64a30e6e9b094a4cef68f9b23ace27cb9f80b2c239df9b554c806f6465ea69c8f018618d9590edbb562ba0cd167"}, 0x108, 0x800) open(&(0x7f0000000180)='./file1\x00', 0x100, 0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x0, 0x4) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x183}, 0x1) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="a8e12521ad410f554dbdff24d16293661b3257ec1efc438f37d36fb7e7ec7e71c9b5332c481166ef085f388cd0eda7211d5bfed87cbeb04009436dd0731cfed98b601d1633eb314c1b65ec8c95c78e7ddc5e00", 0xc}, {&(0x7f00000000c0)="72813622731cf7b900c94126a8ac0eaaff89492581e302c537b64e2cc873c472a7a8913d133a93c628740f012e541aab79c338895c952a05d18af6c37fc404b9ef7bbb5ad1d490846637b2088349615312ed4ba18c37629c0b56bef2632d29ccf0834a6a54a1d80acbdbdd0e76b2f2138f91dcecedf899d8193e71495431a3cf51c212bf8a49dcc12bb202ba2a71555b5990db490801c76a395ba4a8c4ee8774bd72a91095475dc196356b1541b98f697e2a75bdaa245306a7725e01706f8c33fd061c93086545e7", 0xc8}, {&(0x7f00000001c0)="30496f75f7130f5699d4158af562643e300671e87ef9f30c7dee612d4a569b350e52403a7e1227db10a88964b007661c7fde265215792924bd82903c2d56c6ab1bbeb42d18a6f3ff4df39b4e3e9f278483cfc7d47895c69dd6e1c5c855892d8bd646b7456441aee7b8f02960c056c0dcd5a4b257e65b402b141bc5638f5860f11c652b1e1f3345b80bb069b76ddf9c53b3036ad18a7a6d988d5100a2db1716c17a39112e9bccc26999d4981aa40f4706b87d4b2fda3131bc8b15a1b3eb8c9f4cb79106080982aeab7131d89a33aed6b9abe0449e6a563b07f28481f0267281e0b26e8184d073264ac700f09629d9", 0x4a}, {&(0x7f00000002c0)="270b25c0809675657b350b9b580fc795e3f886a135abac21fc2e3a24405c88e7de72ab2a6e990ee5130cce46fa3402d3976c488dd36a970caa11ddb585cee206eb75621a20f4fbffd60d189a04b04841a08b68616ac6e624e153f2d09371f80207dcb171a8dec76e05da87cdaf68ddb8af17d83a679e26d562b1b37077a68989aec276f6a44af2558863455f99e220f9ebd79d883276be4c7db22dba9cfc9146a60879dc38a4021070aabc6a9acca115449bfcff2b243c98a47dfe49e4e9f98bdd5e46", 0xc3}, {&(0x7f00000003c0)="4d5a404c4374a3ea326011a6c11b762415fbe2e297d79200462e6f76ebc815ef09a88d3b64abd61c5ebe5053d794de72140d17150a8cdb8f668978f0cce11a7428272dcedc5ca5641984751a1fb5515c82625d150d24daca591bc786c7d864486a366bd9ef66d64316b35834cd05ba4ae316e6da7707a29fddc6c21ee005ff7c7a2c5307d273ebf1e324bf7adee14496b1a5232913bf0c62b1b8b02dbf6567875aef8a263a23cd82a241727cd4c480ff789b8490d0ea31ee99e4299896d22e741b143690fc0a0badb4dbcae941891d805b9adfed134dc6b561fe203ded17b1573440ddbadf8380471750fad4201fd037f2f6abbee95b921f4f70dd191492c6c8fb1d5e6dd387766fc03f4223c287eeaaed3d83a10c9a3480bfd712688c1d74d71532610e00b60bd8b851ded92d59a7b242bcabf70cef2643b5eb1050f5b3abf5338e462943a5599ef9ff5d110a70f1617ae0a479feb78dd720a59a17cd0b41f1a83af4641d17a78875cb4d9f20fb873a011517b07759bd114a0838d925f4783b2a9584675f487bc8eaa4c7b3b50adfd20870ffe5d2597efab40b30e43b5e77b9fb2ddb2ec46ccfd4f895b037cff41014a9561dc44b7b7f566980b31ea7435e8fe48ba852d6cb1f34c1305071256a3dc580c526144681d8eeb3a0502c03627d197f31a8f78718fd0ef6028a889f57dd987b1594d08a73f5794a1f2dab45c8fe97a6f7d1338b98c46fd7ff88b6547b30ec9d5ece11dd4a2efff86e02b81967d2e0ff75a1c901a67c547aabafb0f0be94322393e48ec89cb39d1e5f5a57b566fdaac2b3676862a7bcc758fa870c4f21d8e88ed70b4572278f5229d65ea451cda63ebcbb2de8eda2a2c037314b5c33432f56ec8b1c8b3caf17edb7e541386736eb90e28f517b5b4d761bcf9a5c106d04668c4941aa8ff43ad7e25162959494cf7e07f9353edc4277be987e2a254f998dbbfa1c5942e8539e3628efc01b7810333d7b4b142f0c2b21be950ac2b58123618d42a5ca661f5a796bfcfb834f317725e6b8f2d4cdf9883172bb12731b2f0e47f82fbfa35abcb7937aafc7a72f49ee07df3787053ccff358f597babc9c0170c6c776332b87a11dbd865d5401981e8882f04b01d4efcb1be9f7e3dbc258434136e72d7bde63b516c75bde539ae89cc7a215c873014dc31249e4cbed19337b77869eefa06e7150c3f4c60c3836149b9e16ead306ec45decde8974f926bf9202c3f77937c3f5c3a82222261984a9ad779a71b44884e991d424888d03f96bf6f920fe82e4c8e875d6b81902c07e0ea52c319f9991a8f6bee344dd8d0e2af74a0048531f9e89eae3c94d04edf3d1942f35adb7e643511be6000fa27acf33d5f3c73976e3f9162c4a766e833099d429cda769c9db8d72a32c567d54155a1c236043b56f7ef28f2ba9f53062b27c74257568e8501f45c9ad11f288668734478dfff3efe1b888da5ca874a72af5f186edb4345cf55ac02db7e5e6c3cf1488ea573be88c548711127e8354cf3d7ab832bef5ba6bf50675f23d6eacd14d652e0de2288f3a53b91dd07d1d83707c22fea1ac47944751d44e671a1fde988649e0bc0ec6817cf028832d5fe2229fbe78fbe95241287fe2076091d085de0ff769c0c47fb8b960dda3fd86ddc61baf5e5a72f9aed75d68fbaaae1b3f6e9052749e9268eec3a749b01877126d5dd15c3a001a74054c56eabc4edb415879cde36908610887575378a316aef519dfa1017e8df923576c7725e2751cee2de20f4dc0403a3fa520adedc28e6fa82b926003eb893b83756cbd3ba5ef12567cefc17119eaa52ec92f1e349801e4e9f8324be5faf583360f1ef327c7a679dbdb2f5a90908b921cdf0fea5d211fb7768fad8d7d739ecccddd6ebe36f7d3a46df217067bfafea1e9f5bfea39eef0f0bb9df8d7e48c39efa0f28108fd3dcc3961ad6c5302d9f7dec871c353f0cec50706e13bfbb6fe6b8a0a4df74ea071b045d21a01a0c20dec25216d966496f2c9b556cd21f253bddca36f5e3c32eacd54e402631efab9ec1d3c0631565fb747e5b185304baddcb33811f3b2a8b505e6f0874b605a2c6ac13326da1608005e53e402c104f09be019729d1ab60ef1d52cfbab9886edf4398e8287552a508d75a8c74df554049a285080ce38e4c1623d87543766571ee74d90f9a432cd85b5105b34690d4a363cc65f0dcc495e0edcc61adb52f0cff831fe60ca295939c6487a1bb0cc9626418dedc12a6fcbea7669a428ae926a92e61ae192ddaaf03e21242da5fa52d007e747793e7762c76f6e983a4934ca9dcd90814e6bb0816da0e660faa5b6a6861a12138e08cb7ebc7cb610495b8ef2ceecd7ffcacb8745d1362683932792c2c4556ec0ee3cc62ee42717f269ad78bbe2b56a033fb8ebda9597ed768693db35512fe68f66dceabee84dc59db19b965ccba50ed42416a3f420ba3415a53e7a1dd72d92e9ead3cd1c892b4e77f255c475e356e3009359da470cc36f6fdf891a72895ea29d5283f17c263c77b9791056e27d63f4571ec6e2f9acfc9c0b12560e66a4b4286b214dbb6da97f2460615f2675c177082995dec01643a0b1777fecc9d07cc070f9b07c59fd80c5a0fc3aef28aeea78359f5e3dfb6a04ec88642c328846bdfd02fa066ade51205ceb6cca0cc840dfcfc9585163d3963bf67d93304c3e1ec2c019767c33eef6808c941e28911f9281a564b2a4099ae85dbc6703415912f5826c6a5563599845234fe45d7b76dbf0b4db6beacbecdea014a40141e15a9e2459eb9d5e8f79a88cdd1690daa452dd3ce2cd72f9596eaba330bba1c65c86a29d4e0790c5d29fa0ae321808d49755845c37d8de54f7d708fe7a1f8fe57acc0b2b43155936be600d49a549064a2d346d1ce598495c897fcff7bd7c8c3f016ec1ec12c901c11a46d8e6ac55b1a1f212dd49d6fee0833c54749583a18f72c45561f78ac212f843186beacc529286946b9852676ac4aa883303af17d14316a5022d2e02ff125defdefc344ec65ec5eb8069feadcce4508af00f012ea611fbb7fe65c58b05fc9fb76f202ce44ad343be1b9f2eeebaf217d7466d482056c51e29e95db5b8c3335273ce7966d2d4260b3bffeb7d9868875bf831048873446401f375d9ac08ac12e519335fa61f734c4b9b26152bf1ea6cdbba3ffb062dc3778b806b09534704d100f224dd682fe6cbeb11db79617a15f75b8169e571d4589b9bfc2a2848b196a9bc81ce05fd259201e982e377fdd0ad1898ff9a4a92d182cf9cee0879ce4cdc17b039643eb845730a3dda97bb9d81119d35e7be3af990e07b66e07c30b47769e8cb670970fdb0c22981d898cb455e7dc2a6421d6f78be3bc2621fbeee11b109f8273e89bf29db9f9acc370be4aa81f7462114d2d8a930ead1612be9f71ea2c638159e466da8804316735ade74373c933f826e877573cd95b2432087ec1bff6fb4b2943133ee0dd1430ffd5298483dee5281807f387e435b38424dc446a97a9b528db6c69224e56eb12e0ecbb6a97bd2047448ecd98b9c8d167c97d944e7fc1b60e91fa9367b92c1d1a02ca00d8b08bbb7751a9d1d3b2486ea0d3434d0fbcde47b6ab529af08b1b8a61712d82aed141d717599606e1a9136e3f3441107c1d97e0b9802982717a9725d73efbb355c8bcfc5711ee5176f63e73966b47d25099521d77fc5885c7d1199b502cc64c8689d45bee0a27007eb0d30a7944dd3b40e6aa7a481164f6704c1b475ffa68ccbc3aa0a6671a70e716c9667de9c2af8e7f76393c85067fdb984fee28cc3840933ce0d9359746a12dbf15a1fc5dac8bcc60ef95f8b72aada6241c6502c56beb8ea4376c41a4ce597d05bbf40f7f8122a809b37404c42607ca38744a22123d2a7b2e4766eebed8dc5d7b0daf75a692c748131bf6861cbe36909cdd66fd0d49837082392fe23382f7ce156d257d00b998a55b64e4c1e3b4383f3e00f4a92260d2fa26964553063abc9b2225d15caa98cfc84239936f29ab8e9067d9ded728f19694cf9bc4659c5d80dae44db210dedeee91e8c516cc0c7a5fc4d37462fd25b422ddeaf2f9c8d68d9ab0a20c5ad35b13cf4ad7a0f370240aea87d2d7d1f2a2a77b5d194bb7330a42b50e24897914163f8105b089fc1ca9fe5d5b6c6efa095a923e696791900d9a01ea2f75a656a596d4fb4bdab37f66ec07ddb008cb383919e639402247cbbf5cd900a53107d88c24c05acca9b5d6efb58c694b1bbeb4a0d2ef3f6c512928d7161153915d46226034d0dc9b655aabe748a23fb7e6803e16ab54790abcdc4fefad04358dcd76388b2f15c7443079357a0b769635aff382567dd6e21d283a4a0cdaeaa7c02473b379cdfea43c92cf4c6d2f72a3dfe97810e43c9653395fff59dbb4b778274a30ab45a1a585e4139051d2f697f0e893116bcd13a8dec64274808d1db64b32771ce303d06901329ac839af7329288b3bbe97bb4588967d1c19780acaba11cc31e5451126e4b7f87ab02c70b433c42788bbaf505311f3d6cd6d86532e984fd351abe29175a1658e02baaf080af386b1008f42a6d15d2081d4af0e6d7013085c61dcd6b17df7227a26ccc214d0c1d071f24c4f38868d8d17074a5c3d0925747f15813c9e63827ebfe38a65aedd95ecece14c6fee997463197c3f90422de9cffecd877d9cc33621dafa51d5071a5baa59a93379fdf71ba46c7b9cbad94865f49bf1a30201d79f7eebd19d3f0e32e1b5df346e95c5b6f879d283f8be0a460cd01fec98eeb77604df675555867599ea481504b12db88e2415081e43728555ed650655b98e6c86ab4d3a2b2635644256f689326bc50563a26327c8df1c3fe92fc44ab10d1b42541450d8b6b089a1b5594b79a50fbd6d02bd7887943e15c8ce340da9753bcc8d2f41a3db9be33993cd8d5c2347b4a80745987f5080fb828695a5a329be5a639dbaa0a7f721c81f32775a9bda3433ce7959f9543bc6deffcc5686cff4fa6b61657707923da10366053b6681e0ed0f8b9631a2ebe551749700afc8c4629337f106c294c03eccfba57c4a0b9ad7c905c19783fc774322c61031e01a00dc6182bf9dbe51e84d22518c7065b1b0105aa644d5f1170ccf15f974551f8673132657cfca969394df2d2edf06ad85c3b6a02baf990bf00f9b44a445337acf78158b3d3c5dce5668458153bd7efceb2315f9d70f0c4269c8767576320f4ee9161afde6e5920308dff6f7144d4bb28d0eadc3c2f157d9a84dafd8108b3d592e8095a951555e1388a18c17e5110b5fbe1ca1bae008df360d08e54f1c71574a19c0d33f2bb8797146ca1a18baabf6afbd30dfe85616a826501ec41199d3e9ec8826ccc07a44f55d11f2cfebf24fb4001aae58b0aabbb4776ade5faa2756949d8b3ad38ccfa101389630eea0007ca1f3357ac5f1d5dec263e31594edda6915905268fbb3a0b63f8ea5769e0fe4dae1f2b18cf229b0ba462a4b68ef987e8f9695d931c6929644a8576fd6ef5a7aa752eb0c72545f9545683efaad101ebd710df07d83903d1ec872d02dcb09ec19ab5f8e24292249043b347972c3e3e23c2d06e3f18614b8fcd8e6abc0559a13b48465f104c94b8993ac9c8a7cda63eeb61f935782adfb46b279685cb810a3055f862528a1438546d70ae3832891bfd08a6b66f9c5c4715a494c8f8b8347340c8580b3ad40a2f23f04301c1cd46e93fa35fa95267408e2ec03986bbc7729d5749a3b89423701ccdc7ee847b2d698860d01ba1de80dc423937c38eaf61a457a43e4bb2422faae818734d7e699b8e6b1ea", 0x1000}, {&(0x7f0000002700)="46965f391f547399630bdb375d0c0de1702c2c9d2f82190f38e2e13c7c0fb13068c2a5865d8a16314ebc890af2ff84cbfd17ba1fd61d2d754a42552763f17a571aaf6f058c519b08fcfe38790cc33abb198a544d95feb54c6e4870edcffd4b8c7a8f018aa408a2f98561c0e5356fac93b89401e1bafdd1c9fdb7906a938709a4eb6417efa2585d43301e5c0792cdbccc181b384e27f54c85596b5354474b9200f4a0b7cfc38335d83aeb6d13138d0967511cdabe4969568ff953fabcaa3e94cf9dc35a9fd925973424fbcb65a84781ac233521cba4de5b71130a2702e500d894b7c3cdab1e31ddfbd05462b06c1f0d1adb04af7f039c5c6ef8fe009596b53b053de2ceedad40ad482d64d2ff6c951937cf7776478f36fd9ae981cfecd130f6fa6997f8ed17747876212bb1cd2fcbc3b14b161a5631193f8d9c2c1c34314993225637ea46ee771e660c7a30f528e0936e8c957460db6a14feec1293255476d9cb0d818608ed4c3d43f2e5e680d1a9de3e3d06822a3b5f4fcc44ee515964c405426cea5a9377fea52839d4a7eae43bdaf4b15db97784e8c19c3ddd2f7ac503dbad499cac766cef671db324743f6ef3ab21251dc200d3feb7af4bfdcf4f504094ed58d83093ba2150014f4eee0d712fa385d3670fe43386c121b1ff5eb91bc7dad92fd131687e1e47b72923ae2d616c250036fb491483281560236114323bd88507e0a07609c9502ce7f240330c1a1768e846e0d50ef2dd5cc91d9bf7cc35662b3fabd759624b27a1ba11135643870cba38326b63d56bffbc2a4cb9b2bfcee9e8acbf0f39add3690435a8e2a66018ed6eb61c04b9727bc65db81ef32c1b18aff1da05ecce94b54e037709c74af131625749f73a1eb58b065c7626d322639082d94700e38de0b551919d89cdf84458e890035a270930b1a573ef6b8ffc0bdc5f92f5a4206345c81ff1be9a75573b3d00bff4389ee94274213bd6652311443cba7f25b126a7670976f83d110ce305befdd34d825abaeb908ceb4eb9e0b881957ad48feaeb56b13d90c9f1400d07f187d894f3f4671f585dcaa4a0237d78f578f46c19a1edcb0d97b8004f4c917527c0443fd723ba5fbf731fe0253becfcde4bafe706aca180af33891281c5e8019f14b6124e75cda3fe41a699b5c539153c435fa072fcff17820648fb8c7faf6a1fdedb04c4b16e8e3d4a2fd7fd34a8783d1554f3ac99ebf267b2280f8a1cf1f299b031e7c0527b345dcbb3e8edf9d9b41c21275cc1e0f028362a037d7da2d7a0512e5434245d1b39bef9f4df2dcaa6012a8dec0ae63b446ef8a8cf0b806a9c8425eb6fce1f8a19813eb0dc1eddd12e9bacb217cbcc76bea7d78eb2642dbc4ca4e3ed1bf8bc2b3351e2c759433c2c626547cac43f4037dded31e936b4252261ca9dbc706f86eca362db9afe2c06cf6f87ccf46286dd8fa0dd8b48c4e757c598bde6e92416913764ee9e0b4e674c4d1ce1c567553298b0544e1ae1c3202f7329fa6e0eee35bb6dbb85b335f4abc38023a21d67ef8f411fa635211c895ec2d8736677a86960d66d46139aaa1ba91fee93e2a5f764e2e4642777578e7616c93d67b592557e3c398c6ef9e5440ff22c2614bd28ffdb719298acde7f856d6dfa004f1c3b28db608e2c44c59336e62eca3754976e3b1700f33497c80c28fe29871070071a18fca227ebf4b6e9bf0588297397b79dd5dd4ad30b59ae378db35428a51b1fcc0e0960c307957433deeb298a01deaf3566c762f89fb913063458f6cd0a25a6bd305ac89a68400e9ed75d2620b41f6da6fd4f6514a650e92bfb8bbcc77c26abc5ccb357be7c79e252ad839b4d7bd6dcfaa06849c7b8dfcbf815048c79583021a0c23ba2b4f26a40dfa6cd12da0f2caa90e8e27d20a6c46dc243ffe6ebd0871529f6fbe284a93efe92ecc12981405069df6c148202c43853ab53aa6bf5b063bba3ea373b069fc4e7ea766e9b51b63a4500423c85e9db0d1e2c6f5791b71528b4d2de122ae65f3baa20251e223233168c609bc94d5d8e44c6ccdc3173ad7aa174764a40dcb161c3d4133bfffb5d3088ae1c6e0ca83b13de5c6911ce90a41a663068cebc9e9d4f3fb67aea76a14d01593741f46bca41b42fcb9e365b69cb62a130de899aecc013d9770dfb1386c0730c4f34a93a4103ded639b66ee2dd90bc39445816cc6eef2e288f990819698df617d25ddc9880cd7c2450710512b1579920bac915992575fb09c293515840b8dbbd78eb64027cda92e09c29155bf3353bdaca670058686ac4099f07c07005b55a5754098c7cd8722587ca4657d418ee19fd37520382a6ba66b3d75ffabbf7b811912822f91cd0ec5beddec9ae979e0f7ab0a853ef78f7f2a560c053211a1a12dbb8461bc16e54498c955dc6a984e1fba59a8e34cafca0bba3a2de70e7855061415c466bda2d2440d9d81a638952c939c5e51b039bab4635aa0cc3a07903fbb7b8d88e2f43404e36492ebe3ce75770a19d1e95601d55f9f7857ac302856525a020fa106cf5898d2057dce69f0c249a96317a2768304b622cf895bff8bcf60b512873d6193661a07948dc5f1c4d5c410ea915e4e1663d5c8862f1572e5d2e9db336485520907892c52e0e10f6eb48254bdd817ba8462c9ce41aa07f73873b7ba754a880c8b6656c0fbbad349a937d3882db051d21bde33b55ec08d978caf22194c5f5f7d8ba4d4a5e9932abed6386344fe93331ea5e9bd1c3569bcc8496c072ae3c254091366d989eb7122204520705ea9af0e13c16a4f2fd888b284988d305214b0e79fa494dfe65f4f64d321b527b00c5fc0030a31633c305c0c391d125a37f730ae55d3f21942142c83932f80abb11df6caa6c416d26ae72f34ee45a0989a3b8297f312a6bb2883b4c46a033f8139f4194705aacd23beee32cf0219f0882ca1fdf979574d887750a54ffd1c64c9b26b758dca5d5d4feefb9ff564992eea94367e157d94c317e11b72e8f8e8ac6f900546726deba7c38a69ea61c0b09720999582db624e387307bba5456ee5565cc38e09801969424559a374a463cb4fc0b2e99ae63faba3db0b7793c79df8a7c4abab47fbf0c72dfc245685bc5fd45a43e0f0d611e96edda7563a3f2c5e1e089f5ad88068c40e99ed75ca7561ae37558bc6042eef96eb9ef17178553d17f1da0c21f1e83607c7cf0076518cc5547ed120b8d92ee1ff94d73028fb0e389722970341e301b5ed4d537143981021c5a4d121c96c926886cda96b7b344cfbaf8683c042f3e465e492eca26562a1abd2e25845a55fc88ff4b87d11314c7fe8f7974694147b03ae33341ba0e3182cef578d5c10454ff45881fe5240b471d773c3da002904761fd41742e4628038b7b3015f3af661afa64d31c68489d90838446282fa4083a137f95e67045b328117a4c13e561b6f5acb7b237f7349e9e7796669498f60ab4447e8fc93716c513a9d06bd60d272f8103099f4f8504a5f0547852b1456bef1c91880964c389be900323664c1d5b314a5608ce43a656ae9209dbf1ad61adda9866600fb751f444031f5fcb9c723f358815155c1bcac64fa098c4b9b8cd2262f4c0c4d97e951e36592a7d6820329b1e704370ad94416ed5cb4ca4076f6152fdb686ab629e10cd933f3e6c1842cc6e5d503eb740a8962c2f1b4c774cd880a1851f51fcb9a361bb9518d58b8f609f18e9b55295982254d5dc50fabb01ed8290d2e4c1aab1ca8d0cd27d3b6c5c97472aa64870e02e6bdfe1ce6450d11b640d074fa8ae6abf80eea43780bc73a6e631b26f271aab140abff8bbbe7c104b126080876d4d885c880cf624579ecddff882423972959b57dbfbb5287d42395ff59d072784e82ae85accbeaa439770835b234e04474948adecebf30479e45a11bbb2ea9412e3589f6267fbf1e5dd5018a5a96cdb7446c95acaf402acbe40993e5518bcfae907d422cefb8c0cb7fc5dc1fe5c0c327055de5ac6580b81da4cef5e48aa2849a677d0b1963319ca7c2166887cc81eb340a580191c8d28e419930feb36e38e8e7cd49f34bd989d9248e7a2bf3aeb8b2e170e71f60616644a45fb5ffdb9d0d43619d1b16a6e5a680f5d5317154eff9f269c0a49168c6045bf164cf665c5d34c5ae48fcf2a5d360637f87f0dff41e8675c4c31aeb5475101b8fe7e4bed1a4f72fa1f62fedf55c5cd2a3d8d718920d464d486b3d6a842ac173e41cfda0b80fb13899b70d70f862123b9b3f9734e53a5032122e9bc4750a3694e2dc8dd99b3002c8918c7df2e1e329f1b15f3316df61c68df40c9959097960699687c43e5b09cb4211ff3d69291e1ba16558fab704b7d473efdf3a724a8d2a07d60304e0f07694c28c3f85f431e4f179b85fdb23c7ca4db739faf451358ece1acd4581313e929a3b619a0b4376b10d22b03785eab5e761816a39230bafe84e83e2a0ca15b8c5c4d7feedce7ef8b244dbd75c3637f3054ef457a8a7e46acdc2f335c025a8677a1fd55ad476de72759f485fd8365393134319c999ccf77c08965218470cbe680e26d87ae49ea511703e61a8e8a0eac8c3339284cb5fa21332ba11e24f88e5f0cb1a748953165a0364e7f9579ae2c7253aba25cfa7c9f43ee68f088098514d75b5af5accf8da83c36f5daea0aa16fc3ca666f54a4c3dce9ee16ee5d97263e44cd76a4d62dc8251e9d8dba5e38365b3c68f3d626b6bb4ab28d460938588eeea10d53a5cc2628db02f1667de414d1b3aa32566e94720ba64c2f11549080e00e6eee6738ee56f84ea87b53dec7892570b8bd550517fde2fa7f2c6dbd906c9db6b4c41b70021e78b5ffb68b909f3b88ce9fb7998ebdd5cd36ae4796a6270a6422ab2a589d95bc4a3c147ac6a7ab55c28ad64e95543dfb2e6189754f3e0d180d6e9c1cbfc2ae7138d08d105e1cad09272f06d10c1185961f3ff0677b4e2c15ed87c77d606953f9fe20687b9c3bff713c0edd5fabd74453df47f1017b0d96e26f13f1459f0687ebc9a6fc79f5a0e907168556c0c3b741dd7d42f08e38add968568e8a133d608fb6a2a232afbc402bea09af5f19324b2b89037167cab5cbfc2e1242dc387b7d71968ecad1d3b1ffbd31ccdd41461174c7b5e26f2ca55ab4abadf26b67aa5fe0865b513ac57ece2c6a83b14e048a574678b7ec88e63f81ed4643cd0a20557176250ad3758b60e784131f170d02310c596ef5c69d5dd25708f1cf8997d60904c152b6341054fe5f322c24bca19e4f06cc3d45025d94015c737b0468d67400f14b6eddaf66cc9a477b428576b9cd1235d66640a2f3cf11f89d47baaa82bc621e8cff617e0eca15b539c3f0796cb71b6ca5e3dd7744cc44aad09701ccc2857f5c01858bc0c66e4bf5000b1947a84425773c9f23bb416786de162459d3fc06392e4b658ac8cf5af375523c6377021bbd4c66ad45b0c3d65d50da65247968bb10c07be15ceea4a7b64a4a45ab5a849588dad777ed36d1b939c43a094246a4389c3bbd44545e1fa5218044bf4c1cb536cd1ab38449383b29db6c2cc490c2f51c7b2f2e7341dd0a2573fae0257d9f0972142b982de0558503d16920dda20db91a55d7d87f96d0c98ec44f3b1dc28334ca2c7799345e5d80406652efb20d322a8f0588f4223594aad8e8df23fda1742194c905094850d72f933a57d7e7df3c2b7de88237f5def6a1a95aa198d8cf894a3a55f0dc61cc982c5661bcdc432812249710b902622d1a8cbe93eb56255a8ca3111ad499fcb3ec493bbe8902191888e4c504e825add7f44851c6a28c1f4c89d9ce124ab3e285c9b837d642a26729", 0x1000}, {&(0x7f00000013c0)="7b279f5fab65183f72994f4ca13257c767e805cec0a4e0a522c3e02cb5bf4cca358e62c24194324aaed9ad4120c89d64fc547d9bc2974eaeddcf59ad15dba6c8742eaa6927ec6aeae51c9817ce3f210f4ec75bb776b245d5da3ff70e38bf7b42ee919c2fbbab2659b4d12752a97f4fff2cca9f8d6205fd6ee979fbe90f2debdf", 0x80}], 0x4) r1 = socket(0x18, 0x8000, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:49 executing program 0: r0 = getppid() wait4(r0, 0x0, 0x2, 0x0) wait4(r0, &(0x7f0000000100), 0xb, &(0x7f0000000140)) r1 = getpid() wait4(r1, 0x0, 0x2000001, 0x0) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)) 16:00:49 executing program 1: r0 = semget$private(0x0, 0x1, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x2, 0x0, 0x1f]) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)=':\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='$\x00', &(0x7f0000000200)='^\\!(@-\x00', &(0x7f0000000240)='#:.\x00']) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x7b, 0x0, 0x0, 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') kevent(r1, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/99, 0x63) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1164) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f26fb4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d95182eb22ed90cb0fed9cc17ab684937070d56c40afb6bcf4eb69ff", 0x1c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000003c0)="9f65bddd87c8db26e2ac7ba106cbc18bd606dbb07c5052acbad7c019b55e16cc5a5d64a5f825dc819bb1d87cb819830e1a3fdd529b04fb47d9873ed07525583e08c0f0529c4ee9019f299a0d0dcb2f3fc80d90a49ef367a3071ae349029e91a85c77b7ae153449f054c29627dbce16d1e1c27ef024bd0a18104ee3cd9a", 0x7d}, {&(0x7f0000000440)="30b3fd2cebe5da9634acba856e5bf567ed84f6be638b5aea6775eed146533200b68eb18726cbc3f153271e0c5940496f5e2ef268f34960425c1160dd1ead034a03dae2bfc1f3a23d23168b81f9bfc96ca8ea0e26091a7acc268ad15cef5c88cd3be264d125b080b69eb2b8c6290839c03dfab7d1cf4a6c7360e0398e129a5058170f17894ebd62e9984cabff9b7a75624d56ed333729884cadfbe194cefa0f3abb592be92b9c0d04383ecb4f3573ee1498645fd9abd5c4df391fdf3f9cbc07ffe84be836a94f97dc87a30469f362bb20fc0537b4e85b3a36397b1aa018991d997f922080da9ac6", 0xe7}, {&(0x7f0000000540)="6bd061c0bd886fa9e69b8684ae33f54cb66870c237e90c2fe892f67c4fa6ab3c254d0cc2bc53dbaf8cc50ad9986270290e0c078596689d32ee688555ea06df9df9f2a9e5ceb286a4c9b25df609d42e54e1a67a392d2c6db877ee5c89846deeb2fcc97b6091f6614c325d25d14d1eadd03cbd4a814d3bf830e1", 0x79}], 0x3, 0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) socketpair(0x0, 0x2, 0xe20, &(0x7f00000005c0)) close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000600)) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/90, 0x5a) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/158, 0x9e, 0x41, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="710d0010"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:51 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:51 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd54419ac3641c0602"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpgrp() sendto(r0, &(0x7f0000000240)="399b8452cf51aa15e048158e30d7a1e05b85b9e2be7dc4811de3b41d206cda25f39f5a439dd02d468194b492212f778d18e6d34edfc163054ae5cec86e81f3d15128ea828496f1c4282de90d9a726401c413cb022813f4da378b0a371cd736c55e762dd78c5cecf9f220c2e6fc903a8d2a2a3d53dfe7a7e65e96c47cbc75900b0eeeeca99bac67a294bbd27f97041e47c1aa5f781d42ff6882cb6855ab193fe83bbfeeee44f38d1ca3e244e2138be8f1f6ddb77996f9fd5bb2297a308ae1c5b0f51cdfba3b7799427a75cd9934a132b6816e7d0c35af5ab94256e3c1327ca9b9eca906b7b7d70ed8320c6a2a256145ea1986a1039a48f8985029c225fea0143b37985de06328ddee7714ab7dd6a8fa24ca48b20da18cb493ae2cf4142aaa4d042db273ec1ae805102f18c449eb1b7c15e04dca446e39de317fc06004c7951e8c257c46adfab486433f69c40d652a89f3b99c11202bd42ecd4bcb315300fd2e85fdc94b80ea834e2a13b3a5ab4fb6f5d044f196adb12623a9ed6b8b9348bd4ec3fdd311d9da6396dbdcaa4c2dec7fad79173ed77e9f17fb0d4dd1e01f8b59c0722271362583f6da61d8acd9745d31afa8856dad57739ade93fb40dc378bf9599b779ba669d78c03d189070a20aac30ff21eae93cd16c4fb06312c71961494322818cda0da3206fc79671293a00cb3cae5b21c8a6eeae9137c2e43daa2e016a294ef0bf6cf3d04a7faf4755a63a14037022888e18b196446415b33299fac43268ebf18bc6ec51dabf4ebef66b1f478ee0cfcbe60308126f488a8fd4ec90608f8215212c262bd50ec553bdd95f8df428ebc313410241e75cbbab52e2ed2b631ddc28e3eefe172d5ea0e16605a622aa2dd8a0bb7ac09fdae046c0dc8d1c5182adbe9709f34347ddf6da43ea1feadc3c04a67aad021f09a3d69e0c1aa72bbaee050ffa201c05b1590db233a36de7a92f05a8586ee735e3977d011ede3e3f54c93f60d1eb3453ab46093d0b3be27d8c8c68683c5b5ef86517e7261674e83c7963bce1de00a572f7a7d6790c104ab099b33dcf4d27846be1c316e7e44cf673fba4c9c05a4a00bcf617705b65e7326ee2dc8089871a7848cc83a5f59236ea6e54467f02d1e07421c02b2a6c0b628cc5e41def9a8fc3c25f11d1fd7ed4acfb1982d9e32dab50275180890ff27951227742a4cf312a7f3165daab6e93d7efd039499f47dc5558e15744dfc6343ce60ab047bb156a80b404b916d2669983b0b75840c77a60b3d7ea4c7f102be3485d211bce1943fbc363be3a26e5b10ec649fa6c642e14c6fe3f17e1ba52181a84a86b7d8e537d30a9cb422ec2f445e27ee6c8adf77c175584fd16f5ee187a2e4c5938f32ab41643afeb460f661d70a813c3f526f96168a8356d78ec9e9e75a4e0bb47b6f4643b5e65cb889f646758ab462a12437625ca6ff66099dc9b5f693472a1d43c47069f4217351f87f693f0a01f73baab2e787637f3418105c18cb0be9602e8f51a853590fdbb2d558e1feb8d7ec28bee1f3730612769d1757f81a993effde70bd4cf783e4f640715f011b0c2e6b6fb4078acce0e21d9ec3546252b1deb2d961a5d4d0f7a64d361a2ed8943ebe76f8005747a13f15c0c7ae11ae191a5588a1bc6afdfb83a3c99daf26eee58b6731d49b18c5d9b591cff99da1f35ab14ccafa978509d09e7da4f4159d9171db36d678586e09c3fa61488b9594c21a53758849ceb482554c8110fcda6c0ce6f4afac9659a75c872bd4d932e8ded6ce7c48233bec152fe07e355478c7290653c81bf97e6f2a4f974258e71c149f872299c5eb411cb628bde12ceeda67d6408608802b0e139058667712d4b88cacdffd10bebf1e1473796d0b2835239e61db8b2c7337e4f5258c77713a1932e14fd6498f79dc98315a14d068d98abd5c33886799dd0d671d2a09e9fc2885010fd2d606d16ba1915ee2cf9265528aa22a8b8ec1abd54c59bea50cc5fe16ad90531de07e54f4e643564135414a3c52e5b8cc3185076525393ae9082fd539a63eb6b7b6ed0c207a5948c664b8ec5d85e5574857dd97304acd8e307a8795f30cba686399f4b4a997817dd41f5f6c05a1941d03bb2bb38e80fdcddb2c286089ffb4c3cc6fcb1b7982be533a3c9c436110bdd5573ae7bbe0e7c9022ff77c506126d2946c4a88fb12a1b056556122a2de0c0a0844e3e5498831752094789e1531fe5d38495ee26ace13ba40bfd1bca175c735afed83e97f4cfe118eaa8904f16100c4ec884935da3727b3533c69425ecef3a32928c561fdf21b00d094b6bacfcee32886112a1cafc4fb512c8d94fe0a70797d807912e107c8a64c44456a32129a6b9afe43579aab0c03dcaa67f966d4d9c883e8351b9856411da5244ab53c54c0da6a3db1e6cac4064395f686e18c14cc7a179eb7d2c21c77902f61d392459b0afb4839b99a09bb4a09ab726201712de32a27e841f7d7b32ba198d9c5765f752dcc50a6cb1dd6813b303d68cbd6b0cc2927aedab1b1fa334c4d1ed61814f22d135bae5fc8b1eb3386da7e4f0bff95f9f4563c6f25dd26bed18bfa1f5f195c84ea6aa29ecb5e365ad2d1002aa2e9c41f262dd9c9452f529217646c629d46fd917aa8b01385bc0031a288eb27be8a073945dac7edf3db1151d3b697dda3d4ab9b45eb0742b04b5e26e83337b7f85298e7bda84afec797339cdad20ee184f40b11df28062a6077229fc7e7bbbfbdb3755b47be0afcd9cf830de2f1f90137de6ba1ee0ca9d2bf7eab1233da4fff391a1d16df7d369ec51880a8d16e61c0006fddb499ce89e975bea32ebd09ee113065f89725ac26d4c87b46de08a3c7507f28ff87db737d44c8c04ccc996ff8d90f07c09bc812851dd851243ba6746a2671faace97268dd65919fbe1bada695e43ad10050b3f9b2f6b6a6491b7d5469afc993958906aebf9f091992cf565309ce3ebf8561257f87a65af611c5dbd09fdb56cb4a4e1fdaf0a539104acc15d5b7a69f3a8a5ea2387e074e6c77e0196c8a1a1e3ada695f186e34387bd723f2840cec3fc5768aa750f44b259694e6585e54cc2f9768c9e51be1935daa0201b09513cdb3419580d815d7f3ae4af66f9dd9766549c1a4d75c0cab92450fa9bb359644366a793c39949136d197207b9d2d33abe4b6f3eaecf9070448c8e2c844a3229aef54ff7a4e2e174f03fb56c66cd50a4d337b63789303c0ab692b622653e1e44e2f4ae6fcd94f5e5cb25f61178eea3f94438e4b5b8176324f3704a2152b7f3c6bf107fd0f79638907943854bb36abdc076877806c0a4cfc336c91c061942528c7ccb03bc079b32d970097e0ccbe71ee2dce449d34b22e762553c330784cf518386ab207977475cdb5a1573343971a33abd0ba92679dba509747b9399ffebb97bb961ab434cfc09b8793125e3aa9afeda36c059b4961f54aeebfa95cf067b75888f7b5f4b68ef6bee426c3af3d19661df8b114b0d3102989295dafae7b99f7880134f051faeab123fa9e6e57607d71cd73e70a161482249cd3e71cf54664d165eaa3364edba7954305ccdffc7ea216b1041fe35f105a763441af7a1ef58d5490ca0be7f1bfc0510dbd8539ae700944dbe5850eb688ebe6f9311b310b744a69393ecd5dac613affadd01550844ae699e0fc6c61e5b2a847ed737c53db82783f99ee38ce701792b773d0fbe7d89e6938ed7947f4b0c29cec317160c1e3ad662d6ac73cd50539fdc5b493fda4e76b1ec15f3fa9655ef109dd52334640164ef13daf18e6a1bbe31b976c474eed02551d5225478529af3e3a7e7f3b91ada42e90fcb8bce22b8bfd6fe07df048b5ba21cc375633dfc20042d568e7641d370e7c52ee1ec497eb9f0f7549a79077c9278f950582a3206ecbbb5a021f58321a457b53027ebab2ad81a1bcd218e7f97db1dc9ec225311a3b9e18c0c276d76276e2fe2f37297fb76178e0e86f4e28eff9708d9367caf614cc8bc81bccfca00394e26aa69f891150ff4af01d7c1dcbc83bada9a17d141ef4c147995b4103f599f818c8ee0934cf506bdb33e1bf97f16fd2194857838dcd6a9b47031a5263ddfb5e0e2b7f4d861cc42df18912fb48e4d1c1d87297a5c1ad56883186b02f15eb97a0ba12eb5a2c5047a674d85493e4e76b9afc4cfacd45188f660ec62f17cad8d80e4e967a4619f1f7c0ea28f1681580d2717a63a07f2a860080603d2ce605d0b4782d0716e46fc0e5e65a74b8a31e89bb517ba596869aee7f2a533dc9c5e1ee49b069254a2cc118bdd4a29b7cf58ab36a9155ee2a40a5eac04ef7e29707c1d890556e1993f64b1ce70ff12c0f7fa79d9a12b4fb644c2fdb94673489097198abd89d7509851c68fee666c775793fc69b0e5af560dc7413711c6714cd15b94f04e8be81117a0768b854439cef2f9f47cfd59577badf9f0d53b3b07b36aa1500476b8dc8a79de74e98b45b5b0754280fe816aacf17705b330c2a7ab6dc700c2c6415dd3622dbd0e48f0b03e96c855d002b3b1ceba1accc5699b12c591c204206603a471c758c93bb7de7ff7ea07da2e7c6c0b1adb8cf67bf60e6a783861523d97542b61ee0900a47665c05ba5d03e07903759be44cc87623182544d764510bd765cad1a06ce3469e81903a0d6ed4360d2fdc4c058777707447426c12dc19fb311b610fc0e5ebe3fc88154b4c67c214f80a8d4b773a50e92a2adfe752c795f6e3c5d4a98e07e98211c7c63377aad2b1021075ff2d0a0f07bf886db12121789997f9b554d548625a2ec51e9d08d1a02ea149819a9b20d49f3882f3f25b5db2a676aa46b793a6f2091fc5b52c9063a6f83df041dc1b5c0e68dd62653f2377d451c8137df91476b7f96d830c756bd3588dd8f59fc286d8a0f0eed951529d45ae8853992353e4d9abe09ba7048d603adbb7347533549074f8196126192f0399f3e17fe325cedc2c055583848ed73196815e07ab371a28b68652b79eee8e8c6a8d18cc11a330adcfa6f5c76bbf9a1c2cf736f242ffc61e9a39285e2ee89e003c869e0ee53e2be380cd91616b082c9504452f7c038ddb726064166afd087589784dc8e5ac83bb538d1ebfaa0f10395c0a6bb3809f174f4e248d837190f119704070b3a04cc0df257837d01f7c5d0f4c9d17024d028b0a4300890844ee1416809fd96206329eefb32e171fbb2091e51f6add5a4311bcfab2f8f322e4b32de9b59ad53fa4158eb7e6a0787666c4c82cb59db69aecd76d7359f0eaca6a8aea2042808da891c0b421d400df08a8431cee42cce4f558292f9a0ec379b8344f577fc30b4fdcff9f03fcfb2e5c46b21581743657c202ca958df4e54c883961adff44b4a1a3aec21d886d3d04866be2c3a1d8fa11c78e43082d8fd15a9cfd8e789818b63c6ffd962d8a1c3baa2ef5a5462e663e7edf6d64ce96ebe3b2e78df148138bb3ab271fa4beb9acbc026bac7dc603c2d38c59c7cb5b4768081c0442d8d054e89eae1542184a71b8bb326a2c0501cbfe8744767de37c98c6669ce8ab1861e96fec6699481dae114bf02fe386905939607e42b4d16c947d15290418414a9b08e4adb461c11f18ba4b019c7b04eaaae6a494874cd74f1915bbc2f5a737ffd476ea4e2d364e93a22b43bbbc4b19908928f3f2e3ae2ef1135b4f42a89f188b9c35784bf5725a9f9ee1c34001cd987ee97be8e36a038dcc407c1e580a9639a91755a5eb0aa88a16488fa26b9d45f5bc6e226a180d2e7ba362df0f45ddf4754433153f1ea89a1b27675c12687c3a37a59306f85292f4a373ca821a9134c48f1bbf75310031605f", 0x1000, 0xc, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="5db0c8bd392798218c09749a1b5b4a0c8ebeb118fc217cd2a697d7af41a163719f8f349159304976432313bad08774036d4540f0f48a29764c291100560970918e15106d5a6b1c5fd7eb1391ea8740eb50ee4608f4c45af84b80e8340b5ae39119212147d1872e94484bd1f46a2f187302740df3971ee0f12438dc583f99ac65f5af33ac96fe312c225d4123bf08fed6125aaf4a90dfa24c106299a35152175cc44ad77477481b32230c05334746be94f4bba88d651cc54821cf52afe6155210dbb8dcb4af13a34dd32352fd62d8f658aeef374cf7eaf56531a8bc81f9e2b75df9a12c7ea52aa0f0cfd418f3c05c9e98bbb1731176ad73afc8878edd2936b03b9aa7d0ee7c5b319c83ff3eecdea78c086421733a0c6d39073068264b010fdf01771e53c5be43e224a9e4ad202490b5e104ad0d5d22a76437a2b225143dba70847a10b3a3eb60060c974dfc54e607b3a6f3480b95a1ac7a68baf065a6a02673b477f2f97a71d077007e87acc590fce46e65", 0x171}], 0x1) 16:00:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r2 = getuid() r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f00000008c0)={0x0, ""/168}, 0xb0, 0x1, 0x1800) r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="c5e3cc4c534a16e7e9ae37e6eb444fa1f4eee82d07fe5d4fd4aca04446b021ae83937b360f354c3a81ea00108954de4a1a7b4854fa0d8b2e2ec01f922aac422a9c503ad5055746871701c214875aa24f3193d6f5c55858eda88b9b92a5427312045b812cd2ef233bdabb25ed60da4b9b5b821e69bcd65fd71ba5de289ecccf2921ae4d32616a9d9e27cb54e941051eeb469db148dea62c12959a12f740012f0945ea6fce26a79a3037390d5b325067b8ce90f8c2b916b957660880d1745c923879f039378dc676a4de6ff739a79a814999d4a7d397a7c65caf3d713aeed96d4d7e5d3d91251b", 0xe6}, {&(0x7f0000000300)="7ab35802e4f53407303c34bf951e88df27248efa421fb7314d4a728481e9200696dfd83b7adce11440872e2c6390f4dc5ff26bfb2b63f83c0f164f891967da8a0c51334b3e03b4a2260745b82ac680ff1106bf86ba5410ab7acdd2f16d26743699d29eb36fce7733cc1b17aee8ba89dc3a4b2e69178703f3576d4680bb9007ff733933fd175708f70ce09a3c62421996a416128d2c15587ee0e54011381d920565bdff", 0xa3}, {&(0x7f0000000180)="01bf38faf9bce516f3e3744fedb804deeaf6e01aa198af4975d658eb6dcca4ef4771264ba6363017295123cee91f89356cf3bbb507bbf449b31e2dbddcb437e3", 0x40}, {&(0x7f00000003c0)="4058e4fc0abc686d779cd8502c4c8e4d3438d6a5241f250b758fbb43bc969c34ca992ab9d7768f54c65f2c3267aeddb0d4972b2154ef09dc2596d20584c25cc6aece2d6c154087b5168666a1658197d47cdfb2e172b5da7918538c543765972f546e51f4ef490ff9934e461542a52396697e0c3673b3fa76b6a3f333431744d56fac50742ec797a0b1e3628755945bff196f61c5cfa33713203773b9b97bf2dc857444de0b64b3a0b87fe31ec5da9c7242f0cf889dc30397b5a0666b7730d4c735df4d9d664b5324f8e8abf947dd51fa0d0050026c2df4a589d7485b53107dccd5e0f9f19cf10072eb91af3fb7f3a2f3531e965a6bf1e576112ec36a24", 0xfd}, {&(0x7f00000004c0)="2571de1acb6459fd555ba9846105a6b62f", 0x11}, {&(0x7f0000000500)="9a3287bd56b8a1f73b73e9409612de02b8bab93702b590ea4d01800b03f141c4ea0eb09db0f8af94ea353fd5728eade579baf88aad9af2643efdb295fe3b95a411f3af7fefbe20e8eafe553fa81386783e22f24cb3072cfaa1b5c3d4c07989936092c3c35295333c4a4ad660ca29132bbe52da1f04b0e513ea75658f48f32d3a94", 0x81}, {&(0x7f00000005c0)="78ec5e3e696ad5e32e46d2f1b9ab02297e1b62d6b2f58b082c0e8dacb8957005d403bee6d36801a3b8fa1a96089dd40a573b5abb7b22aaa199264d74129de425c2ab577a717ba96d11bce90a8c496740d3f3efcf5f4767eb12569b8af89c653aa5e8a80748ae00838d9080d8730296fc899e5bd9c3a3", 0x76}, {&(0x7f0000000640)="36aafcadd0ca16fc0d78e985213da1b0ec88d9747da7d7aa0fbd7fe1315404e12fc228788f13a4a5ce5a8032be28ccb2392158ee3b317e86cf81e400ddf1f4dd2e82f69998e7b56661d2d65ca7fbf3eee2", 0x51}], 0x8, &(0x7f00000007c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="00000810"], 0x78}, 0x404) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="82022e2f66696c653000251b7c01000000000000007d037df6c88f03531a19018c"], 0x10) r8 = socket(0x2, 0x4002, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat(r9, &(0x7f0000000980)='./file0\x00', 0x8, 0x2) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) shutdown(r8, 0x2000000003) sendto(r10, &(0x7f00000009c0)="f55ac95aed9fcc3b0de3856322a87b46332d4a17208e7f743195164cab8984ac55454d8498cfc2d8cc0b997def4fd1a348c3c2515ad564ee1868e1613767096f8f20ec95dbc356e5043aec240ff93a33f9c6", 0x52, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8}, 0xc) connect(r8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xf, 0x0) 16:00:55 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="6d39a4dcc4221352db9aa73bf46888dd3a4ff31b71362a9bd9331ec778c21640e7654958656799e0d922a9061150ff1ee55900116310b98ce2998656634b6356c99435efefe02423183b925e59143850410e7b2430af9a20b58367ff9c17e4b0a909ae643a64b1eddca3db1d5f9ed65a50fbec04ed3d22bb7181f087f7ab86f4b53904ce0113e6ae2d26b76e5622773b71432c078b0b7b3e6eaaf7239dc2ca58f7"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x100000008000, 0x4000000000006) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0xffffffffffffff4c, 0x0}, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) getpgrp() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r4, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) kqueue() write(r2, &(0x7f0000000100)="0b55b49fcbeaf614626d8b217caa4b9def3c38a7c292a264bc75aa0ea9c510e79f054bf69747941136a96b2646ec130a599b473158c96510a5cd0c15a1103d047e5544d5fac48182edd507ab79ae2e30212a9fd96441bf53b0422ab423d0d28bbe4e947c6eaa92ab2f2e231339719c28d3827d3f16ec362b0e503a7434c006da50dd937c7f0b2d62992b7361fa55694cadcd04cfcb9453ad17ddc9f22519f4dac3b35bb4d93bee73ebfca7c7b42af20705099f6b0fea6ddd53808a0e7dba2d35c6a6ebee4dfff3c688564bc2a66b517917f116b081d19d7da073978d41bfc17a", 0xe0) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:56 executing program 0: pipe(&(0x7f0000000000)) clock_gettime(0x4, 0xfffffffffffffffe) 16:00:56 executing program 0: r0 = socket(0x82, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000040)="11b8f61e2609924a89fa6b5419a50e171f89d95079c0e2c79c3ca07a15239a135f7ff90179f540fe77ec8d5712defc289f089e59a038136603b71390c11fda9bbc9b755c0ac8b93d6c7d989c63", 0x4d, 0x406, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1a03, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 16:00:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x3) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x8000}, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)="34a76498728bb4398755332a35618b0c23efe8ff6219d598695c87c07dbf00513961b48889927f884a1e97d71439ca30fb3236b2b440b985d18b393089ee48dc4e23ac8dd7e7a446b83497aca71b0452268c5669c77b40cd37f6ceefbf2edb49346282160d3b3ece29b790fa7d0620ed458c53b8335fd3ee238cfbf3f491bf259183d7765a98c9ccd13a13162ce63918aa536be04103fe3d", 0x98}, {&(0x7f0000000180)="f9bf6d93a4cdb56327cb0ad420ca58b16b28b2a75021980318d87f6a5e8ca9af6575828e4a9f20306747b26f5d96f39ab6a08875c953f7557aca8f0b37e7c446f1c9ccb09bf6bbde5f7838ed34113c36bd460b8126cd", 0x56}, {&(0x7f0000000200)="1ee3a8cd6fcf3f1f1e2544fdaf19d629d8806a5a8ad366ebb4d7895979ca4abf8493963110778890137892dd2588a7be23ca876528f06fb35aa18efac5976526cafbbf0506cc195000d938d14518", 0x4e}, {&(0x7f0000000280)="fcfac1e9627d7c54b9fa0501661910a2b2c39460a3f75fe8679dc1e35e8787399123f8745250c90ee4b27eb2f2b78633d344c934b61cf0176ce18a8693443ff41d6ec8daa6381ae222ca072b56e79070372911f993fc1182673f864d05cb1ec556c341c628cf44ddfa6936aba2d40dc96978e08a6b21e665c34eb454d99f984c3a41f15c11b4c829b104e4363651bd331ffd114dac10ee3345ce6cfc7f500c785c8e3812f628dd5e07cfb96aa680a80984e78083ede92af9a02d2deb880916c850b3d52860445e1b0161fdcec3227155a280800816be5c767d2bb7fe7ef8fcd37416cec974264eda54e11dbbe1fd7a69e02fa8e301b34069f8de767d1dbb6d80311ac480cda0dbabb6be83623203e22d8a263a93052a45001b512fad65fe8b9c56ec4bea94cd2dc17374c1b1cc5de9a10e2a8d54fb12cd880f36ece0677a4118b25c8ee7cc8d302ae29ddcbdbc45f87fada33f5414d6c1092bff192ad7e3bf78157de2469140a32d87ba6513a36e93990624fa3794188f72b9449e992db8e1480838a2971b669fed86b19341a792d3f72029657e5705a85ae9d695680dacac55fdeccf4b61c33cd56c5d79bf675f911076999d2369efe74af2ac9d6ecece4cb3dda5b1d8345912dca1f14ec5eea0e29632af407ed8c6b9e1a94c011eff2b6a23c5ff1674a2cd5ee4ec467faf54f9c28bdfabfe921065f01a8befd8d99a4175b3561541e51abef94cea1eab2f566cd95028fe8993bfecbf00f0b46d9c385bdc6298e5b10df9f0df1d8a74cafaf724831f3288fdc37325e1a654519a49588b80b42874537dc3ae6c6e1709fb84458d443cd8b7635a011c8d0963b4e2f5bec989f57a6e8ca1d2902b7b0331007f44e886713caade863df1280bca489ec39a2ba825bdfe984c885e27732537f69050b3ebb48cd16c58b30c7e0ccf10372685e686f165e8030bb672e8cb24f001eb509e1de37f0fe662477345a414f3aa7e8b8625e8d3b85fc6f3aecde2b429573f42db97b52cbe301dfa1bbed52a5545276487ec1cd7240c5133a1f06ae58e82376fbc5e8a21d64dc3859001a3b35842fe0060711e1a17bef5bbedc4f8e944597f5a424afa9ad6982ece44b89979170933396d342a04fd27ead71d07c062ee8331bea9b17fe318edc8cb55675c48427249f2f4f8f736015171eac1ff3687720c7b46d3f461e4d15754300417644d8d871940b30e75579c3730fbddc743c8e61615f8a0f7141cb40191cc179147cd33de667ecf85dc5d879473536bb29c808bf96a2084cdb6504b52945e56e736a912185d0b91cb9e111bb938e5e33760a9accef46b7e663394a53d17e2787b13cb3e1bd9cf0f173261625678a2eba0cc5e79064eec1f202b0dcdf0f4de8321862652c284f824249fedce554b8399094487be97edba377e0d453ca26357dbfbd9417af690e41b125c76f022af86c1666e002c18aa5e9271e8b8b83b27e5a338b6a487b3274da6f628a04bafcd88e021598ac7ddf8d31b0367d9447cffb191feb10c630c835c29cd777ef98d8f952a3a53a2c8f1c643b580d7a2349462d7dadb8a255f4ba6bdbc864b7625b672122a500283f8bddd851a043674e030f61cbadeb7f836824f70d5038ff9cdc1fb82ac351cbb982dd68b01efb7645a4a0898351107ed1ad552f5a139f62ba3c81642cbc5fe40a5975eeb50cea3557475ba5473ed9a158ca18cbdf573e0a220470fa70df47f44cbbd5fc2558153dc40e89469caf76b15fc3da17a9545de2aa51a795305f646be1ce21338e4d9b0715926095801a6d855bee41cd44029e4f6494859d63fa720ca4366472f02ff926c5d526a22cc667a61ababa331837a44a0187e2fd5b385ece0fcc6f603e45c22e6d069a9e846b64cafd0ef417fc037db8be596afa1a1fbe4408f9b7b3fbbb3ee4eccbd122096cdeeace5c6f127b5d49aef602a4f509bd2c5cf7fdea6e907b721220e5485b6cbc3ca1a8c2bf64aba4408349bcb0814247b40a67b6741f92254e6a8e6958d51ea097e5e2ee120ca83f925b8b6cc34c9976b9979fa961b26ea021dc782f7f91a5a30128bc7bed711f9c625408da471971cb7b6802ca19a2db4098f94a4b214263955c1b323323b2f4732dfdb71b33bff1c6777f60f675e25474b95297c3a78cf3a3ca059d77aeea50482eacb2a910bed8f624f8423b2509a3a74bd8933602ad25253725ee51c3656463461f4c2d5f556c299c4f467f998c351af8712910c5db2f639ac3fa281be1a27844af03c1cec43f28a3d0a46bea979fecd7d182e49ed8b9c7b3d5e361f8097521729df707b43d48604ce1bc4902483989d8c522b880ff28852774c83a72b4de02f576dd2dbdc66d8254e92f784ff114e211e4db19b7c9913d687a4b2fec36ac699d3e035762ab78c3eab4650f525d54a5b9c5a4d19a30fa52291f8c4a053d8ad3678437ef40a236b5db30a48a444f115303a067084c12b75d4afec037b126f3044035d56a035c05c551059e0f9bd3d1efe973a26794c7111235491cb625d005f3d7639f2927d4494397c46f035663e73a8d85e41e4e67edb2a77dc25af70460e1b16ded0420838c6d2983e1c44de8cd89911a1dc563ec04d2dafc13208732d0830d92d2d0a6063a93df8c921b5b9a2f4d8f5a3174675ede9cae0fcee6392eaa2e3c4c66088202d33bc4680c57e4f8297e5848732db9e0f3a016579c668c1a8fedd3ea4d15a5ec2787532731379ab10a9021628d67bc4231d24d41f813904bf492aad04e4603c1e94f71617402e3e7e1eb5e8a09d4796c1857aea910d421ddaa9e54bfd849c693ee16af211d76b8a5a90ce58879804abd6e7357740363feffe361e65d5d17898e5a7b67a2a54457535c417ece9f2e3f11fc9dab43f3b00c3413743b74e065b43e4ddaa9c4e28e78847027c05f931ecadd774a7c44305c8475f0499e86502b37c023591aba47dc0dd24509eafbb90e569418d8785bb70587326beb774825518565a27c424be29902ebb789d595667a6d99a9f4a97cf430f5abd25dea41f3522330550394f03ae3ffecd5e606df7268b5a7280a61b2b9dfcd495b6f8d9465c273161a9fff5cd735e2b125886f0d0b12e0d54fc24b4d4f5d194d294f3f35245c2beb6ae5a2e1bdd2bb2038dc642db4ed2ecd89ad1564d37c0c591964794581be01b1dc65395ae2132c6b67836387685948ff19159b775b903b86a8ae83b2a63756a84fb36c86fc436513d20546c16704e11abbc2f5b2c2917b03bcf97f8215f1d9b7e5d7521053560d60e9dd39d0467aa6ae8066ea361ef7bc0357d7bc084ee3c0f183528b20de849b95d903e9f58e9c3def2d6e57dae1f902f0e6953fb055bc6a5c5979ee165b52e95922556f29afca18a677e7b56f02186918df8efd74ce9e4ea6ed41c918705a94ece65fd3ce6031ca10e2fc71575b31e860ce8753e3e3a2fc3214419e437707c88ad2fc89ab69d9be77e8e58c127d6e68b334332b31dda1191b792f5eed68aae7488ab89970a98bab0a7818e571d7e701555e6528da3646eff1f95e0511bcb86425d761acfc633baf0561f2ccc5c16e2dac594b7da09d1e3570867c3cdcaef6413616da01111a6289887a8d05549a8c9f59a67cd595177ad6ca6a2d2469b5a6796cef1b7379569f6df20f848072e47533b80f3e8d122a1d0e84c53f9807acc7ad65004d60258889a12f74ead68e84cd748f07bf51470d182a986a85010d1f495c5f425553cede94de56fa04bde1c66786fcdd5dca4f8f63f8567111aca7ed8a9ce930afee9083896bc5f15986096504c0952674e623f99801ed7a0da6b93359043d6ab9831cf23a37050a9c9d4558fe3a24765a34bf0cff3f60f43b316eab804a204d19d881bc3b4ac310129c531e6e56c99664fa8cd2dccc000e1d192065c7d3e74b5534ab42ebee180c5b00bef18a01bf95650612bee651b995514f93fba41f5334b84878c38df38542c1c98c29c8437a85560f356d465df47e2d6eb33755bcc8361aaa9a72363850777f81f7d5b20f92c16851053768514a5748ef628600e09b3b62b5f56b630c27aa50a6e397e84e460393f0166cef21e0e2d171c2d1f9e156845e80b85bfe22e65b5037d39e9a4d0958b1d779c0b85cb43e5c150137d3d870da173e10ca260288cd6b47cb9fa99df4c0fca82d74448aff187c8a648e00aa9999106a64c027872f5bd1d898b24659ead29a69e8c95c86907ef8a2f89832575c79e573e4891595a748a9aa4377049929bf4a8e97200ae23804d92b1cbdb34b3d296a335ace9cfdaefc8f6464625e28927eaf49184e3f2e02599aae87c6ba04d4ac2f007fec7d6e3a9f1173cd02646743865ffa2629dc996cb4a1bf22270110ce231ed6b8b11840d61d539f46aa48bb1b2d5ee4d0d1623831be7c914eb039e7d6f47e54c440d67db33d141ea0d0b3bd39d6b9035313a0e38293d72d55d9e92e652014a51a88e667ac6de8260c5f615387d369e3a83322b88d038fb9ed7a17f72c14cc3b3e192eaa6c48cecf09866b8bd7af5729583dc8bac7b85562f4833d0eae42211230a72563ffe9eefb1f32028fa258fa57777ceacfe1a46cdef7d20e959c402669488da7b380a53cda79602f3f24ba4424f348717c16b8f55197de13edd9d99ddb02209bc0d3919ad290217e5871a20f9e2cf2c08a67ac9348a7cd669b934bf1bc3b428544389ef6eff785f0de8b2ee0de0d6f2bde5275d0801f4d5c94a45d5ee1b65174afa97f50f4dd908ddab7331daba9858d185ee32684050e7e2ff67061fa37cccf7a449ccf3b82c8b1e98d3c0a8103aa928013148cb80a54f016e1f22f21c6d1073626545d63572e2d53a3cb3f4a0250d6eae5c9dc9b6d620c3989a27df465de6b83300c95878faf89aac88475c172a66a78f1a52821551a7706c73a655c94cb39e055286f490adcd183123232478f2fd90646c15bb1cd09136913f0e9a2a365afc12b31ec306d921f17ee5e27a029f0da5bf1dcca4e024d3890094be864ef295b0a497200b0e1316c18aec671cb5f46ab8ae9401bff6090cc07f1821c645e5479efd639853bfaee17516e2db5da8587d915c32141ef8839ed5d586092d5572304c316fc10240723e67643eedbf601b133acb482aa7da280ebbaf42176786a46733c14de478ae65337109ea5b97a4866eac1c3ef4b46f24cdd8695ac4c7a7d8108cd2f348849ba7ebc439d41fc454ba37a73fad8038f9a583eeb76c291e80b2aa1acf839691345a61d2756e8875ed5c816ad31acade437b99750af36d93a0259141da615b3d90208c7b0ed704db87035aecc843c55b522e3fb46a336d75cc0758775743ef768013e5c9b3c8de481d5d62e3cd4aafbd9ba75893b3cba9955b958ab4694b0abc3d47dc9104f60654092b7e422b2aee505342e400a5adfe8b27274ba9b74c83b2b3163206e60ebe983e149145b9433188d0e0983b3918496fe582d3b69cafffbbb5fb77912179c95962dd8af2b8c0c4da7f22b11b04fe1c9ee169d82074e4f553a9f20e95d6cf3bf936b3ac0eae8a816ff485ceeda6c8061e4cccdbb2360cacf42dcf31b68a5767a59e9995f5b330fb4a797071360a0fc33a2a6b05323f35bccd1201832e62e946e3b6d8842f0801ecd6e21c3c61397b8e2cf2b95426b49f0e830bce9a3149ca9b7ece494d9273222ddce3df21fb9a30c921499877bd520e19face34037af01e280e9bd97506d4f40da54ca1d67e64dba825a6041595e397a227b79342051cfb27c0bfc13d19cebcce1f0ee4b74905aa4ccfa0bcca8494b21f7efd215b1623c9d2767d", 0x1000}, {&(0x7f0000001340)="16cd07a083444cc446f4a9e9cf9810a4f9d8073762f1d217201c934c0ff32892d36854e0df89857725dfff184cf78d2f89d9cbd3ed95e43c086c1ad1924c2286b575a4eb5cb5b38daef79681df7e52a97247dd411dd6fae4cf8126ae77ca5e37e44b2aa578cba5063c9484bc17cee5c76574323cbcb7d8d574f8cf23563ea6d07a69dc97f620bd32717a50cd881e0c457ded7a9a3c168d464b941332b261667164a9547ea7d8a7038b0d914256ded620", 0xb0}], 0x5, &(0x7f0000001400)=[{0x108, 0xffff, 0x3, "1edc803fb76ad34713a05123bae6193ca9c145f4458a6b864100ae734cecec509582276fe8b0ae75e6a351094cf88a8ec8e55103177b2af95e409a5fc5200986d3d3fba992c8590e71ac3dd5c649913e9e7ed69c0ff3054488b4680e008c243cc646317bdeefa895a2dfbb8585e2cab2eee199a791dede259127bc1a896e2b330843ca39b95977291f16d29689ea06f841f9def5dad2392857028fbc999b6c90d59571c30ceda3cfae22b51234fd19f10c314b80fae7e306e0a0ef5cc68005eee79aa2c19e872a4fb15e6ed3ddd39096b18d2e5f1ab56fbd868904b59302ad748781342dbad0fe5c6f1f0a03340f51b360ff8d139d"}, {0xe8, 0x1, 0x100, "8a5081062039f504ad6b93f4208ae1b27eec27a15914238086a32dfdf3824575fc467642685d3d0facc87b18424fd64e2488be3280b43e82521793095d1233e4773aa807dd3e6196faf6ea2bcf6b4ab8fba1e253dca6b0b8c6e472a0d978f3dd710400ab90298ae672db3449e2cb5bc75f7591d04d3621c0a2810a8a72b01eb3764dacfd3375de051f34bafad4c50d4fce6b79f6274071e8ba53bc7d7666b18e0ba7dad9ac9c4f53028e4456606da615bde4f4db329ff4cc3251906500ff59de54623bc3e669256781a67f1e3adf27d14a7753fe"}, {0x40, 0x1, 0x9, "fdb0b41490595b1a3c3d92638b992e5305d3de9f01ae4079451aeed3b635002a2a5dc5f7e8a8b6154d"}, {0x98, 0xffff, 0xfff, "bdc3d812cb79a53bb74b5e30b22ce8c9bf9879d156f200f4fb85128e8af2eac1117e7eeb835b41dbaecba4b547b2cddc3dd9595b420d60a8d65f3be8536933e2718babe1bd66b4eb080750ab0123cfe8f5f42ec96a9edf201b611f6c3968dc8a42ac3f9dd6d35f2ccacb0a3b44780eeb77739e3f6eb82c0fd26fc3b4362ea0470b3dce"}, {0x1010, 0xffff, 0x4, "a0172879eaa3651637324b915afb4c02c18211eb638d14ab4fdf27ca0b9c92e98404657a97baed257aaffc037f479aa7ebbc3288cceba284aed5acda87610519e02bc2a173140fddcc95e241305b07f28a874eb9b15da9f8d62dd01c6ec4c4c9dfcb43d15c622f584fececa8423276ab58acdbee885604a9b960d1b4c74a6cbf603b644e351c31acef9f0a3bec4579be4b679ca54f499c2e65589f747c7cba3f485af146303089822093adf43cad59b752c5c36a5e8ab3e78d9d0013d8b14c1072a4eb3902ab81b08f29faa80b93e90229ee4b70410917ae4f0eccdd149da694687fdf1ff2a0e94e4a9e4e786e19a2585fcc36406b2cb22092854b356ce4a3a72b71d7a724499f64ce9a105489fa18886a41f97c5690531ddc1ba4eb6bd3ef2a73c583bd7c8d18fb1d2a1470add7f85949fa9635c7cddcadc7fbb9877530654d1d396830bb42caa8a4e290a6ae4d6f54e74ca4b9c8b486f8971f515fb7960d96fe316227654dacfcfb6472267cdb6ada87c4c01e03fc57fc8aa07d51a9418b5400bbe89fd5f27b6b2a5fe0efefa6713e0ad78e628b7c5fdc87388d6c64e9f52dd3dbc1f7bf8b862f92f0f2cdc7824f98df490931c0764b7855d6c8ad1f670b1eaf3b6d7980ab7d94b3537db0ddd773ff497127a9fcdbbd4c293464b2f36ac49b2f11b70a08badb6da05003c762262b31875341f09e718c6da98b7afd4413cfe90b2ca9741ac587f42ef22e2195a8cdf6115e534833d02a5dcb8385195cd9a519ac3929ee70845abebcbc3cc04c8b3f28925050c569bb2aefcf7d56de3cb8123dd157e50ea9650c4a66f40b8cf738e59c7cbe80746d89176ececd9d1f747ebb106c0fc68f5c2dcabd2ae3b1ac5a0499cf18101dc5b579f8fbdb222f7dc30ec5eedfec3e57d8f021d1ab87a3fd9843e976103343b48a78762941d7396851f4bf526acd7802769a5a2b716a7abdc86cdc80b52195725468845d5c620d60918c4c2f64221b6594f0ce9a64417f0bdf951264ca8a2af6cf845537f4840844fa4a96d33aadbf5dc52e87aceb337050f76d290f03cbb70653a5e940c63fc480431c65738b799a712127f3ac00567fb7aa9dca22aece9708fecdad15912e0606d3e1b83f9bfc9856f3b581b986c62c91ac45dccf08f7a96bf88733aacc8899505df31fa8a872704366530a748d1ef5c5f8de1171090898503b5c869ed0b12a78719ae0110e5366a5bd0dede608df2226198c062551658c1c20af4aa7d9cfcf1d7f492f0d959ccd9952ce751626f092dd54bc680fe976220524b49ee9cd650f192dfe9006b07963fef754201a0cd27ee8b5c049a79f0f8641b6fd92f24bc3c93254d502dab11749fac000657fc1ce89893bfc67d3f424401e61ebec593ae192284c6be9131fb229ffe84bf07f97d473f7eb6c89a1abc9104ad9250a0fe579a0d539ed9bfcebc4c27692d9d47b31b80d8c0393b544bd94ab5ae86c9f4883c9049e1eb6bb7a5e1c4817b37c6260690fdfe4de47e102b1c3a69431b101aaeeea7820fc70e10be1bf01b225d3f5d3fad050fc778824a7fbe9620eb4f2c0b300081b39d9c8c81c9eb37cb216c350b491fed3c0213e91f170629c9976e76ab9698ef87e00bfa6b25f7b54fca17a6d0763168f1ba8bf72c15de56136557dbd44937dcfcf9566f93a66ce84cc6b31ff04ded8f10651139b0cc431edd1880ec2efe8a9f1f26670d1b5b7659ee26e81babdd5fc6f2437eda51beacfddff74b8fc40a1f14c4d9801eb46c0327b190f83bd98e1dedf2b6b36e2fa466267b4775e753257d13dc5ebabbef46e24cb87e533507c7960366841156d501e803617df163631de3e199f194fc31967d8fa3f4bb606038a02d4e434311a86048812179c08b356e47154d92f741a1bb070206bc2b95dedde5e3a708d2580e4d799c555570e14bc13bf519319ddfcb020955a8335a89fc10a80c0c6d6a3eb76eb36bb7b80c3d8e2e39805a7a2da7e2cee08b98f4ff7a1f07f9520a5c4dd8faeaa09e64c84d4243a90fd67ec0fc8671a33ce28c88a5ff24b628943c8ada7d80343ff1fc028f2d0cfb6095162a13224a9602ad6aade76f4cbce0ad00a7f6d96221b4382be91b928948ca41aee6e66fa3ab7b86830cde9cf223134cea0090110d4bde238a0ceae6d8afdf0f70d29fc3c9274a9615e0898798104d5b9f28634525e03f465818477269b3f42938a3e44f01f67687af7184495f8ff68c8559b8023b73da7f65c2a371041e51c2b214f1d443a392e87fa638c884b2b58693f45b816c6e5c1bbfa90cdc843667f33745d28226ba99a0f582f2c8a4575214b5427ce22b944cbf042f0d4f1238b0f1fde7c921d4993334e6ff8e22341f1c27ce3ee83dc2fef949deb4150a28fdbf8b51c15a5e9706dacbb0b207aa81f0be0fade75336f630396dcddba4a13f2547dc31c9076c377b7c0b1358378a762cd8ac972a13223940cfcc44d92492f5d5ac788d1ca251ff69e6f3f2439ffc18caa1cc0c2aee028581f19efbead8b2d63a000036407033c77a242afa4d1cdb24c63eef74920c40901c3617be96ccb87612bf5c81f6357ea0ac4a2d6d4033f35fb98ae66ca78e360dbee4567eeb0148537ea4bb5615687c7e3eab9c106dfe7d0f11fc447965732178a9ca0e2fe59d8bee01c681e55eb04ad84eab048a02ee14941a39de7758aca7841ece0b1ef6e665d69848ec065a4eae889923f0b3bf9f6d87b265ff3530f971822d1a54bea78ac3908b3459cac58099f8da010005fa49e3e80ee16684242968ac0093301121a3436bbde5c7313bb72e390f95e1911855a0c1d7214449ac07cecaeae723b32f85b5b8bfad3316b4c205e129dc68c1344333aaff37a6c4cae59d3caff84bcc3f85e39518a1109cf8a15fa5c2647e2791da0d690ece3c8b10be0067f76c102d797a29d6955b451987b446e692c9a0c595f6197566bfcff478dfa79054d4661688d2bd3c1a0b29dd431721d1793577535d87f37b76bb9ecbf63675b84c6235a8fb44d72cde217d2719394c58b34feffeb96d25ac2b6d55ba48a3d62b0794f32cc18547d8884362826ba7be9e0a966d7c934045e5dd14de35ce5c7a22531899b35730938be975181437054d15250589fae7700f765611c85e1646ecf844e5b0a912d6ce2a400228ac56b6501335a198b303fa57aacdd2ab09be2de2b285ce9a109e6767d972d92f2c02cdec57fe2fce234141b9d4c4d77b620ef294f4ea63ab1cd64e6c315a7a89782f298ca4176ba90dd3da07d443184f07f02fa78fef203249cc430932a0eafff5927cf57be3f28f785503e046bf31f26f3cb9fd97b66f1e79fa38fbef11df4cdca6dadf018758d6a9a674eb87ede60754bb559ca3d31821522c006e2d7b76f1df4c29fdffdc676c82c5d6799d5bbda60f2359c9688edafe86cb71e3485b77ef5befb744726525023350b4d4f1537eb01a0091a56d725105587deba3c49a987af3ae3adab8ddff38f7a1d43fb5883dfe8d97588df6ef23357f98636e113cd7f7270e612f2b93597fc387276ae8541e7971590e4a6ed130c09fa969c0fff3b9d8f5485ca68be6767259b00bff1a3f720e50258450097252de65ae04e245092ea230e298fb7f05ea79a556ca267b12b10ebd9187c58d47477cdab11745c5ca0a597acf1e58a715d0c15aaf7d04e063e5249bfd5147e06307b5aefe0abcafe3e248b73132ab17741f2042bd2dd3fb26c8a417c234177ef9c315063f9a1a0428fe730ff61afb6f18513fc33c39696cfbb802129d4c91f56bfc84d5fcefbd0ef890d72db37a406c223fa0948cd4e75a081b7c682b97579956db3b8b161df0fefc8d4c032122732ea2f9a452e061571a802954612a13f3272b0398244c88f10de6f55507b6d3b14136df21eeecce0f897e82923fcae48c26c086864158ceffe32bc6a0d519079c54f54ebd63efff5f9e14c1ffa741c28f09947029d99a5397d89f579645656299751f0c5db5d5bd7b3856d18cb887cf913064c6938c7c24e4767d3b6d6573f1ab0b3ee00a80c518c21398651407a8a1d0ee65bfe16fb2174687c983013769d9b94610212af6f0b7ef81876f4457a9d637858b1f2bf691296f2e75a030d3314ed82edaa2d0e8e0377e6d1c67f6632fadaaea8f4a9b0c06356c0a57fbad949f92c875e7eb64e9e9ed266c30eb0003d7b111f6cb30a99acd78c4093944f81342fa98def22d84e2000195dee503d20758cdd65646d44bd0634e9ed2917208909b1813df8e87865e0ab6265ccb8d047861803c402c3555ed50d0066b016dee81e70f66e15bc2c9d7062db05361ebd0a176ce751ea5faa72b4f83c3ea268fb59de22c7b5cf8cd77dbadda0910069dd52dade35978a8447be62933cea8104df89b19a6fb2499d48a1aa3d70d3894e6bcb663be508c4c0f8fb3ea9608b5dd715a6c644f2db754e819917bb12185f9c7d336bbc9e33b98ee96c8fbd2fcf8b0299026e095453d7ff4b482b0c79471df746dd25b06dc2f76577d820035fd386775e2b5718844c0bb50954a790b25cfff7c87aaf5d7832b8dad9a62f4968d1a5e8992314672c88605fb8366c8a173eac1dd5cba575a6992920733b47c2a05cedd5803d812542ceea776977819ccbb8a8a939495ed2d1d7fcc136d833dc7b51efda2bab7f2a1fc6e7fccc9d2c2482a0e768dd61a193ea8bdcc975ddff4f72cbcd0adef01c3f9ed28185a5d879ca6ae44138af0efb1d543a65090f1b454aee7e0156ba59c015f349047da3368a438cd3d3aa28dc37fa5cdbbbb1015d2d9a3ca390f35cbd5ce000345caf9636fb34a241d87cd18ac2ee348c2277eb1a3f50389c0dd901d38a9453ef237f6a46c86770b43ca3ce217f671d5aa04037130a7954e01bd4cd9d1c406020b0f70d8329ad259959d8b7d8b674266ba709cc05751cf82ef42f0a3f184af2d934ca8a49b1ad428047992d14c078e08439531f2149027cfe99af2a08df93f79443562f023fbfa871226d3cb3375bd3ebc2932829dbd75d7037638382438a592f56b30fd47606423e609fda692790498c79f2957975b964153536ea11904a20d9aeb41796dd18ad601b0b2a537cf9a40240c543ab0c62b893fb61c2b8c07c5a4d22de6ff0c6a7b0ba37d19e4071c4d9f50c5adb79438ba93deab192464c2e697297e74f71c009a072c14efd74294431eb9406224b2f377345a9d4d6b0ac8aa30419faf5a6f7dfe23906ea2bdbb2c02cde746a3dcdda0451f1b91c2c7fbcee1a67f8e8e2e2517b4dde2f869f33d8014825e0a8f34c2c893982706e7e7e1da8509cb929a3e3c0883458cb726375fbb77eac671d371a07e07ccd82e19c9b1e15cbb884859b4a2ec24a9af5df8d50b94d55eef9ba2f50059f922fe9809994cbbca7dea1cce8d0ba8e345c6800de32dfbbbd110a2f593e1edfd7e826fac3efd15319aaeb312902038df810330a028f8637e34afa21ef5f587d759a369c48ac78bfc88e7aa93dc448d81b603d35ab208b9154570e58b6a3cc42f99f95627d1d6a918ac1f2d8f8089dc52c90a6c71233da37ba453b0dc54ec133d56e7da03e1ab4c816b27139df9b159a1bb47e59e2d1cd00c4090e28153bf0e65ee490c044ecf0a609305b18a0c81067d8259ce1f8647a19cad518fa460f7d8d1fddd18c43fc13d936a4d577dfee80cfcb11fe42f9416c52347313a443e234f9244231cc46ed094fa7a12bd264ff817795b97150031c033c706bf8bb99a5c482a3666ec37daa901a6d06e6073e59fe2b38eb08a0594f09f2274fe86dd15decb3bd288c7240f77dd294f1dc"}, {0xe8, 0xffff, 0x4ec, "52fd0a537205808b91c05d13e2237ecc27a12a232e1e01ef9708734f7f074caa8b22a3d3199ca54953c4c0b7eeabe4c1aa0b1e2c2ca90f81593e70cba4aeb41d04b388526dc201da61c790d8a37efb1168f953a3a2676e94f179a8f3bb1459cb5778b5e5ecfecd2e17154111a24e284ee6e77d19dce2a1a195b62e00b6b0ca9b158a3791e454b9a5c2d72e284593e38b62bd686b07191d00e02bcf016d4145c5caabf7c20f25f31574e5d5f2a5cb10564e6d094b3bc217322a2d5da7f8ad352d1b0c699f3f04d3694fd59ed0bf0a1ea36854da9eea211260"}, {0x60, 0xffff, 0x3, "afd9536be337ada85a861f76f75a8ee1788c5092e5210c889befe83baefb7ffc0f14af80eb682ee2001eef2d99336a5cd8985581344f1a80714eaecc2f796dc5e1d07b28ceb130d818a1081b3caf"}, {0xb8, 0x1, 0x426, "f397aa68f6cbda655d4a0b81f7a753025f9df8c75f0936dc8a55fbba120d6cc9205fdb62450b89e9b3fc20dc09ca8dc2546c7adde74501b6792dc41a2e6b4cc1629c34a3805d3f9d20e61fdc4036f8334c6b473b8b8eee83402fa980494b89ea62027d4d29c66f82b62d3aef8c7e806aeab53558f836048a92d8a940a893cec8a6c0a68f19657683443c2121fbc3ea7149989eb6668934ad31afa7dcf90631ce034bd8"}, {0x50, 0xffff, 0x1, "f0325f300b0a2fe27d14c68fc7d33bae49acea53c78bc82ccda286bc6f858b0a643d55e1ddf28a569caacf741431f881219f33033af369099f6318713e1a04d8"}], 0x1528}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002980), &(0x7f00000029c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ab44dda789e636ac18d2fd1074123edd425cb824680ae9d4cf16d30d6ef32c03b00d81f54d8b7b6bc9caf6a0357fa6c4d8fa1f653f3e1640f1023184e211dc618ee0fd8eb5221a12251e9bcee005267425fe0e00af71ebe97791a6d757bdd4df6bf5e8f47600e2906026ddc3b7b1f1eb27fa633accf1c1c59185684d9ed03459", 0x80}, {&(0x7f0000000080)="6437b124cea2043978211b02619e4c50f4ac290c899eedc750232e81ddf9939b1f7a3aabd1f8319cbe35919bfdda8a", 0x2f}, {&(0x7f00000000c0)="a8136eb4190462d0f73e04c345110d71f33eb65b602c65aba2973a44a41726ec2f2d208b0db001aff7bf98e7e86c9c45779f09bb4d824ded947d0ccf496be83b6ae80fd35cb2d94da198eb8f1ff9b92df3f5690b84dff007bd211a4ddabd4a6d6bb7b1d5e6832ee88cb346f87e0be370c015", 0x72}, {&(0x7f0000000140)="e6d4bfc2961f9a5a7678c127f1d9b6d54cee4889810561d0c27e6e751ba196ecbc43924fdafdc16942439a3e0ccd0f46faa5996ec77be09fdbf646b02765173babd442a37f367c9f986951b59e03767f031df9afe53d566f35eec9bb7401f53a06b29927ba965c91e3582ba634dbfbdcf3c5f7a186ec17", 0x77}, {&(0x7f0000000200)="2bb1b49e61472d6fe4f1f7289da022b584f1beef0d1a5398811f02e49579418e42a656451d5cf5fd6801c5414f9b1a05c9d48f28d1d3a01c970bd3a3457386953bb2bef5f3c7bbf9ae", 0x49}], 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x11, 0xffffffffffffffff, 0x40002) getpeername$unix(r1, 0x0, &(0x7f00000001c0)=0xfffffffffffffc35) 16:00:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x80) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x150, 0x2) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/215) r2 = msgget(0x2, 0x1) msgrcv(r2, &(0x7f0000000100)={0x0, ""/143}, 0x97, 0x0, 0x1000) 16:00:56 executing program 0: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000fa07e5df6088dd6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) connect$inet(r7, &(0x7f0000001780)={0x2, 0x3}, 0xfd9a) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) msgctl$IPC_RMID(r6, 0x0) 16:00:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x280, 0x9) getdents(r0, &(0x7f0000000200)=""/204, 0xcc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000180)=""/38, 0x26}], 0x2, 0x0) 16:00:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0x2) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r1, 0x0, 0x29ce62156748918) 16:00:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xffffffffffffff77) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) getpeername$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fd0840d60ababc4cf75951575a019500"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x7, 0x1, 0x8, 0x0, "904273a96ed532adccff783f087634be99720378", 0x1}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:57 executing program 1: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x10000000000a, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfff, 0x1}, {0x18, 0x2, 0x5, 0x8}, 0x9, [0xaf, 0x8, 0x52, 0x3, 0x2, 0xffffffffffffd403, 0xbf88, 0x1]}, 0x3c) socket$inet6(0x18, 0x8001, 0x6) 16:00:57 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = shmget$private(0x0, 0x4000, 0x260, &(0x7f0000ffb000/0x4000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x1000) setgroups(0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r8, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x7f}, 0xc) setregid(0x0, r2) setuid(0xee01) getsockname$inet(r7, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000e2d337a325531658749b1425692c79a78c9a83848affeb4ce0e6aa123bef811a0480e01a31721b9baab4c725a3e1050da73aa9d1de42268eb667b9deca428b62d345eb070d96431c5511b60fdfb213fec351d1346fedc5fd7d9d67f465a84b324afd5ca6fdfc100af710a9a3159b58e5ca9e5a974ed63a6723a0ce0add2720959ae54ee4801600871cdf1711b814ca24c3000c0383"], 0x9d, 0x800) setitimer(0x2, &(0x7f0000000180)={{0x3, 0x8}, {0x10000, 0x4}}, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x18a) r11 = geteuid() r12 = getpgid(0x0) r13 = getpid() munlockall() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x436, r10, r1, r11, r3, 0x4, 0x9}, 0xfffffffffffff48d, 0x9, r12, r13, 0x4, 0x68524afe, 0x40}) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000001c0)=""/41) setregid(r1, r4) connect(r7, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r14 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r15 = getuid() r16 = geteuid() r17 = getppid() ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000440)=0x8000) r18 = getpgrp() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000000)={{0x876, r15, r5, r16, r1, 0x3, 0x100}, 0xffffffffffffe2d8, 0x7, r17, r18, 0x2, 0xfff, 0x20}) getitimer(0x1, &(0x7f0000000200)) 16:00:57 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xcb8, 0x1, 0x2, 0x9, 0x7}, 0xc) setsockopt(r0, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) 16:00:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) r1 = dup(r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x0, 0xc004, 0x636, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="15952bb52759ae48b84949766c959ceb007bebecdf12f5991f8f53dee94a6310", 0x20, 0x0, &(0x7f0000001740)=ANY=[@ANYBLOB="01002e2f66809bca1c696c65b0004e293827e4ec45e32e92ea0972f24cd0fc029e1ff6139bfffac3de14091d40853bd4c9457e2b3e6a6291536ce04e8ee445930a11ecbebd86f7916aa2a28cf18a48026875d66d910e669f99437f6510fc02773de9516147e037af95de095abb7df5f2dbb03bb7d7aa001b619b71f5348d4e1f8164f5061ed3ab3f8f0153e0f17f832e0069d454016c93133c0bc3597f79c7113a744ec14294d38eef5c747800f60ab1dea6351c67a98cda8008a1d3952dafa1763c53bb1e7f36e527bb7a1472ab19fb9c1e1bd4a7fe7b63380851730e50f980903a267a98f8ea8266a2b522ea6d44da17b8f382553bf3382e3477bd810242dd859039f5fbc4662b25e49ae3cc7ba23338dfabf07c0fa6bf4ab559f94a03fcf1cdb3ab25d875ec56cae52a30776dae7580a29a98b8d698d7c0965550e9060dd3ff5a4726dd6707692f3141306d18e42b3b59f9699aead6550323ad4e0b3f5947bbee25bf1cf47c6981aa0037bae0f790b171c005fd9c84711864050d322c56a43a5636502fe9421dcd4fa08201d23417139c2b5e3138459ee53f610c4f0c99ae09f5f616c86e0f944eeb1e83d6f1f65f1a80bfd01660c91ea2bc84d8f80ad482dd6d282d"], 0xa) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="16b503dd5a0a1932f8c7f7a9d805a2750c95c3dc284c37ef00a89fb0f4a3c25c3d90b9662483b5d240bca90c83b8d510365d5e39d225550d441034d970485a5dbad1035e1265eec2edabcb5c48f953c12614c31b037ce4cbb0735ddd57accaf231f29a2c8f8465b1452bd9837be7b670fd382dfb71b639c737ea7b273306f28123bf05a4ef852d8b62268025fdef0aa0fa583eaa193efeb6f9fc2b5e85118956db5b9b67c4d78c2b307d9a88af5bd1aa255ac42d04c43741605d39c4ee2bb534f15b1e60c28e0755b9b4a4a4402879b2795e18b1230147cbebe3bd14f19e54fbe0fa07656ba01ef64b5b0862e189ceec9c66eb9e16c755e84251d4175fb85d5ceecbbd79bc763d3acd8827ae528282b1fd239e3eccdb241db3d9e2291bf3a04c291cc996ec9c9d967416dca4200fef683302030ad7745af25bf77f6cb86db117b3d7576db01d904381a1ffc823fd939b80a704937c58887a846434132882775a84d2c1e88c89adbc9a765d128e5670947280f9bde27847eb79d0ee863551de186419c6ca6c01c645e58373541fd0b7e726f490e1d83b1cca7117973c5e63ad5c4670862c93f0ac87cb55c185680df2435393a06d13d763e07da030e04be314c64587d42f9faedf1fdb0bded8db93ed4b8ca6fda0d65e08de8174b8f595d84c17c17216bd9cf27e7b014507accb0e36f30e14067336bfa5a3a40a6c5612bb6bc4f243e669427894ceae21a35bbc68afe85af77866429cdc6fac981c09944074334fa370d75fe27150d3da339071d33deac396b26582ec1788835429d13e409f42471c4c661bb920969bb009591f3f8346727d743708ec0a23b48a319427ae7da95083845e9e968b81427c0d0d18caf783f048afe935c378ad643a2651b550b2ae242ce71d40974b87a723dc713f0a611476c35399efc10f0a561a5ce49c792e71b82a53a247c7fd09763c73e035b225d370098b8aa878bb5dfb2933183232ff2336edbf2ff27889a90b5724abc8015312fe728245e5d9761709573211dfcd15110a924aed2603ea6a040199b6e59f79476f001c30fb9ba877782ca38dbd5565124ea97cca4ac3ead5203e931bb2e465901fb670ea2e7abaf42ce8e59286729ca04378583bf44af29523513d5d320df3ed92675493d9a6ad5c3491ee242ec5cf1ee5cafc1d06a0e363e38bb60a5b0c2c3ca932bb622d70a263e86fc868127c9c721130f731ae4627d8acdc398316aa5f7bcdefc2513ac2b33e5b24a52900b91721a0badf9b85d25aedc441df4761a4b9e6b02736be929b8aa77f279095dff02215ecce3103b7800590ac55e380e23015ae18bdbed0fbcf42826eaa4f9c62ad0caaa632f21713563555d3583bc16ea3c772a42faaa2a839630279fadd5afca61ab82bc53dee46ab1f5c9a7dab51e296b43b059b73222842ce5b829b3ef81a92fcbfb7f62cb020a72274cd39b20c9aaf98b8a5ef178fa2ada36776511fdeffc7aaaa17f3e510990e9995000ac1c12573bd294741192f99fd287309dc47d2357f25b460a924f0865721afa13c3dba3365b9dd32eb3e32dcab44876e50e2c9c5c6d11e7f909cfddbc23e50848bca84d1c165f6698a9639cd8ab5d370c9e6cdc48bdeaf1e3dc62133ab1387198eb516fd3ea4dab7531f61879d5bdd41ed131d8700e70003fd8e5278b33225578980afd46237959361063af0c1a4ba1bdeea0b2f5fda65329d1b5c66875184fe7cb768665a31fdf3551b28db8c039990faaaf0122152eb9e8b4deb39f4c10b26566b1d655eba917c7e5f2db056b67577f76148cb10076d66593dbaea264c4498f57b74aa3f656dc94380d528dc051e9d0052e53f9ad3cea5651e0a082c56afbe9afce7e053d9a91d9938cbe91025a3ec321ba08e3a85c8bb922e3f3384682d75a3922c72aec695b57dd9208b2ecf9adb45c9fb0f98770887afb689f6c78164c6016c94ae2b57f0d5f07bca7795b76a396a1d51f76d62a86ec2c58a84c020d925ae2718dbb779701672d1a0c8e108481807b2e3dccd5c89a5b37026026b003f69f8f76f29b43c9133be60bcc21a161a9420f1922c70d448c58a92b48017995096546201b58edaa755f4ee551f1ac5aca8a4a5b8227e7cd1b7d2f1a0fa3679c7db6f410b95cb070313d549e087c49b4132b6eb4b0e8873a75fad8216adb5e762cb5a784379e0bf202a2429398a2ca9baefe892de21b7ea0c9fbb5b942b5d32d876d8c2c188060c77fe5007c7436c2ed0a99cf5f98efa0b056f5a887f77086cc0219884fd3642768a632fb5578201e0eac8b39cacbe6e6e7e8be22dfac8aea29dd48d5264aba8511df79e3f5836992ef7b5e6e06b5b59d56ee3bb0015d8112bb774fa2b42c5b497a9e988f15f87ac332ab56d815d98006bd9193b6357f7ea90a98456c2e54996ab8f75e3e64dd246f36f8f4cc2bd36fad3bc21cfbb3b7e006b9ba55fa4c25491663ed35bc4603e35eb0a1a7c22268c943ef8e51c16210132a1df3a5dbba2f7c6583424d734793e5514bab4ef8cc90c7dcc0b00a127c194b9e9f3cab366c0ad451d070865e773d8516f0240b565a7a35446f1bd46808fc0dcb0a736a750f83952b5dd61bae336202ff7c2d321c9d4e2dbf1ab034c3b41bb0577552615b95a57498c8783ce8738d52d7ee3b882e14f0e3db0dce4a1ea9f7dce4678e0442847ec24dc37c10cb755d7cdcc409d267391ff7f77f68316a947848d48ed92b2cec1be3402f2081b86e925feb418e9909ab97d4a7d533b18c725e4efd9a9cd4799f30b5f962156f35cef86c6846cef4e52d27ec09f323e2b6cdc1453abba71fbe070e88deaa8ac9c9a33d1356ba405c3b19b30b63ad50098e648205f0e11b94195fedd0504556bb6bcde02097bbae7ed4197705350fee795fd37e43e947eb3ac5eb67d490effc9605ee9dcabd37e13bc469230828ee2919a1a678b72a20557a3b61b367dfb9be6ab9ba0aa8689594cdb607277b5246cb0535bde6d9af7d332152c5ea0eade05804c2dc2055647aa0b1260c7e2cbf0eb3406e534edbc90493d30c65a2fce5eda010dda75cb27883560722349fed6307bf21ca1e3b309a6431860e7fb970bf776478addedb3b35ef28988ac5cbbc939724c909afdf291bed6b06d8ed0fcf4d5e182f16f4926c4daa25d6af4586279dd210383ed249d296458fa41b3fd7acfde96d17d84a376434b61a051673bc9befcce63acb17245fdece09e31067650c860245df2f86ef55489c37e3a9e2dfe49de1e90ce0eb3c993b3ff10a9d38a2e1be3c5e1cee3cf7ed7ad24ca756a94b050052fcf859cdcea474679deb87f9a2497c0613e56fb599c777dbc827ac943af7475e1b7fccc9dd34b65c4b7077e5739cfe94943e4cc99348155acc2bede38db6cf5dea7a80ec17cef4a125e71d20d0d00d3f8511c79be865dbfd1ffa3d769af75bf1b20829c9b517bcebeddb06b5c9cb4b49236d653c213aacc7964e134cad789b7fac283cc98f22b09850743e204a64851bd40d4c9702b7075765892bd9d0eadd0b9836d90ed176d3cbae785b1e17d3fb19e2ebbd9c4f26a69027f6dd2b27df2c661ad7ac50931bf30de146f122570ccb004eaea96d770f915d67139eb83c0ce1b9c3c2517dc5dcefd570b182eaa8c946a3511edbd947a4dffa34d627c514bcd4d21f04eabf72329911e20aae552229bf9b1cc6ab86e1156eb4c3c8f54b0515e6dc1fa249e1bb8ab8836fe1778a648b4c9e19873dbcfa74e064cb1f99feeab8acdd1de411bb1d8c9ff085820745b82e96cbf3f0591ea6c4f6d5dcfa404038f9be364926b83053028631774b6be0de7ab11a5c6bc224721dad51b9a3d23e212c02064e592b4c15c0a7dfe8f9140d5b4b58e3747f046d2ef3ad61597670bc5cf963386c42609b62dbbb9b2a61fecec6b6c87d2c65ee25b14a0a39d2c0acfb0b8adbaa3bbd09f8cce99ae826266696abd74680dec8a6778bd90b1ba66c0ccceefaa3efd9584e888682fd0c544ff0ae77795b09e8dab6e3ea038715bc1007091246ab66eb8ff115bbedea6f9e50060f62029641f9e75f2223b6f8b327087e6af101e6a5c5d7edcfd6bfe368a7d4205a578b182cbb3f293936f416f07709d4577f027d25aafa627a4625a4d16f58483cd0a8e4fafa0c2119a8886edca7dc2b525ac87193c44dbe27c31b3c94c164f3f289a50fd21bb8dc4207cade5e5913df96e815d8cc9a2935af592869f8c2219945db1fb0a6449b22be942b1b640bd6dca1b41aa9336df55b1c2c1394d34866a7519c5a38e85a23ee48f14ed8cb9567e899c622a88a85463f934d7e35f804e97676b646c40f17a0f92b2379a131363973140f3756e2a90b8235aa4c615b8fe49c4721641687fd15ef513f8dda62857019c1894484f330b1d9986abddf259e072e2edd0d509e52992c403c628e12566b8b2dde8e78b119a637e24e16c4da0a183ac577bc1225447f3554df780d5a7c368c6c673934dbff0cbcef1626d997b1f9f48d20c5a5ce4476d3ba2f262fe9b7971d6cf9b57af40fe4cba34c41aa40d756215d7c1a538e6a6fd4af3d21dff05db6aff90870811f74659a97dcb05e4e4fd09e441224b3e243c7e62014398d25085c1083fe77fcde9a5646304b242b90f6032c94c05ad69d23b71401e122f971cd98b6d05b4a90821f1254315b77704006f158c704774d04e6576aa1a0facfefabd7179792c84d126832fd0efbcb598a2a4a36ce6f581acb51bd68a12957adbad200a0e94084ac72ca5da1523ceb2904d4844ed08851c1a1591ee79ad274e7a1e64af239a9b8b79c4b5c81e929c74aa438ccf22705151f4779c01dc3bb49227b3606d529c01b9beb7d92f7cbe7dc74619a7cd503e5c2331da6b5f0a6e29d3c85a7c90306d3cc3c915e358c9f981985be39cd968f7f8ff774eb6f16ef5a44f4c15955b1226f52b02966483fbb5f209a77d48e10f78420ad3c5e9d9ed19be3b0c55814380d468f5a5eecb6422c55c91afc8d5098e12cd372e6dabb6ffec8a9f0c37d1165775d31feaaeae1dee72d1db7bad6b19b40856b1cac3afb646bfc39d5d953d68830ecdd33d73e1bf6b3da1ae39201352cf2b7536e91ad8af1813a072f5560f6ebfad9088b78c0bcd994c4ce2af62179523d43797d06a6a8a6929105b6be6cbd2e050330dc56f798b22509087cfc8b5cb1b8707dc7df4d3487a562caf870ddabd0f15e5c07c852fbf5c8101ca4b26fc25e068dd69388f16ce42749b23f09d1a44e6e587ab573df804e6b54c1b2da9cd5e7e014345a8f2a7a85c8f2262bec29b4fb651de831111b234164f62f1f0ee9842b28de7187f4989bad1f335c7b16be50fa7830c90c9c391b7ca4f8758b62bf4ca158c2fc5d9ec5c060615275a2c2839acd8296a7d782db965ebc3072fad829ae7ed191b0c0590abf811c18fd1e057186ba93b1068a9111c593311c4a7815a9e21aaa6590cf87af144c0afd673ffbfe11c92b7aa421f8e7f3cb3ca555a825688d8bbc55bfa5bf3fe4bebab7be3fe89ed849bd87d3fb8c190ada021a1145bdbfc574228c4045c2ae524a632fd8e818c3a2f45470cd8020023a437370bc5522cb147a304969276975cbad1f1fcdd776b300bb9e8b3a496de6a2bf111272c7039e2084c6c02a2c1e92b71b10d04c6399159f0f81a8cbc0a5ebbc63af904cca54b91bdbf08a2d3fbad138f6fcae289a5505ceadeb446a6cf587805784ebb7be05838364d03a63e6b34229b26f32350b332bb2537524ff8dabd45250088ae823ec801a2a3d129e1cc2e1e275b9012544543ddac0de3441da26a", 0x1000) write(r0, &(0x7f0000000240)="a0", 0x1) r3 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000700)=[{r3, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 16:00:57 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0xd2e9f09ec714ce48) r1 = socket$unix(0x1, 0x5, 0x0) socketpair(0x20, 0x1, 0x7ff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x10000, 0x10) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r9 = socket$inet(0x2, 0x0, 0x11) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open$dir(&(0x7f0000000500)='./bus\x00', 0x20000, 0x119) r14 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000540)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x4}, {{r2}, 0xfffffffffffffff8, 0x19, 0x87, 0x81, 0x7}, {{r3}, 0xffffffffffffffff, 0x8, 0x3, 0x3, 0xfffffffffffffeff}, {{r4}, 0xffffffffffffffff, 0x1, 0x80000000, 0xae0, 0x4}, {{r5}, 0xfffffffffffffffb, 0x40, 0xf0000083, 0x2, 0x6}, {{r6}, 0xfffffffffffffffa, 0x2, 0x2, 0x7}, {{r7}, 0xfffffffffffffffb, 0xc, 0xfffff, 0x40, 0x3ff}], 0x2, &(0x7f0000000580)=[{{r8}, 0x0, 0x2, 0x21, 0x3}, {{r9}, 0x0, 0x40, 0x0, 0x100000000, 0xfffffffffffffff9}, {{r10}, 0x0, 0x10, 0x4, 0x5, 0xffffffffffff5b5b}, {{r11}, 0xfffffffffffffff9, 0x0, 0x800fffff, 0xfffffffffffffff7, 0x3}, {{r12}, 0xfffffffffffffffb, 0x28, 0x2, 0xed, 0x20}, {{r13}, 0xfffffffffffffffb, 0x4, 0x80000003, 0xc48, 0xff}, {{r14}, 0xfffffffffffffffc, 0x40, 0xf0000030, 0x89c00, 0x3}, {{r15}, 0x0, 0x20, 0x2, 0x3, 0x2}], 0xffff, &(0x7f0000000680)={0xffffffff, 0x7}) syz_open_pts() r16 = syz_open_pts() close(r16) r17 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000740)={r17, r18, r19}, 0xc) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000040)=0x400) 16:00:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x802, &(0x7f0000001100)={0x18, 0x2, 0x2, 0x2}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000001200)=0x8) sendto$inet6(r0, &(0x7f00000012c0)="113e3702ee687ace9794f4f42810c9667cabb532264610f9822de738fff90fab12d7da36aa6d8240a8bb3fae6b6b35639b77ae17e51797fc3171108854efbb1c7df280056c2df678b8da9b8ec73c1423ad3de7", 0x53, 0x4, &(0x7f0000001340)={0x18, 0x0, 0x100000000, 0x8}, 0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0xfffffe9a) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="172473c479a99625918bc15484b25bc2d7493c3e873c54e9fcb1287886dc9086d1ba38238087c54429339d34030842f767b101c1be17b85a7d8bc741bdf6b4c001dfd0afdead67caf041a2706fc480c28488e51a96d8f3540a8b0c2779923dd7cfa08db5a633a0bd751b6db4f4bf62b28ff95ee820fb13db48c06161f680ab3fd2785d397acbd3bb0f3ab51728485d54fcbce133b857c01aaaeb5d35b88e9c9b338d21a48a6eb5c774661b3a35541e", 0xffffffffffffffcd) bind(r0, &(0x7f0000001380)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) getsockname(r0, &(0x7f00000013c0)=@un=@abs, &(0x7f0000001400)=0x8) accept$inet(r0, 0x0, &(0x7f0000001140)) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) write(r0, &(0x7f0000000100)="9a948a8854a074468140490841d1978715417943ac6d2d346b4c4fafb78443d193cad75419e3d233697d4fe5adaa47", 0x2f) 16:00:58 executing program 1: mprotect(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x2) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x2) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) dup2(r1, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) read(r0, &(0x7f0000000100)=""/172, 0xac) 16:00:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) kqueue() socket(0x12, 0x4001, 0x8001) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) loa< OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x1a6) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x8, 0xfdde, r1}) clock_settime(0x0, &(0x7f00000000c0)={0x3ff, 0x8}) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) socket$inet6(0x18, 0x4004, 0x0) 16:00:59 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') getitimer(0x2, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x3) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x148) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x4, 0x5, r1}) getitimer(0x1, &(0x7f0000000140)) r2 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x3ff, 0x7}, {0x18, 0x0, 0x80000000, 0x661}, 0x401, [0x94, 0x80000000, 0x80000000, 0x8, 0x7, 0x7f, 0x5d, 0x7fffffff]}, 0x3c) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r3 = semget(0x3, 0x1, 0x47d) semop(r3, &(0x7f0000000340)=[{0x0, 0x5, 0x1800}, {0x3, 0x5, 0x1000}, {0x1, 0x3, 0x800}, {0x0, 0x7fff, 0x1800}], 0x4) sendto$unix(r2, &(0x7f0000000380)="14d1dfeef469f06e827efa30f75285a9a528ae5916e182b1645ed9b809bc0d9055b7778dcde3493cd3775dc721d37277fa32fad22c6568587bc30df5d5c180a6910c5da96e4199e015f01f76c0d195c02fd5", 0x52, 0xc, 0x0, 0x0) r4 = semget(0x2, 0x3, 0x13) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') semop(r3, &(0x7f0000000480)=[{0x3, 0x10001, 0x800}, {0x0, 0x7ff660e8, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x4) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f00000004c0)=""/205) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000005c0)=[0x24b5ba83, 0x4, 0x3, 0xdd60, 0x3f, 0x0, 0xf6, 0x4]) renameat(r2, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0\x00') ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg(r2, &(0x7f0000001c80)={&(0x7f0000000680)=@in={0x2, 0x3}, 0xc, &(0x7f00000016c0)=[{&(0x7f00000006c0)="5310a182e1925b0ec282db5c0ba2326aeafb2905b13329f49a864b687bb7f66604491a41c9cd64c9cfc968ae89e647cde217069e39731909d6ac18fb5a0d2cd88bea1dbfed3d7e6a9166b02e5f83efeb559437257fd938bee8837e42f96089a65087bb0a86afff819ffb642369fffdcb48409f06b8ce9c9d7e298c03e4d979da966e96a6a63ac8f4376cb4d9eef3929bcc19af05a1ebd2b3084fbf9085896d0508b1b37b6285bf53e8b58d3cc74a68f5f3818c02ecfe8fdd1309b1c7a2550e31d16c16543ae93b6fb191d5e8fa16c900ad1e66ba8010d4998339fc4ebb2c96ebc2a776f6cf367548bfe7d8ca6ca024576088a33b237acb4f72b27ea5cd687c17cee1005c7ceb8474928d76496ccee654e7d747b245d5aa969c8dfdd3a8a4371ad5ed9e0b8b29d8605fd286cf0bdb2680e91a3a73fb1be136a9bdbed19ef869c6c8130e5824e31941b730c3f97d0b728bb243f4d9cd7d9336e11e3394779c5767481db60b98f6d46ab9bbb0e3ab52db4cb3455d7c8b2c410cde4869a5bd4915eeeabe01709b78fd718073bf10a862b7d0b19ec840f82a9441468bf1a6193986df480d56d10cbada96eab7a66cc18144b5d7be2674905cf1467696bc90a8e6df452bb36eb3b01d347e6a1642af21f803880628acf75174bc73783cec7878971fdffe98844bc6cc93f1d584bfe55c62b4a0398c9ffad964cb676b236b9174fa6ed2bea2380da57705eb4cafdac3af1a8329ef2458fcce9a23cf59f8df10674a7bed82177ccb4dbedbb8803d94f90f52460acc6c1d0273c84d40d93b2b15a15225a65bed4aa23d9c603bcd14fc795022ed6ad146c243c9fa7d23c15936786f9aa5c69b53c6d66c288b56b8bd7a3e36a90741627123673fc2eb6ef105232c9aa1b9e096cd87274aeff610d547f6f38b0517f705f05d3ae4b582d31e986e191ed43b43bbce5db57e769525a7f6b951290924dc747f33d6ab4478c31a68f9a0cc4a27943d92c9ad2390dd9041dab92590a5b12785caba27814dbbb3a8f71a27889bd299f79dcf53321969f3df2d16db6c0a32ebf9ae9e263798809c409515456eca67bd51ec07017f99b8b41cf96033dbdcef61534ba5240c345418f5fe777d18bd4c5495057992e50909d4602ee0da26314a290be9d2fddc21585ff27d8c5026a53d08b24363ec39e9100c27b10597b6c6aa852ffe296e1c09ebd3ed4bbacae1cd39bb4cd2a33e2f4e6f0fb037a3a34755ee8d9ee3060cab17be28e3b59123e26ec4dc2f017dae9117224b4077d42e07c022a3fad04083422c259fcd941995ebf4cbe00a1448811dfdf73a03e192ec259060ed86b0a82b3312ad7744db8a30ee80706cfa2a8bcccd7fae327eca4ca4f2a897dbda9b0f54da649cbcd9ab80766fa5949be6863b559f7fbe3b276807c28a406c8437bfddc77ec65baf7ed1d33014f2ea7af95080aae0122f6b53e701d6c7b27f3e7b7860985d70e02e4ad88a0819bb221b15c2fe564241b3bf2e38ad99751b46527d42fdca07a17c81104ca65871461149c2903599ca6f132de4b162e9b3db457695513d3c5105507c3092437a9124986828670bcee621f53882c70f6ae464f628e0a4ce71d9521dc80890480aeec34271a51aae53cb86d03f6678afa075287891494c04f176de57fc866b8c76812d677d9045727e1fa367f2b4ca0d69b7d85e9c26cd58127b9b20b8943a5a0187cb57fb414d861453bf686634be19c1daf5c2d3de1d92ca8eb8eea037a2f6e646ab882ea861c25a44d0757203d09e0b7b869d9a8b43c11f0b2252ddd495822597c583285395755c3e13ec02a63722fd3939cf5efa2c262cef59d549d34d87ce21ef47bdd1452584283b00210904fe1aaecae2a7e5cfe97fa3fdf55bb7485f363448b53eef4c962fe471955caf27271263a4310af860b66c314a0b54c2f9f7d1b31a9897639d52bcd609b96d7590c51f578185ecb4cd8c17033b39ea36fa44272730b98b2e5a37b37ae2277ef6e96a6f3c39ec4e5b78188b7523e6c2bcf2c9d546b3312ad4ac383ddb87eb7eae8c03433d2bb3967bb9b48f880a76553e6e94ee36f194ab6ec90c8860ebabd1f037dea1567659f5de475a322b11e74c1bc6e1fc2f9fd1f1d55ccc23e1b1042e170cd1fea6694e83fee9e405876a6f43061c658a004667a8aed4c5df1d025d56be6682a7b6f7b309d8fbc0a86eeb8b30de3168117eaaa6c98886f8f3ab9d8b54131ff27a76b9ca2158e19affe9c5f8dacd897a6dc04265c82e202589fe62391cc4be0bea76a1ccedfdcd1414f63f21132d83573c054d1e2b5a780b977f61b55f3bc4d0be843259140fc435b02db6380446ff99deda799c9aaeb223cf58b6fb6822e493ba436e8337cd2b253f54f76338ca9c42dcb54d83afde9012e2fb8851ca741fdb7cb18c29c67b11e98a422c041b11f1079467d594dbfe87889ab07d42f91d4dd879532d1a75503d3be5da7eb3b4613842cc6599e8ff108d9b25b9fb514dc5cb675724a7301b3dd94e430239ad8a9aa482522b0ee6dfc9716804a8ee5c240d14861d625fe38e7606e7417b3ebaf191196709730ef2f5575f0f1467d752c0eff7f24206407e85e61a5086ac9a3ec2f70a063826ffe773831a3cded05e37fcaa6b95f6f45eddf10cef4030ac513f0eb146e4a2aff9c91f82722a5228e242c84b50809076d4ac195780a4faf054aa89acc393f1adcbef2b5935495eec2ed84108441a47a9bc21816a9832c7cc4d12b2b1821ac802f8ac7284645b09b1e953135ff2afa680e7577b1095fd442c07dd14c36bf08e9749238d63cecebf93fc9979acd7115e15edc248a88a9f8bd6ea6779f3617500a90db848cf88f0b6c702fca99dcca77e0552e84377291810499fbe0e408ea1ad0a56d204c7761629caedb85b179de7bf7ddea462987d00f00e1e449b92a202bd0ff70a5257828e482c260faa286fbbbe80cc03d13db1923b264f246d86d1f422e1d83253e2b23e3238b0c955cec808aca17582e65c681fc34840a13e1910f6953d5b068bc6d1cf5d3209a8fe7434ee9a996303a21a431a993eb31320f9b361fe3b1c9e349f507450987ca9bda99e3d09ab77ec480df3343223e408a5cb83b1db8a0e854fa28f2231290669d670bc6c916acee5aa3f98785148d2fd8096b62eb4f39f12b1f41b2c7ca5e26619d8932a75c1f15d3351997efb75cc00df7945b6ebd8b28771facc59f842d153895d871bb86f2c458674f5c745ad2b3ac746e0a85ccb8801c6d3890b14999a69332d1b0b5239341d4d15b1015955cf09ca4d1e324e9512b9a3e92118b06d511761e96b1b56ea296c5a8f936869c6dfda71e26a3c205868cb145fd8d74b37779de939ed2819ca12f4702d30f5406be53b63f9511b34ba88544b57c56cc8b2a564af529f2e59f521e97c92ad124a9becfa3a17dc3e61a98c595b012a57827090730318ecf6683fb9a2844ff0d721ebd63ea1c7afd7630993ea6f6249d205915be0b311607aa6396700913fe3bfce8268141b1d555f1c8b33ee681c6aeba1348b9a49d11647a489a0b8693299161cd14f6b13dc6b85d840b11cb7689af76a294e0e0823948c5fa8fa34f10a2c9326455583040c78501eb11c9fc9eacffe782f013e99b9f58628432304115bd1cd381b77ae2c9f1eaaa29b5dc1801be4709455ef49b6a15e7d473b585a622d89acef9bd5ca0ac35e6cc463a3723ce27f49306bc388783d8ae9417240ab433e78e920ebf685dd78da9b336f9c16bce7435ac02e23415200e01199125feaedc957b57ae6f641f751555c3d50ff7341ff21f53e70ab9623aad39abe2eac5e960d94667dd194fefad40c0ed840720d84378d220fd2b42b0d69d05c79d88b7947d7820c1a453399f9c307f6b70140f2c6620f41f1d72b6689500bf0f8808ed609ac37032a5547ab94fc321582c127d458baa7eaae997a0d14b2197530502df929ab9dcd1b4f32f3d98cd570176e2d49d6802c5dbd2daf2cf4c17809baed97c6df626321474b2c82d550e7aa7ac756d4f82d884d721b819087c0c9936c93f990131a9adfe66155cec2fb584955f9c3c9552f8781efc0ee5f2892df17dbf1a829e631aac4f75ca68ace59e6e7b5ca74067fcd498c83bb542ab3f9832cd5678cea2c6de89cb08f38ed8e71332ea7abcc02d40ee20823ccfd572a626cab4767bd5a02d4688abc1e4b1c798ee6f4f326fac1bd6fe4df9ef56f7e37e8fd25d9ea35e23ab52dce8df50d17245e850417012dd7d00c434abebfa9e3eb99f260ebd8ebbd85737559ddded2657e658e6c9985d9e9d73403ba73bbc94bc380f39b553c64ac244891c8d585d71bd5c4897d7fc33b9c5c737da25e7630e5053a067baa7e6ebf89ba40fae02541cb494a209494eedbffe3494e0555d2e67553eb978c341a80c0079244a51ec286946cf345a2d41db0b1f9ae110508346f5ef25788b8f24f2db5d382c2aec74444f26ba0e2fdc8f8907214b63023f4f89b3f44c4df0f2bd8cf8662509b82a7fa6981c9d1a326c832290d0610de7df29fd8ee8fedee7a6aff062f305dbbd1a3f897081a89cf310fead9fa3d821d98f680a6c45a0477286633d23eff355905ca947a4cf6128430947500f1c97e10eefcb1366018056f1f1776ec1aa127c2be31b400a03441f630b1eb4b2dbda669b4ca8875f50f52004c9b46e370f66c9a818c08b9c41fd08fcbdbc749e9e3b16ba09b89b1e585a52003560a3d8274df7f97e7920f2aa90c31bd7dea71352298fb31d20c8cca1b543a181423c4e4ab1a4c785a9d7e7a728601194d5befd97aae7cf33e99cf9b47866976f20117da5c967b2c543b2849eac8c79f262099043500df80db767039b4e3a99cea5fbe6fd577d7786e207a708f2b6e5ad781adc8b4eb9e0d9d288bf141936510bac1c33c27a0efc4de476e9be9e73744742dc95b5eb8deaa919257bf9af9a0aa23b813c02ce74714f59c0b751d41eb2cf2db3a520b49c1ddc01fbe2e457a3e5998215f2d5eb11bc07e349fc5d14b3416cbe479c028832fe68b2f0c2b03a1ec3d976e464e02253126d216a5ee83f646f3739507a0dfdb4b3876fb87f1ac1cf568b511a9849e1180f896a8a0d5430baa370583e20d8fb82a3e579075fbc39b6d1d9669a8f6a997f1d80fa5720b30a9c0d39dee0c9c19afd4c03324e842fa65215655b10813210b77517816b5a45fd004e83a2d9e744dd939daa285202d83f043721e95df23bf76fbc0a61d42ba83d4783e8ac65fa2b9237d2d4a5496ce5c26b8a2745741b45af890bcd024bdf7e48735392e6a73bdea38a6f8f94da561f3729f2994a2e29cdd2167a5efd685c35f7df769a3b42a28775c0a3b0d90dc4f3afd501605c1619da2a6cc69d72aa088ffe9a0078cc12e663d3c2e0d6057222eb3c0c69e16d114a91ee355d3de223727b4d2d3fb27716883d120be28a679da00f3fb1eac2745d307d639e116cdf1477d04304d8adeb6027302aeff7caacc09b9dbb32ac2adf19d833552775bf35831aa3cb9cb1e09e296669d124bbc61849a825d31f65c19805e0308b33161c9ede808128a31fd1d9f9becc58cac12da29fb3a4a7fd45af277af1253cc71206cb2afc93ab5aec15d8fca01bbbaa7cdcd32e85e0ebdec8d614eaa0bbd059bd8cac9cf09545d4005fe6430bb62d6ebce569fbf047e4dfd273a4544cf546665fb3322969029bb11c6492ea7189dbda1421c600f39a70919e1c8622400a04fd4795c88006c7ba9572797b289158841b46991621ce21b65fa5ac950fe55062d010c55cef20c16ea043bcbdf2c7362", 0x1000}], 0x1, &(0x7f0000001700)=[{0x108, 0x1, 0x7, "b33b32946a1834b3c4b1eef841de2810876197df509816a2358c1f8df7428ae5ab3ee461241e6f7eb14992db050fcaf5a627b1c6076538028aff83344b29f7638c4f31998bcf381dd206731e78a32569f121213edf53eca75c50de952407f3e70ec72439fd458543bb7bff3e46f4b6d9ded5853fcb7d0bc8b1e2ad7264a7d2442b05867399ad92b7723f3e1808cf918a7b6eeac3ba92c6cffcb20bc96e76b496b7067752c7da2763e40b431ed582363854d9b991a98d41088054501a806d2d305c2851668e987e47605f1a920d1f47a4a72704dd231d7c1fcef2565d92334ccc7fd966e30d18fd848e4f5a0069519e28c53c0de88ead26"}, {0xc0, 0xffff, 0x2, "7b0a94c9a27dbdebf9414f18bd20abde64aaf175544244a10129f592f52dd2e9fe3a851d01eecdd6141f77984a16a7daa4229e532bcfd5d478459bcbade0c6bbd1cfa95c391724c22638071f241fd5f5d202b94af7df97ac07661996504cafc528f877c06aba98a4cde2c67292d19e103a26e8fdc2300fc434daf270b664ca7b58ba9142d8fe21e38cea2c30c5db27c26b2386e469f33c0dc29c4afe2baa0bda71f277ebf38fbce5bb1d54a073d1"}, {0xa0, 0xffff, 0x6, "e0468d9ea9dd29af04eb0d5e1aaeaeba2f1d8acf2f2e8abf262a0d2036654b7a48bd2850faada9f35233c1e3bff547e89dfcabbad3384a30b095c9baf8e753234d54d94e6779d96d090b614ff4a85a1ef08b58a1907c5dc785c619c8360cbfddcc24a04b69fa8682cfde04f9c6efb0ca450d7cd24cb98ddf5cfe877c3a879351e9b8308471f21367a52fab4f9f"}, {0xe0, 0xffff, 0x80, "37439e4e0694488c8516d85b078a3d1beefebb9186a4484541a7d8ae47a479908e629f46b831c52551583e1082725f45577b7379a2a039eabc665d8b7c42601fca4563fda418d8132394522b585bf7f2bf023cfab02b3a406f681ccc2d18514664934fdf9b7be025478782995a8cf08164b7a77d8c1f8c825483bbfe3444b78a69e35f9068a28231a2735990469ac3bab3eed88bb961c5f8e1852917dd16ee54a98ef2faf3676b216e6af051a7025ca3e15ccc5f676c295b859fceb2279bb4ee90fc29ae6e0b0cc6cec1d886"}, {0x10, 0xffff, 0x7}, {0xf8, 0x0, 0xaf, "bda320a2a0af1e18396646400b9f79bf15e3acea2181229ab84f748ebe58769bba7ccdae60444439e5273bfec2fd6fb500894748e4604aa5c1b7bfb27bb36f30425c92af9ada3a6e7ac1ac822a97927c2f765ad7a95d7068ff18b4a410b370265048f2e83c05979c2c185d4cebbc58e1692524dc1ff738436947fd5a1442ea9f99e9011745d190bc18e2f5259011b01e2cf3ad7e4252b7192592d48175ed4395c76cb16711fc39b94d3757efd6f9636704421c53ceb3f77e9b1cfb6a21a824a72be64d55abc4238c900389d08eda47384bd7b511bb0b9440a04343e4e1d18fe3e9aca5f50ad3"}, {0xb0, 0xffff, 0x7, "3eb758ccf8da3bf45880ffb1250d8c1792f8b4db20af2c6d3c01f5e14990c116bdce5b9fcb5c73e86849e9fb10fa0486cde26237853989fafc07c15bd6ddb201d0b9ab07264ff1c1a2016bee54c6f9092e93cdaee8934e5bd1289196c3ab42a220fa886a0e81e694c74ed7bf33fe641e25ce192e8b5c1b5083cfa44860f4af13f2c418298018dd0c105b2046901923fff72f70ba6c69a40e119e71d1"}, {0x10, 0xffff, 0xd33}, {0x60, 0xffff, 0x0, "65e42572a493aaf629a80534c6cc69b70f6a0deb51cd639645ca79b70fa03fc765a95af566f24749a9f377f35de0ab61a1db1188951b2d4058be1bda17f36d9617e6539536039216dafbd03466468937"}], 0x570}, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001cc0)=[0x3, 0x5]) semget(0x2, 0x2, 0x2e) chdir(&(0x7f0000001d00)='./file0\x00') setrlimit(0x6, &(0x7f0000001d40)={0x3, 0x43}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001d80)) getitimer(0x0, &(0x7f0000001dc0)) 16:17:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc}) 16:17:03 executing program 1: socket(0x6, 0x4, 0x3) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000100)=0x70d91587) r2 = getppid() r3 = geteuid() openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:17:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/167, &(0x7f0000000240)=0xa7) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./bus/file0\x00') 16:17:03 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000080), 0x3000000, 0x0) getegid() pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:17:03 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x100) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=@abs, 0x34d4f73badc41c1e) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:17:03 executing program 1: mprotect(&(0x7f0000522000/0x2000)=nil, 0x2000, 0x5) setrlimit(0x7, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1000110) r1 = semget(0x2, 0x7, 0x103) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:17:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000180)="ec7d2f00c5e9cf2d6bd998059ccb45c920cf47fbba5c423bc7724300dd4d22959db29d59131b9ef52f97798257158ad2ae339cbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead695599e44c9ed1400790a0000000000715da67877359e8a7beff28eda6a4a6467ffa4c915e59c996fb61a1935de32dd54810b49e08062a4eba4a3fbcbeed13a1f3da6c4a10d3c2d020082332bb49e7d608e00c8d62bc5767bff34121b1aab15eb34a7c454598c8480855a77e2267722aaabb2abf863b38683d7661f53c65889057c5a3c1fd43193224ab843d3b80521f0b772cfa74822222870a92668daf059aa81b05bb20305840cf5a85900000000bfaa6084f8efdcc0e1a62323bae9f97d3b57aa6bff0f0ad5039983ccdb95fbc49f19c515ec3215fdb669bc5dab7d15ab70e4a7f2", 0x132) syz_open_pts() r1 = syz_open_pts() close(r0) kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x14) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r4 = syz_open_pts() read(r4, &(0x7f0000001580)=""/249, 0xf9) 16:17:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getpeername$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) clock_gettime(0x3, &(0x7f00000000c0)) readlink(&(0x7f0000000680)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x7f) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/38}, &(0x7f0000000080)=0x28) fcntl$getflags(r1, 0x1) 16:17:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)="c3", 0x1) close(r1) 16:17:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0xa0) r5 = socket$inet6(0x18, 0x1, 0x3) recvmsg(r5, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316cbc2d453c35000000"], 0x49, &(0x7f0000000580)=[{&(0x7f0000000440)=""/95, 0x5f}, {&(0x7f00000004c0)=""/126, 0x7e}], 0x2, 0xffffffffffffffff}, 0x841) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x9, 0x81}, {{r3}, 0xfffffffffffffffd, 0x41, 0x4, 0xfffffffffffffbff, 0x86}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80000048, 0x1, 0x101}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0xfa, 0x1, 0x0, 0x6}, {{r3}, 0xfffffffffffffffe, 0x20, 0x800fffff, 0x7f, 0x4f41}], 0x1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0xa, 0x0, 0x3290, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000082, 0x1f, 0x200}], 0x8, &(0x7f0000000280)={0x200800000, 0x6}) r6 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:17:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) 16:17:04 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x2000000000000003) pledge(&(0x7f0000000040)='[/-!7\x00', &(0x7f0000000080)='*{\x00') 16:17:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x6) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0xa0) 16:17:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = socket(0x20, 0x5, 0x3ff) r1 = dup2(r0, r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x181, 0x2) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000002c0)=""/12, 0xc}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f00000004c0)=""/136, 0x88}], 0x7, &(0x7f0000000600)=""/31, 0x1f}, 0x40) accept$unix(r0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:17:04 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x800) getrusage(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x1}, {0x100, 0x4}}, &(0x7f0000000180)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffed1) getsockopt(r0, 0x8000000029, 0x100, 0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8005, 0x6) 16:17:04 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/47, 0x2f) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x800, 0x2) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x9, 0x401}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x8001, 0x7}, {{r3}, 0xfffffffffffffffc, 0x8, 0x1, 0xf9, 0x8}, {{r2}, 0xfffffffffffffff8, 0x81, 0xfffff, 0x7fffffff, 0xffffffffffffff46}, {{r0}, 0xfffffffffffffffd, 0x82, 0x40, 0x7fffffff, 0x1000}, {{r3}, 0x0, 0x20, 0x20000000, 0x5, 0x7fffffff}], 0x6, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xa, 0x80000003, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf000000d, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0x5}, {{r0}, 0x0, 0x4a, 0x2, 0x3ff, 0x947}], 0x40, &(0x7f00000002c0)={0x36f, 0x8}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4010, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)="e3", 0x1) close(r0) 16:17:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) write(r1, &(0x7f0000000240)="30c88262f2894412e8c9d2a262bd3dd229929466b5f1020ad7b46193594361a72001d352429cc8f1de9ceb2567940eecc0cd1b53723fe5bd12330a75116eb4f72191a92cb3337aed3f14efc5a03d4c00ef68649b1a0baab0346d00aff5b1fa43742a5b6accfc05d0cf66123130635f76cbe32e64f811dc1d08f6877b7500724b0210c2ad9bb20643d195cec5f0e42429b78119e1b4c49a9dc1ba55facfb5917f38ae9377eee0e10a9cd3741c2481fac4e63bb374ab43d0cb139a5a09457934650f495938fca8f2ae927f84167b290db0", 0xd0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7ff) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) close(r0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) close(r0) 16:17:04 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 16:17:04 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x4017b38619d2cc6d, 0xffffffffffffffff) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='"\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:17:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0xfffffffffffff58) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:17:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 16:17:04 executing program 1: getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) r6 = semget$private(0x0, 0x3, 0x18) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000002c0)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) setgroups(0x8, &(0x7f0000000000)=[r2, r5, r4, r0, r3, r5, r1, r0]) 16:17:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffc000/0x3000)=nil) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x10}, {r0, 0x2}, {r0, 0x10}, {r0, 0x8}, {r0, 0x80}, {r0, 0x19}, {r0, 0x4}], 0x9, 0x4) 16:17:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="a1ee007300000000ffff0000000000000028114241b2dde39579e8a2a422e4110056b2ede7d0a4f882bd7d1d3a7d28f075010132b9048d8515a54e8bc60a88177a758799d891f077eae6ca4ecf3bbdcf", 0x50) close(r0) r1 = kqueue() open(&(0x7f0000000640)='./file0\x00', 0x0, 0x100) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x8) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="01152e0366696c65630e554b17f6dfe3022363bb795603002e7f68f6cc642eae1d16fa5f19f3c1387fa8fb6db10000000000000000"], 0xa) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r5, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) sendto$unix(r6, &(0x7f0000000380)="44f57a8e09bcb6d270e7369eee7f1242f1ef334dd5f5a59446eeada80f8c652cc6165485300f40d90ebbedeb377a7780249a1b5beba49dec77d9044417c23e65f70d96e517246c37c993abab0c0ca0d4e69162e0332bb2cc4c91c3e508b0656f1e85c1966b", 0x65, 0x5, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r4, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x7ff, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x8, 0x6}], 0x20, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x2, 0x5, 0x7ff, 0x80}, {{r5}, 0xffffffffffffffff, 0x40, 0x80000020, 0x1000, 0xffffffffffffff00}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x16, 0x101}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xdac, 0x6}, {{r4}, 0xffffffffffffffff, 0x22, 0x80000000, 0x8, 0x2}, {{}, 0xffffffffffffffff, 0x8, 0x21, 0x8}], 0x6, &(0x7f0000000500)={0x1000, 0x6b90}) 16:17:04 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) 16:17:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 16:17:04 executing program 1: minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) socket$inet6(0x18, 0x2, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) setsockopt(r1, 0x1000, 0x7, 0x0, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000)="6843dad08be51699b474fd0767672b9c041050b4bc90e13ad8e4b92714915158c7f922303c4a1cd90a127f959f417297aae45beeef8703c438a87c6571c5392194927e133101cad15a05f5537b363cd4d4741d53d5f1725cc5c4ab3fc6b5841bdaeb0a5220000ea65898998c3c09b13db5405edd4537a2ecf46ef6142cea24c5777c9e93a2f8620d00fcbc7db440a589adabefe50d5205a444609209874d6b358d0c18b9d0076fb440b54a24a7c7ccca21e868e6a5ad25ec08db3cb80972914d174bf6dfd6fd13ec2991a8403d46e409678997981ec5e560ee42c5a4fc50ade3ef901d8e30d84bbb472f74643703df217dafc5", 0xf3) 16:17:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6]) write(r0, &(0x7f0000000540)="e3", 0x1) r7 = syz_open_pts() close(r0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x1) r8 = kqueue() r9 = syz_open_pts() r10 = fcntl$dupfd(r9, 0x0, r8) poll(&(0x7f0000000280)=[{r10, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r9, &(0x7f0000000300)=""/241, 0xf1) r11 = getuid() r12 = getgid() fchown(r7, r11, r12) 16:17:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = socket$inet6(0x18, 0x3, 0xbb) recvfrom$inet6(r1, &(0x7f0000000000)=""/55, 0x37, 0x840, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) 16:17:05 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:17:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 16:17:05 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) 16:17:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x6, 0x3, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:17:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mknodat(r0, &(0x7f0000000000)='.\x00', 0x100, 0x6) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x101a8, 0x40) flock(r1, 0xb) 16:17:06 executing program 1: getrusage(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000040)) getrusage(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000100)) 16:17:06 executing program 0: chmod(&(0x7f0000000080)='./file1\x00', 0x40) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) 16:17:06 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x110, 0x4) symlinkat(&(0x7f0000000040)='./file0/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0/') open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x30) 16:17:06 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) getitimer(0x1, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="201fc7bec6990e02fb203f4de936ab240816946ec1ca3c4f88d281031cebda0e79861ab98714a02e80ea78d6fab653ed8568261890ba9ecd147d8670257d3b152d2dd216a186c17fb01cfce61779842285d8548c2f363b90e7f6cc1ea8011527f459aa2b0356d1c4c73797c15443cf7b9719d60b98df5132ac49d33091af33a2056fa9ad094d72e2820fa354d1a89d87dda1f98dd4a275cffd79e4b19d36c9f0f4c7bd12b8ae3af586498a70d904ae7019655004c317ad3c8789f8dcb11db2f0517bc0453dc3e4cc2e21727a75ed1ff869f7df2a3e6b801711397b126715dfbf", 0xe0) connect$inet(r0, &(0x7f0000000140), 0xfffffe48) socket$inet(0x2, 0x200000000004003, 0x2004) 16:17:06 executing program 1: setrlimit(0x20f, &(0x7f0000000040)={0x7f, 0xffffffffcf9cb28a}) r0 = semget(0x1, 0x1, 0x12) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x800}, {0x3, 0x10001, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0x20, 0x800}, {0x7, 0x401, 0x800}, {0x2, 0x10001, 0x1000}, {0x6, 0x3}, {0x5, 0xffffffff, 0x1000}], 0x8) setrlimit(0x1, &(0x7f0000000080)={0x3, 0x2}) 16:17:06 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x110) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000580)={0x1, 0x2, 0x9, 0xfffffffffffffffd, r1}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="07ff201659c41f9f6582932a79020a215a1803f9df9d7fe53cd5f73667b095e4cae9bb1ceba203cb88d47a5b6aaf2951a2a216edac1fcaf69cb21d38302e36d8c6a31ed028bee0139ee8b82c98dbc5229fc9474e2e68265217e7b7c1ca926ca8295d95e0599aeec45eb84ce7576740a281e3bd38bf3ee8264f818cbaccb7bec935f78fecfc834fefd56703cadfeff675eaef62755e04850cde234e531bdd66b9f0e31502d20704d7adf323f7286b36b85cff38aa4d65bbf466f6cbc400000000d92493e61f4173c87dbf6b3bafad7ea5e8bb7822868c71fca3e6854ee2455f94c5e0c8cb5dfd3a97b73b401302b3d35fa345175efc6155e39c629cde35118e1393900561e72b60479d314232a3971a1842c2ce3f1cb19c01e64445c40985f303d25e7d7dfd01cdf27da3fe3541a4ddc29fef6e163befd006e7a17fdd4604d634201336b517c11fbbb0a7b79ecf3ec1f37cc4aea88b346c196a81e070182df74e8db8bf14395aa268a3a07c6f41b2db69d807737272490b77671f70b61d499650920be1b727487462f770d2560ca9d450a995c6d9a0814c0000000000000000000000000000002c5dc45739b289a38c1b45d5ad015cccff2f045cba7d6c0b8b44854b063ba67ed09fd7f888272c51e9dbe253071a51bab5a174fab2eed158919241e3227fae9eec"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) shutdown(r2, 0x0) getpgrp() getitimer(0x0, &(0x7f0000000640)) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) sendto(r2, &(0x7f0000000000)='i', 0x1, 0x5, 0x0, 0x0) getsockname(r2, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x80) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000200)=0x8) fchmodat(r0, &(0x7f0000000680)='./file0\x00', 0x80, 0x6) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000500)) socketpair(0x20, 0x3460947b612973fb, 0x101, &(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x2, 0x9}], 0x7ff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x81, 0xfffff, 0x9, 0xfffffffffffffffa}], 0x100000001, &(0x7f00000001c0)={0x20, 0x1}) 16:17:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0xfffffffffffffffc, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:17:06 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0xfffffffffffffffd}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x4, 0x100000000}, {0x9, 0xe91f}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/196, 0xc4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:17:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4000, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r5 = kqueue() r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = dup(0xffffffffffffff9c) r8 = syz_open_pts() r9 = open(&(0x7f00000002c0)='./file0\x00', 0x480, 0x28) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x11, 0x4, 0x3}, {{r2}, 0xfffffffffffffffc, 0x58, 0x1, 0x1, 0x6e0}, {{r3}, 0xfffffffffffffffd, 0x1, 0x0, 0x6, 0x7}, {{r4}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffff7, 0x3}], 0x5, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffff9, 0x1, 0x20000004, 0x4, 0x2}, {{r6}, 0xffffffffffffffff, 0x2a, 0xf0000081, 0x3, 0x3}, {{r7}, 0xfffffffffffffffc, 0x81, 0x5, 0x0, 0x7fff}, {{r8}, 0xfffffffffffffffe, 0x89, 0x0, 0xffffffffffffff77, 0x541d}, {{r9}, 0xfffffffffffffffa, 0x22, 0x20000000, 0x7, 0xfffffffffffffffa}], 0x10001, &(0x7f00000003c0)={0x7, 0xff}) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getgid() setregid(r11, r10) 16:17:06 executing program 0: clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0x1}) clock_settime(0x2, &(0x7f0000000080)={0x9, 0x7fffffff}) clock_settime(0x3, &(0x7f00000000c0)={0xa348, 0x3ff}) 16:17:06 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df269226b918a2bb4001100080000000000000000000000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x39, 0x0, 0x2df) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba16caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa00000000000000000000000000", 0x100000000) write(r0, &(0x7f0000000040)="89f8cc263701e6dfe991fb79db384a14a41fa5588183f3749ce96db55f661951667407b815cd8415bbf178a0", 0x2c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x2000000000083) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1f3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = msgget(0x3, 0x426) truncate(&(0x7f0000000180)='./file1\x00', 0x5) msgctl$IPC_RMID(r3, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r4) setuid(0xee01) r5 = semget$private(0x0, 0x7, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x81]) faccessat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:00:07 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x2, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000040)) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) munlockall() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="7d10241a966b081634f91194f26cee129c2dc80b32a1d8cd21a1276c43ea05e90a5075a0678bbb77d26a477e33573cdc5b9f48dc191c827457ee1f4d157c19f0a2f0d1b3afe2b0c8d7f9517191c091d6dfebbdb35f833a61897a87de71d413d424cc8dc66186e3cae24b0293b95522a26b047ce501ae8f534db4018418ff52f1182cdfb535f51237a81771fe0de0e089329a4d846e468849f8fdf33527775346bcd2d98b9a71ec6fd88583a25e52410babcf71979dd59bbd5854f00dd7494a40cf7deefe64d14f94520c351ca08dfd50362dfd7ad0dcc3b3c9a37f73a490186f14ec55806f3e2c25966913286d2b6dfee917b472fd2f59d7", 0xf8, 0x2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x10a, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x5) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) kqueue() r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = semget(0x1, 0x5, 0x25) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000001c0)=""/137) r7 = dup2(r0, r1) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000100)=""/107) syz_extract_tcp_res(0x0, 0x0, 0x0) getdents(r7, &(0x7f0000000080)=""/94, 0xfffffffffffffda2) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) dup2(r5, r0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) 16:00:07 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0xc0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r2, &(0x7f0000000680)=[{&(0x7f00000005c0)="bc0d5001b973557694ef602dc552bf67d4649a3c313334df44bd3baba186d6375189e0a2acb9a105302421d9e922901627ae423ef582731fcc119aa7e6b7eaa48d8a964036a839cc2b899829fabce48d135fc8a174f41294f22f0130548f9c0481b4f95067a434d226dc5d4420df676dc46e0c8727e56ce58caaa8db3e36b248c02957c3f24e0e90bba5013dd397fe2d06c2b1930f4b143e0f885eb8a5713393ff8e32d69784f8ea121998a5", 0xac}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xffffffffffffffa5) getegid() 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffe24) 16:00:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(0xffffffffffffff9c, 0x25, 0x3d, 0x0, 0x0) getsockopt(r0, 0x8, 0x9, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4) clock_getres(0x7, &(0x7f0000000000)) socket$inet6(0x18, 0x8000, 0x9) getsockopt$inet_opts(r0, 0x0, 0x380000000000265, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="bba8993039890eb6f88ddf7f2d476bb30a068323e9e41634a4df272fed7e1865f706802fba32f86bbad7ad663a06d1370d261c9b5d53681be828d0615c3687cc44aaf847ab62cc22119dadd231d3267b17b16e47838ebacbcf8a4f0ae020f9173e9a99def87e444d422a373aca7ab5b4a81c37752172284a9d2ab734b167aa067bb32b356901937ac26704aea214d55de4f0e99266c39610a341eef1daf1f0e2db4b13cba75368057922dd5676b737f853ae95fe6cf0dbe42f3a783d419e931a75cdacbe3f2f8c9f6ca4ace0b52fb5b7c5cdf391cfd93b97b25d", 0xda) 16:00:08 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x80000000, 0x7, 0x5, 0x80000001, 0x400, 0x3}, &(0x7f0000000040)={0x6, 0x7, 0x5, 0x4, 0xc00, 0x10000, 0x7, 0x2800000000000000}, &(0x7f0000000080)={0x4, 0x6, 0x7ff, 0x1, 0x81, 0x6, 0xe6d7, 0x8}, &(0x7f00000000c0)={0x10001, 0xe4a5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000180)='./file0\x00', r0, r1) r2 = msgget(0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x0) 16:00:08 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x2e0) r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffa) getpeername$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)=""/215, &(0x7f00000006c0)=0xd7) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{0xfffffffffffffffe}, {&(0x7f0000000180)="f52e2babbd9dcd2a3ea9ad9269e7e3b1a978f730f7869539ec1eae9c07d8888041a29a75354436bd181b5d114577d62d3dbbf577f741f31b7ece19e5cb5a76f62d959d7d16418c2dec13402647098bdb130ca7f675c1e880f33ae12b79c2c43f2c3b3a427858c8e47ede6030e8c6973ffd2a74540357c762a20fcd4537300cace115b0f0ac3f861067bb6d4faa960fad3e5f7b9e22f29579da88ba70046d5c54df363196bdab7bc5a2df2e9ff61e4ab2b17709059af96457734ea8b08c5515d46cba6cbf32b9bfe3d9b3d5079b81a5366756eadf96560d7ee0433bae34238db2ffac113cba0d8596e0a000a5730cfe710055c32d3b017f0708f09771", 0xfc}, {&(0x7f0000000280)="49bce904844679c81b4d7dcefffbf09800e1f7dcbbff0b51ceae56a9ff848114c367df6d0967a09e0738fafe8e253972d504b0e922be2d412af24093b158024aafb8d82de2e7cfc777bedc215bf1772ae88dcb6b383a6f957c3bc35d8b6717867ad977ddf78bc8ce1e9c93c8de7cafefc2b9fc18fdf542fb4757236e78a0fcb3edc06d68a07a99c1da8b0f3a3b432047c11edf440ac76e0da2b1727127403e6c927a0379a124dc52ea310674e4fea3693c18d1c624c600315fb21925a2a85a752d1c30a45dcc3a7397122075b53423fd", 0xd0}, {&(0x7f0000000380)="2d80b6be5a9a4439276193abff4746fe2b89aa9c8af514ff502bfa64e82e788d5389bf6e1a7158918381c15eb243d92d229cf06b098bc5b3", 0x38}, {&(0x7f00000003c0)="39a3232bc0a3ebdae3d54899183df405e97ad5cf3e18dbdb5e9e808d43992b9c64cd11f2f3d0a395ac0fad474c972ba1d8866816f88a61", 0x37}, {&(0x7f0000000400)="c0ed514646b514f8d22d5955c45fff898bf09b35a6ee75732016b97629d60899d426e855c6734bc830f2d1a8d57d2101bb3d4a2fcfb60530306553724d412cff1463b535b4f0762af1a8b5e55fe26db53fa9a4f50596ba", 0x57}], 0x6, &(0x7f0000001500)=ANY=[@ANYBLOB="c800000000000000ffff000007000000f299b831cc19809e22f9ef620c5c45251232eda6c3e2957852143e7d8ee4b03d13490d683f9a72589184a7b5949d15a6df65ace541cfdf671629d9bf3ccfc156b289d2f7a2583da7c29d4d7ce6a7647dce70549856b8c865aa2311353b34bd5187317a9f0c1063bbe232bd9554c37cda6d631f384d0e10de987fd6a499c6aefc6f1fd976aa1fe12cba1eaf31e9dc7fc4c8f1ce4e2a17cdbe04308bb01b43f04d48f10b38a04987beda26c663a8475fb085c3211d855e00001010000000000000ffff00000000000009bf9b309686765417f375763428d7472acfe8da48870e2f0f5fdb0f751c283ab53cd9550928da35e14e76307b8356f254f6668db63b25e2c9d698cc2ea9e4731ccaffe77cc0a2a53fc2f497cae1d0d7be137d00d0b746f3f77c1984b8312bf8d9edf0af9d95869b929150098079d63cd4ac8be90a1c2c5ae0c132ff41766e2825e01ba9cd2d03eebfac20f148cddf8034c8dac9106435d3402163c12ace2b476bf1b26ef70193d19a2bcfe911679ae7d67629d9d4153a2d945f40fff808ebd59d50239743369f73480b183695fe340ae823d0b28475f166e05843c84cbbdef17e14f4ec323759905a128eeffacb8d9c81d1c9b369eae422b4e07616316c330c134468fa5bc1a989755f1db87f1370b5ee47b4a019115c469330ce50d4d2a8648bc4fa843e15990123e00271bc84c970864c687b2e8f91f12d6baf9e6fd34444439b3c1ba2af0d533c1f9af7cbb835d50f5170ed5cefe0b95eb6ebcb9f64b6f6c013daf14c98e738c49f5297a6baec694309bca7b4cdc6ebee04df9236808d39f10a607b5f340dd510c520146cf6b618cc1be6b164e4a15aaa1b076c45e4c79572cd810b962ae4d3f63a10c5ce8614505a9edf5931d9970b24ae6a4c78f617d8fa208492196e8892bf1806f693951e92b503fc08d91316078a72e5d87364c08bbd71f5c755ddb399287da5c00962205cbfee688c42ebffbe3a7e23c32b2e88de23b24b69bf7a4e9f05e79e0b6bf5e90e7a7663a04769d18721f536c15245c16c240d202a4b38f38900b1dfff39b1516c2d7d9249af56e35706546bb38c007516b87858a01b77164fcb54311246b733f4c907bd5aa10064c9851bbbd81fe78e3e95ab810774d344f7add32c1ff476ace1c6a8ee22795bc8f798a0afc7b3cef4a1a51c5ec6cf8e03a83965345b158c72e230579717b78517d7aba8914fbd516ad2e2cb0262710689e11c9fb3d24e15bc85a8f0ce51c3dc1ddb5010bfc9f7fa7fed3d4a4d7cefb775299d74b8ebc54e32ec8485098eae46c96853f118476d02bd4372d0adca35dc01d5b3ab632da652e5f453973b052c8ab1f3ba8b3fcf8e34aa8b4d725d608ed5bc99e90967352ac5155e544d8c1f7ff9a8e2fe46e6961457ca865e9e0ea7d7e7dd1a933a2bcbc08750aa90f4c0a5a03d9ed3e1447a2cba17a2d0802169c58008e63e699444657e199cf6e8822bc18bff9aca30426a637e7ac446393201181c4a89d928a3d33aeb909c7c85494c9b18d119d7277b2401f29cdb37a5c12d2d38125cebd79b116b4c7d3f7bee0e978d5561803013e803a42e5ad0b67d6d7339c6c4d954f6459f5d07f2267a2453b95e5251c0e898076a5336040c7c9983e21aeaab14e27ba2a86583e363c2f7faf1014ab6a2642d7c06ee6b528824f6e40169c3bc1bd92d7405843e231a8a5f598111afd736abf1bb17a8116ee858c2d4a3d130105ea72dcb510d56a384042a2dcb8e3a26e1e0475355e02c429d107ed9dfa58e078b67fb053c7a2b32e9808a5ba6e7baedef688c78139e2f81120d1b85bc168353d6c6518704838fdb7462bee9aeabb07fc620bc8c586f9406f7c0a933ecea3bd99ea0b1ce4ed65868883ebc9cd24982edd2abce5e8aa67497d30c5a1989077b5db2430909b4380bdd831b696340434e9d6bc193f8f346afb3046bb14c8545fb4a5b624f9abe3bc7143a2b8d5e6fb11ebf449631bc25a55a2e3296486dbcc5265ecae2e5d32587a55b75b2a2ac832b695b34788409df56c0c1904d5edcc962d71c7bde35b97c8efbb8efda94c781bec3c3d6a9f6fc5661bbf21839b9534aa48e66becef49049902666ae4eecaeb7ed944807d590c24f77a9bb46af4f7e55003f1b2e5e2e219688678eeb576fdf58134da97ce9765c503725dcc4bcc2a213efa5b9f1157566a5578be8a034469052905793b73a66c2d41c4a3d816d19b02a24c28334aa644c0e35536be4e3bc9de69865622d23eee7dccb44aa315f0765e5fa2a25accf568db54b4b14d572e03b5d0334367555138a2b1dfe8be56959d2f884a9ccb708b87c7a1e073ab29f36e18ef0a87ac41fa988ccbf53e35fc304b60142eb094fe112b605724173004b6e70e9e0c618fba51a8a9453b5dd6dd29e7a489497b6d873f3721777e31623117e72c5cc0706764c95b326efc7c27dc82e8a0d211bcbb6fd231a5010c00d44d821525ab5f8c46aca4a8e132bab1012c23168506052172b6b9787bd4179f471e9147dfb5beeaa6eb783240697f22b4b07309c535e988ccc9674d5b5d248d4b3fa68b35e2b98b728d96d383a4829bbf9fedc745ba39ead363b3e91efa0ab8463624e61048004eec5d2bae325eedbe1726f4bb7a32212919516a4794283b2fe9720c894ddf8995aa7bfdd72127261cf67ab3931c26286c311e9b7d274d9c9ae0bac8a155f50f33dd3aec962af67094314513fe8b0dcc601e24d5e66249f09d6d1316fd31566686b5c05aecfc39f3038f8d736debd963203776c6be6b8c62ae881d45d03b7c0176268c5e753eeee0402ed0b279e3c2be06061e7b949c0aa3ef2a48d46de178114c2a74f9d7016b98621c3b56fb493babb868fb07477de7d020a41d0c5dddfd3776a89a370ffb20250e105dfceb25b17226e35c392ca3771c5600e6d4eb258ec9156851c6ab6c961afd70ae5ad9461f0eba682c7fe8e09995bf134b3e1a361439b324df4f3506b8d7cc639e24fa4caf1cb8e7b0c73f4b0675f76bb5ac3db8383b28a6f1d2582ca9d5b0203ae3c8bc21af53efd78ab8ceebe174a1c245db53922d427e738fad89703d2ed27d0ef2680163ff325d1343b3169493a36d99654cd3f8c153b0dd957e9a88edf876096c3fbac9bb3cf7090daedc12b16a252aa2e636763e90b30e9e605c000dd87b8b5ebf3603adb82114db41341d263c6f2c229e128342f41749dbebb011e3f3e13fd2fbede9a1067c2da32c3cb96f4f4622fb7482a7094fa83238beec194251bbf428aaae7d9edb61e5697ee7ac4ceaa346adcd477e2d86b58dde3daf77e093930bfa86851b1fb20d0aa7ee17471c1993b4dfdf4b40717111a4fbbcf828dcddb4830ddfe50ee09ead018fae85db8c8ce6a7ea203637d9824efe228c7f93c1371230e21071c3ada63dc5560caf3595401e022982f61c72c793c099a2c9a437aad6a8562353e1099faa21b20c673e5455d7288924893a7d40ac94a76bfe367e15afe6d744d679933d4187febca4b77f58bc0925925826fac9c874204b3b67037c22d670a7f56a43697d592984d0f03152ec7a066c8b9621d29e17772541c18a39535c6d7904994ea7ce412fa38c5169f99a30b7694fc58f61516919ed2f4038fcb2a41ed4e7a2de801666adb5118a916f978c2f94ac14941b29d714485f27cb2d9d1d2a607b5d744bf24a19e8e19ea23977f0ed72a7d13594bbe41c0376896347709efe1b7b03b97c785912d39d28cce9da02610b076ba77ac5bd0cbfc393ebea79d1ddaba25d1b25cb7b919998d5a4a80bfd6660e9972c0f7ce931ec17aca633aae7584881b074af378ca1234878c772d8f0ee7a5d0705e8deef286ae433a1e27ac165383142122e17ebefbde1f5a233b1dd9f1f700f10850fa9a4989254d7ba3c74c54731bc06d24471331c2ca018c5c20e2a12c537e8c6e92ad2a9c1ffc2ae61dee217c07ad87ee5d1da8db9e574e7d2b8993161c5fcff7553bfba3c6a59dff306607224db02867a6f07e5ffd0aa6e17558a454b1643918ea4c6f9c52f531ceaf64b65a859dcc53ff518586575642a59cfab3cf3ce419b85de35d9fac58283795afcdb5c48d7b1c25f0048bcd5c8a96a6c1380b2745351aeb1180eecdf8a88edf2bd0f78963709503f2be46c107e8f31179f1519dfd3c0b399a94101897937a40683eb7c0949391a14c7492333c649f88ac69398f32196542339a95c15467c05e6d0c3794d95b2fa6e8dbe4660b0889a54f19b601ad4612c3a686f41a32cc46493fe10d32da55e5a65a653de3794f5cc65f7bb53b473aa92ee23fcc0645aff7e18217e03dec782e89b3749d8165599d6eb036b423dcb85139d3dc8c437fb14ceaa0d7fbb05034e7774105461bbc305e918a8c8992dc4cafaaaaa435d035cdd3497fd7faf9e7fb0faa83997f9f6724f86f152c70bca2c6aecb72a5a19efbeb776b738afd632761fdcb571c23b54bf2cb430b43ca0ebba391adc3c2f98f5c27b4d8940fb2390f469b85c6629897e3f22051d9769241cb160e074777b1c273e1bac5b881a629e1bc61add728adfa3c2e13891792bbcb1ae051d26283dc2967b36d8e6963197427fa9ef7706c6c2290f108e66f1d82f10b86b6ff71e4142325b3a5a680093e87b409fecbdc40134e65b38b1cb04e7a80f3d22378c41ce00747b4fed14be796bd853bb2744116c7587e733f05c928e8509b7a66211061b7d7a08c06b4c1344bd646bd360f34b2fce666bacf25dc98d7ecb9a12e81c1ca2b94975ff8abe6fea749ff0094c2db6d6f365d91edb6ebab2b7985568ebcd41fb97bca4e42e69092341d449123cc744d43f8ec781701ff8aa75c321fb639c6fbe3c8534b23324b2d737a362249822c23c003353d9c0d7ce9c016722831e8f563b58ec8b1a1840733fc2f0e1f16608dcdcf0805197db47987be8b429a1a450a77d5052374c3c356cd574946360542d7ee5139b3fe5a2fc6758b5eaa42e5b0775e3a64ca1ed133b767a7e662a189a8beb8a61c0c18c51f98d1a63cc4bf43995fed59aae1e0f4f45b680e0f1384746fec574f1c6be63caa3a8477c9d6eb7ee50ed7d81bbf3ed1ac1200bcc2accb204ffcf4c8c2e0293255cd7835f81c5881dd9528cd2eb2ac040e07eacab2419e4789e7feaea5e3f32657279c39ef83a92f770fa773b4e654736fcdcbe917f1b4e0413072a11ed568bcf21d45b611d695caf7a90190c3aa3863b7d8fa3af8911997f73f0d169ff9b1ddadbed4bf4fc7e5ccf42661f3f5d009871ce577e2a81281d2b48174031db2c121b7b177ef9ef5bdeb88062e6ccaf37d84f13f76eae5ec406572612e2d21f8eeb8ce0720db12ecd8e3c905d07eae6068d6ee3e79ae9ba545c7ac120ff61d56eb6faaaa49a873fc70a9d120707a1afec6de7da03ffa87f9266d1bc10de896d9f5690b87163328ef6556d6f3c980b7d0d974a50e54f89fc475e2ee527bfa680dc72540ca95f1c84862ca92341118ed7686d0b25e0c00e9021b245e1ea97632e23ec9b45c816abd8465160ca5c706f559e1c5713fbe59bf2a361d718ec900f12725593c98b51c849258d5f0a3e84941aadb1c7e27691cfccf0da5fea9a5e7f67d795e3f4fb0e6f399bf9b58c26aa1ae00f15dc3ab661ebf505ca7a86196985086bebf72c810f068fea13ea6d43befcd6bf5a8b249e595333019895fd5492758430b7f837be7d31d04a3792c6d44f6806c1b2103fc7a9b1135365a0fecc5d3b4ecfd7553d8fe9021c3d62dbc0fc89ebecff87077dda679b79213d1369fef7880337c7b57055fca3c22136b789297120b0a9cb8c0d8de5f795ef5a72dc5440334b62a083b1b9ab3a2e2a925594c8de0c587dffbdda8727b546ad20b884ada2d24053ba668830449c4a945b4844b77535813d633241c6b907d42f8d40363f5e372db958c00f5b7872faaa81c2c4866e4bf30f9d26c3c5478c84fb3a7d1e56bab2a6bdd31eaf65c62395550ea3a2776d39aa3828865291a622891e1498257701085a12549845fe455a26880d3a950d54a7ea5f92e8d3db128e21cdee36f1975e0000000000000000100000001010000fa113260660dd290a6c2587eb6df64369b9ab93984e3ef324ac8dfd8bcca62f6022a8171e0bba4bd731a5bcabaa7a3a3968baf3012e55180f0b022eecd456f747e9bd7650bba6cfeb76dbbcef044b77d8885cca6bfb90bfac26bc0e1b3f14c5242beacfd43f3649c8d1947b5c93559e8a956386943ab37b0f789a52751e578c513a42cf9c5f42beae3b947a87d8c42ea16607591340e2d4e7de2ba3a509380e298cfc7cde4acb44b503b9a55ee574ba48c966fa842cef287563a9d012e1dc02b1a46dbe3fd5821b13b00000000000000c000000000000000010000000600000008e49da9b6d96c36e5e793d8e78da8edef495e66696767968842b9a47fd885f1617250c772a4ff35c6425935bb3af1cf865763b705a152a60f2f14fcc6796ef9bbd7485c8b4cefe6120865aa7924d2f45d24db32e3e18f0d7445f77b1abf9eaa8b17093142627ce5e26cba22a644e23d5feb20e0504629a3fa0884017589fedd71218d64fe777d3be9a2a20d495af7b4f2119d4026261bc6683a7cc52682ac52ab72d1f7df6112e0f24545ebf9300000a000000000000000ffff0000e0ffffff964a431b714627a7663bbea672baaf55568ff30da43f18c9073dba989acaf27589c5940cd01863df548b5634089139f5cae5e3fc880756d18334e20f7d82879336a390b610215e5c57a4129440bbf0aa08fefa8038f6bc8d0d90535077111adf62ab51e42dd042fff4678c40c9e84e27f5b239c85710f86b776b721bba21856ee2c3b4f2038d22e2d23c9d0000000000f800000000000000ffff000009000000000dd455102d6b8d3c5a6e544cce3461d4082a136d599a99e39a9348fb616287d63c900a2293959c3e84285156d545e616782eef9bfafff0ca709a313ed72e5ff5a53ad5ba9f820644e5f5b0ee76f58c7270effa9e2504dfbc29ad2ec38b2d75b5527b6eaaacede98e90bbc69678e559826be0435d34900f7df6276daf4fd6dd44df152109aeea2a3737da2235b2c6af39db35c71f6e8ae71c353336c3d7ff34b5f0f99b41206a6279e24b024e26a7bfb84d5b285b33f4f6479a37639c56aa3c0c42159e4c902182a6070b7e8f2e8e6544396fc7cba3e4f8f3b2ae2a793691e11c923a000000000000000000000000000000000000000000"], 0x1410}, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x1}, {0x9, 0xffffffffffffffc1}}, 0x2) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{0x0, 0x261}], 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000700)={0x4f8, 0x8, 0x2, 0x401, "c9a9d86d027d634095a01f9f5ad43945cdbc70d8", 0x0, 0x3}) 16:00:08 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x101}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="79eb8c0c813ff450f595e0d494efdad16b9215a7a92c904644cc9d4e9d3797965386fe80a2680e250824d8dc85f89b6d6fdf3ee525c8588239b4399cf89d12f186cbda3df8b5324557cb2dc0f42843b7d84ab301020fe82c7abcb83b74510d032f93162ebf1dc1289edbd1ce74abe4af5725f04edbf97010bb10a9b22e124b90362e52195bb414caeb8221a806f761b15e18007016e419bfce2083aeeb07fa7af7114324e9de60941794bb1cff8c268fdf2c31d596737f072fd4b69e6790e37ad470c15cf218", 0xc6}, {&(0x7f00000001c0)="74b16abaae4340eb8673afde5f526ce9f1cef7b2fedd820436055f0d51768736b74c9e764496e5a0b4f2fd029a2d489275d6f2008f66f93a64cfd4f366beb0cfdc0eb9ddbf7f1e9fcb8681cba64473ebb48581362e7f40e4ba0c47dd3298695a3a2fd01456f746beb45e37edd3571f", 0x6f}], 0x2, &(0x7f0000000280)=[{0xe8, 0x1, 0x0, "91bda2132ad3e4732607530a7f664b078564683c4bdaee16a40b5ce796ff79a0801b74e032fbec726d6dbdc8dbdcf951359154cf4eba772e21dcc6cdd728874d8462c5b4bbb3585414fb345d2de30184ed812f2b7c5ac9a436c0c2303cad23e09110fc575968ff7c2c30543ca42f4c0d9e9e9308b14f09dd8e28d6c3b99661e33c4079fbbb5a091f9ffa0aa5e2d91f6371c7765e3b5807182e50bee781da784ea0cf412eb7fcbc754b1b0357a5e18d7c16444ac936cbb6b98f5129c51f19f1349b96b5a2163e3416218d2fd39de7458403"}, {0x48, 0x1, 0x80000000, "7c68a4526199f7d186b246a285b812d7cb3d822d38a544bcd3e9003ce8821d6395deb35a4d1b148b2f8ba6414fa8d6b0adf8"}, {0x98, 0xffff, 0xffffffff, "8bcdcdf50c72cc4779b55ed12baf83067fdcc77aaca722cd1061b8acd04989aa0504104fd95d9bb943b65df32797fc26bc4a36ad160dad15dce5ff68f55051f227ecbb280821fa391fc687f6a91abecc7a779b7befaf25ef7a3c771411a374cd3a3383cfbb5d0b2a5fc632e4821e7d8872d72ee9aae43cdcad51350c640c3832eb8a41d4"}, {0x20, 0xffff, 0x8c, "0f8f021d00814a8f32ba8e0f4e"}, {0xf8, 0x1, 0x9, "06765a77d8625ef2e8b645b5e008f251ef88a71b9de477ccdd9ba6040704445f44379d7df38df82f2c298cd75842b8ef1782b1b405e0c355a9f9a0633b160ed19c907fae2c7a74208776817e68be1787dbb5f47b63a601057da6d1b6a110147ccc926080eb38b215a974d704aa6c987c8d3e738ceda01256ade6b185bfc18286f38554667abcf3dca05ee0a24cc2c5ad114b6f1063f0ee8f876bdb93d037fe2de79f6ab8f00fd24d68765846316c227310a65fa15b1261e5bfbec929610e9af4902f40645a6f72008410e28b030e60c90d939c7f2e15ec5bb0405a4f40ae5670f7699fa2610ce865"}, {0x110, 0x1, 0x100, "48b00ebba90137cdd2c03eca2362db9f2f12e8774eb7d7d8d2813a29b4f6a415ee7f8ab167cf76de1c799a9e53342cc92116593f80ec7d95b0aaeadd64c2b5fe13dc2fe500475b794bbeda1d313eb851f2e2bddd80cbf514a3bae1f89c4db3d4ca7763462ada17c8aa4487d709bb764ba91e79e5351b9e33008a3ff75900d03b7d0469fa21f33c8d2e3626d53cceefd76b5d735259f8339ec45d8bfe05b42b2a99224ea5f31988e0fd05e1a078085e67839c937b95d0d713b1437d309d26a9d9d38df7ff6965ed02261327789440582014002c3e1068c63da5f0dbba42165d40a21d073fbb8a2e16e79b52e8be64c7d753dc223d8457d7fda486edc5"}, {0xc0, 0x1, 0x200000, "48202271c146cff3fec3cfa7b7d567ceb1446e3b2e79495156dca626f91bc285120c5651f687c02004dc20640cd0e558e9b54b6244838f10d91a5622be4cb91e6920f17e1fcfdfdb3b9075bc8ce60d57ea7c68bf5b67c17072df0230f88828483aaa9e23caff12a82aad2cd5552ee020cda8b236d9c6916391e98e9546c3d0c1a33b04cf9e3b909e4d2f0afd99274a7f13e571ef16ecbf7fa3dd4b20c8fc529996dada6c5c9b9534d9571396"}, {0x78, 0x1, 0x8, "7c2dfcd9ca299d98f93ba18eb5c258f9fd30862ac50c400da8dd3cf1ac93aca305d2b4e40db51383ecf6194cfc677362adc76bc3ba5e10e4e0196ad062a96000f90ad3d73b44cab1c5ef336bcddc841aac0388c5359374176aaf0ff27a8d44e5d1ed2f945ad5318c"}, {0x1010, 0xffff, 0x2, "267e2ca510151bb71a031a5da033f10dc0bd1040a82964a1d23bec2fb23b273f87776ded85b2d91654d9afdb24ec9f31668e1eda2aabbb32e3bd4361a084c77a7fb060011bbce4c7d8c0a32896aa37de3d24a4bf3c4642518a0df35a84a843cd16324066724d26e13361f18fb2295ef0fde182c4cad2c08e2054a41071859a29a093f1673d51bcd308aa4e69fe51ba59c1494432444cd0932624f379a6f7440fd2b4976fa218f4bab2facd6b042e2e066101e46a6b27d268e871f5aa1f4281086c7c1f95dea988657817d9f104e6090304fd69fa68d6444ad80858725674cec05f829c02e5af4a0c214156dd5c522d93dd7c57b13606a105d9252a0e4395871442f53dd1d7e8ef0d4b461ce92cd4b88cd4b1ad428cac6803767fcaf1b07c552f9118950de52e162a06f04832b3540529783e24b60ea8239a5d24ccad9ef3935607ce5cd01f98e6e9ac2c0f993e46aac1954136730d710dda4f98e1a804b70e44ae237d8e7587a886d41a1ecc75dacb0119cf50aa8763cc46b0123d2c2027e6ebd60a386d4032911bf6e1c517f073b693b1c9dc2c11db7486d21b5278172a270f88a26911dbf782aa5ab7888463358d8ad2a3763baba6e793f643981b9a0e2cc72eab81f850dc16e854a7f198876b634905be15b670b815e4010d4cb349187d78306f97714323f3acc70605323c801167b99b242ab8a807430952c880a268933a3bbab9495dc9b2440babd90e1bf9a80a00390f8acd3e5b51bb12b2e0a48be59c6cee1c7da5360d68fd8152a22df44707f4804b01dbc1b331d60a790d6747c81d93274e16309bec086c4a536108742520ce9b0054e372a116a755b6c64a8a5fd140c1e74788282928de6af581dbf6c4ce02bf6326b7d9297bc2c149d1079c1a537987bdd55c607a201f5fee6118bf584d79f5e56218fb6575d93a43659bb8ee354412caf8e8f6a34c467643e9234e0965342d61a5581d480db74d120c2da602a3bc120ae889d1871bf5e7d24a45f9ff2aa8b16f4cca106b373df9b8621d229403ddf72553072c8c1e8e4f774a0404723ec175a2dcbd13b719d1ba80ac2a818fe41b510bc643ac62b93dd7bdccafd16ff43c2025247130319ab60056f8509c0114861fcfed3355a4d3699504b7c6ae8ee999d6e88454e981e67056f3a916fbb4a789918330b025ced5722de7d66094dba59aebd9841cd2a1c62e965896f78f8867150c6cd73dd37fec5cc33fe39a02163383ed0373f3f12c9fa7a95ca5fe312655e698cd4855ce032f6c0bf3fd260dc592919d3ecb7d80fbd744ec0d8d55ac165f1bd6c504fbffe511a1e9d481ac467a83777a85d769f5d1f2e4281e47a03193b888b2bbd62d00a41d27d61a87e7f8a71c720dbc924c5517382e3214f2712be4d635e11fb07f5c2c61190210a8d6d4b646cdba23362e7bb35f39e1c88e752c13fae12b877dd340be11d15a3fe3e1b70b6188918cb66c2b4058fcd5f258dbdc999e9fbd18750187198642a798dd63b3e606d39cd53fa6493aa5e1b5484dcf4426bf5931472ba8479648ec7688302928626d43adbb3bd9b769d7273bae8a3ff3cf16605434374dce16ac7107a474909f9989a024963a1698243bff0fa4e46e7f9f83219f6ba9a900592920fa4b899a45381ad53299a80a08ffda3ae5195a45ee2b59bae0b36f676a896822984e16017acce4fb1b2aa9779c158c6658af1e0b0b17ba445ec10e00931eaf5cd9aafa3e64009577ebd873b0577c67de71a82124014c20a42fe219f3c77637981c942cb2ca785dcb1a4438ace4d1059c5c68ab61c409fa5897b20b2dd1c7fad57ccaebdd7e91482842d1df9b1c4d765fe3666c89e45ac873937a1587f4463540cf203751da06424f0f0ae3856dbf567ffa0ab600f8b7c4fdf8efdc6c3267c9f559004d514183e834fb0d053f5f6068026d22b3b1b80c7ebe4e73ffe83b71a6aee4085e5cafe80c368579a5677f69cdacc800f51191b420a96f11ca90ba6c8ed003c66a92fd6938590a23bf922ae6ca7f14a462844eedc1ab596349ced8dd720822bc79ef2094c6449464d0410830b7fe7a2f45a58ae1e1f167f3677cf7897150a63c4a21213e9aa748d2b5ff2c32c658b87fa82b64b9e72d44342e41b487e872d16fce2fea94ddbde2fb6099ef9ebb23a6a9e9d8c82a9433901f3f3791f673ef70dd14f1db488175dd6f1c01fec4ac22f4c46a1d703719fbe319fee04039754c796b4e653100cdd53025c66b9e2d746854c2926335b03b236fbf893fb1cfd85990a3e18ab63e847f212f1d582091a0aabde77579653c6413bc78e145fe7131c24150036abd1a950f4b04e02a28946e7ca13ce33af54d87ca4ffa7a2d8005ac7445a664a8f89887bc7fafb714ca604d44185195afb8bcc269a136cc062873d3400844cd8ae6bc306f67943c0137b005aeb6adfb6dbf37f51a79cbb29f58b5a2bfa3efbfe53f14810687a20900a1328880f48aaacac0a5603912f17bb6585553c1a34119ee637f8f1ac6ed3e37418fc1ce8b2cb5bd5b434ebe715163cb2257c15371bcab63a5ad25b05e3a96dc4c1e5dcb9f8fe91f09968ce037eb6faf20ad2086ccee02ce1d05ae05d456ca565ca718e6f59b904fb152a5fdb849198de2d6c691fc81745cdc937c5667a76c6e11b76b35c13b04a694b1961c322c5def201a671d74a9c4f40aae64a6e49b13fe9374d01429aedae7c5858e2889608bd5705ed53d9cd88ebe41379d97d43280e8ecd784a77ffba65c60bc9680ac5c1cea7b9455a64465a3d732a1f1bd77a7762b6690754162bbf68697647b7ee3667c7872dd5feab61509aa55cb6e7a931e33310925616bc09900509960bdf1175232c46c2f028c475f1ca733f9ff6a5dd284a69d23d5676506c568db252be97d0fbb1714b497e38a051cd5522188e32342936cfcd9563c82b7623644879e8da3c6b68e66be6e0308e9b10a5ea43dd5b2edeb9be2e606d905751a66880533f33902987edd441aea56c3ca7ae48f0f87f919e3082c9df96d3be55a3d8670c60c76a7defd6484a6db12d52de0ee1626748b4e2d5bb3cc3d5be1dfc6342b24a948c0e37c533708c0498077130ce8935bbe4d50cc2a02e5c72a002e3cc36f7d5b0c565e7232b7c530144a60865d9ae43cb7b0c9b43c7b1c3e138ebadf081496b4ad3659ec749d9853b7916626b3a02c74c682c491a50de15a00279a50fff8dd96bd750e4cb336b59aa7112442f8e9211c3ca1cf66fd24ba731bdddc0ed564f663a1a029d8ac197163ddac3390ac250b94937dba11f2c71a624e908573db0d473b01aed5e1eb219f99fa2b429ca24ac68d262fadc658c0ee3e628db2b371b0bede50c72ea344f136a7aa1a1f637de6181ff9e17839da0e9e12a6160b8125be334d81d95ce4055fedf16b2ae64900ebac2124470d842a1bc150466bfcf537767af65e60fbfe4d09d4530a4ae3aee43ada297d9f8a39d8fb4fefb6e410c7c55e8d90140866ddae01c876c3ab758b1856ebd4c3b3c3cc83e922faf1504f061b0e31006ee30db9d457e339b2bc53aee9b7793d98494a577fe86dad7c656c4eec392f54fe270e990203e21ff7d9b558913795746af0f6f6398bbb5c19a3b880a2b57fa2c998bdb9e1917a61b88180b4407656b4da4816553f3d8fb2c698a2b92711a08a78fafa3283d0260419649a30c9a77bc2cf20e107ea10820a59932c93360208b8a57861713387c37b85c2a95ae76baf283b234bd44067c79e0db0e0883ea311029d099c8f4e8fa6829dac33e1d346461670c36cc8e1dfb52974238c1d8d878a39c5eafd9beae889c4582f1c0753dbb450a84b4b97e1340fad587f644a36e96dce63803809161d15394579af8bab556e158a2dec6e094cfb35b1a906b212891df84a6a92c0310890fe0dc77e2ff43135a58cbd11696da1943e1a918387da0e60c1fd7bc59d8f88a9b72df37978367f95eda24ef3399be7cb0c1f261578c80f92a2cbc86228adffbbd0a6792a151b87f13653934df935fecf8df0726089c9d72b04ea34358bf2d79047442cbf555a5385670c3c8b9f3f652b272bb3b49929a63d3837dd6c953e9faa2a1b7dd5247c571f455974de5f95edfbde5862d07fbfddce50c965fbf7eeb1cba44a40408dad4a38a47f571a8f5768f1f413231f0fee1a8248c446a557e98078af55b6bf2e685414b06872b1555bd927ec520be38eb711ba0517d6ee8f8817dcb9c778e3e2314f0967afdbb91217b530bc5050fad549dfa2efeee612f1cef73d665f98f2069ebeaa423f57efbcdcf258d66909bdb5a66f28930687bb5f7241f49e89fe3f67c2b537de6187b59e99df775f9c3ebb3fd7c410a9f6092ca23a645e8eb894b12ecfb3e355568e95e611d0faad21f67f45234d87601a614c22501838824a43214a404214c44d348bb47360840cacb07bab8f89a8848f1bd58da322842201e00b46d1bf1ba8292dd4a620fafcc4cdd3fe77dafbfae8dd162dc0f0104fb45fd81711f61591a998e0ba3a357e63923decfa689e4ed4b09e798a9e607e6d0a58ad53e8b769dc5168a64e90686c8ad1428149f531700cba28cae3e4dd1f54adaefc66cbf9663af62862ab2ff74fb5e96aa80121864251a6704c6b08a1bd37cd688331ce1b90f513b35aaff3d18321b18aecb6808e28f7702d3df3d9a566b7b106861010915abfd0de521e9d9481ee4d1eee4976502f839a5f9991cbbcaf18bcd94bc9679445d99ad6e27835ee369a1038bf47c4b7edab2ec0e84fc6eea2ce07759f26747758f3141d2bcab9c3e5565314cdcbfc58a104113f13d21b3d1c17b2002629b12b24774ad2835571756e2fa3481759d4556361e6718b5682a5dccaa33df7e81afecc324e7b2b1062bfc09e3f26c061e1e821197cddcd6bad12c5c5a8bffc4254bc24b5e1ec2a19ca038ba598bd0d477d8ff5a2142fd53c8c2f1396a54f18a6c64d50b5652e072979d2d9fdac107f7b25a9c8b6035b245a9ae1c2f40029aa35ae6cbee7d1fe8bdbc27193b24bf0889320e89ed8ba5a59b2987349337668491b1ed4a2d85fe2de924fb3cd5309bdea15c8224c60d6a7cde1a7b4703bb6c601d17ac65a96337619aba880ed6b690dd42012463635c780e8d4462d2c9df9a82bc5e582622feb86afa42bb8477938113255cce39fecf99bd98b3dfab883e05153358db18f806599f5b26bfab47bb3f0bc6500763bcd6e54fe2590d5d3fde738fa45298738b9b775067268529f8aeb99bd3c0c67862c4cafc84d617af743e983470aa123fce567b06982de0d96d272583aa8d2de65a844fcc2b7bcec87ada778c953183caa9dcb42037b5d862cd763784e8f80c14839937c5cc71a89218d5d852890713a3b714fe4165e8f18455431ec2313d4fd406e864b88293b40de9e0bf944714a8ac5ef4161a8e91a05fd1b76f8b23f4c8ee15d0129c6c3706e087a020523b60f2e5d42883952fcd8f76959a55ec72257bd1800077fe2214d66b8bbd3ed3fa23ca23c4ae92230dca5ca4ede27e65fab530d79d25d2879894a9270f97fbf2243e727a370cb4bba761fbee906a1ce9bca85bc352adffe2ac06e1a137154ffb923f9464fd5a451cc3413c66fe335a67fbefd163367799fc4cc610a20a7ff8abf31b4655a9b4a787a811146d14a57b64e436243280d257a8384bffb2449d39882ebd3f656af7bc752332d2b1c2bf6bed29da87c9e910e579885213951cf155b61688e4cf496b4bf8cbe87da2861b41de709799254b74e1c4fc37154dded132e2f78d0f8b3225bb164532dc7e6765c1840c2003f2cd91f"}, {0x58, 0xffff, 0x9, "8b08523f954a6cb58b8181485fd7e4619dac93ecdd9beb6a825094768f15a4eafe935ba492e11803ac5b805f8adb7bf6a442d4c850effdc54670017d80f6e6d9b53bbbc83d17e5"}], 0x1590}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r1, &(0x7f0000000400)=@un=@abs={0x3a0e55f03c9401ba}, 0xc8) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(0x0) nanosleep(0x0, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = getgid() accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x62, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) setregid(r6, r2) getgroups(0x2, &(0x7f00000001c0)=[r6, r5]) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) getpgid(r1) symlinkat(&(0x7f0000000380)='./bus\x00', r4, &(0x7f00000003c0)='./bus\x00') getgid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) fchmod(r0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000280), 0x4) 16:00:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c, 0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x441, 0x0) dup2(r0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x10002, 0x40) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="005ba2cd455a051ade00b1fc49dbcde28b88b56b34c681399c7a49ad8655996a2620092a7de09816ebbcdb"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xffffc00000000000) truncate(&(0x7f0000000080)='./file0\x00', 0x100000000) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000180)=0xfffffffffffffc9b) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/155, 0x9b}], 0x1) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 16:00:09 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) utimes(0x0, &(0x7f0000000080)={{0x665}, {0x0, 0x8003}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544199c3641cff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="2c8d479fb094d1c59a6bb811f9a53baf1b46980d41e06413e1ea6a81d173a50c2f746d66c7e1979b799694e37f32743d462ec84c1415b40c33d1ccdff60459", 0x3f}], 0x1, 0x0, 0x0, 0x40a}, 0x400) 16:00:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) setgid(r1) 16:00:09 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3ffffffffffe) munlockall() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0xe002, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = dup(r1) setsockopt(r2, 0x3ae, 0x4, &(0x7f0000000000)="0bf967c3c727044cd329b0c4b8c0fe1e340bc974c8333f8acc56839d36eb3b5e29f551fbe8c839abf8ade5", 0x2b) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x12, 0x7, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x40, 0x4, 0xe5, 0x53}, {{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x100000000}, {{r4}, 0xfffffffffffffffd, 0x2, 0x48, 0x5862, 0xfffffffeffffffff}, {{r3}, 0xfffffffffffffffe, 0x8, 0x4, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffc, 0x48, 0x40, 0x0, 0x20}], 0x40, 0x0, 0x80000000000000ed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000100)="c27d80691ec089d7babfd93e6c056cdd7e4225d9cc0cba59cb0f3c", 0x1b}, {&(0x7f0000000200)="b69aa575498c06db76f5e841de16f2ccb4a3ed01cd68da2790d664261b4aae503c192746e2b6697010e167629e0bc2690897831e50579ca968fb2d0ca5363843dad27d2a3fa4cdf859343f626eb1f380539fa43fb9fb25031432cc9cb852957f5cd0ea1615cdb5a5eee6be92b915fc075d66f1299116f63bb8daf88662493fc266ed38f1d9536a6b78", 0x89}, {&(0x7f00000002c0)="cef341aab48f5c235a464a88f22ea8c719264b24df541fc86f0828690e23b05b40f4e8a12c59c6417a10f26fdb99a86a936f31b8ed528e95521b1022b34da0004848e3602736fffd06f29da14629f69fce46fb3739d54ccc44b05bab3e8c2005370a0a0ce47378e3be24aa03329175097e933275a619242d6f7f7f88b66b5615eb0a1c6b126c05da3ccac6a255c0a26e97788119edbecd6be2657ec6e46b06e9e04dee7eebe56dbaf34bf2c46280e3757af4cee65bff35f4cb1ff2467eb3cd2d82d8e34bb4966f25a5ce3ca396a0e7407be991cdc57cfe0a9c7d4b65c71baebc76d049e1e933da6f", 0xe8}, {&(0x7f0000000140)="313dbd", 0x3}, {&(0x7f00000003c0)="076bdc3145169db761330f32bee6b2ea0c94d48dbbd81aa3d3e8f2efa7f8e2ef81120e5b067303a6bf59e121dd7d32d4bada873f16d224ad2915881b3d4b350f964ef86934fc037cf354d12bf37914c4db5711540d476f81e9506037cb4396abf4703e4fa361f9d0658466dc36d69f72b0ee05080d83e4d61cfbb950c9c2bc2d36d6814e39d16c", 0x87}], 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x480, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) recvfrom$unix(r5, &(0x7f0000000600)=""/90, 0x5a, 0x800, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) fchownat(r0, &(0x7f0000000180)='./file0\x00', r4, r6, 0x4) dup2(r0, r3) 16:00:09 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20900, 0x7) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x7) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sendto(r0, &(0x7f00000004c0)="ffcbc36e13ed7935856a3937582a2ce8f163cf036ed9cf044a0b9dab5e5b5e8d19732e0cac2379dc5d049dbd", 0xffffffffffffff17, 0x100, &(0x7f0000000480)=@in6={0x18, 0x3, 0x65, 0x7}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchown(r0, r4, 0x0) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) close(r0) chdir(&(0x7f0000000340)='./bus\x00') symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000440)='./file0\x00', 0xc0aa, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) renameat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r3, r1, r2}, 0xc) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffffffffffc) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="94bf9b37a61cf7900e64f4f7be1d2745c83cf53ce310410ce170be1649ef62587735d83abc67d48f5220f6a8b31aa0257de7e8bc777be9febd6620b40e357d8fe42ab763dbb9d2a0ce8a8be64c9bbabc73e995ad545996745f445b51bde9f60cf444001ab58174f7497cedf3ebf1c2e66eb108a43ddfd66503fe8710abea00fd93ba4eefc348859f32565123887569011e11fe45bb1a9fd259d701a897b279e70f450d67ef3e8a226a0d30217cab12c3296cc6c1c2844c4d6e35d17bf3a61a03326ac7c9695c969161561254fa7d2592a2c966abdb0e1e5876fbb382b608a502a7f46dd3fd1e07c64f355d", 0xeb}], 0x1) close(r0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x100) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000000)=0xa31be47) 16:00:14 executing program 0: setitimer(0x0, 0x0, 0xfffffffffffffffe) geteuid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x300, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x800) 16:00:14 executing program 1: r0 = shmget$private(0x0, 0xb000, 0xd8, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1e, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000080)=[{{}, 0x0, 0x48}], 0x0, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x1, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x891, 0x8}, 0xc) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) renameat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 16:00:14 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffe00, 0xf0}, {0x4, 0x6}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="8a19af8f88b432d4d1a5c7aeae6471e76aff42c2e3db1527a8ebec498c433dbacd57ee7e14941217d3b2cf81e36df3a6b50377c7b2943ad211e3f3b1c767545d12cee33790aeace2c4d4c6f3076c207a61787c5a4f256db5cb8cb01527544634e4efbf26a909a7b1e0ba96a07e2a5b8454dcec69f9e98ebf951fbd8639617f3660ee6613c0ee06737ad00c859703a9fa716ead383e070ffdcd483c3ce3d89d3e11153ee7eb05f57b172d814036aa6c9d9665326b6dddc3622448a31121e5388b0687f1957cde1cfd6dfc99acf0d31de7d6e1ef5fde1c1449812b3fa5b16f359d8ed507e44e78165edf3c65e5", 0xec) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x88) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:14 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0x2000000, 0x4) socket$inet(0x2, 0x5, 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) listen(r0, 0x9a82) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000c0000824fdb01007f3da698c5bc6d40b60000000000000000000000000b41ff147e462912d900000000000000000000000000000000000000000000000000000000000005dbd973000000"], &(0x7f0000000100)=0x6e) 16:00:14 executing program 0: r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) close(r0) dup(r0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = msgget(0x1, 0x100) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000780)="5bec", 0x2, 0x1, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x8001}, 0x8) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216", 0x0, 0x80000000000}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x8000, 0x100}, {{r0}, 0xfffffffffffffffe, 0xd8e0691be77e9ee, 0x40, 0xfffffffffffffffd, 0x2}, {{r0}, 0xfffffffffffffff9, 0x7c, 0x23, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0xb2, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000004, 0x1, 0x5890}], 0x1000, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x51, 0x40, 0x10001, 0x8b}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0xe1, 0x0, 0x80, 0x7d}], 0xfffffffffffff800, &(0x7f00000003c0)={0x18002, 0x82}) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) linkat(r0, &(0x7f0000000440)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00', 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe432044907d177da4ce9c287730c1953fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef", 0x65) write(r0, &(0x7f0000000040)="ec7d08469ae2ed285239b5109ccb45c920cf54832f70744bc19be84a2f2947fb00fcffffffffffff0000ce25cc1f422197508a030f", 0x35) r1 = dup2(r0, r0) readlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000180)=""/127, 0x7f) syz_open_pts() semget$private(0x0, 0x3, 0x10) fcntl$getflags(r0, 0x3) close(r0) shutdown(r1, 0x2) kqueue() socketpair(0x1f, 0x8000, 0x10000, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r0, &(0x7f0000000000), 0x1042) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x2}, 0x8) r1 = socket(0x11, 0x3, 0x0) socketpair(0x6, 0x5, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "8369d2d18001000000fa600000ebff0100"}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x3, 0x2e, &(0x7f0000000040)="281984227ac9eb56b1ff10a280f81a581922fd9f", 0xfffffffffffffedb) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) syz_open_pts() r2 = syz_open_pts() dup2(r2, r1) 16:00:14 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) socket(0x1e, 0x3, 0x8000000) 16:00:14 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = socket(0x11, 0x4003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000000)="7d3a78b86e4872dac27620190ee003ff89b97320561acfa1e4da21f97f04aa", 0x1f) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) write(r0, &(0x7f0000000280)="8a", 0x1) socketpair(0x10, 0x4000, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x1, 0x6a, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() openat(r1, &(0x7f0000000400)='./bus\x00', 0x800, 0x38) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000, &(0x7f0000000240)={0x8000, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x1343d1a4}, {{r3}, 0xfffffffffffffff9, 0x1, 0x2, 0x3, 0x9}, {{r3}, 0x0, 0x4c, 0x80000004, 0x8, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x10, 0x8, 0x5, 0x200}], 0xfff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xfffffffffffffff8, 0x3}, {{r2}, 0xffffffffffffffff, 0x60, 0x80, 0x5, 0x3}], 0x0, &(0x7f0000000380)={0xe5bf, 0x5}) clock_settime(0x6, &(0x7f00000003c0)={0x9, 0x400}) mlockall(0x3) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0xa0, 0x40000012, 0xfffffffffffffffe, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x5, 0x11, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xff2, 0x1000}, {{r3}, 0x0, 0x40, 0x40000004, 0x9, 0x896}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0x8001, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffff7, 0x1}, {{r0}, 0x0, 0x42, 0x80, 0x5, 0x101}], 0x5, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0), 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfffffffffffffffb) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = dup2(r1, r0) write(r0, &(0x7f0000000340)="70d2cacdcfd574ab1cdf7a293b723ac5740c277364d7d274ee5cba8fe5472bca9de55bdfc766359ed2e3e0de725cf59dac6d3663b08a560c20f536ec6dbfc4b3ca2b1316a4d92e1d98a8aedbf119302dab039e72ae1484df1d605238150a4fa9b108d7d05ea4350c229d2022bbaca035668552be451742dad38a5c7f91faddc64d213a0c4ea7ec8b82a8bb2919f58923dc43edb474b5ac83676695c8de31a80d5ab476ad0168e47c62fa57131ef82fda952f5bbe8fb08ca1956e606c1b0cb1f13d9318d281802fe29fffcc5c8970402583f6e0a691f0876976e7c8bf46636fe3e80b4d65058c4557a9947e65570029715dc039e5d6", 0xf5) lseek(r2, 0x0, 0x3) close(r0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1c0) semctl$GETPID(r3, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) r1 = semget(0x3, 0x5, 0x412) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/192) getpgrp() mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1100, 0x0) semop(r1, &(0x7f0000000180)=[{0x1, 0x9, 0x800}, {0x3, 0x0, 0x1800}], 0x2aaaaaaaaaaaacf2) recvfrom(r0, &(0x7f0000000000)=""/7, 0x7, 0x841, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000200)=""/194) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x3, r1}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x1, 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') read(r0, &(0x7f0000000280)=""/243, 0xf3) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) recvfrom$unix(r0, &(0x7f0000000000)=""/40, 0x28, 0x40, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 16:00:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) dup2(r0, r1) lseek(r1, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x1ff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x1, 0x1, 0x7a25}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x10, 0x800}], 0x300000000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xf0000024, 0x5, 0x100000001}], 0x9, &(0x7f0000000100)={0x9}) 16:00:16 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r2 = msgget(0x2, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/84}, 0x5c, 0x3, 0x1800) 16:00:16 executing program 0: setgid(0xee00) setegid(0x0) r0 = getgid() r1 = getgid() getgroups(0x4, &(0x7f0000000000)=[r1, r1, r1, r1]) setregid(r0, r1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000340)="7b867b15b8bb5e9ecee021ba269a3e46dd9f287aa7dfbc492c085ce3c11370e008d142ed34618afd0dbe15b8031a553a0d8462f6b76ef98b39", 0x39}, {&(0x7f0000000380)="bcb4bc0363f43ac8578d45e3ae8eb77d2af480cf26146a5e5486a29722d285461d121c35f1a65e47f4896f9594f50d08c8018733d5dec2b538e353902db394cffa6452e592570869f572923615d6d58cc1241d3d4825b7345d09aaea1966771131e9435b56385160d03c0f077e23b79bf17952bacd0a4e6ad53fa7e1a48850c99c8b9a021e88f4eabac72f5a92d80f36a6719d0f213952346610b12ad37b81d5bef8c6cf5b4199b365b68c554c957bb8c01361c55a1887290847c51d044a57e8378f754aefbb1910a10412866250a4784f4ed2b2d319fd9b2d059ac34aef15d2c992bc3f35c3d1a9eb48c841fe7231", 0xef}, {&(0x7f0000000480)="dbb771ec7d0b9d53b7c215c110dccb7be0a715aeb952c4", 0x17}, {&(0x7f00000004c0)="ec25575b408ba6c7433a8db8fe3c415fc769c42a0a6ff19e6cdebd1f8862d2ab43573af9007c688c82c5b4bfa02b94f63acc38afc2617c4f86998b4b", 0x3c}, {&(0x7f0000000500)="79cbe7ec110e7d45ddc831fc021edfd30db82af414864b6769ab6c9da17840b4198bd0c8209a06f4629c00cd77782f8449bf435d8c06acfc227544f29b9c8a85", 0x40}, {&(0x7f0000000540)="68f337a595ed8ca0f01b5111ae2e4d1c3c9653970e5cfc01bf5a0191abae188695413ffe59", 0x25}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="8e561ac923b2d0eff90130acbea00fefab1c4b2e3e5f4c59144c8610adf4762e57ed72b2c62b6b4aa6c090b4fcc424bc40ccbaa1afa309c5d05156e1d56c1e371701d6918073135f66e7382a9500b4ecc4ac09972c04ae81ca4e0d25a8bfa7ba6814c014ab5b9ff06dc4224ebf5046735dda1040e824eac548b5cf3e955864fe45abffb39f3afb0c705c715ec5b3e8212b28a1b54f843bc9179b8ad3e88f42b9c697797605d7a8c6cb80a9d203fa548f64c3829b6fa81e08071a8d7d16cbf1281ad8d7ec1016e533b63ce509fa48c101e8c4193ecc4c258d8ddfd10038f92a7ef01ab217adf462578a8b2745950ae6", 0xef}], 0x8, 0x0, 0x0, 0x72e68304fb0c3e17}, 0x4) write(r0, &(0x7f0000000080)="b0", 0x1) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="e3d2ccaacbb7af7b500bbbe891170d5ba3700a03d3c89ca7f814bc68fe2a92872b35be3242d48abb1405f310e4f6abf883d0f4f2d04a1c8e9b7d8f15abe28964cbb919063d85999d7620174ddf64ac2134b00e6b2101efe6318071a0e984b44529e49256c84791e3acc8b01f553817b452c61278c652daa0", 0x78}, {&(0x7f0000000180)="84654361ec5b2150cef20b40d7997d36e4b419e4ba35738c45fd1e9db8a8b4290d4c08ab346773b95e55704cd30e6059360a86a53742a2b9997bc852c4ad8917d35d263ab9387d3f82e18be29fa4f9b5ea617a81141e3efa8a424b6e2478ea43e3ab6fa1b661a888d50a1f40a99426185f4839b8c439d46aba82cfbb76e84c31b445bc3880e0a36e080a52898268266756e6fef38a64861df19cbeeddf8507cd2b9bfdeeb31ac0694061d8420c47583b299f8d73d71c543738edcee7648788c5a3d486103915f471dcbc10c5bd39", 0xce}], 0x2, 0x0, 0x0, 0x400}, 0x1) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x2013, r0, 0x0, 0x0) shutdown(r0, 0x3) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) shutdown(r0, 0x3) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000780)=0xc) sendto$inet(r2, &(0x7f00000007c0)="582eff96d53e81bfa34942b3cf3afb29764f968cc0d47e07fcd7f4166b0f0598af3e5db27f4ac1fcd2dce7b5e2ca06312a356d6b9f36228461028ba0ad977b89d1d5c46d4d6b0d393327c12b4151b1bf09fbb1e2b153ee143c3ef7153ec83eb960acccee7611b923aaeec21f973c4b5b7e4c0e21250055bbed7c8188eb930f3e44acc686a971e5dfb012e728cd5ddbd0513cd8ee3e63c62c4fb6aabfb0388c3b547d8d02839fcd6017346d92c4e360bbf890d1c38aec5f9ab38efaa6876c3a355453fbc51b2e26", 0xc7, 0x2, &(0x7f00000008c0)={0x2, 0x2}, 0xc) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d3a, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7, 0x3}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x6) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 16:00:16 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="711ef24076ddd636330e073fdec91cf2bae8f371"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() fcntl$dupfd(r0, 0xa, r2) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x59, 0x100001001, 0xfff, "a1030000007f2b36486c0000e8ffff7400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r0) syz_open_pts() 16:00:22 executing program 0: r0 = kqueue() msgget$private(0x0, 0x1) msgget(0x3, 0x420) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) write(r1, &(0x7f0000000000)="c9", 0xff47) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81, 0x8000000000}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x106) shutdown(r0, 0x1) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket(0x1, 0x4, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x2a) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, "99fffa79bb68221688be0ca1835da7db141538944e6ab245262294b14dface3d8dce38e0ea71ac86cf60463a565396278c89e4"}, 0x3b, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0x21a, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x0, "a4dc4088b34855189b0dc54f466429132d96c601d4faa5e63d723fa16de1a20bff20e9c0ec8cff9c8657506aea44b1e38a6033bce01c8426cb64c4605b2ab3141f6d78602bde37711ddd282c28f1d800f2c1aeb417fd10efb23a6e508a7d25ebbcb4e7b8993ea13c3c246d51ae53d394007017be18c9c2d4a45f80beced76ac0ff2e765bad9c182ae5f83f16fa2052635e8fbc15e9e1856a6774ad1a05b7e459f734f5bc924d172efa6c5084f890e18434"}, 0xb9, 0x800) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r1}) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000010000) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x5, 0x40000000, 0xe5, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x4, 0x8}, {{r2}, 0xfffffffffffffffa, 0x0, 0x3, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x18, 0x1, 0x9, 0x8}], 0x9, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000055, 0x7f, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x22, 0x6, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x16, 0x1, 0xf1f, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0x18, 0xf0000014, 0xff, 0x9}], 0x2, &(0x7f0000000200)={0x7, 0x3}) r3 = fcntl$dupfd(r0, 0x0, r1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x30) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, 0x0) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000080)=0x245) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/83}, 0x5b, 0x1, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/22}, 0x1e, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000afaf76df0400"], 0x8, 0xfffffffffffffffc) 16:00:23 executing program 0: setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = getpgrp() r2 = msgget$private(0x0, 0x1a2) socketpair(0x3e, 0x8007, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000900c46260000000000000000000000"], 0x12, 0x0, 0x1800) r5 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x1, r5, r6, r7, r8, 0xc6, 0x2}, 0x3e78000, 0xa6b8, r1, r1, 0xf8, 0x6, 0xffffffff80000000, 0xffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setown(r3, 0x6, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, r1}) 16:00:23 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) sendto(0xffffffffffffffff, &(0x7f0000001200)="b3e633bb357bfb7275b8def58b3db26e470f671834bf859b6924e1c0b5850ca1aa38f6c62b8ef230739322691e437711dd7bff02ad61a22549e4e86a5034f1e12556f88c73735ba720f24e0a2cc5bd149fa65f89086eb45b1877b0fcc1d7b524c5d8d71c9426c7894f3ac8425b8272278daf61c2575e022bb26ef25d869d41ba7431b4a01bd6e24844a40b90885c660cab8c316de08f0b4b38a5eec8377e82a17133b9183fb08e24b995ea2369cb58d65047a4c6254578d1c161802f1f5ebef8dd1bf5f32e5cacce77f68c98ca947e7fae69d9b53a1a3a50cc2685bbfb89f11bf5a0d8765126f1da07b7a9b8ae2709bd4d7726b76050292f9eb8c56c44812baab27b18b6f4e5f36f83c35e8265c04302541c657a8a33df33c74032ae43a5e756fb673c90a28c4d128afcc2cdb0ba3180fbb77824dbe2faebbd590ae47b36eae4579cee81c02c6152ac7517b44f94c7aada86fcd97c6125811733c1bf96d79b2169cc28e1239277cf118ccebda1dce25fe36b68e426ca32a21f2e9b1e9c8653ad813e1494dc50c41d3f26540e3e755f0291cd4f1b64ca321421647e42498aed5eb01330982917c1af5c396351a989098d956a7185f06af7957365bdca33cc5e89d406921b8c43c806816d57cd5bd856677f39f74311a8b0b716bce82e3b0a4b0b85d379724c87166aaf4fa0b277c5efe80846fc6a3cae72591d5bb853872e67fe82cc1d7d2cc6dce07138f6d1141b774e8cbe123f0103082a8eb0f5c5a89e7dab34c51b99d25be36440818ff935fd46e0d7126ed0a728616c9d19263776fca18c93425aa3b3200073dc2a5b4cecd4033698001f7a60119716943b7f8ef9846c7b910e42315478d49b39f6294cfc4845e330d0e45da0a92de1f4f24c8442ad7d8d97d932947319fba5354298ba61139730288040c2f67f750e012891a443305684588959c28fc07152076f6faa07069e8c04109d3806de73da260d3524285faece656c8606acb7f346cf3ba7184da5f3ec3935c9e97a8f6e7a7574cbdd6a9c93ca9933da131af3f0f55b214d718ba117f798b640590257d24e0f9d17d731fa67611bc15f3b1acbd22bee077f211fdf04b845269342c3a4989e41f168152fd214546a81b1419badd27f201b48c059271e2c140e7b56b40cabaf8bc53d8a8327193b81af89c0f69903692346d1d45f80b9ef04b9f9baf4dd4f9f2ba2969fcd177fb6b1b0b7136053811bdaf2bee44f3c87c098f688cd6533ab9bdb6ca46df2e49e414a6d6187e9eebbb8deb7c0fd3f742d79440ffd0d766d04b8ff402613f14bf7eecd160200ef58d2228318dce0380bda310a5462d624b5428986c82e0582a32708592cf1c0cb7eae8566f5cad6010abf913ace51acd0df5a12756b59449ea153752a4ecaa63a3eacaea1c9830953c99f2498e84f3edd4c081159080097fb78ffc70ac84e6a71c3072f8873efc1613a87fccb8d464fa612604690abd2b2ee7d69d9bed84220868bab1a0b99bec4ee853a938d61c5c3e94c64e83c094a83caa532a3f7ffffffffffffffff2b78b450731021817e19c66f68f220c5dc9a5903c67e3cbb22372681d0bdc1d72273aabb44660b74c4f0b817697e0fcbcfb86683cce8bb86b38f5a284898ec1c6b65d96a38c57653b93d09b04b5a58d205ee37f9e100c0bc9fb3b12d76e0e1e35a8c13e7f58290efec916212866f665d03a7d565a4866b3f4c86b74ef8517c7faf152b4dc88658d93e899269f960a378b3790d837f97566b6c62c4c5cc8590540d25bb5736d17bf66a10c126af4caed6336ec639aa4df7aef2abdfff4f9f0f80c9846b9e9a0503d7a7015549e49e2d3cbd9817211009ed695193f2079959308138c42058e169a20f87c2bcaff406208fd67728618150d4c66775dfb7da41c00a8a7ad525e29cca5940e88320b01986f81603aaaeb8d42be2e1b934914293e02844feb939087fc4634f65fbca1a6fffb24038a37dcf99d18c26068b65e9e99e2b1490128ea1f8fdca020a4366d4f824b259f6e90184744626dd7a34a2b4b47e9fa4da4db7b2d0057ab65aa78f7d150c8379fa5a2a66ab3441a6fff1b693a249591be8f712ec651f62c81aebebfa942ce8241c080fec09d1c63bc6728025b23e5a38b1b981b0f8dc666979d831ca8484d07a2117074f259e92f86aff1af8d2d0c7b313a6d114dc584c11c8d09442d825d8afce070fc5a25e30c968ccd3f769052207949922e0a143bbbbfe64d162acce9bdb7c63c1ab5794f0da2efcfb5ca3a8e912e0cbf200a6e9bc16a6522bbfeb9b9a6d21764e25a9a693a8ab594727e0a1f9e7d865e435b49fb929305f47f288248cfbf7ec37a3e23d9ca56feb8776357a9970042629b863263352e9efd7cad225a875975ab7c045f88b4bcbe70edd2ef7502b0e465d11a5f6c440a3e99c95d5795a39fddd1436ef8c27b2dcdb784d3fed2ef724b69f91721ff9315e175b34a36d1911826cc3faa7ecd3f222423383e7b0984efd8741d4625d8b044477bddb7e84444970aa9a8271b57c1a1ba74f12ab67df5c8d090c89df148b245b7c86895f30d36e88784b58801ba5d3c816c9e5be57d5eeda1ccf961e7c9cba5bd1c6349be1b89c141818ba370db01e80c33056f201dcc196d49993274efe019c54ab480a79db57d91a7540f854db68f5a5a2cbcf6c641fd9bf115329814e94fdf43de5541c5f91fff975ee221ef14c1c38f9a022095c501b4fcea145f2c55e621fdf8d96c551119966a8798c298da831a0c9198adcaf234abd3d538b9f3873ceeb982863270e54d5bcfe323d88d77e74342b3075fdbe58f337e693fa52dc8cada7f6e74df12d669ba2863863ff46ffbcc40044d3ce81a923100ebcf872efdd3689162ca89a0a8e38ff0bb51b893a0538e72b72591d281e96275d6b88ec6bd6c1aa25641e2fe1d9b7b870b8be20bb8b15111028d2b84cbc659b64b178e3e4bfbeb3115d12a77bf2f7ea08d967e5b7632ddbf77873f51a6a5696c911979e762af6b28db5dbc27cfed99d23be32b9476901b64c7e18d22ceefeab2e51984466a33889e87af1a71c3326e985b4b1594ab661d1eca7ea7723f42b21d91732ded9efb1ee9aa56fbee5d8b3ddfa253536ccf45b5d7c833680d731dc8c664e63493f34fb5d60b5b4254ad09998e2e6fa1f47e4cc151378ca5d0fe6b9baf2b3d1f6b108debb27b35401f9b5442bdac8d197f74c77351d2b61e662328dc45be95e965130ee948ed2697c441904dad153b583bdbac544664523f8c519d49510b1abe0c9deeed57c00ecb45726fbab5d4cf7af9f47b23af864514d260690564ae2d8b75119a27146b396ebc9ce2829960c9d4bd50601f237f80eaaf5797938be6b36f2eafcdaebb675fcb73e8a14f0183ac613b891d245c4381dba1f0907e52703d3bddda2e6883fabaeec41b5674a04af6d3d172eba026fa6d2c696f64ff57fa3304e13a68728058789a314380c44dc1124e2fc59b3e2448da64b807bad4c7121743438684807a687fc11d8b14b51cc5fa33eb234da9d282f221944238fabec0b6848b445d80afa679529ef0edf2ea815d1c343cd40d75c4abdb051150413cc20ba97f65a6c57c2b3f0b3f7fc98353ee813ec3f82d1b8ad19af199f8fd6412e5df2eef68ca55e6dca6c314c9bd5d3c74d39825e3d121a05f2feaa0c4a5de23f589fd33c4deea82145567fb4c2a9178fade11eb60edea2b51a821895eddf36e68e7f8d290b8f181edf9219382e7985eddaf471f823e3055d109325d5d5b2725ca12731ea7a3cf8aae368ff93d6c2789de5238e48f3b4f6b01263faa9a751ccfb7d9251fcd6e2cc5f814d4eb88de158cfe689e7b140827fa0787da30d6aced55573af9b0df30c40971f4f224a5919d00ba3dbbb9e3a1f9585bf592900d65d7aa364a309e2ebbec21719d73e4c6a0d145f9d64b3fe1516c5b2e4dfb81d1a30b945dbf3abb2f4bbdb7dcb09a28905f2ff380257878b51b8e8daf833c8e4d388ff83a13153203ae0316d623ff9ea3927b928287c39d2c3a1b8d637287c180556c8879944eb8a3cf93ace59f3f75f517538ab10ef971fb4820bd4832cb8b141860401ed44324ea5a36d751e96c63199c8b08a9b123c47ef50f65e42d858320dc3893699babd4fe7f8600549c4ea4cd1810fbe5350c6799cb4345cfb308f05242d0d5b759c75a8eb64fbaa47fe2dc9d1d0e7d999c96858fec919c46e2c43c832c5a0c306d973e38b2b39f49d2fbc2e215ae7101c87672cdf38d079b4d96f2c523f40d4df61b95d84c25f4033ab9ade6821612910a2bb379ded2d68eae06e359c608cb890ec7859863e1c4c3b87f3f0295f0dca6abdef0565d600682416891e36526421ac378ff0d3585e6fd70a0c7a2f25545e26e0e488fad70861909c831d7ae414c49070307fabcd9c206b60178af734ffdd585c87b9cb1455848b0a450c6464425866a7e5f18b0b44bfc53623b44a76c4ec14da83b51f5e51872438355508dbf70e7c8908c8ed4dbec1cb7324f408e08bd76f1b18fb6201fe5204f4d135a9b3c0675d278d136845d57ab37ae551ae3cbcbb3c945384868d19152c5f931ba808b7765826f274e817e8f95787647141b7b37ab877d296c790894987c30591e094b688374d72e169d7e3b4e1b46d46efcadd25f86daaac127a7371a42e554130341ddfbc629f921a694cafb63898fb16f4307342779db9dc05de95cadf955dbfffb4807a05cae211a66e20b74760e337075e08fc68d5c90f68dd1dc8000ae2d7aac8b9022fc2cf46bcef2238cec9ee2a8e43b129446e469570808100247e32bbb179dad0030f7c75a692208d2e934bff649d45afed3337a974e63df38e1af73d49fa661e67fbbd9550ccb3c61e226e7dc1031f8ab65bcb6aa523f5e9478b2a4ad067241b5aa655f59dcf5846fb5423abe15ed157f5474195741958a66b2c26d7b33daa006fe2f927f30338acf2902de459925288956ee1c5de752ad1afb97135caed4c3476c7b98f2796d30e720fd613f0520ad9fec70e959e34dee570b99274fd2553c26d1595110d24ba70d2f72612170eb6a824bb9e5b342dbadbfa00cac1b6b8364db55b29e515f97cc4860eb7b8a60fd008e131aa1be11f23fa2774b22378db3d6ab6c5598b6fa911c963df720439d4d95cbd675fbc7325da02a603654fb647d49da29ef484b1bdbb08f315a891c87ce498c0087453750eb637174dca9d63854a7c3fde068f07e3bd47ff084a1d92a8214602eff5959eb15c30493b9c539186948fba35069906c68f5501d1835e49adc081a214716a4a215b628c08b988ed3ac5793de6d34cda33de8fca20769d9ca0518483250157787a2870e1479908db670fdb915e5b2f839f409ef6a3c152c0a25d684d712aba8d7a9bc8dfa7b98ad358b03266122f536a18e759cac168ce30b962e715f29c232a23511904eea02fc98e66dd9a99a3b5432d85423f6b4281743070ad1f4c23ba6f5e8140ca18ee4b6f2e471e7ac39b81ff9501d7686d647d009dd4aa1462d8d4ffe14e401ea50fa72150426cf34fa02bdf9e79084518903cfb5082c90923db129ba219597f29894b3b5c7afa6346879b9e50d5a74649f6e962a31a1bc196c6fe98fb85d2fb6c82b25108ee6f6d25acbe52e2e0f5e64baa5108d136b285c1ea2af938652b9743b0d8fe01cb771987c6b4d4338c35d8247ec4901e8918fc6baf8af6d7071d2633eab3ac748f473317276ca9c25dc09802beb97f41bb52232c41469350c55b0cfaf1c6375dc901537889872a20ee92bae5bdb80ea367c78ae5", 0x1000, 0x6, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000040)=0xe3) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgget$private(0x0, 0x20) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) fcntl$getown(r0, 0x5) 16:00:23 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x40, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\\}#$$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=')\x00']) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f00000032c0)="0d49ef65340209fb9542874873a9db33371cd1cb8e890cfa35c886761e31901868ff9397783fa7336fb8f6ff9689fa2892a20731c9b794b21fce6e07ff8b14de561e7eb04d4213962015e4fc940de26a158d4d30e6080e71a1b450dbc0b7b60b444e7974312b782930a4ca2c537377f665dd58a1ebfb77aae763d9c8b77aabc0226cd752dfd3a950304c27f9bc5df6ea73830d1413c4429385d74aa7ba290968fe90876b62e1d6fd7e7c326605401da089f113e703dcad1345f791ccbc400e988f739bd9d8157df04ba760606189ec7a97b74107373aa1f674b2b059cab883a7d76cdd9f9a63f4e025293d492e81863bce4b7bdf6ed4fb693f1aa5775d8bd2199c8b9e02fd1473270576f5c6e58b09e889b260244909756f17d9e59d39d8183b702366cdaf401b2e0f7ee0fa053397e0d7f53456fa2005119ece500710cff22cf727b74963ffa71269a9780be7b6453fbb3654144871003c2467fa1d28c0e9634c24f0d7fed6222a650e9019486e2a5303ec6899bdf96a510a9b73693f55ad7fb58242c72d41ac45d7f63c02414010415c013af3c71a7e1875204c0207a910a5c91da19ed5a4f82e49a1f25dfcfea73f462174b5edc5b1efff255eed65ec90c8b0888ede83600beacbd4a46f8be2299ef4e79308cce2bb0ac6ed58b1f29e6d972259f7d5927774f288eb7a31701ac1ff600862c72adfcfc57a811ecae96b87a7263bad5c22577aa0649eb79c8cbe26aa7a1b67f2fb9498ca8c2611307080d5cb897c13b159b8062e343e09a9ffe088edeacc047d3a521872f2dfed596a0f06addc3f5bf57b27aaf467aa649d8ff33dfa665e57f21af609ad87173b12df1ef95289aa9b8816516c957eabb06ec603f420801def7f600ad158f3eb84ae4ad88793539683e1d8652dda0a019a09f3397d4022bcb30c7ec2f3cc1345fe3c8d561f6760dab28736dab19f2e591ce10fea142533174d88a6e3159ae39a7cb314b309ec8ebf96a5e165eee293c951b261dde3f6a5092979dafb0af24da59d5cea37a24c0acb3973dc7633eb57eee6150fe989e01a306d0a9ad50af9cad293345b7983c090e873c5a901dc4e41ade8230b060b11983922b138d06abf98f66b73dd9b56b51e15f440077984e472ec8773ba5dfa6c83cb844aebfbae7be0e497d4628387605ac86b9ee02f323d9c2f291cdbf04ad5f9581fc9c97791e90e0d21c228610dd986046055078e1d0e247cdd209de8078204e9cfe5918bc1836e6349ea46df3f6544e6ea9fc07c39e0d6d3e589e1e2b85f8987ec7d01de77cca85a08abd9e6657468d906170b25d45c758c50e5f2d295db9eb4eefaf93617d506287645a2f94d604924ef4b5fc90e7aa873b3c5213f070dd8f658539e4bb7f97d073391080f5d9879e8d057ba8640e2e98aa7de9dfb78fe4d45bf018d5a8ea80ca4f0eebe1f8f52febcce43ae9203549bbc30903302b9cae2049e608a5bf0db74a09b4e109ccfbc992718a61143ba36943c66f75606394a9db21dc123c2834bd2ca9e7a1127f51dc57ba116c260ee37675a1507ee2483e868bc8f967db0f4adbfbafa128763987110a6b441214317f688c6aaae804f0c87f4edf75be9a058aa3435ad4ea173b491ff179b299d98b9f5c2780d48cbcfcd2931486325f2d8ef2bc0c42d4f99e890959ee47d67a5acd2de760df7989f16e0ccd2bfcb200e14d25c74b09f3004ec251e863a3c054c66cb9581b7963d48961acd7d39a34f56302101662d22fe9da9d35aa35bd731b8cc25c1fa181026ca855080552df44e1aae525427e7c63534bc63d8d9ffccf5db3ff9bd02298500d8d345c26a4b457527c42de7ee177045433dee478a78aa7fc6793d84a4c553fc2cf39275c5c3a0f2a11b3608db3198502ef8524416d725fa3756aeda39b9dfae639a08104e33863bebcd5ab80afb8f718172e413d0dc8139975afe365aa8de0619937431ab3357ec118c03b0edf43a8749d7052a9ce92effd46e84ca97bca867ac9cdf385c836287244c1499d9594c6fcc532f27f29de6445425168b5be9e00940e3bd89eebdae47df3796e1eb97d020f9acf066d03315d2ae2c23f7d851d13c180b6f2907551fcd900ee93af9caa2dd1c87fc5eb468d963cc9011f8d54cb703e156085ce290d9d8102f98cd1c03c4ea0d30fab8595b450074ee0bc8e078cdb908c997018cc7fac62bf21400e5796e27f926338fe65997a53e353fd65ba2dd92844a4ac73de3cc49ca7e72ba8bd8575b0b898b0b5e961b5b79e2fd1f92830f354ca6f7a089d5d8b354c6ffbb7e2aa79ecef3ed07cd1d7634ceef21f5753a8bc3733a3cc7186f3d0c94873572d6f5f6eea2e84f0d58c3d96830cbc397ec53eb908d8322a2ddbaab51c258ba57953536b98fa1b9a5b3fd9a24e712837bf4ef613b944f3b98e4813364f449d2d54555fb686cd955ce2fa2ffd08bf72d1ea89546516f0633e554c88eff7207d6572c86a073b0cd9c6e41a27fbd654a03acb306126dace9b12da6188dcc3bbbbbd2bc039b50ec71eca64160f87f84e30e0edb139c6301edfccd77257c5315474a7f797fa8d1a62de71d3bc8cc472cf78895b77cb6b6be14f4b1c989a9edd56036a5037da17a3b57a5ee2315158515f0406dd39cfe21e05b09e13953e43509cc36250759b844f2af7ed0a056cbb4f24d8301e4042a807113b5575212929ef9fbd6100de57fce016281c63fc2ee0485d10cda382af222e2355e15d1f8b67b8466d49ec984a41988e0c7387902b4e2a87033f31074e49a5498b208d9393885f141cb8d778460e3ad78630c7566bacabff27f2d7e235c15fbe10a0001878e105c8ea71a13e21c8f287431d0ce83c7636df7d16d14d5ed4d0f8f05f8f2a32aa4097ae4dc050076dfc0dc10a3ca8d5ce1f1514617bc9d0cdc34aafada64efa7d7b61ac5faa6ab34960ff154cd008df82b7f383e23d14bbcc1dd1556ef735b965d5516318160595ad23eba72a819a3ed757de7580cf1bb8082d143b4887efced25b5aebd5c7197870b51db13633d7e5359241495179ed513c00d8ab10b979b1cf7a7074d697a522c23a6a5a39bb0e9b8d0d338d131b2ea7804194c29bfa90c0cb982f88c97b28f85feac6d41bcabec53305d82866621d8baf0c08081500e51b609a9a72bb21db712b28d419f7f25506e0675123640c70248d31de93f7b7bb2724e52f46556237512fefd4bef62c4dbf0bfdc1f26936efe73aa124a170e8b7ad489bc274e67a34a8f7cefc935b8f68cc711b78df6d9cc673b0a2efc75f525fdf2502bc3278c6cb80679b589782a7d63bf32cee4396d90ecfca39c43d6a9958f8c6b3256906ba972be6d8e79849792f219fca759c2e48873c707bbf0e718c1a66f293139b9150f8d0c6df4beeaf5e9767b7209c4bd99700efa88f94ea88b89b9d168a06f940e9746a6b9edf5a7edd464e348ee2f9d05e63109ea379b576c2559d78d310aded5ae5464b45bbf3a4cd4be9221a9c2665f34b1b1665ab64f7a1090225dfc94a88ec0da1caca03e5021a7da05a9572da90fb6473884c64298f191b7ee67014b23442647d149369fb07f3e6ab6f8205ece9d801598f4335c60c05b7a567525b0beef181217fc8bda839011405c7dfaef1b5edb87e4e315a1d10ef12e12b953821a6d5d2c4ae9839108ea5be0c8b143abf1a6b0c9cd015ac08979b20b741cc175ff4c4fad7c2518cd14a52c5cf3f96304c3a44097bfcefc9372763bbc9722768c35c8e4fe", 0xa5a}], 0x1) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/47, 0x2f) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x102028, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x148, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x5, 0x8, 0x7}) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0x8, 0x0, 0x0, &(0x7f0000000200)=[{0x106, 0x0, 0x0, "f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd"}], 0x808}, 0x0) 16:00:30 executing program 1: syz_execute_func(&(0x7f0000000180)="c48105f2c4c4c29dbe150e000000c461fd7c5a74c4a2a9a8cd0f01dcc4e2b5b84765670ff42503aa0000c402a9a64000c4a17c5b36c4e27da6af72d05825") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x30000000000000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./file2\x00') r1 = semget(0x2, 0x3, 0xb0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x800, 0x800, 0x1ff, 0xfffffffffffffffb, 0x5]) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setreuid(0x0, 0xee00) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe19fbb", 0x2f7}], 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() close(r0) shutdown(r0, 0x1) kqueue() r2 = socket$inet6(0x18, 0x4003, 0xc3) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/71}, &(0x7f0000000000)=0x49) syz_open_pts() 16:00:30 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x6, 0x2}, {0x6, 0x401}}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x9}, {0x7, 0xcd7b}}) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="0a5192e0285c1aefaa55c3e75b3b99927989aec7", 0x14}, {&(0x7f0000000100)="8e97a2bde6e3585cbe3ff87e55990a1d98703e25a6f2b173bf61ca611c942899ffb8fc4bd1bd26387a17e07eb21e89bd4c966701509f46a852982f0524a8fe59abf43716c74fbf476c853756c0661d4e8782274feda313", 0x57}, {&(0x7f0000000180)="2516ffb94a8710f0be36cd16d5edd3d704844decf501d88d7e87e1d1379ccd1901d8ac1d7b5ee3b102f0e2625799666ad86e66166ff35a696f7651783ef2b2441b56f3ef449c0daf4ef53c386b71fcc4a3950f36784d8f87f6516cd521dff410f43d64f2295bcc8985c49718c9bcbc3c5e81f081e1c9d0c91b84141bdb22f080c12ca1e35b1927db2486e05b41a9ad5e9bacc6dc3befabe94e77f06fb385e47cc3ba218affbbde80d9b34b03cea67ae5f07c3444e9e6e848621f833b951519fd0dfef054c0bdc05e48ff9a12952222e9f37d64b3c019f9262df12bc127e0803bc155550b22091ad71897a5a782e732ff946efcf370", 0xf5}, {&(0x7f0000000040)="4ee596008f3aaecc52b864724f0395d421fcda2d79c2c1d481720b819195d99a64bbc503d2334d10ced0eadff744d68919c2c28e32", 0x35}], 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:30 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080), 0x6) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) sendto$unix(r1, &(0x7f0000000100)="41a392da5486e1366847eb04c207e032ff7b6473070d86fb384be48ccd4b0d5486f668ac9b9a1db0e49a6b39e1e37dc022615d0b01ec93c298aee0ac6bd743fff6", 0x41, 0x401, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x7) 16:00:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20020, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r5, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x968, 0x4) r6 = getgid() listen(r0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/218, &(0x7f00000002c0)=0xda) getgid() bind$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) fchown(r0, r2, r3) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000340), &(0x7f0000000380)=0x4) pledge(&(0x7f00000003c0)='\x00', &(0x7f0000000400)=',\x00') r7 = fcntl$getown(r0, 0x5) sendto(r0, &(0x7f0000000440)="0be9bb45241a729fd57099c9ab3083dbf1fd3bead2cea17db12611b46f9a00f2e0411460bbad5b230d4bfe79c9f334c9ee5d4d7aa74ba8516e90e774d4fac8ef8ca039238c359d07331b914ed6e53679ec3b4d4a2d8e80ee749d43db3d8b6a62083684a2c47b985183e7eadca3f0510fb48b7eaaf97084de1f1d63de25f6f11cb5f49782c3379ceb7d3e51d39289b05f953c", 0x92, 0x2, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000540), &(0x7f0000000580)=0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000005c0)=""/128, &(0x7f0000000640)=0x80) r8 = open$dir(&(0x7f0000000680)='./file0\x00', 0x428, 0x10) preadv(r8, &(0x7f00000017c0)=[{&(0x7f00000006c0)=""/23, 0x17}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x3, 0x0) getpeername(r0, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) listen(r0, 0x9c9) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000018c0)=0x8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000001900)={0x9, 0x0, 0x10000, 0x6a, "b8ae8def2c7d6d05928d23e503c187bcfa5138e1", 0x80000001, 0x8000}) r10 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001940)=[0xd1db, 0x4662, 0x9, 0x9, 0xb7f, 0xffffffffffff0001, 0x6]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={r1, r2, r5}, 0xc) setrlimit(0x7, &(0x7f00000019c0)={0x0, 0x6}) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001a00)=""/30) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001a40)={r7, r4, r6}, 0xc) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) close(r0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/113, 0x71}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x3, 0x4, 0x6, "90638dfa92cd4cb82d5f1d8d4f00d71f2bd4c29d", 0x2, 0x7f}) getrusage(0x0, &(0x7f00000000c0)) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) close(r0) read(r0, &(0x7f0000000000)=""/237, 0xed) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280), 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 16:00:30 executing program 1: r0 = msgget(0x3, 0x4) msgsnd(r0, &(0x7f0000000100)={0x1, "427d9ac30620bf8d1aba1a1027d43b2f260b2ef49f5d386a76da716b9007122f987dbc67cafd3ea681cd03b228ed3f1c5340b7e77778d27875afb26951708a11347f1b23bdaeb5dffd49cc1b62b661e97df99b0ee066a79f3035fc70f64b9ebc373af9bc47f515d719d4803f05206ccc0cedf0afe2ae381da28c1006d606e99026ef1c4ac4397f834bd58a1b008923745bb21d8cec307aabf928063265c94c995f454d98d0440ef1c20779d5082550eb4051c7888e664d792e3131fe05d311571f09fc3c30eee86f5f02e9793044d95453de7c5e67e4888ebe8a91d287df1d8a073ffb7549ed8193f897c62f4a77575438bc55453a4a99b8"}, 0x100, 0x800) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) syz_execute_func(&(0x7f0000000040)="420f696fef420f1f5c39a0c4e27d18a70000000066dfe0c4817a7fc1c4e1785b5d6ef342d00ec4e3097de0b966410f38304f5840dca77a000000") open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 16:00:30 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x100}, {r1, 0x2d}, {r1, 0x40}, {r1, 0x13}, {r1, 0xc}, {0xffffffffffffffff, 0x10}, {r1}], 0x8, 0x2) 16:00:30 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca6010800100010"], 0x1) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="e1bb22f0c0262599732cb2f7ddb5d47d721dd390c8f2e833edf5f38c2d405bb886e5", 0x22}, {&(0x7f0000000200)="5cc8752228e6280fde9dd549d2072355fc49b26893831c8fe7dfd0c33b13e38eacd3b64eb83168283fad733eeceed0545c42e4c767e3dd391dfa9a6228d5fbbe29a680d5f865b86559ffa74daec35d093a7574432a3855dd0f0cd29c7d8ebbfef4f40b3f2f454116a12a560dbd17398a8559e9ffad8abcd4fdea7a0bc3a4f9a9b7235e73486e7cf6f29ed7950d8f79aa62c9b3acbd63a56b199d7c7817", 0x9d}, {&(0x7f0000000180)="048d7748d3811eb6a2298f47efff3d7c6b30301a9b335c41cbe40672ef", 0x1d}, {&(0x7f00000002c0)="6b9a7fb9f0450aaf3ba438abe6e62a8fd37d10032d3e84dde562c33a467da94fdc882086846e3197533c0483ca381c8bce068b41135ce8f34dab1f1c2e", 0x3d}, {&(0x7f0000000300)="8439dd48c50fc70c6c457b2553f1603e4d3e77ad3fcb733815b5a4bed9f9f7409fc08332ebde58a7aae768f33797c5001a990330fab15a6f5ba576c0d84c341ded2d87f3b929ea570f261feb4e6827c247b70ccd4f2796ea645ed2b8a5cecc5a456a635db3893a3f564051acf0d16c375d5bd993cdeed0d2e8290a7397c45634ffce466b93a6218303", 0x89}, {&(0x7f00000003c0)="60fb614eeff26ef82b30b1115c28daa1b6e2398b90ab601db6e245522028cc0a5bf6181f66a65ee225c8590fe243dfb745515561acccf690df4af129cd71dad3563b2c13035d4c2ce58a04fa071c09fde514b56b9301907d949bbc9c077381d0bcc9bd30a565cd87e91f0133525ffdddb618aeae5fb03849c3e2bd3cf2ad6b77cbaf5add0cfe83a18671974457d80e0e0f2cdd66d67ef340816a47838bc6ebece90db2c1b17066f41ab51632f4ccc823162757ec26b40c2fe3f18e0f43d917949468142605211b7ce645562ab2c8ad045f", 0xd1}], 0x7, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:i"', 0x4}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe2(&(0x7f0000000280), 0x10000) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x13d) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000340)="e36258a4160100000000000000f201800000000000005bbd07f6ff0094b222a9c4de41a52f5e00000006000000000000009990bfe43204000031f41247ad5d500306c565baff8b40cf352d76e52e9b8bebf8470808f0c46fcfe159abff8f05f1dcade4790d5547942e", 0x69) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r1) r2 = socket(0x20, 0x8000, 0xffffffffffff7c53) shutdown(r2, 0x1) flock(r0, 0x2) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="f8d2f7e0cf18211e26038cbfd35f190a14aa91c5361610805c67f7626819b376e495ad4e70df3e7d9eaa8aa75cba8af46fc7675de4950a100376886414ec740005ef8a560bbf555ff3c4499816f50c1471e68e2866defb3a38509cce7edbdaba96cba31a9b1fef13487d9d784fe5e33762d0959b6281f798dfb1178d5fbe173446ae4ee03a07d53983eb9820bce6c2bd1dada00807d5a45ce2a6ecddf49519de8fcbd47c", 0xa4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:36 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) chmod(&(0x7f00000000c0)='./file0\x00', 0x140) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0xff) setrlimit(0x7, &(0x7f0000000140)={0x2, 0x5}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="2b2cf8819fb708c389272abdd53876c30987193b2385d47ab30e45a4421fa572b5f71d4044968507e1fdd84ed738c7ee659d89f9f3ce1e0242013d168ef4cef969e3bc1b57306e31de6462a214", 0x4d}, {&(0x7f0000000000)="96b0a0b51a054e5367ed05b37cf839c72445ace861", 0x15}, {&(0x7f00000001c0)="a801015f493c1e2237751ade99d99ed4d5a55afcc54c74dd20738068fac7ea4ec394646430268c28fe058d478f38dc4c681cffd3686217b8e73c99eb3d335642e6d520aa1f6e48f2fafbcb7695940af123c4b89effeb8b28eff28d6a09aba54fb3746416bc3ba24fa0671fbcfb27c302f31758e00a64809fc86cd607ac0be112d62bfbb8024907d78926dbc0f6447ffe98e485f05123f2a99c7f3dfd2dd426afd3b642eb8347ab3b131718e28e5179ba34f01c4573ec6b6b90d2ab30637b71fa2ebf3e2896d12fe94bcd8cb1a859bd8a28fc79be942d637ab612a2", 0xdb}, {&(0x7f00000002c0)="52aabe1c35f18ec66a563311897de47bf91229b15b42722cb26a3b9a3d5f897a1f5967127fcaea9308ba238c3c0e507ad929c03eae50cf297b9cc0e200c13b546492449d0cb7e15b5784e196fbe47ce63bea54b21fba70ef7cec1cc34f265e8445f0be4eaa273a475d52f138d8686a190d11d8b2793b453e5d5c3a789843c67b784153f35a530080e32407a10a1ac9c7c3d99661c24451c411dbd28c004078e2e9801fa1b861e8e008dd816f59b4fc4225c0a2a10077d826d229cfaa8144b7e30af78a50586c8272f5db3820743337e9860a9655d7c1f1cb75918913498275eadfc38b2bda7f92c055da64e166076316a164ac24dfcbf47badea", 0xfa}, {&(0x7f00000000c0)="76539bf21e6e92dd056ce5f1d3a8a41398a86e", 0x13}, {&(0x7f0000001680)="283636183d1395822c932835ec3e833a546e307be9f0bbf155d561e45ef5d268adb7c2e98f05beb141cc80a5d681ba26988d86889618e03a4adcf4905a56a79381b49babaf54c1679db25315ea17194eb654334bbb04129cbc786a2bacd8addec4022720730e82979d213a8d1df4b612da11c277646195d25456321d654f4de6adf01f9f745d0397880904e2b316866efbc6f26bddec0fe160d38f79542f529d1e7421c40099f0191b5b96e752840b95c24c1fe52119cc249b2117d8c1d52dbb42ee57580d9be5cec68b7ddedd39397ffa6b94fc931a15f9a9cf44a939ecd3dae40ce5e4125f1e463ae9121344297890a7dde115fc52371128010abbd2998a02f3822e285f8e8d52e6a1406dcf1e21caef14b97ec47826ac9b0e2179aea673735799e21de754818e9d8538dc56592492a6d64d931979518b3df275d96261aab6a05621b3ec10cff2dc3371eee20415c4c9724261160688d3f01b96ce0efc41caa9f9c760fe2540acd91b02e54a053fbf5e8eecba292d320ed3ac72b56746b4f5c12ae0ecf2012278d316918682f894eaf365d17af7f93e99936c86eb1d9e6a388eb636e2e8ca09d230863114be45eda14746ae6822528a29f283c5b0f5635dbe0efe915e437e5344bddfe892500228211595efd73b32a286d9e15444a1b7cf9b413fbd580e6feda2f9e9482693ba0c749246f5c5edf0e18d9feee5553804cb1a911fb608e72522e2936cb9eec5ca24da5b6004a11e3bc7adc719d82af3dab476a2b00684f3550239f61e840c5871329f4ed62ca273c1b862f4a4e84f7eba06487172cac84104c5929fb44610cb81cf3c93a5c307a5c0b9730575dcdf3cf7b03efa008b8074ab89b5661850820d92379539da74b051b91795823b0060da1c6ded7620787cc0e7df73da54514836216d4c8247b37704d33b6c54c7a7ebdd298b159f8e1181cfb860dc4ce682700337ec208dc102f2e7fa66c54b9ab2ddec6b24b1a36e662276a4ea284a2c11e2a5ac7637cfd176f6bfd850a89beffc4de29ee9d611353564353fca2a90dec3085a2825cb6134ab9a451d514d7588629d55e5572be9b30bf55ede09fce836d638d9439a8e66b005d721b449bd03aa457bc3f38666c8b3b8123c030a8d3844f8b6632d59afe236ad9a9f084eac093ac7bdf92c4c17ac33bb3f019108f34c07b82d78f64bae255388c61b7815ee94a96f19a95584c3bec2cd22963213a01446e3abfd5ec29f52b37e4ff99b5825c48891fe2980058e2f1bf75b05d248b41bbb1756bafeaf14c3c4b391f511731c664f2eb4a9e1d80da3a3fb9f88d3c5189fc5b58af0f2ed5588e1f02787588b51f7e2b4916d4401951a5422001827a740e04d7ffce32c2b824090298f50a9b2bed4bde178295aa13761b0be69f8e25123be2d757e457689dc3ce2b02c5d74d95d9716c9e0a6c560b381981693644ef081d4a79c21e243869e71981b2d48e907fc7faee7cc9c3702a98cf80f485575f9069cec3c967dec149bfcb78bf445df8ae36f8d899a6d33c89bee9f8fbb098caa479651615b7806a0de5ea1f9a82fe31fa8e2325cf0324410dccddb5c70eb3d5aa85a4d9735e3cd30df23c364eb5e5de0dabaed70d686b2d56450583871a5fcd44f434895ea705c2054655bbe6a1dbd353c59030a9511c04721868d8cf595bba312d0ad60f935791d6cb367aaa05f4246cb8e7ba5f281a030e756146265d3110df16a4765c223a4da3b6f8f0473ba2fbc2a7be1ae5a195019a2a2b90ce9772f1c8d122605189a96a7237e1428c23c344ea5eb651953a8d18b286b4d637fe4be5125441a87cc1792e6ed75838afd8dcb143b1c8685898c07f52a0dd8bb92d13312522991918c78126ed17a02eece21a61d95f699391f3467c226d1311bc0330f0a1bc13295e4c293ff29cf993ad5d95ada20d0f8eeb740cf318a926997588739df08dfb86a3634ccd2778dd3b37d2435fb5e53a0c85b286934f992dcd6a0ef68eb191eb2a3d403e061b89bfef2d77af3a8dd8a0b068f16bc74cc87209bc0fc26b181431131838c5c6e6d740e54a86daba937bc40c6094fb93cdc2f808940d272e25b127127a3514440839bd4635b002c36d17afc468f432933095767ea094502e4d8e593376858c864dc66564a02fbea4c83dd40daaff972a44ac67ab4b095024cee6ba1f00945962714095b75ebd770104807f9abf411192800419783a225350cf5899c8368b5b88936ba36670b3c83f1e60f0b09bbe6194ad082386be7b173cadcc26c187f95bd43fe08815d79350c6ca1318b123ca9234680c1e62c9f23c9dcaec86c1ad1fbc76ea223ad96e0418e355fb6c784076d36765f6f9c1c09f31e3c984a903646473d0530b01dd01b7f794b5aa6a74d1108cc7b50582ab9fc64253b3e2feb667e95b79bd26d81c9caa31bce93b3a00263c89d393c49d17e40e6c85404855375aad780985f9f936ce89eb34c9c488247ae5527a990dbd4460957d47b7a190fe7b7eb637d986515d208c77a3f3ddbf02948299fe9eb6af34be0bd9efc1d303d3a0f2817df58b1711a14f2dccdda6a109371aa767d7d286cc149fce4617a906dbbcf99eb54988f460a3dd2e25f88d637f69cb9ce5a2cefc720df3b5910040d1424a4518d3cc9e5aafba81bff18b542dcbfc05021e6af4c6b0142378632b1bcb9572ace8f11bc044ce4ba6b3704f9354df5a7d8f0f27b7ade40671353e05ff04853fd19dc08f1625e6b3eaf10b3323184af6bad0964d661ccde042a89940d8d3c8b10a407f64bea930093573e460b371da3a74ec6422d3b05d950038223ae4c1ed636309a14c70ffc4fa376e127a7a54eae9e130b792b3c76335b508acc6b4fec574b8eb7df448eceacc1fc00b20585209efd745f2f05b900d5ce2e79fc824f0d73b5a5970d5efabf9bb98c67d6b85df7478ac864f30ed93bb1ed87d537df4c92b4e5b6ebf919528cc7c17533b6dc76d7fcfef8ccf5acff7a505040b6ba451b0da04f651dabc08339c91bc987dcee45e7c41e17f6d803439a5b91aa67ee845632e604567735f00bc257d9b247cf3aaa67ad6843f68f535488ef09f0772c8d96b8b6ab5f6226acb2e2e97ceb053aef6afa033a1663ad8a2ace451cb179ec769e4a034528f1086c58bf461311972bc6989f783533eb88b8311733235d34ed0e7851ef9e6fbc6865dbd2e51adf39e2da75d125446ca6fa83632b0542c1b27a7238db94f5dc193c2a480c91b3d59ce473139cfd60180908386f48cb10e7383fe1f1eb9e33b50f319d8682cb78eafd0caf2351713b52ded3563078ff8182e06c5b0cd3a11e0a61c493a2452350a0d471806293400a0c5f7bd5ee98951f96f0adcfeb5e8fe76276645ac1d28218ca7ff496354455c9ef4f0916b3ce1a87bac6a50d2b7ff6ec35f64e8a745eae4e6d78425895eaa4907bd4f55e5ccc0b53be14c260a766364754988f1e995ec6c1eb50ff03c58d556f79b98f1574d2c124d6fc0947048e9e55c7532d92352576601cca2f2f525d0a53670fa055d859027d9a4348e77ff0ca47c444a78c0415d19e5b622e225c6ef8c88f6137e3431c3af86ebf98d222c9ce3f2075975ce2cf69b55374e4acf6e74642ff40f09ef72711bb3d69aa71b09eaca2670e54f2cc6fdc234f2d4477ff9493ecf9f83d6da25fd3cffb0dac59cef988a2d666a6e2527f1c7563a98811a9bb72b52a848c0009d6a174da6d3fc16dbadfcec1eca40aa39a5a921f49f532f0895c0347917b1e5b96a0b191c60244a3a8f9fb61fcae03d54f88a7ee907f0204720abf51290527c5264b3523a5578eea49cf5a7b74ee47ea238d808674f03937a3642f1449448e99eaaf0678a5951b1066dcba8d257a124f3eed8bacb2ea4e2ec8acb54ba056702c91b620c80a4e8561396261cb9dffab172f33b4c56a7df34f2d590e3e5497fc15f31fc21688efc4db1219582bb60ee9c62d9925fea8af02cd2503e4a3cdffc12a27eb1a2e40eb83f6f92c6f3408ad485d3d3a22536930421129d4df8df0c6860aff9339573c3bbcc9ef3302a9625d1840877ab208dde7222af33ef448d1ea090e58c1de28dd1cc0ec3eb14ece67aed50d9b897611bfe1525d6b1af7d8ca2414536fab41ca5f2ae71e8fbd1113792f02a0270f8aaf9e76259614e44cda3452de7cd5d00a875aeb8bd6a591152116bca76de976ec099526ba222b53dcbaf749dce07f4324713344db97c68ac6a579a306611b0279866c3bca5f662fcc09963c2de16ac5a85151bf16ce25b5e2ac9a2acbcedbdf24980a63e47005cade36c1fb5b782383f1c987ca24598574ada6cd73315adbb40a12168bb55130829311bacc82bc88526f2207f0b4916b7acb38d06035e7a08808e45e6f3de1014d937ed45d86a25fbbd5669b50af33dc709824357dca9bdb9eef9b855f982ac2b7c364e046a1347a80e872a0b009ebf9325e69e02ecdd9770d14530d8912a83380b08fbe05a5fc1f57c6e0bb3191f10a0d82062cbdf1843092fa6e0ed62a7bb27cb70950e6d26174f60a985cf7441f1eb6bbb38017a55d984b34b4106c9546485abc99ad17c67e0f5e515a4956937502f915c85e02ed763a11636d67663465f3cad1582097ff9d01cd944088b1df73596191c9b799127c6a11b438d054c388d9e5060bb1c2f0f11a1003caf0994e2d406045522408e57f06a40a65b9c102c7beb488f6eb5c0c1b09e22db0a7319c1b2eea0fb98bcd1cc1aa13ff210c551f7d3e21c66b8e408cc79ec1501233e4d077446219307d8075b5d514813fe48ea0dc8ceaaeecbb3192beba9eb5778b493aaa441ae27972ca0ccfcea07e9121a37d2eefddd52c69a258f4c4923c553e907f0cd5a3b4b83d0762e33741aa3010fe42bac5ea9b72ccb2c7f01769e936aacb9f19afb525196768275adc26fee87f7e21385d12ff8c9e8a25fe1f767311d0d159d3f89729234883246107866f103b9cb4fe90fad1dfed72565c217cdbc2984e85c32305dd4a88223726ac8c7c32b7ae47f457a63cc51c9615e74d75990f235c2b691aee061dc85930d968061a99f0abbb79811c1a3d9c00e965c22a153da99558c952855a019af1bd271e836899eb7191034bfbf4a6f5b9af8786526550e12224453220cd6096590f67a6c2595b761754d6412298da2cd9f99839c7de080909e7265039907c5fed8c6d73c5b0cb03409b6a2dd72c9d46f58794223dc28682d634e9a9ba15a58c9f8af97dcd779ac47c72805a69218916c3aac29e0da84580c0311e2a5e0ed1ef974ea38f07046f9642f561d172190660099da1dac5999e9889691a6abc7ce0ba6b639d0c34c9819be37a8c53a827e828ee8043b8ce662b41cc8dbe0c1200fe9ddef686ee1beaea99c2ca373fda0f2d315a84ac1cb625d829fccd65ab1359bcddc2f3ae338129aa7bb9a373c4d688b4348ed73f38b96163f08320be7296e478408a77247626987da4ddfb4c9324dd7b98998ebff5b2c4f04bcbe5eb65dcc4ac40073619983b8a36a5a5abfd2a392c7f23864b2978aa8c49f4c44594378775bde31158ff3d432c98ca0bd1a5dbd92f7cd86c089650a07558fda05cc9553c90b86a63b631a7215fcedca153720a6f26a4e6196628bacee0aa7f95f3b6e3739a9f0a8b7980d71f4c8cd4219cbd09d94bca0281550941447f8fb8d0ed3a7bb3ec8bd06cd86b415957ba4216b858f83fe8e6831360282f488907111af04f2f086164f08bd1b78562fe7729848653a8a784ccb164cf0ef0d85295b538dc79ec64f4769658b461d21b9ea5574a342a78aaa0f74602c0", 0x1000}, {&(0x7f00000005c0)="93fa7cd48c9b0beefad13758f0dfc5a8c99c00a481b0b84476d2eb97e698a052e930cb29a11f51706f669ed0c03b4c72e47b9e92bf3c91a1a2e14256ef838e324aae92d00ec5ec3157f4d85360b43093437cf4b03dc6b051c411bdcc761b2a5281d52e22d5232a35dbc96e9693271ab83a60ca8fa3a8c44ae3867119ea3d840c7240f100e68693d8d0bcfef5810deb142956c2d36b34d97c4dc6790324b247b6285696bb47edf7", 0xa7}, {&(0x7f0000000480)="b78fefc8cef21082d0533b1a12a75133815700faa903dfd991760061130ee575860d0dddf5a6e34d84849b4ab9519277289a4e6fc42ea87f375ba3b1b2b778736300085e15f447e8d8ab9aadec056a547f33fa8f266bba372ec0659ee6f58b5a62a9a0cc48ee282edef660e04433d623bfb89ca8ae2cd30b688e638ec2b84313b1e21dd5b48b3d82f39560e0f9609ea1c0227cddf2714b0d776cf86a50ea5d7fa336042305b8dcc6673644", 0xab}], 0x8, 0xfffffffffffffffe) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) 16:00:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup2(r0, r1) r2 = socket$inet6(0x18, 0x100000003, 0x102) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r2, r3, r4) r5 = dup2(r2, r2) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="de", 0x1}], 0x1}, 0xa) dup2(r2, r2) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x2, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket$inet6(0x18, 0x8007, 0x2f) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x81, 0x400fffff, 0x8, 0x67}, {{r0}, 0xffffffffffffffff, 0x60, 0x30, 0x10001, 0x3}], 0x844c7d9, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x0, 0x3}, {{r2}, 0xfffffffffffffff8, 0xa, 0x40000003, 0x1000, 0x6}, {{r2}, 0x0, 0x50, 0x2, 0x7f, 0x4}, {{r3}, 0xfffffffffffffffd, 0x1, 0xc00fffff, 0x100000001, 0x3}, {{r1}, 0x0, 0x86, 0x61, 0x3, 0x3f}, {{r4}, 0xfffffffffffffffc, 0x67, 0x16, 0xffffffffffffffff, 0x2}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000090, 0x2f, 0x3}, {{r4}, 0xffffffffffffffff, 0x11, 0x20000080, 0xfffffffffffffffb, 0x9}, {{r2}, 0xfffffffffffffffb, 0x8, 0x4, 0x7fffffff, 0x8000}], 0x8, &(0x7f0000000100)={0x2, 0xdb}) 16:00:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) r3 = semget$private(0x0, 0x1, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x2, 0xffffffff, 0x6]) 16:00:36 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x400b, 0x4) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x18, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = semget$private(0x0, 0x1, 0x140) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x840, 0x40) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) close(r0) kqueue() syz_open_pts() pipe(&(0x7f0000000380)) syz_open_pts() 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3ff) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) open(&(0x7f0000000240)='./bus\x00', 0x2, 0xc3) 16:00:36 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) close(r0) fchdir(r0) fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0xa, r0) 16:00:36 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) semop(r0, 0x0, 0x2d9) 16:00:36 executing program 1: r0 = dup(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x0, 0x800, r1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) open(0x0, 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) write(r2, &(0x7f0000002740), 0x106cd) write(r2, 0x0, 0x5e7) preadv(r2, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e358a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a56e180afa0023d58bf6659990bfe4443220b2d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb000000003e0068f7acad445dd976a304a2f9615f7038a378cc0d716d47c71476670a569d7f33bffd99af7479247c929c56ea12ee949554888082195488af1d370ab75b76ea7e7d4742a921bd92af2dfeaf46f790677b3e7f88cdc9d7efa377178499252dbf24edae517bb2eabc18c17c0a75deeed0b9a18772c32ab6a3b2fcb70f03c3d737c9c515a59da37aa9f5e96324bf2adb1ce75b07022baca70d1180a0c363aeecf909f2e69d2038cb6b385a4037e1dd526b72", 0x10c) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="a3bed17e420e96ea8ed83ac639d66952cdbe62f86bcd10ca066b955ad48b3b269d1067a658255a80c1bcb01dd7756a6dde236073640a5d1f19cc8f4faba204ef1f9d7e2cb11f957c3bee0aab7a1c364a445f1c38eb894d67fcdf2defc495c291432f363e1ce1bf7a68f32d07d1afffa0782a396a1111428b0e07afca71a88fe6995a95f5e77027f9420077f1d33f441bf53e267bfc438e62bfcd00c3ac248c69c1adad20ff1be3ba4c089fa9a6817e902da8f62c5592c2", 0xb7}, {0x0}], 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x7f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xa3, 0x8, 0xffffffff00000001, 0xd382, "f578d477c06ba561dff2fde575b8ac57aac823da", 0x80000000, 0x6}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x81, 0x51}) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:36 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x101) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000003c80)) r4 = dup2(r1, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x40000042ff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r2, &(0x7f0000003c00)=[{&(0x7f0000002700)=""/238, 0xee}, {&(0x7f0000002800)=""/239, 0xef}, {&(0x7f0000002900)=""/253, 0xfd}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/8, 0x8}, {&(0x7f0000003a40)=""/130, 0x82}, {&(0x7f0000003b00)=""/193, 0xc1}], 0x7, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000002680)=0xc) fcntl$lock(r5, 0xf, &(0x7f00000026c0)={0x2, 0x3, 0x4, 0x7, r7}) lseek(r6, 0x0, 0x0) readv(r5, &(0x7f00000025c0)=[{}, {&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/187, 0xbb}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/249, 0xf9}, {&(0x7f0000002540)=""/125, 0x7d}], 0x9) connect$inet6(r5, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x3}, 0xc) r8 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r8) 16:00:36 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x47) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:36 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x28) chdir(&(0x7f0000000180)='./file1\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) flock(r1, 0x0) 16:00:37 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x80, 0x0, 0x100000001, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0xd, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:37 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x8, r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000680)={0x6, 0x3}, 0x10) faccessat(r1, &(0x7f0000000080)='\x00', 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)='\b', 0x1) r2 = open(&(0x7f0000000800)='./file0\x00', 0x20110, 0x11a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000840)) execve(0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f66696c653000e97c7732eabb78b4d4ba500131fdf67f51786047a3448918353e597a2fa6c4ddb1aec5ed2d6fc48ca5c86a5c5b1d4ebd79f837659a8bacbd3684d95ea8eec76e8e7b972da185b2fc80542a0996f164a9019e417c14cba5470c5bb9412079111e18ad29fba7c22f9942399f5f6e8c56aa0e86a58030d6c584d2589098f2d88fb1d2c01ad7b2d7591dcd2306c4aca477ed9007f45deac96f484214e853ae2503f24b68158eff1dda2a99095ca75f5fd21f5e34460c87c088818ca0643f8887c6cd4f2651f9d57eadb4d2600d73867997f4308ed78f030d1c053cf87cf2a0ecc6a8f08ffcbca83d7738f8027eb630a5873ec384a24a5c76d8fc0527c769d511b86ff05cd5566546ba95524bef742957115d5ddd"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000180)="add958e065ea010c533b56664470ccbd5cf084156edbde93c936d593e7904210a8f3d3d97db45bb76ce79b747c06cddaa01a9d64da86b022f69a917acb51519b73daa959778d454e47dfd65a56d5735737ea99056cdb8c5231c866a0fe88a91af02a347ce7872bbdcd1721419b2f2c5b5c6ab5a0609f7baea872181e5b9e847678c16cc1bf220f90f119801c1fb263e6", 0x90}, {&(0x7f0000000240)="1de069cc6bcda61415dd08ee26d20dd77f3efe9b78656c23ddbf5175b7f3418024fa5c3d63d8d5414ac745770317de5d50e2b0d99900359c6dee08c282d9657b02f65ad329e0703b56c8d0d5461780d286413d63967230ddf6b831edfbe6255a78b39b548df8d3c90b086670ee581cbc7c870c281b90062725bc16be47f770b090a92a00a6a9f6b6005c2dd4f17d86", 0x8f}, {&(0x7f0000000300)="c9e3e0bf75dde3a56731057457dfcce36f9af8d8a5b307acd64604f5296d09d68673295c75ca69c4bb5a3c220333e7b31d52d47f6ed5e912ddbae362e70f450c8ac7cedd88688038a9a878b15d182fd71f0d6b616350667142a2146b1ef487237bd873d8c56cd4e38b70a7c58e394f5508290346c2a3e14ff5d8b88fda79cead382dbaff278f1e5d7423184775de99535a31c40c8cba1c35b74195390acf157ae74def148e5ae1630e8144c32337a84fc5c59933c1128f97736e41d41fa2e02d68c51acebeaaca78e13174d5d0ab5ab9af4c323a1c3031d3c0b0b5578e8d1a5f2c613b3aad4686028a65fac4f9e2354a69b1e7cd7f77e8a596ce66314b", 0xfd}, {&(0x7f0000000400)="8c13e07b8580074dd57c7dd45f50f17ffa16e6fe9140607e269c6ba3d449ff16fa8980f12a0c9204d804ac1cbfb4c221edb606c28d3cb4cd5f4c07157be499d1b52aa60fd6d51a59de9a16d3e7fd7d20ea1e9104b31c4f117bba516c853795e432d67953fdd7cc6d3e1d422e0982cf0dd49ecf0d694037253527e4816ee7b1dd9a5771e31d1cfab6c34d0fa328e0e6aa3a8b5f8366c88ea6078e13427cf1c6217e17fedc2ecd564b62129d00eeaa30b4f596f661", 0xb4}, {&(0x7f00000004c0)="7fe785f9052fe5f6ca5e56b6b3b4dd3142fa5aa2fd643d834afad493c1e3d488d366080381ad4fea585428b29e5ef9ef834878a3f6d8b387779d9039107bf70ecc798e7cd8224ac5e62302b11c69ed65f06719a8cbad4e2e6787b6f451b6dc48d8221b94fea7e5922fe2908916db88f9916b218291fd4dfc9a6b888153bb3614f974c75cc8d83b3cce4908460de9b2f9ca8ba74378c50b8dc4d15cd49cc6d631472ed0189c9e87fa4604cbdd07e196c2b742812ea9", 0xb5}, {&(0x7f00000000c0)="057f2baf1e060483a2b343126b9c12585580fdfb44d8d204f380", 0x1a}], 0x6, 0x0, 0x0, 0xf}, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000640)=0xce0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x5) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x17, 0xfffff, 0xffffffffffffca2f, 0x1}, {{r0}, 0x0, 0xa0, 0x90, 0x8, 0x2}, {{r0}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x33c, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000001, 0x3ff, 0x4}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x48, 0xfffff, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0xf54, 0x3}, {{r0}, 0xffffffffffffffff, 0x18, 0xf0000003, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000082, 0xff, 0xe000000000000000}, {{r0}, 0xfffffffffffffff9, 0x11, 0x40, 0x80, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x80000001, 0xdf79}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0xffffffffffff4a90, 0x1}], 0x8918, &(0x7f0000000180)={0x81, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffe64, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x2) mknod(&(0x7f0000000400)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() r2 = kqueue() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="faff2d2f66696c65302f66696c653000c9ce51d114f9b52fde2f3cc2940d50a2f329963f026be84f44497bfe117184dfa9ce8567cc01a92a3456779496651ae4"], 0x10, &(0x7f0000000300)=[{&(0x7f0000000100)="3366f0e432c81b79e6cf754a4b9d5211ec1b802be37b57d6d6444c3dfedbb9ebc105e0e6294cb51967121edc82f400a51165a46ec05a287f59c0c25c1d4f44a118ba6c407d65f0a0a38fbeb9916075d0b5bf32d07b684c28b04518a3c836fda63416774e97cc31f1fa0c5c140df530420570961d5f7a5bcffeb52cf2771702c1fab8811efc7864", 0x87}, {&(0x7f00000001c0)="8ff4ed60bc24d61646ff84429b3072a0823c4f377dbd8e10a67c67f31e7bf383309c857ae4584ee7414ff73b3d8c27bf010de6b3d9e2528e501d3bef22acfa2b52f224f591271111321779ff1b7897c6af5a9a9cc7fcf2162ab931241940e9b1ce8ca01ed0ababb01882ba4263aaf09ce0a2ba2b698bcd86a96343ca95a5df06dc69707c929703655e9c38d7bd2c73a2f95e6ec9e9d37b18f42c565536ff42a071386118b9347657ab276dd4bde8970b219ae4fa2265a20e7c18903f55a8fcb4a2e2476f3f891ba4bdc39bf620accf2208a8fb4d0f994939943da9b10d16e2641fe630ebf8a25d7807e22975c6618aa89ae9d7", 0xf3}], 0x2, &(0x7f0000001580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000ccb4e40bbe516497c112f68524442570db8113772dafcee62edaaeb07f815d", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1], 0x58, 0xa}, 0x6) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1108, 0x0) close(r0) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000440)=""/157, 0x9d}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/24, 0x18}], 0x3) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x63) write(r0, &(0x7f0000000500)="8d3565a5452158aa4b5d7fbfe985e601a4f741d37f0ad63f2351eee5d49d1052d8103f937d230428380d5b0b83004dd15a13f8adcda045a14fab01f8a838b4724483e51a8edd8b23181eef7692a36d0aefb3c7f33afd21493818c3f50e276bc7447bc08b442d44fec1c42abc9624210a7f49ce4e2eb0c024228416f7b8cc7b1d77330b970bd6e821f94b49b408371dd21627a22f8c7376bcd40762cbd3edd0", 0x9f) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) close(r0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000440)='./file0\x00') r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)=""/121, &(0x7f0000000040)=0x79) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x2000000000000004, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x40000000000}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x8000000000000fb, 0x0, 0x100000001, 0x73f, "a16dad134402c183b362ae808978de7f2b36486c"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0xd95, 0x6, 0x9, 0x8, "fe17e07b5f3fec1b49def2ecb05ad2479401adae", 0x3fe, 0x100000000}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:37 executing program 1: getpid() r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7}, 0xc) utimensat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x0, 0x1, 0x400000000) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000780)={0x0, 0x2, 0x9a, 0x101, r1}) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r5 = getgid() select(0x40, &(0x7f0000000800)={0x0, 0x81, 0x9, 0x9, 0x50, 0xcb14, 0x0, 0x6}, &(0x7f0000000840)={0x5, 0xfffffffffffffffd, 0x7fffffff, 0xfffffffffffffff8, 0x2, 0x400, 0x2, 0x5}, &(0x7f0000000880)={0x2, 0x0, 0xfff, 0x800, 0x7, 0xdc, 0xfffffffffffffffd, 0x7}, &(0x7f00000008c0)={0x8, 0xfff}) getgroups(0x5, &(0x7f0000000900)=[r2, r5, r5, r2, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff]) chdir(&(0x7f0000000200)='./bus\x00') getgid() setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000007c0)={0x7, 0x3}, 0x8) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) close(r0) clock_gettime(0x0, &(0x7f0000000280)) flock(r7, 0x2) preadv(r7, &(0x7f00000006c0)=[{&(0x7f00000003c0)=""/41, 0x29}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/40, 0x28}, {&(0x7f0000000500)=""/96, 0x60}, {&(0x7f0000000580)=""/98, 0x62}, {&(0x7f0000000600)=""/180, 0xb4}], 0x8, 0x0) fcntl$lock(r7, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r3}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000940)={{0x18, 0x2, 0x3, 0x2}, {0x18, 0x1, 0x8, 0x7}, 0x2, [0xfff, 0x5f05, 0x5, 0x80000000, 0x1b1e, 0x1a3, 0x1ff, 0x81]}, 0x3c) fchmodat(r0, &(0x7f0000000980)='./file0\x00', 0x20, 0x2) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380)={0x7f, 0x8}, 0x8) dup2(r0, r0) socket$inet6(0x18, 0x4000, 0x40007) setregid(r6, r4) 16:00:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() read(r1, &(0x7f0000000100)=""/4096, 0x1000) shutdown(r1, 0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0xe5, 0x2b}, {{r4}, 0xfffffffffffffffd, 0x25, 0x1, 0x3ff, 0xe03}, {{r0}, 0xfffffffffffffffb, 0x88, 0x20000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x7ff, 0x1}], 0x4, &(0x7f0000001180)=[{{r4}, 0xffffffffffffffff, 0x3, 0x2, 0x6, 0x4}, {{r4}, 0x0, 0x8, 0x2, 0x3, 0x4}, {{r3}, 0xfffffffffffffffd, 0x2, 0x20000082, 0xffffffffffffff00, 0x3a}, {{r0}, 0xff56e22a144f9c2d, 0x64, 0x2, 0x7}, {{r2}, 0x0, 0x0, 0x2, 0x3, 0x2}, {{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x1ff}, {{r3}, 0xfffffffffffffffe, 0x20, 0xa3, 0x1000, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x3, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x8001, 0x7}], 0x1, &(0x7f0000001100)={0x8001, 0xfffffffffffeffff}) linkat(r4, &(0x7f00000012c0)='./file0\x00', r1, &(0x7f0000001300)='./file0\x00', 0x4) close(r2) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x2, 0x68) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000440)=""/152) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) link(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x0, 0x3, 0x10000, 0x7, r2}) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x0, 0x80}) 16:00:38 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000002180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d6d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) pipe2(&(0x7f0000000040), 0x4) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:38 executing program 0: r0 = socket(0x22, 0x3, 0x0) socketpair(0x38, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x81, 0x3f}, {0x18, 0x3, 0x100, 0x9}, 0x0, [0xffffffffffffffff, 0x800, 0x1, 0x1e42, 0x7, 0x81, 0x6, 0xffffffff00000001]}, 0x3c) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) writev(r0, &(0x7f00000012c0)=[{&(0x7f00000002c0)="6752ac830d97b6ce817c70360b8163516851aa9515c6b7d8f24db958e2f565b7256be500ac4e6ae744c5ae3167c75652aa4d4809cb26cbc2425857912056fcc5448418d46f3e481f1311457b2006e1cfa3d70d1a19184b41cfe3077f153694ec962a159686e6244d621976d2b924b6cc43b030405ec3cc1f942bcdacab9509ea7eb16331ec8e5332447cffc2534c98ab0a40e4e40806ba7a2dc7e329c26b62bf9f08c74f1f8c5adc9ab8eea1c8124c89ffc8cac70c72c0ddbd25bca348605c482894b3a954b497dbb8bcc2a7c456d2e1fe75122e5e199be8eee59f86eb8b0850b151f23287dc93ffaf3c6e497656fea5c7c1fd880f4f08d2725ee2cc4fcb22617f66936f805924514787e6b4a1bd62664fb134d86820e832eecdbce2ad4f54e72921d3cd53c6b03dc33b192b03b08a8a3b39a5dcc8891e8847d2a83019ba89a37240917703e9e8b4590d0a0a0236faf9c6b6bd9eb39d21bd960df53667c90a1eaa3ad10071b84d217228037bdf4a1939bfdb057c8777d3e5a978bf384e9c114b9eae2c4d207ebda93f8b98b56b0fcf6137c172c400d2ff2a52567f74794ecdb18d5de0af354fb02b31db240ffbb9e812a8174ea20fb53885401459d63d59afe730b2a7af66678f75a4e74f36ba4e6b1733441db55156265c76ee60b0501f635e221c621f8abfbc2f89424b30010895f9b8ee2b1e58291e54722aa8d3b38ee7680952e1573c937c0029c55530ded20b7f95bb75defb1713b7257784d2abcb9cff4ccd4b7a3ae669121562eb91f7e97065eaaa1c836771a71a69b9518150465789752bbe4f4ceb02e267f4552368e98e1bb1596f747043ac020637ae4f46a43d614b7339ca35696ca33a064301b7cb1b736f55d0e6c62991406f2c80e57045023ea5a4dcb2caf15e18aa57a92600a5eebc98e7b7f874ec410002971cb80b67d413e54f96e10349f2123c97d1a07a5b1d71899a77f9c78190800e385b394590a67e3dbeadd58934029a9fb6e612fbf325f29760f30673338624a17193fbcbc439eac896750943a4886bd876b1b3fce9ca6d9f06016a264439eaf76d6b0d9c63c834027f3d4babb305b90c61cc71e60018e731d41aedcafd703a25e5689d913a1b34134864c99292f2cc73e81e48287dac9a745ffbaa93d6cf57f7b4e9d61c003921b7dcdca360fb705656d802c8d74fec1e4a72b4ce9e55bd744049c0a4ee8b4b0e8244c9efce9494f489edec500da80b8d13804ba1eb1e9b5a70f6e9f0500cb24494432223ad7667547c88578396fbcf3d784b80a43be97aa5ea5388c3e0894861fc2a5fbae25ca09b0e0da21fef06619acaa3ed4a7f2507881f32ce396a857ac8ac5a9ae9b115a203a811b43b845fc9655a423a354c5d1aac135eee35af0c3fc4a1c4ad138531dcc6af3a27ff0a9b2670ac3b5a76dc42cfdbc157ea2a01ca9b57cb7fb536b9d66f6ac61b7c67c78475704c50214d00e33845cd663709cb95e74899d883815459731421751b23ecfd524e7830fdb620b9ee69bbd3986f688bdcceb7d77e86695005589943e5ebdeb1f9f210e3fb35cc7e4fe381ffabb657bfb8f6712bcaf1611b55e63a967a9e77fa0be1caf723c406e14cba6b0ec0971ba9a7575a5efa85885430b0bd5b87e0d9c0719cefb0c68a955491d10dcd0aa8caee854469369acd8f3dcce19a3f76f1ad6fa4f9bb6c9ecffd8f5ea7d3bc5de8c32d68ad0d036e23b3ecc8418f6233860485f8ea1e7c4161134356122f29f72580869d6f0a36f40527ab75c404bd84eeda9ec9d8ac58bc22ffc731df5dccf23367deaf0bc0421d5ebfcf540c7393f865861f3c24f242797db74a567ea32155c2f76d03b22ffa25aa81037ed8fbb47932fdf0887fa98ddff6b4db7e1486b570e7e725e71ae4ee3a405ba924c6df6c87955832f97cd4b841a5caa23bfdc50550814ea7e6fb714e2ea7e8d2385c454d7092b66fa6e9ca8c1894eed1557bcba2340cd9922e1f292fc1b557f9adbfa38a57e815c7441cb756088e5b58ab2865a732a4e013e22879cc53268506abe7a90f96e2f8b70ccfb71d0439234db20c2b5be4647cf87d273e845b6d649283e895bf0c6a90cfba7b2d59a559414f46393878538392b6ca8c2d409feed87a97d29a87ac8d2150c415bb8bdb2fefa25160178c80647822ffc5030c129e7ea06240ecffebe23ac87979afae8c9c83c657733e41cc62ea00e8e87e8d2c2b925a4eff90575cd921c1d25ef56a3072079baf9236eae9283f3db5294357a0642890a12d4faeb47b820d9693563f6417822a84e61ec9978960f38ac4fb89effb7b3a0d0119426c1706c418334b939b2e8a211706c27c573b279eb840c24e0d6dee62e677f1e7c620092be0a75027e5e16f456268933cf9bf74f195fbf335dc71df61b0456b4a921156d905f20b750120a5d4ea2ce755c5eda1b0ad7efb810e65547933eca3a6f95b5f88d9471e6149624eb04deff655562714382715da28df2eae72000395bf592d440353b93cf3ca3542694ca5a0a530777ba6942d4c55586a6dbb83eca08e7d2ed31d1cbb31a1db102edd4735fd49e7af0fa275877d1dd240884b08e7d671c7d0e8e3eb0664bfee3f6ee86c7d28877cdd60bf30dc94ea70571e7d60b44fbad8c3c7081561810079a02b596ffff941e11b59321957d6739e23e6d737f779172f1da99c187d077507a745d2b8b0236e0464850977472d703d1d3209f913ba3baf552cb01d61cda145c1496d776c2c62ceae46f146c5968a67408a930c42d51bd252f26d6e6ab434daa7141a5e764abccbe1b83dd577403a1ce9f2dd302f7a58e87c5c4899770a1416fc37aaf5ff8fd7b2d3ee8ea70376e017a05cfc70f1794d3e6cee5854de6ce2b63a865a9a65abc7643940262ccd85901a503bee51f6b43787282e88754c4b518e7cb81fc8af4784f2fa2650445b408d0e40a3b1c5dcf509b3787eca1ea2e023771490cf84405f29f55987b26f184604aec7ba06bb0705d4159e2d25d5ec686f1a5ff96fdd7840d01e51e6c6ce186d949ff7418e9a5cffe4241be3d3acc906631021ea3e4b7538457a191e9185960a34a0990193d149088048252557686db15ee345b9e19b2ffda463ef92e2da61b86e066d52ea9ac61ae1dd51bbdd849c05faa2ea6b0f792b0c6ca532467d326af3a33056e2221b78b8b7d4d1a5d070200adc68a70a0ae3f3acd1940f1a14895cc51881055f1d21e6e655f8bbfecf36f72a5cc186e6be65042d720db25e845447144954969c379f05af3dd8bb134619384286b1bf24261a384b7a2429d9db0771cd59b6e3f5eb0b6b5540e05282009863bd89f05df1f1a0bb314c31c7b0a5e0f8cbbf51268691d21900b8573a5ddb6bac0c113af03006ab5cac364c9144c2532142c1da871b7d5c7d06befef16e038200ba49a5cdd588c497a5e69434be595a2ae7d8a3986df22521e7001562fc0997ea56f8730f826e11f9d0855da9e45634fc5721b501c21a95ebe9d6682bf8a8445c61310f32c7c2ea9408fcfc3783d5355a10a41e89c2a206f3433b894ecf5efa39dffb4a75289bd33fe6bd1b59db1d189e9147fa9ab0041d9e2e5b26c0c0387657fd0ad9ca72d68a4e48b4033fac4594cc82929c4c1af3003a20ffc5ff20ccee087ceff169b0fbade9c27b1e91f8e9bd5a725f70a49d5555959033f7817173531185e356ee8debeb9a420814cee029040e43d52a4c5962e21a0970b8202005844ddb81fad78021f67de164f2976089a9f13d266176de81fc6093345e7b1aba0e9e72d13d92a7e32ca302f9b82542b25fc28ec98a497f9a65b9a1595f12ffdcfc3b4d5fed3467f132854bdc599d156c21deef04c02e163e7517cee5238bcfb9429c6c7181af719f93d6bb08274ff1c7c0b2f0012950c0611ee9792c17e00a309f3bbe20c508c80d173f38bd54a8e055f4046d80944c09fae4dbbf2fe240b0438ac9fc758db47c4c331a43924bb8a39a992fc504772cb50c9ca52f2605bf1d31e19ac6247d085b941e0ca6c5320b7c5336e2acad45d48bcc7366a1964dc4616909c736db067baf8148016624431196fbcf192a07e9b50cafd1d1f03bc4139d16202e6a045c100abe670f8c162316a4744d98962f17970e1f27a6bbba1f06dd7ac2ec77efe6869cf9ba48dbb75d3757212bdcf829b4337eb24e82e4e24b3a26da151c4b7e277c3a1f569706d22010b8dfd4c7fb9f8573c53a0b333ea217b67880182ef029f5f034c19a224d1b77684d22db845d47f99c2dcd1d9994bafa955274c87bfc96cefed884f9c4d00d60d639655a861462b832fbee2fff404e2051b178404bfde18f17bb1bf4b5611cd9c797e540e1ebb2764fcf12371df0abbd4461e7f6fb61d5363fefa0a1a4a12c5d8995528cf13fe5ae3faa6287614730140269768d15ddf7236e6f5f0b5a23bcf028e179079b0f3176b77fcc1f775d8de504490c52cc2404d15b8b96fd1a86f37a705832e2a3c1075076040bf9870f511643e2937dca888799c892bc09e921da4b18ef9bd4344be89384dcf18e4a7cd238cfabaa33b0c04e18411e694d918af8b02c642ae958f176ca80df1c3a5f07bef341153d2caf49f6770594bcb8ed97313a784021725655529fd47231222e56ac9691225cc14e559bd9a07f59701f934ce03c47b136564586df4e993e3e9a1d2f1f5fb236a1a8e5019620242e737bdc99eb35bdd3562f4fbd0fa5563132c29b84a7a881d981ad536d62e7ef62e9f22517fbaf0b2299e7fc8a25f6a00e891ad0b90d68ba348e4a1204ed764dc2a2c01f9cd8f4585e7afb9572442c69543aca8a06fda16c6b4304109ce6f303b2e76309a846889ee33b18d19c308768283b2d408cb397a23acda9c73e0fac0b2218a04c425d929718752977cd5c24940623aa806e9ead81f9620b105263420525f2f56fc0e4ceca7ac45db8a90424f0f03b3ecc4e0b4d428559545d4d87d53f462cc6762ad498b563d5c3df618d8624bb6274a7b73818f2030ee9453bd93ccd2c7afde6b3e4edb24e38b97809ce5852cedb5401df8706175dce81d46c031a6eefd5446d3d40d83f86fd9d486a755c5b3061b21ef35064b6d601475944ad4467f15380de12edf5cb5c5edff44c098fb50cfc7dad1fad4d23d39d957dcb89fe7b99d25927318f47cd15bba3acca37e9647cc1e20e3fed8a6c98a978dc", 0xe51}], 0x1) shutdown(r2, 0x2) 16:00:38 executing program 1: socket(0x11, 0x3, 0x0) 16:00:38 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x125, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = kqueue() close(r1) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) 16:00:38 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xffffffffffffffff) select(0x0, 0x0, &(0x7f0000000080)={0xfffffffffffffffd}, 0x0, &(0x7f0000000100)={0xffff, 0x5}) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000840)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f7026ff28386a751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509dbce", 0x232) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x101, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x8, 0xa0) r2 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x80, 0xfffffffffffffffe) recvfrom$inet(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)='\b\x00\x00\x00', 0x4) bind$unix(r2, &(0x7f0000001140)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000001100)=0xc) setpgid(r3, r3) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100000012a01, 0x0) mmap(&(0x7f0000fec000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x1, 0x5013, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x43, 0x40000000, 0x8001, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xefa0}, {{r0}, 0xfffffffffffffffa, 0x69, 0x12, 0x6, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x5, 0xfffff, 0xb7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000012, 0x88d2, 0x9}], 0xfffffffffffffffd, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x14, 0x6, 0x0, 0x39}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x6, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x9, 0x0, 0x1000, 0x5d7a}, {{r0}, 0x0, 0x9, 0x20000080, 0x80000000000000, 0xfffffffffffff463}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x8, 0x1000}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x7ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0xdc35}, {{r0}, 0xffffffffffffffff, 0x5, 0x84, 0x0, 0x69}], 0x7, &(0x7f0000000000)={0x3, 0x10001}) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000280)) 16:00:39 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:39 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x80000000, 0x1}, {0x2, 0x5}}) readv(r0, &(0x7f0000001a00)=[{0x0}], 0x0) getitimer(0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getitimer(0x2, &(0x7f0000000040)) fcntl$getown(r2, 0x5) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x3}, {0x1000, 0x8}}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r1, r2) setreuid(0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) pledge(0x0, &(0x7f0000000000)='*\'}\x00') 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r5 = socket$inet6(0x18, 0x0, 0x4) r6 = open$dir(&(0x7f0000000640)='./file0\x00', 0x282, 0x21) r7 = syz_open_pts() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCBRK(r7, 0x2000747a) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x54d289f724ba0859, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="7ef8e6299b36d67afb29e757aa08b0f56056d6a0cb0e71f9d3f076ca96dc54328483fde7ab1e8f", 0x27}, {&(0x7f0000000180)="82044f083b3c054cae0e0225454af4fc72ee7cb565fbc28276690dc2c569d423b50153c9f6a3cb686cdf367424603359fcbd0ee95c33f0c02f692cfb3244a2ff40e0af5675796f06ac263963ca867a90e4be7535aac29f66f25b44a8a64c97864a1eb0f08a9d011d4354622d63e71adb51e446e93b3c0726edc66b441f90749ae0abc056afbfea62592a9da89a83c166dcb3c4ccacc0c9c9a99dc35814cc4abc808c4b1353192a1aaa6e6732716ab6cd6ec3154aca5ef455bea649974e0d9d2d00168db05e2468aba99fe90fbe5d38737d989e85633b198f5e151aa63d2e763a38d7a6c822327b3e75f1896516105dfb2ec69fec14470904ad7530", 0xfb}, {&(0x7f0000000280)="89e84f486c1a20491ef8b19e730fe3323b07b7cd0dbcbc3a08ea", 0x1a}, {&(0x7f00000002c0)="c1098c0c0013", 0x6}, {&(0x7f0000000300)="9d579dece075a08d959550cab49f4ff9de977f07268b7e75e530608492b9fdb7ee19e921e0290bb2696137ad68def755b949", 0x32}, {&(0x7f0000000340)="5c5f19cb32786f50faa1459b1c76648ff69cd3b50f303ceb2fc7f78773db5fa4b6db2286224bf248964d92faad86c981a9a8ed1779c64bf47540208062bd44a3a3d17ba969620f8f8c95a12c517ce5286f1082c2c9c82440bdb69df90dc3d55d4bc8ce829fc8955f089efd16b9d4ffae0aedb6abbc0783735cedfdf2ffb649646e90f62d491dbd167030b5597017c752eda51a89f8778767fd", 0x99}, {&(0x7f0000000400)="70d7fddd81295ed77a671fd2849234fb7dd13b262612aed187b73df4c98ef02fcb9dd451e83d6409011c38443287e5df8890725e61430ae900d65d885468fc5a1b5084157cac760891bf38215ea700ef3fee56a7f29aef6fb920d64f299652e9729ce6098b489b7efb5dbab1b8e73291be966a5a9b81a464c02eeb5dccb007405d9fedce9cb8623c8932e53d3f", 0x8d}], 0x7, &(0x7f0000000700)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000000030000000000000000400000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10], 0x50, 0x6}, 0x8) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r11 = getegid() lchown(&(0x7f0000000080)='./file1\x00', 0x0, r11) 16:00:39 executing program 0: r0 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = msgget$private(0x0, 0x640) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xff, r0, r3, r0, 0x0, 0x72, 0x2}, 0x1, 0x7f, r5, r6, 0x3, 0x2, 0x80000000, 0xf52}) r8 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r8) r9 = socket$unix(0x1, 0x1, 0x0) r10 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001440)={{0x40, r7, r4, r7, r4}, 0xffffffffffffffc1, 0x2, r5, r5, 0xffffffffffffffe1, 0x9, 0x7ff}) sendmsg$unix(r9, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="1000000000000000ff7f0000010000008c6b9c8bac963bdd59052eaa81fcaf464c27c3bcaa3fc55a81f95759b3a56f1b9656c0773af0a9178197fdd0f776f7c51ef0f88d89feab9f2635a6cd49f2d03178f9dbe2fea1811f69ab9be2a05ba6ce626359d00b6cc85d348ebd0ba9975e003c0a97cd35b708626f4f006ca2eaca6eb558e0ff0653c208446c08b5a825cc328c625a1e7f69bbd8f632b99a50102ac5fa76cb263bb497731e165d26a105b56b0a7e1e2b0e70da15ddcc9cd20a75069805280d93403340a6686cf4ce5e8f35baa9ae69085359a28136597184295a93a70156743fa66bb603a0e09e25c409b64930766391ba650813027e75aadac804d670ea7e7180a4481452f062c7271a306eaffbe24b4e9d1e13802d62b0407599647d3411ac"], 0x10}, 0x0) recvmsg(r9, &(0x7f0000000300)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, &(0x7f00000002c0)=""/31, 0x1f}, 0x2) geteuid() 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000740)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b28c2c2e6e182386e6ec142798bc7424b64860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a575a5e573f0919f4a4ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f78e2226492a389f94dad76e88bf9ea2f9964802314e1d3934240c16098c4161a4", 0x146) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:39 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x18328, 0xb1) 16:00:39 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1012, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, 0x0, 0x2, &(0x7f00000000c0)) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) geteuid() r1 = getuid() setuid(r1) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x8000014, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000002680)="12557ceb1301f415a084dcdfddb1b8251915b0275bf3e4be63e8c67d950f22e7311e6778b31f2b94a3e64ba4a6ca577e45d51ae8c72269144216fc669a09d5458953690441d62a3322c8d1948e2dc6cc4ee4906b91e5ea47d79aab034836dc12274adaa706592c8c3ef43140c239e08a26bac6a632714e5314c2e684ad75b3a4abea46c2710caf475fc929d4607230f641e71202f21a59649d81387023781687b93eabd7081d9fb611e07c4d53f9c92de0ab267013f86eaddcc0447f634fef929ca7c9b07af26ed3052e93029930b85b8e266e916d9a056d1e97f5f03ade611e84abd456cc93596f14e6ff47c8d3743db189bd1d26c1bb6d155534af3233101fdb84fd0a56965f953c7f6ed807a14a096d6f365968c2afa268a1871f2648e16d2b10daef024b7c786f5e5457d37b89d7f170f22987426034b2332b058f7c0da24959982b4b2b7b0fe44aecf5b04a1cf7caf170602ca4512ceaddebe058ad395d789acc45252acc6be0ab0c76cd418301d624d20d6222b11601d0b88ed1c2354e37ab4f2c64fa6dc92561a1a25bd6f58169b88a834fbf0e5a9a27d97a75f79f5d87196d10a9cfdde7160d6303d35f80deb8d2b0fefcfb04743e2c26084143fe55495179647e04955faefbeef9e1c7aaa565e7f26405979e096f16aba0158a23200042e12974cace24558e86a8e1caee302f5143cbed0110037509864859fff1cc1af3b1ac92bba9113ae15c84399af7618a655bb349ff2be44526ad96a35875877ef2e9566196abe9a690a90c01afc73474b0fd4d4593f8eaf7e8ef154c6c26d88e1bcb54c9e6dce2c367daac2c50e727d670d14f70ac0eb1d9845243956b702e4c47dd846121baf1b1c6bcc99211d3527229c1273909e93054a628a186f029b41f3d9d852c8db755fc4d755e5829417a235193164fcd0fb0e021c73bab311c7ed4d2bccc5a7af330226cbb68a73cc4ee421785fff59416b482c111ab3ab071a7299279b75728874368706ce94122ce250f10f7abd5cc57aa22957f9c6f956b558faca96471b5dffdd398eb0c12458165071244d444cd2e6ca68dffa921f852a86edb284ce98db722e4f257d941222cd1784064c5a5006985d17f61c0d4292c94095315d6a5b8d33012d82946c75cb304adec8456f16604c9819b81e4ea63cd4ce04907c9e19f030dd0f72fb7e9c1a9d8614b39f2168554f137f8160ddf3c70c2acd47b28e6d0414a30475c5ae5df75de9e83a0464611c3239338e6e211737ffe634d18c473b682588ea9fdfc1c0fc71a24116724c88cc26a88285204db65cb8bd4bc7cde41cbddf3facd177886c728e7704433e971aba6dd0d0e4d1415e19a3d880e5dab29c100f6608e38deedbdb147ccfba0dcda093f891420ff3eab777005d05e3d5ba643967c0bc337da736416d50d1a2ff9247f0f7924ac136104b2a3087f7522eea322b545790991d309a2d70b7a1fda2547ed01f64e0afb991d40787623f2a5e2ca3b601781c07943887ece927bfcb81a6e43c24247be783ed1eb7cb3468f16f821bf8b5958074463afd993fd9d2414f5cbf1a27816573f88b6db8ec4cb13f8cbadbf968fd3947c50a8d69efb270887c42711b48771ddddffb25b66f3d087d901dcf1fb6ab43d45e792d9a8f4af609a5e576ba07a407dbe4a6843e85536f066300ba46e86d163d47f55c28da1fba50ced8b507db6774d11ace3f7f6752e4dc9940a2b9d57a4cad7df25e9330c66493697b512f1549d882fbece1672d0846981cc6a915f3cd6897f5867ecf2945764758c29b5f3769ed3ffe20b8fe3eba8c9e68a7317b032e5df14ba9dc8a0e52005741782bad637068ab5cc837b49009ef4d6324dcf316a67bbf33dbbeb6687871a9e7bae21e582ac005ce8d8f4d35d3e24602acf4d4195db32ca8b83535083c58b645ac6502b31e758b1665c018101d9c671fd838314866b6d3081abe3ac060530d89dcc1645680e35545179d46ba84e3dde2c7dfa42c7609a24a45c665f14e054ddca68e1bb7c063621304a6025893db72a7bfd5a7871717034a70b111b49a16fe27cb56096a67ee871b4bcc584397577cdf2bdcd9badfed4a8f78b59d594f8ce930fa6ce4e30908aade852a4e797597f0daa4d376b80fe9a854cce963096e2ec8e49592dfce764288e5abe3378c650d343b75806a9ee44b54b86aa34765330dbb2573619f5be4033f42a9b380628f47eb09ed983b137c63f69a28935c316fc3ed1b03b8d58458a66fa9fb42bf137e6c47644be449ef146e3dbcf4defc9e1776e1e84a9dfc66642ee94cf3d275bd0f8e87a077c7c95a43b782bba08340cfc21b3ebb9eb8579629166064ec2235ad0f9aa12a3d82c2dc7288779ddcf4767e6a407584c703f3c8a85d8d8f690d819a6a3f64dff8af33a13834b99d109de5dc3ad52acf66da0d38fc8b1f9eb8299d5e65c993a8f3c4cef6a3bfb39198b5ac1ac41fd3cf40372540c8bdbd45a52f24ca61bd2d07001a138026ed5723fc1fa9897f7f4dd6416eeb2acfdbce4ed8fb6ec6786481c9aeec8b3ce4b39a7e31d4bd5736c5cc1ce07d5bd213b55612f7da0aaa5a1f970bd82d371998818121913cf446c712b1565b0cad84ebff5fe38b9fb0648807d0b3b429ac92ece0abe628ca6c0489b5b519ffab2bb3cc445c6e75f30da72aa5ef8919c5912ac4557a83198dd0d7cd56dfffdc253b49c2ff044af365235abf0f7e539881cefe11d84a3c23a28abe1ea9726c1c4beaed9c7847051d1a3a5a50b05312899b2d517bd50645c49e05cdf320751144fb525226b35b2f6d28bdf378a1f4f307981263ffdf932a4cf2fa0db16353707a682b4fda0904cb2eef6030fea202ab9ef463ab4a7b08030c0b1062dfbf99d3852bd1d3f389005bd9fe784d64e226fdabf8f5f231c3264f0ffaa008ed668c4d2fa856f31b6bcee64a9a1854aeb394f7f9ca383bbf5e44ced885335a2733509168bd1040223350065bdfb669eec7ed6639d1c4ad6e94542ccceea92e8340fc764683e822e575c647d95046d101cde13a9a5a3a1fff10fcb701bd6840a4d5db62eab911753df3a8144699e0602fa850bd880738a7adb9993cee4f96831e9c1a821c6e0617947182358ee2b5f91a560dce50663aff4bda354be419b851d13298adb08601817055120a183a5b055c7ac0fcd90e55a609a97efba2adf8700ea76d83bb5f3e3b8a50447f4c829ff998529d80f33d349dc85196d1cfa55dda717426c9bf92bd0bf8d7fa61008da58a92349f8272b8dd0a18ad2610f9bfdab3128fa18dc7a931f28d4161ee78ad5915d2711f8011fe9f0aa2cefd579be6a4ec648272e53f2f1af0e97c93e9fdfd5fa517543a50bb7c4d472d89674c25f56925e92c9e3ec514fc84892cd33d283bb51193050a9b52d1c0ccd67ff3f81c86a78d96dddad1b7e62c4dd55533f4911c57b2504be1a39021d2aa06bf2539513ae0b772d10ebbca358c24a70d9d14ccaeb41e9aff4fdeabb900f2f83067aaffeae74fbedf6ffd697c29f733a838ab4ee1b0d2f7c0cbb26351a0d5e6eae82b87f912186c2c7aad22044818a51df46260d608a78f8d0af6057a4d4013c49c6811d730bea31aceb9dcee2ad1161f66b3ec0a0fbe8ad496a064dce438d10f1dceff165b98bb1745d48dd51af3cd63cc9349b7b343650782b915da1d21c2107bbed172ab0a8935f189e83d3e7903a79a2c470c17a38e672e11d992ca656be18f9ff51e502f54b127cf8c8d5040d03de5314aae42ce08002a4a37bb173e47bf7bd337d84492782f523a43a9c4dc38a5663e9234db56312bd5d4abe011ebac1a240c79c4768ef5a0dd5a60a061f4ed56c5711917a4df7f6047388d8ee2eab8fb3a69f365dd375f8765966293ebe668ce8830fb46bbf91d900a0a57938c2918306f4a68b72265b8d323b66b84d6eed98f0f2ec5685931c0cce9f2a45abbf5d23e4ae2b1f76917439a0f17641b91d1c1960a1b5ad7d05b14a0d91f2017dd76bb4b6b4acd945bd0f123724736765e548de30935f94a2ba8037c042ee2d38b149d4c6f7f313227c1fac29b3e085415a782169fb831717c436d26b6f4c72cdb06caaa7959d194d69917a530ddb4969ec34d6642802d9a98f263f4339a78599768edf64edee12551555db98df1f369ad947fa99df47080ee170397af6428d2a467ab360cf21537114fd8b41104f3b6e10b583ff41209c9798dd3300188c6bdf79f7e54a2fb76824d8e0c1daf0c5d7a037c179c3852a5a877603c6a22b8682360c2665cc6a4c792c442d6f871c1f073e1517e5c24f056c07982a19a86b3d84e3edd9e0eb86069b61fcc12cf78a438308f52f37f4317917605f4168368aad0650e9a1229310a0642278f2a84ae429b4a1f111ee3e6ba2c8e775391bcd5e598d75c454f661e912f0b629", 0xc2f}], 0x1, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setreuid(0x0, r2) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="e1aec8bfd096b24e0862e8d643ad838b97810dde60734c5be86e820ccc1fcc2773ab78acc16e34f07865fc6c078be3ad9e5b1e17fa976749d809b47da0b496dfa7f25e4d17263e3abd1ffeb7f9da239f926139b1110ba5bc8af1e7a86883000c323daa80d7752e7715b1e7a1bce61e97e26907f106993e3defa62792b9d05aa478c8f52daab3ec45fe0fcafed533c47dc729c14ac34b60d4165068617872", 0x9e}, {&(0x7f0000000140)="b52a7d2129fad069fcc94e1c6ab1e396e4008e0caba4592a5c6a09be0fd0a56347611827ee7b18758b37f457b2c66f94268e0e3d8beb1cf5f7be", 0x3a}], 0x2, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x80, 0x400}, 0x400) 16:00:39 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(r0) chmod(&(0x7f0000000100)='./file0\x00', 0x40) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140)=0x9, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x112) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) unlink(&(0x7f00000002c0)='./file0\x00') r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) bind(r2, &(0x7f0000000380)=@un=@file={0x0, './file1\x00'}, 0xa) r3 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) mknod(&(0x7f0000000440)='./file0\x00', 0x6000, 0x1) recvfrom$inet6(r2, &(0x7f0000000480)=""/56, 0x38, 0x2, &(0x7f00000004c0)={0x18, 0x1, 0x84c, 0x3}, 0xc) setsockopt(r2, 0x1, 0x5, &(0x7f0000000500)="dd87abdfc2359639adad728239ddbc37c1e1a42de9f247470fa4542cfd0c0765cc6b478b07cd499787995968af635ffb0ee533dfb7c576452b8d2817447002f46eadbfca51b98e3798fff9e0619416db28d9de099924199acd548b4394c1969e486e5a93fc66f216f1778abafbc7fee41d407d58f8e4d37b3dc98389905d9aabe90464b9ca483e1b2e71fcd7f6761a0e10493a20001597f12924ef2268e48ce2bae080e58f22cc454945df34e5614acf492c6763d3c33ce6630b8b06a550b6a74560", 0xc2) kevent(r2, &(0x7f0000000600)=[{{r3}, 0xffffffffffffffff, 0x28, 0x13, 0x3, 0x4}, {{r2}, 0xfffffffffffffffb, 0xb0, 0x1, 0xffff, 0x8001}, {{r0}, 0xfffffffffffffffb, 0xac, 0x8, 0x3, 0x22}], 0x100, &(0x7f0000000680)=[{{r3}, 0xffffffffffffffff, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x21, 0x5, 0x6, 0x1f}, {{r0}, 0xffffffffffffffff, 0x81, 0x9, 0xff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x94, 0x1, 0x2173, 0x7}], 0x5, &(0x7f0000000700)={0x8001, 0x80000001}) readlink(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)=""/68, 0x44) fcntl$lock(r0, 0x9, &(0x7f0000000800)={0x2, 0x1, 0x4, 0x3, r1}) select(0x40, &(0x7f0000000840)={0x3, 0x64e1311e, 0x6, 0xa12, 0x4, 0x0, 0x8000, 0x20}, &(0x7f0000000880)={0x100000001, 0x80000001, 0x401, 0x4765, 0x7, 0x5, 0x3, 0x44be}, &(0x7f00000008c0)={0x7, 0x2f, 0x7, 0x2, 0x1da0, 0x7fffffff, 0x5, 0xf95}, &(0x7f0000000900)={0x1, 0x1}) setsockopt(r3, 0x80000000, 0x6, &(0x7f0000000940)="2d620ee687a005bcc586008610e2eb247c973ffb207f314e281ec8a07dc80f76f0b607f408f3c53321ab626bf054b41b619e826311e5688d71eb4acd8a451052224ffefb20f6beedfd7912a09487d58094d7570566a66dde7064908bb231b4a21d459df6354b79dd7353aadf7ba8bbc1e5f16387c773c8818e3fee9909c0d0322ed7bca51598d459022c00077774424d28fb1adb272bc26b72d0b32e1a57a9d465d36b40b30486d469f7595393d5a1d446eaf63330eba98f65f3fb8ac0400738c196534177b5b5c3de922086115643b50d2a966b9c2358a79339f6771a", 0xdd) chdir(&(0x7f0000000a40)='./file1\x00') getuid() getsockname(r2, &(0x7f0000000a80)=@un=@file={0x0, ""/4096}, &(0x7f0000001ac0)=0x1002) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001b00)) close(r0) read(r3, &(0x7f0000001b40)=""/91, 0x5b) 16:00:39 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) socketpair(0x6, 0x2, 0x5d4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0x100000000002) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) 16:00:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x3ee, 0x1000000000}, 0x8) pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdcfd15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") read(r0, &(0x7f0000000100)=""/55, 0x37) 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000040)='"', 0x1) write(r0, &(0x7f0000000100)='D', 0xfffffffffffffdbc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffffffd}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000080)={0xe0, 0xffffffffffffffff}, 0x10) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000940)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{0x0}], 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) 16:00:40 executing program 1: poll(&(0x7f0000001fef), 0x0, 0x6) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) setuid(0xee01) geteuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x20) sendto$inet(r0, &(0x7f0000000000)="e52c1948bec46e3e", 0x8, 0x5, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/9, &(0x7f0000000180)=0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = getegid() lchown(&(0x7f0000000040)='./file1\x00', 0x0, r2) openat(r1, &(0x7f00000001c0)='./file2\x00', 0x20000, 0x40) 16:00:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x80, 0x800, 0x5}, {{r1}, 0xffffffffffffffff, 0x50, 0xfffff, 0x0, 0xdd}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000014, 0x80000001, 0x9}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x40, 0x3}], 0xe0c9, &(0x7f00000001c0)=[{{r2}, 0x0, 0xe5, 0xf0000000, 0x8, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x9e, 0x20000002, 0x4, 0xb6}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x101, 0x400}], 0x2219d674, &(0x7f0000000040)={0x2, 0x6}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x401, 0x4, 0x8, "10d548aec038174ee9c10d4ded71fe0a69ebc404", 0x8, 0x1}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffffb00001001c00000000def522753a1150cb90e623639c906842f0491c1c8892feec6ad159d9b779357c623f77e4a0a36b753c2d8f23ee114c98c4535414d08eef70b83b1242f9d23c581d62d026b0fbfdae30101864fda73155d93af12a7ddfd18c6dc11e8ddafd36043ae13f7cc6fa8418b9576da9eb8b76f145ed746e70cd29c55b4653ee059f055ca76085366c9d390ba99c98cba553a95d20181f9a971162551a408a61e75919b08ba344bf0ede0414067e8463cf10deec852f78b52454920ffbd391f138e579b3184cf435efc05f3117d21c5605511f001000000fe1dd6bd524c9ac3b8092012e3d9cc749bf"], 0x10}, 0x0) syz_open_pts() recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:40 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="8612438ee04c6002dc8c162b92b55408f3e13992a84da3149126fc", 0x1b}], 0x1, 0x0, 0x0, 0x400}, 0x3) recvfrom$inet6(r0, &(0x7f0000000180)=""/227, 0xe3, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x1000, 0x3ff}, 0xc) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) r1 = syz_open_pts() execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = dup2(r1, r1) getpgrp() connect(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x20, 0x1000}, 0xc) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:41 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x8000000000000100) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) accept(r0, 0x0, &(0x7f0000000040)) 16:00:41 executing program 0: r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(r0, 0x2000745e) getpgrp() lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) getpgrp() 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000b00)='\t[', 0x2}], 0x1) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000080)=[{r0, 0x101}, {r0, 0x80}, {r0, 0x100}, {r0, 0x60}, {r0, 0x4}, {r0, 0x44}, {r0, 0xc}, {r0, 0x2}, {r0, 0x8}, {r0, 0x80}], 0xa, 0x3) write(r0, &(0x7f0000000140)="9fb0fe65245b5750bda9015a0060eecfd655bf0a7545d29533ae54b9882c0b5acab797e550023d126a00eed07b77e2cf7e22118415707b033db41d00b822ce557040c0f6af65b195c823d34cbbed755a48af1dca29f2b1acdda91d5a3446cdb20ac21690d00afe38d3d0e8253562936e5dbbacd28f454fb11e026a1666755a10381af8078355d37dac9df0073e64b5807b2da8ac042884da857d1a74982f6cfbe2a691a2b4fe49655e632fa0351eb318702bd339646a8bf74cb1d308dea6ef14b5536106b30b71787b98568cf89cd9475c36ad25ac194e054be97549d960deaf65ec75d2e51efce4837cd93022f08f3fb4cceed347f80bbb513a54faae32ce", 0xff) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1e4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) listen(r0, 0x0) shutdown(r0, 0x1) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000080)="00ac2512", 0x4) fchdir(r0) fchmod(r0, 0x137) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000100000001000000ffa3a34ad954457940edfbb92e1b60"], 0x10}, 0x0) close(r0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x100) setuid(0xee01) mkdir(&(0x7f0000000180)='./file1\x00', 0x8) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000080)="cfff") 16:00:42 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, r0) 16:00:42 executing program 1: madvise(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x6) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x18) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) shutdown(r1, 0x1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x52, 0x6) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x8001, 0x9) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="fcff46fa7357862ab700000500b314c7c4", 0x11) 16:00:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x4, 0x451bf8e5}, {{r0}, 0xffffffffffffffff, 0x43, 0x80000002, 0x6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x6, 0x0, 0x20, 0x200}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80000008, 0x3f, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0x3, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x7, 0x1ec2}, {{r0}, 0xffffffffffffffff, 0x0, 0x24, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x51, 0x1, 0xfed4, 0x2}], 0x7, 0x0, 0x2, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) socketpair(0x18, 0x7, 0xfffffffffffffff8, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x184c8, 0x2) r2 = syz_open_pts() r3 = socket(0x2, 0xc004, 0xfffffffffffffffb) pipe(&(0x7f0000001400)={0xffffffffffffffff}) r5 = dup(0xffffffffffffffff) r6 = socket(0x6, 0x4, 0x8001) r7 = socket$inet(0x2, 0x7, 0xe17) socketpair(0x11, 0x4000, 0x8851, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r11 = getgid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r14 = getegid() r15 = socket$unix(0x1, 0x5, 0x0) r16 = open(&(0x7f0000001580)='./file0\x00', 0x20320, 0x1) r17 = openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x10280, 0x20) r18 = socket(0x6, 0x3, 0x0) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000001600), &(0x7f0000001640)=0xc) r20 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r21 = open(&(0x7f0000001680)='./file0\x00', 0x20602, 0x2) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000001c0)="8c95000bab88483c1a314c3a24c1489c9b659f1530cc845aca1cd3a67315d55411ed06a56178780cfe612bc37e99e73a34772af72b48d3b44cce089ce852d6b80109138494b49143b606e7523ccc39d7932ccd7eeef2ac213aa7364d8d44a0a8ff3fcbd9d81af5c932a96ea90b692db44c08fe0f29d2c8957612010dc2b436649f32891265b5e352f82b0cfc76535edf3b08a15c8d842c233f4b213f5714bf8c430df17b51a063734f6fb006b960f948f4d2c0a9b7423cdbed299527476629c5e43165f7d723c80e894413a59b117f599aeb87f2d5d54899d3f9a7ca8e0455e47c15ceba0b7000150d22ea1300356b2839d24b94ef4ff8c932bb9a397527ebe9f45cfe102f1b2269b1e66ef21a48f38aa70268e52aa76ccbb8f4616f2bb301fc688938e60d3c88d5941f1781d84253a5a5d769590f29db4f690a647764bed5ac352bc97f2225a6801a57559a0ae67ab137eb60e99f2d2f84977d7b3b727a3be9bd8b4d14b649490fc27447926c49e67f052566566dcdf9c818c5b3f491a7eca6791fd8ef931f75964312996615a45f806dae816c0d75bd9580c13bccdb822ff3c669f456f744bde5891062841081f1edd30876906cde1eefe140574bdefd6d42505496e2dd84957b903ffed30363573f84cda3692e4c71d6c0517499516f8a716a266e0de52644ac96ddee281abd8cb50368221e6d60bd04aeac66f1fd100f45e25e34ba531e9e32561b9f4ce2bfdf73a2e70b9cffb8264d07be521376923c4d6fe4daf4c8651637d24e64b2ac9f044391bf2b1defd697d7b8c9795dd84b28c4ea86bb46d95dc3415daae3b21bf17d84849942969c40ec16a53312bedd2fa1074738f70c72e76a49b5e3b89ffdba16d64e5ca07ee13ba3142b951abba8429ef76c0bcbc7cee6daf72a4389318d78e1211ea417033866d3c2644caf81b8ec5c6089813315209eb8739c68147899145ac31f93e7e248a365f88cbf5ef0c8b129f02d9ee24faa62a851994fea62b40bb2b94a4e64c0b4a61a0b8d914dc08739c7f6720de0091e129e6a02cc4eeaecaf4fc57a0c83fb91124a84f7b71d453dd94ad0c3f5e374bfd0d30c735fb21f51f7590417a308ecfd8ffa8b5cec43e7b20c84c4a408dfe3bfc8c7af911b64ed24f6ebd739f6d6afca10ffe9307918f2b6018380595f7a378eefeba4faa2dc7a9244736197361bab96d226f6fdf8e458da06db71e082aa71b2bfa99dfd14252c06d0b94809b01d21b3deb3233e1753e353feb77f608743aeba6a1137334317f3fefce743cfd665daf0aa3544018ebbeef06325174de8233928dee7ed1ab9e6b968339e944cea6ad24250234ff117a486f2d4fd174f6da89e2c92b2276cd351ca3aaf312e1693f54f1da32ac0174d437b09a1b12bd9223ef7df2a3c5d1d27f86264e6ba35a5f379ed7edba81f2c3e98296d1ca2152e6e627a3f4ff7d3955a3b2ec62ec71dd939855052ddc0b44dcaaa911dbe39a959ae85e570920a8acb5abf474a094b089248720d2f319e870105b4b55dae6756fda704bcd60fbc95c71fa133b043b787e97b7ee7974bf49a516093d98ba28a56c0cbf16ec934057d129c44c617ba7a7e59ec1fa92ad80cb15c4f279cbf431e292de3a5e586ca158571a2c9ff825742483f8ba532845141c900ada1f03e26c1d2ca8a1d3f37b4eb93efe441d7df6de7a9b18f7fbf7915f58d202c77c4e8093ae5cc43f6dcbaad9ad833aab7a14109aa4c73efeb89d9cfa6debd878ffa0cd8a69d3ae15bc435f79a5404a07ed1f4ebc3d0d0f025765eb3eda0aacda9b04fc14743b6d8089a8c374f448840b6313ec7e0c1a91651ab1ea5478492f34a04dff01ff4bcbb8830b3fa2f5904372d5f9ccf7883f8bd6e3a8b8a9d981c191b46811200be1672519020ce9ba15350f0a065ac74e16381a395cf2093b44de464de0cfa137a7ccdef3db86b5868f90480e5d1e4a7a1f9c8b8eefdc4bf62695584f7d39c7e1f8638cfde71f1889dccc03c4c92ab1a572004936ff686b446fe8994800006d89ba8b9c2332270f53c6cdd273434b2885808e636b3125eabe88bd33d1bdebbdfc82c5b01317f23b3f3a146597e95a2524496ea64aabb6dd0d8ef868d0aa0f8880bd3b79ea5f3eb07da22d47b8df6f41c7673a0bc4c6e6b3c9ce3bf8e6f341a0210b8f32a4e5545a1085a918612e4ed55932e20ab4beaaf86405c2cc6a9063cdf2f2e51b47d3dd1cdb357e4bd84b4111e3587b20ba6d4ddbb46a647b236014dfb52a536b44e65c7e8bbbf147c7f2d3b48a6b18f60d06cc8eec8e0eb7a5dbd07c1a250c5fbe2e4c6f3280e88122b0dd318edb4021d421b7820a533a4959ea30a8d00507eae2881084f8bbc289ccf001fa41167f946ff0f107889a3817599fafa0118ff24c06a7eb21b7b65a0bd44c3b88ec21727a05a7f170a469dffb7b2d6bf094924fa54ffe717dbbd85d09a55d5583938b44b052c098bd50f43c9e218c1b4cb7f283bd0eb74d1f3417ab9861062e241c79779e922f735b40887c3c4bab3b7c6e60191dff3015afe2b8124976edd1cc3b3a038b3a4644bd2c234d2556f1b1fd222d624fd65f98588baea14ce07b2b188531f1ada8e4de4b08a3be7deca5c5bae5917e376409d6e32bfe62519a722c41ecc42cbac12025368938869c5cb41757ffe7eba2aec07bb0d7708971db8259dc96bb8a2701a882b4a861b588df21b2dc8d5a83d33d13d4ad224dc6004316e1c8d85bdbfb839b31fa06ba4d86f1ee101ddba83b98966cdabb2cbd99321da466edb6599a2b9908a12676860ca7fc93fd7330b8f076458c5d77f044a1ee488977e600212dce952c4a779441309c76df25477bf71842a771d9129a1d0801575c3db0bec83bcabc7712817f2cb0f3987173b7dea8159ac0c93ed7120e5aff7f96d3c0fcfcc3744f251ac438afebf3f7529bce4f00fa16932c7173e74088d50eb116e64690d3bceb9d2c95d7841781e6e003bbc5c0abdbfce7954bed25eb774d5be78d122f9d32fe5acd90b167e75954dc125d5d7bf6c1a0257a35bc2240f7baab89608ad1f2906149c8efb69a3cf4024f405cdf8bc6d20aeeb55dfa26ad9dd42043a625087b3e307aef890796c8f97057f6a6e33bc720d1e019cdb608020589d5929a78f4ae38af52fbc7393b753f1dfe207112c2a95849d567e3a75f173f68d9d57c4e70dad4980d1e57db2a9e0bc8892257eb181c0056a5a1332366db0d8c78c9765dfb8b7833a88961bcc22451a0f6fc5f40a10442629798da47d928854fd3fa5fd941121b32c249d340e209d62ceb8768533c921372c0a2d6ac85a991515cd62f5993c15cd73be9c27813deba6129fdded8ca4de27438ac60bd832c7888150420353d5f4e0b7032e5c46952371278c855fd2b3d9c7303fab058c3a15e3726985d9750f72107e4d2a658f947a7e97c98bb9dfd11c8fff992548e67e72d7f3d57d58ed1297fb6d939be01b8949a33a9db2947a33fef48175e1b7779f8537b9ca9d36b1ff68840f716a2f63c946eb9912d828264974d091b13c337c2bd50c177dac72c9cf9baf0dc9a10456ce7f6612ba662d6c25407e86caa3095913ad112aa520ab3c703afab88afb7fd70fdccebac96a51e999421d51e53b62f55f4420607e4b2a8daccad4b03ce0f60547125293d472b08c9c757a7904a3a27f2c0525f94c19789710b374fbd384717ed2210607694522661d668deb04e73ef70152616aeeabc971494fa5986ca2b8d7e76b4e9fbcce2c84ad820173a4754e42f68d1cde649c542c09f8cc19dd8235034c7a8b0d2f4e76e81678a5d8968b9e6e1de56590052df4c71ba0d662c8f79e895e9ce0d72e91da63aad26574c2516d3fd2fd1e62b36ed58d4d63e3a05a81f736ec34d3f9dea074f51e196bdcb3cc2d547344f0a4301b8647504f896d1faca6d74b6bfa001c4aa42f36ef4a9a62a8436f2fabc16a4c1db6b42008472d7f5b1d76e9aab39095135367ae7d58fc55655bfff7677928e470f99ccd23384c0d59cf1a48512403688f78552231682b2f7656e7783d9ff0eb995abe3ae5f64b5e81564b5fe98db81ecacaf958151dce0e06bbde2eabe9939ecf25db1da0a0168220b3613d1b62d030e2b6dab56f791f26111f4a603b698d45b9633da661af2511d8846fdf585cd555e9d01e4e4024d646474b909d618f586f25e7b2fee4eb6375be0ddb5ac4f7056ef2ba99a542e36028d4cfd050e61e311932e5af578b8969a31f9803624425abe7124089671493234c600d324ccfa73c7eb71583682f98b806185cc2cef2dbba2fe9fa5763df4e239368932449225fcf7e7537b6c6325ddd3542c4cdb8d3e55e1de097eab2148abd0f37d2bcfb20647e2dcbc453d0338dc96684c92446e3008b000c9743119db5e98941d5faf05468a1afdb5947f1d13e31cc33cd2467df4f595618067fffb86cc0ef68db69f9701432d8c9073a3352cea8c98dddcabbfd66b2fef0b8be1e3bf28551e41513a65e7ce11c5b6f63a48a20b5001c16675cb2cf3e00f646ffb220dab3c8b357b1740552a8eecd81e0d1c23bf85ab7c51eb2a468f99e928b05188ccff04ab4b60f2ebb2ee6b0376303e94adb4f03e0abb73c9f86da0045b6923258fe2ddff2628f917f2289483c3f4a81332d70a6826459add7dcd68bf5a02cfc0e072e44a58779a73482e0e823b016f83a41171a31f2f1c12afa8d6158d8e2882ca61f2fa38196cad73698cdf26ee44d96b5e53f066dbef1ce19421ea2c1e26c3b0f409593d83c69378730a68653e7939a0bd59630182165ea5584eb530a90363b6ca1da0fa2fcd028499c770ccd268847e5eb1c0ddec514ac00a9462c30b5b88c4e230d258dd53134254a23f88d85e2568800df20ff5e64ca61e47094b192940cb54f2c56048fa5fca3bbd75ab480e5a86b38351fffb69a02bd7173b9c7d9f6ef904afe1596f4ca9c3807c8c36da9a6b8a25110fd15f32b918c5fc86612197363690160222b0cf2a52ccb9464825cf3e17e0f05636141e8ed547773195a8d8ba50a73b8f21201bb3c304cfb73a79f11e7717ded5180e23e9f39f0d3a2bd5658db9a6aebea0143d8df5c13c04608306d1296493fc8a7e4daf0831eab0e7bd6f9e0b902454c39ba8e980b98fa34252a1104f31659f255a72e45f2b71aa1deb7c6e2be9f3d29546244c4bad4fa230ad1c29319a2e39edc5bd0b687677d0ef6803b1205f422eecadae5782b2e750b7f01e84555b5a8d64ad4b831c02657ba3b9e2397401141b51aefb3cc6b11bfcadba264d33e8183fa7b6b6ef556f9d4dedab43851695ba11188f827af34953b7af4fb2bc4975ad7dce051f2304f36f780828ce4983ef4362611bb52a772a8ba38cab6a39419691d778988bfc2e32dc1da64357dce9447c35d15d5473a954345f4fa2c4fc79d642b7d10c5a52336cede8778bf2be0d7bc31a360af9d6c85ea2837a6a6a0332b9d4a97a13de25eba5c5976d93a886b3f753ba2573963fd7acb5aea58fd0926516084a9a6e6916b6e968d9b612138193337bbe06cfddbb126dadacbb7d7f108f9d9d0301b168c3e521b2cd20593fd69b348456535a732064f5559ecf34316f1f844fb90adbba9ffbb4ad036edeb3cf886eb488112b30b406266adaaa1ce382e6cd7415ad680da09515765c95a12ded075189126f74b94b891cd06a10563fb1e3d856880d69ca528587bc16c2fac877ae7a48065b11186177a722e850665e26d981e1535857586b48be33d6bca5ec358e445bf21062e84627ebb88765a49dee806ca66c213b0d704ac09fc0dcef0", 0x1000}, {&(0x7f00000011c0)="9c7ac271da61dd2bff924c301f78cd32e8", 0x11}, {&(0x7f0000001200)="8b402acb4e513a511a0a0a348cc076a394e30f2a4ec1dcd3cd1b077b45d89de33f26b875eee4b577e4a2139a095297aa6123c1b86a0a343a7209a99620893cc3aa9d15a1f97c98210fb38c72e5c3d173f3f5e9521262340272a593b3f310ed490f98b625fa63d5c2ec24d0f33d91354a3c53b597b67ef660fff02f0fdfdd9e2841f8fdf77d088c6268b0f7cdaa0196bc1a4594dd4b7a6f", 0x97}, {&(0x7f00000012c0)="f77259b76e82c7011c200fdbfd21417601136074325bbc15d056cd86406d18f2dd2f8f7bca396a43463ed22d6a2329fc237fdad330253841f1c64aad190d2e3202da673f3b8d7523da5c529a632a939b4844a8dbefba3b5f0c99e783f108fab4b23ae8785b14640bb014238015d815b7b7c1690fcb02e932b2d386861bf1f4ae237352034afe6257c73cec292511509bb04e3ea2ed732b7abcfcbae3dee1c7ab4078c68763", 0xa5}], 0x4, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21]}], 0xb0, 0x8}, 0x40e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r22, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x20000000045) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x249b0626) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xf0000019, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r3 = kqueue() r4 = getppid() close(r1) fcntl$setown(r0, 0x6, r4) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000040)=""/5, 0x5}], 0x5) kevent(r3, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) 16:00:42 executing program 1: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)=""/227, 0xe3) readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:42 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000080), 0x0) r0 = socket$inet6(0x18, 0x5, 0x100) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000040)=0x4) 16:00:43 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000040)) nanosleep(&(0x7f0000000100)={0x2}, 0x0) 16:00:43 executing program 1: r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setregid(r0, r1) r2 = socket$inet6(0x18, 0x8003, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r2, 0x29, 0x1a, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0xfe, 0x5}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{r1}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r3}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r4 = kqueue() close(r4) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000005c0)="b8f96c6b1319284701273f2bb45b095500d2ccf1d7d03caed38087e30cf263cb4514992b36398fb2dd7a9d28b23df25d09f1dc17db17c59d7bfde44913ff5fa328e86d4c640001f94d072f8ec2c6b48cb599542372dce749d46f5e3f50870ffd19353143a7c8332a8e2fbeabb6e019afd40949bb9832bd01eefc8d8755271c19c6f60178f4c00cfe108904ca65ecde21fc8f6c7e96df56eb8bdaeb318e7eb172e4c41c397defb6636ed0a686de17fd6b9e55303def5ab05ae6e944fe0899810d38737ab56202587319133b40daec993d55c6a7b5a0d09eb5aaee1eaa1298fb8d38bdd85b6d82dddde5032703a66e1c7bc0efca660d06673a6967ec527cb8fe518d4cd4cf2bda0ad95466f498b48fd54521ca63bcc6a275edeec38cd039edaf7fc0a26f240a1ca57e47972e35cda58ec13bde643df7c1d10787be94b8cf66d79b5609c033ddb370093fdb363a1a3d0411e95694b8c8107841f3c226f114aa7cb30ed8161fca0b9b9bc7243051a3f6a114c652198f93deea899be919733ac3c89a9e1d7afdb380bbc15ad71ab9b805dcfca5c0db22e798d5d403e634152391885ce95cada0d6ad1a5dca6f6cc41ce2f8313df70e1208dc25a4e494559102aaffb05dac7f8423aa55985c498737e0f7b90a447512d3a52bcc6d916b0557563f49f8e9add86d8d7c542066833883f4c06e7c2d7956c822db0b6a8509060a8be19363cb83990563101dd65174996b847241189d4f27ac5b2ecc4e233e9c7399136639eebee25028de20877b7a8b1bd44f552049e02330de1fe9dce0ff637ad735fb63f87b093a5e2200e13805987a63e4450d28b67d00e3ed7274125e10e3ce6514bd0b56c2a8d1f058796833eddb4c1eff7d86dacaeeef07ba6e1c4f083c4407c2e7285f7d50c92391c8033811cbb12d21d28b7a355515791d37be3e202eb918a905e4120d4022e99222dc3275f6dcd81d3ef53d7f1f7cbdf6efcd28aebd4b2bdf11666f3bb6da3c06b3d4a3400b721b59d4baa66718b7e1ab4495e9d1dc5efd117f0146ed0693b12addf695366a4335614588562b6e4ce367dffa52b4c601a63353404ab3d4b7d83f793b2b8fe521894c31b9fcc0885f146b04c09673a105057f798b180589afb4a2e5615e7f765f3351bcff95738220c793cb759a249db4cfdc8dde213c91b3bcfdcfdf070209e9f3b0bb52c3e21740c55d6949255814326236d25afd85a9dbedc7c7db06f7c572a4aa35886e12884a47dd473cf40326c8fc9dbf1ff6ffd40a958501064b84d5e2d2c9fec58d9d74129a2a188698f1e13188c877db4cad130885825d13f5783b6bbd29925b79cbd5509a2b86e403238aa1588c2c170b5c4a2b1759be14fe7a52b4ed40a56480ffce95c5c5a19ced177acf3bb6f7f235a41b9873a3061bafa28ae23bf9b640dc68d59f68862dc42aaa5afccb914aa235f6011b6741324e6716d1a9fad7714a4f5cbbb0dc7d230e90bd918f2039aadd3881e433b5adc74e48ce5399be10c4ef9eebaab57c21335067b5d6b6a92b3b69d80300fe74e8fa4ead1d185e234b0a0734ea5e6dbe2782d8e6118deb7c577c3fecc945285e9cafdde291dc86747ad32282aae0d8a73ceb06777a90d8d9dd98f46abe3a666bcf59c1c810d8761d1ce79f4326def3f47166016ac65c0bdd35c179cfc7fb97127c631e1f1354c57796f12d594d91007bf994bc24d947a0807a34e81d229dc6a81493b9d2de70a9a0d61206e1f94c51e686750d1c3abe5a76d46904e1d0c8f2268dc8daaeb8c8a7f00d4172278ab995b6ab62443cde5ba28b40dec94e1c8bbe318b62603921863219098688225572be12570e5bfd2562fd880c3de1850537f8b79051c74e9c2fade8f5f451455039c6dffa42b01f242d50aa3e110adca47e5cdf5918c987d1f80b17efb49195464fe46654e34d03741fbe92778c54ba08a136ac3862ad68cb331737ae1079ff74295993635c46518496e106ee06eb270c5a947a8c9e4986eed9c32a95dd2e67ecdf01fa3644f4e565c5a753abfb08dbd4d99af1c3506d0374af4fbb9988855be608c0f57cc588763445b6fc49f0efb202297fc842d59bb3e94beb4ab503a3fba66de5a4ef5088bdf9a66c4660f60805b604e1d6e88cc092f21d9123759af6a255e3631d3e1461cb8fea517068e88e1f3a923e1713be58bd774a19cc1e9c5894236d26e9b7706684c4c3dfbe462192e56c818a18d06b0dd550d9503d2e70bde0549afcbd592c3edec96b6a63e0e729f561e9ad69e515f253aa076849617eee73b244e7e20d1d4274e1cec49c6291e9879662b72699a34a64d41d199604c1dbb076b97eb4d046f36af95a5450e18c49fbe4a8de065bb1a414a41e55f2cbdda4d7d2c1d6b6aedd05ff5ca483ef65ffb53168eb53eaf585f111fdc4e8f35db22ff23a4198c2739c377f915f2ca638d8744ea10e665da459a81a53baba31cf6b739993dad0bcb3484c1543c225c9e3a96d62350cd8b4feb01999956fc4892eff392fe4aaf8523ce9f786eefdfac7e5ee69be9dedf5df805d33741f5561e7629642dcb13b0e38accfe2310517ca940107b97a32ea163a7d714344f46d63b5d04c028c31be68108dde884794aa5025a633518ea947c08a8633dbf7a7715c77a5520eb4aff69f58cc2a51d0af4c93a9272bcc0bfe717673456e5764fa13e8ce23ebb43ffa55750e35f4a170c6d2a625d3e547e0e86e700e0597958f9aa743494532d19934aa87d8480cd1c941f5c99304d6ba49562ea130ce7864d7f868bc72a3f694fc814d52a8cd42896530bc565f7fb16c389471edd024200402b3a896dab7b1d8e977faa2cab9ebab2cb035c1a837bb937ff328555d5afdcf3bef07ecbba711115a4137070ff8f2967f5e3dc26f8436db0d097e9bbca3aaed6b353eb9944f6a494fc65ee271a509d467bad651aad8514844053003500d4882cc7df1628097a4025fe7178e068b062f3ceb60b4c3acd952b9901394509d4e707b6425cdc5bf9dd5a7710d64ff9ee7fe6be1f8e1c46034714947ee0eb31724e8c91bc819b14580c0f079245b2ee4abf21b27dad12eefb5d021c1846d457942caf24a170fd49591c59c7be52bc93b43765efa040b23306f283283e2146cee3a607bd0aa3f2a12f24a6c8e3d11af4d11ec45a5bc051f048d7e2b5f3873eb4c18a65d8349535a215b62e3f11325bd17178bfe5d07f9786600acbc915601fe7b5dff504b05278d86dc936540cade043a60fd2bdf72f651bb5d4279469521fc95ea04944347312022b329164fa1400e58da2a7fca61e5f16cc4b8ea5e2dbb87cb4d232722740721164beadc1fd5ecb7995a5dc68ea2ba45290407386cc0cb8cb6a49fc5acb0e9e2c3e50936638965d13a94d45e785fecb2b4295b729467ece55dd15c1ec042df445aa21023845526ba82fa55ede0e55d1bb9fffaf2db8f5fd89f27f0e7898b90a27bf24102df2994fb2302895e9c9a3db607e6206fe33c6fb1fd163b1dcf567cb0753f23d828223be096400b0fc864546755dffe48de04b1561da575e7598d8b280ab8cd7881d447a8dfee886d2f296f2740693b4b5161212a55aca625a5a1503fab379ae166192f4a0a4d27414614992b644026e994e2faac7c9f37f5939ce499475059c4c7983def3f1e5034509aa7b1d18eebbe873d72652f5ddddd28613c9ca345ae30e501f77472777ad45ce41d3fdda9cade04743347b568954ccd7a5e62563b5f486f74d0c47f4d23fe026f1f6d199ff312b5ff46097c28ff0a9d32f33c1cfd7821d176d992ee313917f512edb895a3e7155488a6340205c6d3df4265f4c0bb5fe1096995eadfcf63dc483d4f3c7ccdabd215747a3249947dee846a60fc54dd8e927c473c0e99fb811c15b11bdce4e7886bc637d652057f0926d8e21599e715cf776d3932950210c19dc12abc7adedbd98efcee19c1eba9e0d2843ffd04b80605b7307c2b5d6ecb0ba12ab0c481afd46a1dc37a851d846ac8f7ec853fab1eaeadb427a59248bd68e5ddb298bbe927c57bb8fd3a838a07e57cd37ea4f5c80c3472ddd1acfa8a7dbb5b3ae522daa29d50014086e7ff73d272c7c5da8471a31c700f0ba8e2786ea7b29475bfc4cb19bf99b5a5dd917065af83e16645348f412142b542b4f60e9ee3a7a8ca6c82246001d5e8d74e8cfea5df12595b8bfc340304807f06eb40403f8f60cc54769a888ff9c7f4cba2d5f64c8e7e94108c311f132285040f5c7b45b5c61ef3f64d711d1425af4f22f9692d99e0f61a425ff5f5767ff40a0dc0edf1584c5a6ce90c35fdcf98e208ab06cc12d2bdf3f84a2951cd376d20deb8b891ea3dc375087d6dc1f605ebd975e8f3a02e2874a9e9daf8a6613ac1d3ac9340ff5b1c5d907a915b40ed948a1cf68bb9d8fcb0ed334f3e6b3dc1c6a1f43dfc8d44e363789052acfdedcb3531487fc33ff3d6503624e101db366286da37316859b53109c0f9b30dd973b0d5e4425aa3eea28ff50ddfa72711a45e1369195d7c3d1b80af84ffb83101ece561d00d013c7f275b3efcc184d02ca81ec7a5af05ced84601701c59e7b63fa83c11adcf5e847b1e88f5a825ad99ced4fcdeca580f633f72997599b27c967fac9f38b21598ba0fa284c2dec628902841ad3a129ed12199d3fb1ccb190d0f544cae8a19660a5e966622f45e132e4c2c722abd8bf8c311159bb7f1a121cf4087798e4a0518f2f42c33c333d240638de7cdbe4ae2796bf2302fafc824f5c5fe8c148345224a3e72ca1651609b66b6527371dad4aa5a9464c5ec6efec0aed1106927b89fa27b833aeba605cf0d5962d7ecfaf2843b37ffb0406a50451b41c50bb1a0b7115a4555f5e3ded3b67489f1a093181fce8391f7814980ea4c5df3bd5ac0cd8d85d9e5d25ab7c1a5879500d336d6f6b4f19542ead3e97ab1d9f957fb6af3064bbc17a7ef8cb5d7b9d3e2e41fc13ab14c5882bcdb0666f48c30a73c9a6c5e9aeebc7780feecf5b0d748f87a19c2cb0eeec17b68574cb01d416869869194124da1ae0ffb7620ad9779db2e2475980c8850b20a996df59fd6a6b1552a67a4e6b50124847fc365e70be8467035315b72a78cb0cf0a284f7072e88a51c537b1fe04e1e4fa329c655b5dc98fbe3e3825f4828a023a2c57fe60bc6f9ebb0850c388704173b6b2059b31d7be2cf1b9f9fa62375e25bf80343bcbd6e4c94416d6d099e2ffdd5db11ff2516f92c4ee051cbeb113db78e406d896f43ffb3046ee1a4de180ada9eb7a1db05a4530d880ac31299881942f7a17e25f9f9b251e17e8acd024a12be639150629c6c0cae7fdda58d7a0558c25f349104841e6e179cd96f1f835ea86309bdc60c9a9f5e999104f64ac11bcad58d5d5fc3c0775605b48b0ac1aaeb06fbfce7ca5d7730c5b3d29ee57bd3d3115475e15c94f66ae08963515dbb441489afd81691de81328cc4ed602c43679e293cc7c93e303d8818181f8ecccb00812e03ec567c437f1f535c6517a565ff2ac3ef383cb533638577994a9cb4e8c71a20da369448bee6582b1ceb2e9547d35b32dcc6b7ac41a36e8c8604dc1fa8173f181633eb275616f8e09b70aa7a3be9d582de256c8a350220037b6bab404a9d23559fdc32279a3ad469f9697fd418dbfbb5558047fdfe39cc844f18651bd9a50512136abfd51ce06a56a33777abf98cb1725671d38c646941705e629c3e50a785867e66a493ef427159c5602bf36841154b90ac1925da94a9342468ccdaa257a9e42863ea72fb3fdadfdf55c1be7821063a20501b9508e5125e5559425584ac388ed2dee4d", 0x1000}, {&(0x7f00000015c0)="1f82ea7a54d715658da11cb95c6f84dc9f58738b716f22d1679e0b4c7b80d8b3b0c97afb11af", 0x26}], 0x2) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="c90e49ead0ab83b0e2a5554e9d5d496e41d3d938bc375924f4efd9eb1245a8df5f68f86df677eb6c40ca6f34318351baa26a282c99ada33be098cdcfffa42209613de44516244cb6587507e76ce11f992ef71ed94ef1a5", 0x57}, {&(0x7f0000000180)="08daf4e40a5c195e4a78a92c13f50aa00df980a363537857344dadacd08e3529e1b8ccb50ac1ed7331912389d0dc3a9e920f601706040678d77936fe8c4041ec19efb33dc2951a746c76dc33a89423c4ed19043a1e8f4429fc429e48ac2a232abfbff0c5cdd9afc8c053a14e13ac6dd52b65cc8929714be1", 0x78}, {&(0x7f0000000200)="6ade0a351d3c6002cc3e568fa6d420e52707e0dac35e53b7c50f14c48f1d4b56eb7f55d29388e0f523ae5205831cbceeb4c9e4062a73082f1b54b5df2462fc8860201f079df37fbb38d9cf91847b5fb378b9a9f9cb8f6e2b9be36674705a49e7abc47ed5733e7aadb448273d67cead9b89e746b79599836d4ad349cf5a05951414cc08934bfe00262a0ed0f252db407bbc252bcdc88764502070edce6a62cdb5f3f98b61f4d32ef37309e0527fde9256383e29b817b65b60191b8dc254a88f3299687e5cbeae23a9", 0xc8}, {&(0x7f0000000300)="315dd263cb58413c8532f49ce3ec5656ad6fded645f2148c24b7343b29a76cca3a56671c344774e67773d0c8bc9e30c02684187e0f07583a58441967c40e437cf7e5fff0f4e543ff63db347530780edf7a451fb458cf7a2df3d61a4f18ae592ff3872acc7027", 0x66}, {&(0x7f0000000380)="a56d99de7d61fd1789e3329d2cdc8f1e4909f776d04c0e3becc023c919cdc54bda227a126b1a9327e231470f2a57bbd3a2d2543cad16486fb79a59c99562eb787ee240fa4a11694f5a8f5cc4a6c165900d3854756aa1", 0x56}, {&(0x7f0000000080)="44d54198c4aeaee9999c5d6f9950a4cc8a9777d4e01a1ba6", 0x18}, {&(0x7f0000000400)="f8ffcf56c6d75844a15f3955d02904b1452dac4b7bab783ff9741fc286e7b5ff82227dcaa799bfb47e4fc0f363a51a05c838e45e4f362155715be9b58e0de881ee4970b4f8e7880359e81e2c31b0b5df8cfae5216fa315c805d5aa10592b9c7dc7601e3358163b07dfe392d8eb537a7fca124af5cf5e35ee812684eb7ccbe8b3f20d2954e6bbfbe801639ef2e1ef1f89363d9e58efc9c9141d52f11b16655d5eab5711c6d8dc8481b1", 0xa9}, {&(0x7f00000004c0)="4aaed680a04198efc66e898da72302e2873a254750c2a93afc02176e160b317e32f589194bc2dad78c02f14449ea357f005fd764a99d17ec6c177e118e8bc88f03166870ca2081c1ba14cc3662b8cb4ba16855d4363f2bd5202b3e10317edae5aa15df36", 0x64}], 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000001640)='./file0\x00', r1, r2, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/40) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:43 executing program 0: pledge(0x0, &(0x7f0000000540)="1160576cdc7c90420eaf3d4da68717a17b8e9a9b16c047e694202876a89af8d07522fc13379051f72bc47e560daab1b6ff65fdc6d15ce7c3b484b0ded629ed7236a35cd38142c9dad2d300") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x5) 16:00:43 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000003c0)="0bab8df16f0e773f5b64ccce715b3fe3a8714933feab8325f3ef61479036910d1806887036ae8e6d31d5042b36c2253b475cd33058eb7bc75b16caf1537c1b4227212269c8b9f94c17df1446098c4a6f88b07600124caa27699e45efef6e8d4389c772eaa6e3660cc99d12b6e0a68290f38eae46cc5d0958d4e4869e97ab360c3819d2e87e8a6bcab494f6de7208e967990068f4aa008aef1d9b899d713759b5cba6", 0xa2}], 0x1, 0x0}, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) 16:00:43 executing program 0: r0 = getegid() r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000140)=0x2d8) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r0}, 0xc) setgid(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x3) getpgrp() 16:00:44 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000000380)='./file0\x00') socketpair(0x10, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x40) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) lseek(r0, 0x13, 0x0) 16:00:44 executing program 0: r0 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x3, 0x3000, 0x690, &(0x7f0000ffb000/0x3000)=nil) semget(0x1, 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x3, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2004, 0x20000104) symlinkat(&(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:44 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x3, 0x0, 0xfffffffffffffc00, 0x5, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x800a, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)=""/3, 0x3}], 0x1, &(0x7f0000000280)=""/47, 0x2f}, 0x840) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r2, 0x100001, &(0x7f00000000c0)={0x0, 0x1, 0x9, 0x100000000}) write(r2, &(0x7f0000000480)="3957239f950cf0503e7812e1ce928f17e4b1d22e982c54dd1ac8677c4a7127bc53c1141129c0b3a4811c95121500c30a1ebaaf8ecf68efd1c13e78ba3c38a8e1d28a82e81bb0040a7baf904046a95f2e58c6a051a9ce0166240b3f747d3a7568167360d12bf70aaafd59f20b94f7e267a091daf61c8217cbbca440f9049e0a48ee7d27ad15ca2254245b0be926e13ee6a4b91dcff61f5e5e7b5f120eb1ea187eff842eb0bda7eedda41e21e04cd80060e770191f4e790ac750bf3f3f29635a4a35f2aadf8fb3826a66c99de99e780b83", 0xd0) r4 = msgget(0x0, 0x80) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000004bbb8d4d17ecdd97a8eff053cc7750946e67e68d79d3b9dde087aacdd35a18012464c2df80326cf213b1594793c84579b9efef0c74b956438f9da1b72349a36715e14e772e540336a515f776510836182bb5f3bef8035f9c10b7f15f60b9f67fcf56c36facbc0cc6376d15981f2106fe1b11fdb5344b09682d122a3dc0eb34b75c28db464d670505ade6ef63d4"], 0xac, 0x0, 0x800) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:44 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x50) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000480)="3c097193622fa372259f46628292df159e57bf57b979a8753b0303874bc42c6f8e95e5e4d10354073ea2cb9c5a75100df4a3cefdb65a883867bf446bfd255a440f332cfc789b7914107b44f8da335c1ec2fcde9e8b5f0ead33b1fccba195b67b8b572c2b42ebae5bbc9fb43fc9e3f3cf6aaae7dcc09cbad4ae262061b7f923ceb89bae36fdf29f29c993cf78ae0e09b788c5d9e222595df264b0377ce8988b0e26e0e468af48cfa7dfaf93a4b9d355647ea77d6575aa5f3fec1ef3cd9e81a2f123a16c1c103260ef70055c11229a", 0xce}, {0x0}], 0x2) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0xffffffffffffff80) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) login: < qb/r%FbWWyu;K,oT>˜Zu Z8gDk%ZD3,xy{D3\ޞ_3ˡ{W,+B[?jԮ& a#θ6)ɓx "Y]d7|蘋&hHϧ߯Ud~}eu_?͞#l2`p\"< qb/r%FbWWyu;K,oT>˜Zu Z8gDk%ZD3,xy{D3\ޞ_3ˡ{W,+B[?jԮ& a#θ6)ɓx "Y]d7|蘋&hHϧ߯Ud~}eu_?͞#l2`p\"9W# P>xΒ.,Tg|Jq'S) h>x<8Ҋ {@F_.XƠQf$ ?t}:uhs`+ Y g˼@ 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000018, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget$private(0x0, 0x6, 0x10) 16:00:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0xffffffffeffffffd, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(0xfffffffffffffffe, 0x40, 0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xe0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x9, 0x81}, {0x2, 0x7fff}}, 0x2) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:44 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffc}}, 0x0) getitimer(0x2, &(0x7f00000000c0)) H}'"T$[ &>椹^^{_~.ݤ!L`pNy P??)cZJ5ߏjfɝx 9W# P>xΒ.,Tg|Jq'S) h>x<8Ҋ {@F_.XƠQf$ ?t}:uhs`+ Y g˼@ H}'"T$[ &>椹^^{_~.ݤ!L`pNy 16:00:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) flock(r0, 0x8) rmdir(&(0x7f0000000140)='./file0\x00') shutdown(r0, 0x0) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x3ff) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/131) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x34) r1 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xffff2ffd, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="1aeb371307c338ab5f6f0cf9d980c53cd91635b915ec02113b568adfbe7994089522647c30a8d926062d56847560a015847c9476199a2a9c6548f0a7e273d7a42eed222c4eb96688d86b19c96c41fa82f3ae0dc8e9be68a94371fe12f9bcbb26b744e4e508", 0x65}], 0x1) 16:00:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) ftruncate(r0, 0x1) 16:00:44 executing program 1: r0 = dup(0xffffffffffffff9c) fsync(r0) fsync(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) r2 = fcntl$getown(r0, 0x5) getpgid(r2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r0, &(0x7f0000000000)=""/4, 0x5c3ef2dce5ab25f2) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) r2 = semget(0x3, 0x4, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:45 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) getuid() 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) r2 = dup2(r0, r0) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = geteuid() kqueue() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getppid() kqueue() r11 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x1, r6, r7, r8, r9, 0x100, 0x3}, 0x4, 0x0, r10, r11, 0x3, 0x1, 0xffffffff}) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:45 executing program 0: setgid(0xee00) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r0) 16:00:45 executing program 1: socket(0x26, 0x4, 0xfffffffffffffffa) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000140)=[r1, 0x0, r3, r4]) r5 = accept(r0, &(0x7f0000001280)=@in, &(0x7f00000012c0)=0xc) setreuid(r2, r2) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r5, 0xffff, 0x2000000000180, &(0x7f0000001400), &(0x7f0000001380)=0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r6, &(0x7f0000000280)=""/4096, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r8, 0xa9b, 0x1e5, &(0x7f0000000000), 0x0) setsockopt(r7, 0xef, 0x199, &(0x7f0000000180)="864e44e5fb9a65f705c0648ff9e5a63b7788d65548e797c6ccd5005f761a6d14e39e006aaf5dd0dfb27f419744c5f16f6022c054396e5b29ceb9a62da97268f63d06485b1b086f42d37f9a756537424adddd247bc71e53c29f23bdad29f2126688780f6d135c2554e5be932a5c728d24f382bd327b93718c060aaf9a393868ded83d000000000000000000000088100df4000000000000000000002778392d27ed24", 0x2114bab5) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) write(r0, &(0x7f0000000140)="f5f3aa3b6bcb7249f5006e6254456ace3f2e6bda4e1e3d56f3f7332f0f0f1424aa1ac8dce94f8fba7416ebbdbc3b2b0cb32694576bfc277c440cee485c94163452eddabe4c5feb2b6751485185d2209fd3bb20137542587093ab10459241461287093753a2deadef178270abcdbdbf6090b4f08c1cb69c6621e58492ddf5b030aef766b8268d3c76c88fe2d6cb6a64b87e1f1300cabe1b68426ee626a0e15e91979bedea7637904bb2687f359d77b94cb965573f874dd67fa5bbd41458ca70f86ced0f08cb929ade7989681fecca9d8b3e33a358b5894ead", 0xd8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="10", 0x1}], 0x1) mknod(&(0x7f0000000300)='./file1\x00', 0xd140, 0xfffffffffffff859) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sendto$unix(r0, &(0x7f0000000240)="f88f8f8fa24509700f8208453c0f12dc69346202bc55aea2fb427f87f3d8b86725db666099a95f2d5be37dbde057f98dbca6880533d53405086a34c1401b19c318d6f472131e6f8c77c2546f0fe7a58867200fc7bb70305ef9b52fbccdcc837c343ff9601adc87377400b50546869fd1e6f428c573f278fec0a5cf3b3e", 0x7d, 0xc, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:45 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) dup2(r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchdir(r0) r1 = msgget(0x1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/241, 0xf1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r3, r4, r5, r6, 0x20, 0x2}, 0xfffffffffffffff7, 0x1000, r7, r8, 0x1, 0x7fff, 0x80, 0x5}) shutdown(r0, 0x2) r9 = semget$private(0x0, 0x6, 0x200) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000200)) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:45 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1fff) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x4) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) socketpair(0x21, 0x8003, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000040)=""/4096, 0x1000, 0x42, &(0x7f0000001040)=@in6={0x18, 0x2, 0x101, 0x10001}, 0xc) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) 16:00:45 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x6}, {0x1ff, 0x5}}) r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, 0x0, 0x4f8, 0x802) msgsnd(r0, &(0x7f0000000080)={0x2, "ba7534db7289a31a126e9c01e7708a1b26c42a09572c59d021b335f73e68f37e8b4d5b932832b398ec5e2c50415d28c3b4b5b802f17e7db2255e72f4fbe75d3779ecb429836d9f78d8ee24654aa13ed6af43d619c5d92133bb05da85e09c95411d96c2b53e8e337d81100e7b13e0190bfc1ae525c364a92916d60f08057365349c568f8aefd4cb2acc30eca29cb4bfcded78fe885abda6535ce46b86069c8666ad9a1a1c55597ad62da21a179d25bac440d48eb32a1b71009c692cf6a2178f83d4ae15be85079342a2bcb739148afc68a3b2f264a4eb9d70221d4b3dbdf31fac0c0bb22c1ca025284eb8642b8f0adf2e4a6294baeac3cea1222df178da6dce1670ddbe2488d731a33c4d55fe52b8efbb9e779548acce602979b72640d397f412289cf08bb1bf054f2b78eb1028bd0f67361ea12fdfddbc8bd93702720c22319d0a2c7cdefa686ea50139407137f78aa46231dcc0d40df17e7294cb24dfe3bfbec4a98925096199d2ac5d94a17d1ba85ba9d8068d43fb14311027f23d47f31712e4a613d6e6cf010268359df15ed2b790a7aac03a1190b9473b130b0168b01094941e984f426d69e4737294aa229289605c96552c1b93e229cacc2ec3bca96ccf63dff821775f09829cb2f6a19b31e4aad4b24b244cf57fe04dad55203a3ff06fde4de2555c92a8e889ca5535143c6c254a818e801f7b73488809a8d8e8e9ff7d03f9a421067bb0fca3c5c60e0dac389c3db4698ec32f030002bbc9bbce57387a845ed0a247f361c8fa8ac45f1943bf32e7f076732ae175b4c52c8bf601b10826d45c9f050cf625e141930b0fd8b5cda29f8fd6e65da869ad7b56265b35bc6c4519970c4f49772703ec0e95b2946afee682efb3e1516231bb85e155d309709933a8046b2ec0f793018f3c77349a70b6ccc79da9045464812761da2a98d9bc0a317c5cd444a8b00992355f7856a2a786c0d76a385d2963a024e94df87447b7d3a7f61f4b93ba4f10633ad94741a3d6b568ea4904bc8620882059acbbfb1501658001643c3af9181f4c10394ff2d5fa0cdde8dcd63d1303e604cdf5505cd19aa319bf649ee4da9951a1eaa22046fda2ad3f5292adcf3d787c4d66d0bc69269c2f0c4b5273ee965772a6bcb9f4dd46cac0db2c77c3748ee46483e545c8825238efcb3e991c93144f0ac46c29571a01e0df528869168ac8db97470e320ce57da6cc3e805db35ebe8e4ca5fad054791425780abdaedfb81da9a0a1ba134e6849897c2783737a65a057b25d3371f17e9118d8d0524a344a0c7d826c3892af8456cb0ec0f8447ca36dc30a8261a14c619063606d62591ca851992e7b260184583962654b6a618f41bfc2354d827eef7590f0127d7ffdad8f8fce80218a2c168f34bbe9990ffd20eb8b8823f056f69e1acecd910d2bc29e4dcbb3605b5f1b3ab8a3e58ea0fc802c18aa7ce75977629f73ef5bfaffb01490b977bcc31c6d1865ddef6a72111e4bb3242e47fb19ff5c71589a0a4704be9677c0e31637bf5312da2e1d363a9e290fcc200736cdee4e3b7adcbebf5e394ccd193c0f889892cd14024003005de34c2d8a1c0678d83b0dd5411992b54309f3e9ec778ec18e4f60c48c22d04ca0fd698d5127ac7e719a2b7f7267ac08bb6318fae7a546160b778abe68f32f993fac2cf24f4141315ec40043a18739246ead50cf2ad94cd77185d987fd811efda87a046ea86620799d1a89bbb319c23849e83b1d42e1a4f17dbb2ed751f9e62a23bb81eb2b6d8622cf105d0260b1ffeb88b037b802754f0cb084cb808f77d6d8fe0e69ff0646fed44596bbd772dd5f29a6650a34de557c4aa0d1a76fd7e72ac302f11efba84b08881ffdf5b45a09b3a4d35c5b23073a45b76754c5bb588659ff8b4968fbd171d9036248f8a204af292913237bff4cdf23ee3b9be39e974c7761d91d9eeab1f3d661298335ed5affe3b140b075f9fcc89582c53e0bc93e67b6c2c28e5c66d782ce00684b0855a2d2ed9128cc742d02df0c110157e0f301c5a09cd4fafc348dfbf551db77a1e2d969d30fecc716427d171cd8796df70d291e2e0562ef0a032ee867997c6c562d0011a697086628e327c50fc01a582dd824fca23e60cc5cb583e338564eb12c2055e212befb7605b63637ea098f08a20d86b77d0dac80f5b35c7038598f112617e220db3645616786a858e02c4f6b973f2fac3fc57510c69a759d17b197224f96e568d73d4081eecc8a371989a9aa2a0c448fc49c3ee25a7b0e92c268a7be4b64d52654ea0cb60c07489c243a5ec164335ba794b7ca10a3a718f65b0b47b2fd831187a7716089322fa429af997d979b9aca4a6a55c25ffb291e2a0f919bc59a7c21d971fec68125d427bb9805c0bb5de284bf09283052dc404d0a15daff50925bd0c084fed521c716719c838de4a88ca322dc6a31f339f4a05f8390f41487423827bbd4710e55d8f67abdaaf6e8dd31e250d15e469471f3790bd343815b46d7a040d0055ea278c6435ac9f943ced86f9413857c516b286954f7776949cd8f4b4494bfdbecbafc501f8da847aadf68992398011e84b049d00fecc8d27d47d9264a58f1e488adb02e097c198e946dc6faa18fcb92fbf8c26d1a391159e99907ad8bbe437a4c4d769b5cf05d9f73ec733fdbdbabff52f876b6134d46716ad01998d611bad13b1dd54482fc9441fcdcef21d56b3c4aa9637f84da7aadb1cf97734bf6a37eef3db21e82036363e177e66180f3037ad8fd482e7cf64500befa4db85e6192ade81d4bab52292071f85075e3ee2aa747215d1c740c780947fdad101996e7a3058daae16832f169f50656331f50819fdd7d96ff6abcb07848bd1341f132d3b53e638713099ff65817e445d83c3ad965e16cda589fad533f501bd4bb70bb49fee6956818816ae76c1450e3b6c49c7463c2c43edbc5007e08f541c31635969a343f9826ead92df7d4fc89edd575b24b47fa3045540966b1ecb570dd469ae65083a2898e72fd78a351241be9f13b1433433b5127cd432af7cc29b72f84128a22fbb7e245b35ffc5f6c2e73c1d56858c8825080464ce370ba201446d91f2c86073d427a8a2b524b0f1294365b7ac2809085681b2e1f0c99909626cb893532c5551a5765e5b45435c4936a3a1cbcb2ecba092764b32def536b1f7c7d4002736700b14eb982e64fa3b0a1b9e17b44acb461320d5b500add92511c7886a11bce9b725a11dc4417253ee36b114e7dcf9fd4b792be6793daf04aed006ef2e4956b970b99e9e042fb1fb51ef0c3ddff7d4814dd25691788a10d22ca6afc09646af8fdc3303734d393b3bb7b3bb3eb29a14818e76c93862d98dd5338ca187ee534ad16f21b4d58d3be1a4dc17be5f93fb6b52ff9d600f3f5b6db52701bba6de9793d80a9f31f270c241d63b7a013d397981d362323193b938e846ee9273facbb9bfcb3b1ba67d92df77aedecd3afa9b39f19cd16d2d03e724c986c85216c7dcf63274d3ed400b569a4bb688aee3699b8fd750da10119aa5d5b6a68830b04d40b355588fd74da628188717250ff6178592f2448d23dfcf81d026b2a1e5d538978ef90a257df214a0d6e8ce1f6b4fef06d039cc19fec330f2472931b84e42a0b9c362d0166647bdbb33f2c196a5ef8be68c784963f52ba46fdb60798bf66ee71ee181330b7e2b314f9f1d4fe8bbf71523c83ba7a9ca1aecd343e506434c4f9c72d1bd41bcd25cf1a9a3637d3ac50af5e57216f867bd48827b1726b6e8d1197bab5af71fe2ddf6b680b7621c2be846b9e23ae16b2e36cb85d02d1249c6bace2d7eacd2eb86b63bc40256cbc7b43e6b12c82314d47faacebac2e375d2cd9a1448cef4d856a51b85c5eb070c53cbeaa3c556f0b785b907a252782acceb235b4a6651eca88970958e35e5ebc58cad4b27fc6aa738e1d0a4ef421ae65f82b9264453a9786b62b8614b78723704e7a3cb294af033a6f2028c0fb4f6a1a081c771c8088259fc8f1dcf75118c379a858afef1f47c84e23e70a8dc82e08a2929739e6dc39c1db2e85488e0c3d2d4c5ab73a784769b59acd7462c53d041ed684251a0346126e0a1f2dd5ae7ef2e5597d33cf45127796ccef8bad8c8d63f48a8024d41a4293f3c2b97a1f64b4cb23d1278a5f50ee9637fdc34e2497f7f40a1998eb2dbb8dd0081cabdae21aa08cf1b68d9fd81f980c7832e51524fee9ead803bff5465b6496612f4740634805be6b49841ea8bf9b8343a57c7f4151ab51158cc33558791826ceac8c214eb0a1324ba00f865348883dfd3c01acba239376ede22b42f2135e3a61a6263fd8712722182952e4ff420df9dab153ccfe56532ad4bcdcd39ba83064122a88aef4287564f42583930badb638859bac6af3f5a1af742ee22c64b4c32a7c1dd6215ce4ef4ab67914e2979a5f3668e52401c24486293f987678158e01bf59463d2454830f4b72aab77ada18f3b3160accbe1a08bda36579740218fa51aeaec4ce55ef296740a221a3eb83ccd8aa5b7859f8ccdaabb1812a6ae7f14dc1dcaf4b2d7b31d7abf0e6de1724ab9e0ec953c397487b91e8d4ca411ac163d2e6c5274d4eb33bf31984200fd76b45f5b9bbb8d0b6c214ec6fb630d7b7122f3f795032b4a4aa5fadbab7c8364e81b9c4173cd4e45f6f8d070da404703d7b323520720a2cf46c0f7763b9e3a95d6e28a340e06caeee21ecc31e555975562c8643cffd47601ca5845bb5039b99f99b7ed8fda06f8b8519281a50f711c3d8b847b113d4030d32b5c2d654006ccdf8b6dee37a6d9e0b3ae16f51059eb0afa5a746ddd5f7bc1e11ab167accaa998d12b32ba93d05fac86665e450d37a667bc72f965ba01952defca8b66b21801d0ed223f1374119fdd1abd8e2b85770e234b8dcd25f059a868afda187d918d9fddce2a46038b677777cc090406fdbc9c76a043227f1b17cd473f06cf6fa84cd2d4875ea0776497c9216d8fc3fc8560e0ea134ab868889ad7e714ad527c8b79287586216621ed6b14df603c84256a1c4d061217c3d4794205880be42892e93fe5b920f159bcb4198a5f042186bf9613cbca29ea4ca8d3aa210b3ef5269f1828a9ede94feeb22c712a2c4df5df62fadca8f5ecf511496fecc4dfbacd4c9ca4d9c98214a2b01cfef101104b9edd9564c42e2970feaca3c1edc14c54b135396741ec70294a4e954d6b0a910eb100169a4a0677661ae5b5c0d502f83775b8e5ab5c8a0e90fd2dc4d9426b4ff49ef9e571b95afff3a36d8b562be36d4f208bdd2030ee9f716507731956e7fab8bc0e60d0358717455f73362f70fbdb5a1141450ba4e747fe4df4b1ba5c787a0320a75b49de947a24a8de45925f840606cc825a708f82fb28cb7775e33e526d76a17b0d37a39bdf13f536324fb86fd7b7134a0ed4788a2e885cc1b4b11e8e3f0c83ad372025e3f765473e7819069e6f4a37d0c847d814b930ee49a8448f272c676033ed9a7b26156f0c43e6572f9c6476f3f0ab0e77500dee089152cd2d3b0ac6b3adbd66f510cd59c7c612142f93d0571c9643c0f2feb4006388e0b1d8a8b02e737d672ecce931d2e1be8b8521e10c5b56f6cb66c3f3a6011df8759fc7ddbb59c9f76df51c68b78a25784ef229734e7b50cc6f3588763a7b61819522301c971b5625ac370b3bd8f9f5d2d4d28528d9156a13ab2b89ce5842881a17167f2d8241b8664e7ca20ca3baf7b3aec35f8a68449e8769735baf719c63cc4267322c9ec394f817d17eb2de88f5e177df8ba6f2478f1f0c8ac77169f96a08b1a9b7203bd0bb1a37cb70ff2a71a"}, 0x1008, 0x0) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/180}, 0xbc, 0x3, 0x1000) msgget$private(0x0, 0x1) clock_settime(0x2, &(0x7f0000001180)={0xffffffffffffffff, 0x5}) 16:00:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000a61f540bf743917987398f337522ce419645fff0c878738ce03e35"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) r1 = socket(0x1, 0x2, 0x1f) shutdown(r1, 0x2) getrusage(0x0, &(0x7f0000000140)) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9981514) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(r1, &(0x7f0000000200)=""/149, 0x95, 0x802, &(0x7f00000002c0)={0x18, 0x2, 0x6, 0x8a0}, 0xc) getsockopt(r0, 0x9, 0x200, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) fcntl$getown(r0, 0x5) socketpair(0x2, 0x1, 0x364, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) shutdown(r0, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x1, 0x4, 0x2bd, 0x80000000, "5cee7668e1922f1b1ca9c1666bcd15413890d3b9", 0x1, 0xfffffffffffffff8}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x100, 0x1, 0x10000, 0x2, "888a666ac47beae7d5a4a4267300339ceed48e63", 0x5, 0x8000}) pipe(&(0x7f00000001c0)) 16:00:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202080000006c6530002384b6b10d2d9ddb4638529b6f5c449e9a28cb77da8211652b3769237e11ba4a1f5989ae6e7eadf97757c0eb372be1cd71b0168ddcb27462e047e763692c429e2f53ae3be664bfef50b328a84b4c12d323e259de045d7c9823e012ae266a0deed6276ece722ddb12a538fe59c30eba20f3b47d932bd00b5ee19dec5a7fafa9913c512f2c5d868f81da7d92c8524859d6f5e4c3663dd91687bf835206c5696d3d380eb738cb7343207b25ab208c73c2b93aae4d"], 0x1) writev(r1, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc", 0xb39}], 0x1) 16:00:45 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000), 0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x0, 0x6}, 0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x6}, {0x80, 0x2}}) 16:00:45 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x15) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="045c5fd48f9235ba5cb710a7dafb3df27fff2adaddf96415b258c2f574f1988fe16df15bebf7c616a65174b65d972bd94a05bc7f98435eba765308c9287df15137287b97f4baa91abaed7455c6ce878e6ce801be9f456c8ce2ea9ec155530be319abda3ef87e6d8747a49be34b95670a0107c431c256be336ced33338f4507199a6d7b2b8fb21e1d8f609e6923c227736ed1a600c6215ff349f6f511a83ecd0b356779eef28af5b8a59246cb3cb29fd7912250cd9e1b2fb8f803401d4d784575603d82c5865ce5d77150b57ae4286ee5695ec8aec341a6db4ac6b52c8b0d", 0xde}], 0x1, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 16:00:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x147) fchmod(r1, 0x40) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) setreuid(0xffffffffffffffff, r0) 16:00:45 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) getrusage(0xffffffeffffffffd, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:45 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) getrusage(0xfffffffffffffffd, &(0x7f0000000480)) getrusage(0xffffffffffffffff, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000140)) recvfrom$inet6(r0, &(0x7f0000000300)=""/251, 0xfb, 0x801, &(0x7f0000000400)={0x18, 0x2, 0x5, 0x10000}, 0xc) getrusage(0x0, &(0x7f0000000180)) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20402, 0x1) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x8001, 0x100) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83}], 0xec97, 0x0, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x120) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) socket(0x1a, 0x8005, 0x4964) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0xffff, r3, r4, r5, r6, 0x100, 0x9}, 0xfffffffffffffffb, 0x200, 0x100000001}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x30, 0xf0000001, 0xd47, 0x1fc00000000}], 0x8, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x200000a9, 0xfffffffffffffc00, 0x4}, {{r1}, 0xfffffffffffffff8, 0x21, 0x40, 0x81, 0x3}, {{r1}, 0xfffffffffffffffd, 0x9e, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x23, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x3300, 0x1d394e3}, {{r1}, 0xfffffffffffffff9, 0x8, 0xc0, 0x0, 0x8}, {{r1}, 0x0, 0x40, 0x21, 0x4}, {{r1}, 0xfffffffffffffffe, 0xd4, 0x0, 0x0, 0x600}], 0x1, &(0x7f0000000600)={0x2, 0x97b}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff, 0x3ff}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r7 = dup2(r0, r1) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x88, 0x6, 0x9, 0x3}, {{r7}, 0xffffffffffffffff, 0x50, 0x73897113b80a917, 0xffffffffffffff80, 0x4f7}, {{r1}, 0xffffffffffffffff, 0x81, 0x20, 0x1, 0x902e}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x1, 0xfffffffffffffff9}], 0xfff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x1, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x100000001, 0x3}, {{r7}, 0xfffffffffffffffc, 0x20, 0xfffff, 0xfff, 0x7}, {{r1}, 0x0, 0x30, 0x0, 0x5, 0x2}, {{r7}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000003, 0x2, 0x2}], 0x3, &(0x7f0000000000)={0x4, 0x4}) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x13fe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10080, 0x1) ftruncate(r0, 0x0) 16:00:46 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xe000, 0x0) 16:00:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() listen(r0, 0x1e04) kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:46 executing program 1: socket$inet6(0x18, 0x7, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x8000, 0x5}}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000880)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22690000b81599374122d279d0d40f734c3cb162a3d957bd1c674383090000000000000000e47a21bb28399274103ff8ee4bcc833384ea54c546394440bcffbf97906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea5900000000000000000000005563a12e43dda724a51faab1e9ce941a3f9be0b898896e35a6abdd1ad7563736c503a7f41eb4d2d98aeb11d30927b6", 0x132) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r1, 0xf0}], 0x1, 0x101) utimes(&(0x7f0000000080)='./file0\x00', 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) getitimer(0x0, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) r2 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000001c0)='\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&K/\x00', &(0x7f00000003c0)='.+,\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='/.\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/!\x00', &(0x7f0000000580)='%:\x00', &(0x7f00000005c0)="fe295d00"]) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300053fdec0c50b737897076c91b9065e8532c48b8b6e7978d466bef371f2d50d228b022b45c8c1ea21fcde2d49ffd2165c0736176beb9363daab06081ed25166c7943a2671501f9827cfe4520d211d97f4e7ce24c4fb15b2d6e660ce848882df88078e5e2fb92e8b40b1b7d556a7babde74ebb2dcc48fb8c12062381f68ad0aaaabfa5bfda1a30deaddc392ac034405ce8fc8f0a64097a427e532347e7573b6202ee5b9804bbb46099ff719df4a7fa2"], 0x10) writev(r3, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc17ea719bf49b53847ca5fb9a02603640a4783acd0adbdad5b8ba9f3c249117ae88130883c3087bafda80e933ed5f817e44f45c5f382e6e1bf68e164f23bcf4c16c21f9eb3c392bd9c1927ae6655c07b22b8add30a04396800a2301267dba089a928c0399af851b439177bfdff4c055baf645fa1bca3ccac06ffac2bc0217efbe4bc5f7f58a935091a2daf4cebaa62d0dd311adaf69e048a56a7f18f7d5dfa78bed7c2f843c3eae1349146d2f9888166993b75950d0410fbe57a19a2806d42a2ee27c05092653e79ca86fa43089e5790d59c0f15443b1ce3046610ac437aa65b0377e597b7f3d707d626263d93b039b8296fc5ec07ee18c8d89e07f2fdd6976ab109060139835d31ce86048965a9321937639659eac8f8dde187259d79cdd13d4d1bf5014fb59468a0e1c5c4dc57144b5c944d514db0799aa0ec1f868d531cfa0d7631a095ee829ad4a11693e70ae6a753b6841d33a558a5a413bbb9b4e217d90d4efcb4d360aeb2624f430d046cd6fff621543c6357de05532d56f864154a79d7f34185845d1e83a779bf844c8afe60f1f8d4800952f39e831c30085e5e8683307ae891565602d5469958fcbbc8366cd4b8076099445fad693558b9f38b3cd79ae1da352efdeac2649953a35cb06c5e2991e346372493bf3d499e873774f6eed331ab75abf24b1a451527f03899a86ca1f9ba82efb53245fa57130a2fde24430c5b0c3852b25a848808e6bba7cae9aa22bee0a1cc4a6dacf888eea6307491ad10f29f072e524602d7f8bf0bc792be31d47408883d3260f457230972fe713300bf39f34b8a6d779a3d1d4cf50688065cdfd3c2e177b99ac7b2c7b274984ecab8160ac03356f8ed907003dd6befb856121080fbcd52911e0a4e0c33155625e7bf7126a9807ceb02cbad61c085de6c2d3ec92db945087b3ecdfc98eea1b00bc70533018798439c108fa7aacaa65e2ec9a93bde4df2958fce037786abc0d85c51ef95a4f19258eaf898c4e5234805f8e6dc3bea9386d8eb99f1b200b513c4dbac510a89113bff7c3dbddcec868a31aa45c41fee0ca203b07ca1c23694954e2302573474f1fe56da9676d7313a0c82a134cd8e71f0093c63be3ffe91bb7718ea6dc7c1e30f83070ab42823e2dbe744880567392017e3424b355a78e89502766dedc1a9ba1bb07c143a471a8d509d2328295c6085160b29a326502835003acbade2c755e5e4fc64c4eb695db751182dda67f22bac54ab0c5fd6cf27a5914729c0f5a33e15823b72f6f9beec13c11f6c6a613453ce77e730e685b3a7cce84de8eb662ab50ace5f338b06037f133cc5bc96a32abbb71ecb4d9c41c4a363647f9875f7d6f83883116344422052ca83b02daf5c4800e9d154fa26f05bb61bdd976d5072cecf8d6017e3e76f416b6194f19ec33c9e49ef091a9ee30ab0da1cf4e4d8b82d863f088f52f81685b33b2b33506d849fe70f4bd58b32a687ffac3ffb2d97bf88dfbf58a71ef7273622c95235082785389769b53946b7aab9f171c26a136c4b76e898e495b3e59d558a6f90e8cd9c1eca8fcb644cfb65be5a349e2d87707b577b35b77cbd78cd8427be690ee0a7f5a54805764687a146c271e3f23c6d818cbf7778f4cab382fd5262aeb7e6a158e9e7f2da1", 0xfc9}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:46 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r1 = msgget(0x3, 0x200) msgctl$IPC_RMID(r1, 0x0) 16:00:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getpeername(r0, 0x0, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000000c0)="d74eda0a7cffa97bf30efe2bf89034aa97cd3ff0340cf4d208a4cebfe63318f287c6ae822d6f427ffb56fd0d3e89b14e3e6ef482d155c0382407fbabc245d7f7a1d85a3c15c90efb8359f3bff64c1eb483d58e6e3c594521fd621613c8d7cb308807ff389713cb76adfc67dd4a12a6dcb0541f26b8b4640d159c86b1a76f04ad91d4b3ab5c54905fdc4164", 0x8b}, {&(0x7f0000000180)="d98b8a1512d27bc6b8c125769cb0795cf706a387fa0fc124fae15e3b88d0a322392a38a857fa488044c28e89e79008b9b304f6afc4b27be45f8f1c92b580ed4dee8bb7596780b957876ce8a97a29271a090060836d97d8b8c1429bd6a8204d868500bc3fb441a443e2d146f10f7a933fed3f41adcacaabbb9697bc0268312920f8aeec583c0021e978ec1e5b23ff247a", 0x90}, {&(0x7f0000000240)="b79f51c9b35a70b554f3801a14a17ffe700e37b025f0ba65dd528ff5f394cccc93d8702eb0caaceb01cb8a6384653a2fc1400746c075095680fb96cce129e1472fd9d2740be80e11a3a3aeb7f0bdfe65067c73eeb742b0302e47232354b19ef5909e9fc9134918be37c6cc717dc2eb375e530d20fb8ae68dc265729bc5de13b685b3f86b56e041ab632cd0810639436b329dbb837b7b0cce3d415b61d47198d876256b5d2207e1d38bb9e54c18d9870dd6fe1e3ddb06db6bd8b6d39de1a4b80149d00b9353a585afdd1fb9591b353fa269c9738e8572c16b1e6af62174a03cb61568e997a331b6a0b95ffe3efc718f", 0xef}, {&(0x7f0000000340)="23c7472b13a63e8bde7b6601b84c8514939b3ad4355af7cb057fb464c684f62a70bfdf077962ee0aedbeafe1a81411c47ff2d14a2d6d5353ef5d67526df79a1d2f46520b565663f3afd8610f3d890accbd07f03b691754acf327018bc1af871f0ddf68ddf0b2e0638ae1d0e245c41489aae330373e072d3b86acd4a3ef0cea1270f58a4c6d20b9e28912497464c3919a69d72ef70e3f80825cbfb97a61e844f4ef51b178dda4c177f4a74d36c14a6b6a34cf4ff22908361a8c6d08b021ecf89dde20c12f1c7e5a3d605450c66a5bc1815a72ce3ae31d", 0xd6}], 0x4, &(0x7f0000000480)=[{0x1010, 0xffff, 0xfffffffffffffffc, "4b14cafb4c8d99155121d9c69c798b988866d1fcf3ee0d185b9fd9e40e0fb16adc66c040874a68b7f200683e733b510727d647a65bbe792b6af2b912b405cdea22a7bcded520f21f88b4c44af28d03298021a2500b0e577343af9ee8c85369c2d4a2911f7ccde62e4ba6931bc164c9eadde9c858bf941dcfd110fc95c50aeda77fdc59c43a53d06d33347b784ed8e8c13ad99344a6607e9e8250e0b5d34b39d0d3ea9d1c59bd317941a16f83e55b4120bf36386feb44460d7884a4250499e1294d384d8f3a174e3ee89bc290c11768fb39c08981476f2fe4654b9cc7c7de58ec1200235750593de01fa6a5b28a9767f269daed544426aede163cfec9afcfa256fdb4c8a583425730428922b5800c87a2b28cbf2d281c0f9f4e948c0b6457fd071494350e3e4f4fe18af377500a796dd371be3a4bf96c9680907a0e3e3d91792d0e0341205c2f5b5ad023f403e2bf992190a7579afd8e790e55c7562e13661c889b428cc0ba012fcc148066b351b1ea0df48b424a7f7b0ce2a0da551df2e42c1016f19006e49e1084d18a5c81aa58a6277bb537519040d284d2f9b972a3bf97c8c8b43c814e931f2d802b64f279533e0b1a0158f16f481b98ccaf9809a114a1942c168d9b639a1da71db50daff2c2a1d165b64fa23b2d3e4fcaa94a49afcff6d1d929726ae4d15100c7aa10b05171c1882450075192d60612830fb390c4fb8df13fd7faa636ce39f8527bff906318a6d14d0bf44827df0110aba47266a9705e381b8f3181a41cc45cd610dff77699274cf93d9c6b29cabc5891acdf70ede89a2f028e3c94885ac0e746fbd5cfc098044868f12011dcc793d2c7fff0081e2e91e4365aa3a42797a4cb302f8ef2a79ffea4ef6c3f80afc71a8a6ced6474c3021bc673b4cbc994e732fee30819c85944eb53e65e97ecc55dca7b778b9c10877843c9cf38930c7183605b389643ab00a7e818e96b04478fa60763dd1e142d45e31612adac20d4be5576663f60ca596e6aff7f7df46f4c2f806aeeb8194ad3b9df6920adbf7b8af60b9b728446229921989030ab6c6d19cb6370d350a760e3fc8a429573c26c600fc45047b4f39299eb061b4d287746e6eb7cdbb17df6a004294542f4099b9b2f60761ee9ab6d35347d116b97f8a41178f1d30129a872d8a7d6ce86394c1d94edc567aadbfe375e6a0855db0309efe281bb3738d72344c4859e63ef01fc3097a35333f8d65ce9b57015a5d14371f688cbc03636f360bd3bf24aa4a61338247a7dcfffa9a57de43d6eee30d58d84adffc5362b68c378f1475659d371fa56287ef41b20b79a9e6b8e7fd02199d37126d2919beb91b6228fc557111c2f835b762bbf49bf731ce343d265df30f00a9ef0f6a050cb381741947dbd3d9a7a15710efb53ea3f043c79149bf52b6007e5d6e5100bcac9906d6b3db8c658b96159e5e8eebcacea90f0ffb59ad9373a965c96cbb3dca92b5c1cf64cfd34ae8d9a4763b512a9810824f8668ba593c6cb16a7aa583ed65c9ec6e893f6b6e50374e344c16b0ff54a42d3c8d4b92229199857ab8a546e27c3cb792eeab2c7236595471ada0496184ff4308a5223d4289d45343c0df179bf835444a37bce505ee173deecd3a2772de885930c033fb5b18b71f1a050d590a3478b573a515d542b57885fd81bc141881ff612aebe4ec008ef5d1bdaeb77395abbaff37e9a8e74acae6105d02e14cafa2840b7c2e5b0816cf610c01ef09af6da876449df0948b89567faf664be6aba8b8783c91b205b5dd60129ee617308fac0b0b5ba7cc71525236d6e29d61d69f2828e2a24c904afe8b86d41d24bc4e92f7e63b44d6e0f13e2e0bd4d4d4309b7a0723220929c7dc1a66b9eae0c183cd201422aecf6dc12b15e5f7230ecc46625e235e2f8104a2eb68fd87e94a58eb12f84da58bb162470349d1fb45b2dca6df7b57eeb14122d217d4bb22981e26f9220ea81952aa5ad81f328fe6de0393dd8a820d935a13ef011b002ce704c0bd791e41b6900e9af3c7edbe78b8012ab3ebde5c2550bf2675671b0c75c81328c69c8fd42fdbf57ce36f383d35f6bde5f180a821a8d8eb3864f684fff8a5280a576c6b6df8b305e33177f21a3cb119c23f9436a18c6d93009c7c347b6a7c53d887b11bd2ff0b7ef46420c67b1b7aa7223448af2fd15e1675058e75595f54407419afdf0fb8d6e1fe04758c907fad59dc42dc1f0a9793dd6d031b1e178c110ad57eb340057f03d6a37d331fa7ee30619c37e263725ec812f2870f1ada689c07a15c2a97730adfe72667c88e77de791dfed8a769feb31c4e9ab15d90b0ed4594ab8c39621d35ea94831097a1fb1fa40c4c84624a4ca6c8aba230b382786efc98487e496177e7d78fc8ad2e6c79506425391cc43a0da66abd4b284f5a1040023d7bd35922c0c86208420520839d32cf2c84d666d5e1691f1f0e22059c7ac71a5a01b6d0984419de1d257011db8aee0fd316c79193ee3c811c46b365734d22f3c033d73cfd30e5f52316a5b2417730e2f2515a33c53464ee7ca9e0590cd70a114c54d0ebbc34cb8c5d4e6eae75c02435749d770afc8ea23ce25e2c6f8d936fe0a96bbb4c8b8ca30dd87b5da796a76e0bc07111556ef8cdf730786572e8ed1800df47b378620f8d5a13cabef8617d014f8ea51332b9bfabfd7233b6b2c71a0ea28642ab174a61d4ee51157ba29bbebcb21a78dc17a3694057e3be4aecb208a50a84ddc051826e6f458809735bd9787f91fb549ee09794c61758947b98875a0139ae8e243fcc77a3321c1f922b892c1b85b51a22b2c47aaf89b32b242d054ebfdaed538df8758e0acbc969e641482c61a52dfdef415295e773f1fc268b120871e2d0908fe5d34a7e4b1c100e9113ec05341e741fa5992281952b987dc0bec74f441bc8edda17f5006a6b5009188642ddb7f74dd5891d650da6c4b234e3ae6e655c3fcc09e268f541b82013c61e79ba4489b2d8fff1fe07fa460e74e78222f113c1d448223d385df43ceba4993bfe0457bf33039052a8336da3df19593451b0d141b3a844f24272968dfb86a9335336b7587ed91eca11d205b25b642099ca17dfb787993c2c1d227d170b50f16a94904916a6ccb033d3e12682380f189e2632047733578f2663a264bd3dc06cfa0055d32f2877259e3e8f93f1dcdd7d22dc7661b021414384c00a65341cd3c2c61824e2cc1761b5c8352c46a67e0a2d78c9b71909ed9c3740b94a6d673c9f2a9304626ca72bfd64c9e389b53b96345f58b163ee42afe1dd4266619489e720c8f15df1966bd8e22fc3cb81142f689d65a5934d6d37b9ae1e6dcd37432adc34c4107e9c7e4863075d9dd0a5766dfed389396bacae14bd8a15ed22e40d1d6cb427390953e416233e8bf761ad4c60d6dbfda602f815a41403ff5c9763cfcaf24dc7cef485f645ef3aa34170e4af78dc17f626c6b31760b43a25aa56c4dfee2da90bc73128139028a8fe9b14eb19ad8f60d3ea47bca1185e5a452233514b4a5ce7077a0b3771931c469a38e60f9fe6e0e47324040f086961d39e6000136df507488008e199288c290d68f6fe005248f257b074decd2f7799e7c34826a461debfe155f6e13949046e7c8cdee58f51c60ba837a1fd05ac0b25502d214196bbc15b286fe884cce9a35cd29491cd15eb47b51b5dce401dcc73bf56daa551d64cdd894edeadc204e28b2598ef7103a4ab3526f2bfe618f07f5ed8f2fd30e84ee0827dfd749d1560d0cc88dd2fbf1fa48928b5da74e60048a7ffdf010893ec7207b7c0dfe473e8e0b01ce1e98d1cb1a51a847d2731763d69d23611f92d0c36c29cdf9ca2266fe11b3cda39a42c23a2411aee53153b2ec844f9f7e85ad636e919180552289cd1fe9f7bd42beebced55a1052a63a62b693adc89353b6138dcab8c9d8b7d8a27c66acb578742809da03205c5c95937e24a20b140b015552976196b276da9f3c2551517d3d6344a1b97395d36a9edc88f8c38f5b08c6beda2f0715a3c8f9668a23807c024d4724afe5ba0d58888aec85b4c5ee68d1ae4a067649c2259f81b77e165e332d9e3e5751f1fc1a87ccae7b6b79854db0ed0276ce9a8bb711be7d44195c4488597ab4c4dbce0ba9d8a86c6dd56360103a380be661f9610a43e70497ecbc2d796b470d20ed4d414f0916045268587c1461869cb00574a43f4cfe6c94147a002bba2453d7f86fdb1ad208bb315db820c9f2ffa545f914f17af5e77928a5e3482ac6b1d26644247d43589eed14fceafca14338fd81b3b4451256bf7683b751fff2122686fdea2b9b15b05699363b0fe89822c1bb1682ae47511f3e362550f13724451795913e04e512318b6ce8dde0a01b6203230796c5ee874978390e5428ac3aa88dcd2f626990011411d74099cb637003996a800bafe6f1eca9fd12ed13cd58772a6184d975574fe6b4c5fdbfcb03312aa63cba8bd45b433773cbc3dbd98d1adef6d5cb43bdf281d3717800be382c9f480bcfb696efe77766ed5af36b5db02fab7005342f7dcac0bebf38ba73d1be0940a63d7aca426aa61de2aaf13d4478cb3c13e02aa715afeef39e6e9892760a0820a8b382aa07f4c923fae8927b2f0f2ed5bb8c7740ea0f390c8044217605e8d2a9c3a2e3ef83ec9dbed4acec5c3a7807a2125796537fce96ba9e92e99b1b289c15734519ceae98c5e3a921bc9d39209b65c65cfed9bdd3580004708ad83c7687c4c39d43f4ad95779286adf6b5fcc997d8a5c20ed66c20ffd9f0b39bc5e7d674cefb44e0bd2d2259dacbe97abdff7719e877c1745b0fd0424d823d7c37901ee2647980b41c3b0b0ac5c1540122101d806f8debdd73fe692eaed55053bc9e68e922a5b4affa4bd2954accd803243fb52fec90307e9c50fd4000f0dadfa7314c180059ba0cab7940f0604076b7d1d204eba77ffe8f6cc75cf272cc5e166bc39228b93f89afc432cdc0ac71e387f4d6fe6382d46c8f50b6b1cc719067bdf6db404a66e0a1ee71a2f55321111831dea37e531ab7e38f3031d3f5b3c2271444d94fda8e3ec25c0af7bf1b952732a6649c46e2c0694a3e88a9c86bce9eda7f75be02139b0a0c5512ca38c8407a2d156d20663c389629e16771f0ed16809aaae1b19d0dcfd62676c31b7e77be4f736bedc4d9e99a55f92f0c5843d2b074022589a59899daa38e4423a261ef8184a88d6d6fb564f9fa0abeb9024e3c9532a931e2c32b8084929582a36286b3a7e7e4a47c68d91076efd417198a4de7a6210d71ce87afb8c956113b2e8342eae9fe03c7f27489c34362de948103c927a5253e3682d4032e92e4398963c70b94663d9039eff9dd701f8e0acd6cb7b3a0312571a1c02176466e518b037e382e17b9cc83d31ba60aebba6c15d16c3c62b41259cb8b039cadbffa5732aed29bd7f1d85eb46459bda58ced6e696972bae6b2b904bfc41c6ea4678b74ecf5467c73ec65b63056ae84ecd8cf27824c4022044549859ba31a56f310ffdb791965530eafc2c36cf6e459b9401f266d7af592b2391550380f871561ee5ce06ec7dda41e267cd130a05eaa41fe6037a16702f6fb61f4f10e80c9e4f67927963dfe6c4f7ae1c343285e2eac5a042546a16befc3615fa35a83aa8b52dca70cbad091443be427b3909ccb7145a197308acb6c4affc58f6c277a3b581156ed3cc317fbd08d0d8ee8f9276046a05573bc7dc2ad88cdf6ba6ab6904cd858e20016d43e05193f4cfd6d092995e0755162d79fd027547c782f0893ac2b0467bf0b457578c14bac2cc2f488119d5e0788553ff8e79e762f"}, {0xf8, 0x1, 0x9, "5ecb771d2e9c3f7a93239c8cb39b1bd1263bf8033dabf749e57ccd742731eecf53b97115f3ef3675255761b67a4799a90dc7e36baa4a3949c271ead8b1d03433477fe2837871b4ad476148f69cabcef82258a71ff671a510ecc45650a65e61bedc086c8db4323abf3bdb21077ca12f202f105078a5705d3c90615ded0910ccb92adb4cbc65866d3a1faf17c6706e653b77fc05eaddea870d949bb5b5267009df7c3bbecfee0fabee471314b4e8ab0d7550e74782d0fe1ec9a3c0922a0a247220d9055100650f0e809da14e5b0cb5b16958f0eaeb57906626f31f7b7bf71d902d1ab9e8dafeaa"}, {0x18, 0xffff, 0x95, 'n$'}, {0xd0, 0xffff, 0x7, "937162351a3978824b6681c4f4864d706419065c05ecd6458ae550e0abb9953e4cd511624078c6fb8275da0f02b100a090cd3cd989c0cf42812f51ea877f22edb917f459a365f9913d46212a2221264f316e75c021b6e84cf5325867674c200c130a4f358396449c6573e49275a3f5adff2b4b3a8d048bb9ced7367f08c177c521d2943f200a8a6adef97f0cff54ce54d263ca0cd95148c6b1f738a7506fe8274d85cf5498586acdc78208ad8966cc5614d0b20740b3dd26d1e50b0de339"}, {0x100, 0x1, 0x1f, "1f79ff8de6e9f159b67e77451fa7bdef29716e24f825f9e75f92597513c07c3092748dd983bc46ec3dbf285ea5845525fd7026d289a848b4b0f67b68c58520da87d1a3bcca10930533c7d5f298fc250a185c3c2eab179a48bdfb0672d92bdb5ec9324e4eb5e22b1fc1267439df48ee50feee0917965d2ba5f78c481ffe38908e2e5c13de1090c04bc19f49989c4c97086dd46be7589646771d54d38c99d316e835aceb8a04d8d4a82edc76707c9a81485dbcca0e43181cdfeefa9ff4ff197ea8044c5cd76977f20cbb7ca107047534b41743417de92c7f240797118bbbd4c03866a58008986684d21b7ef1ac3f78"}, {0xa0, 0x6b989a925b8bd7bb, 0xfffffffffffffff7, "8f10ac4092590ca447e805409e36aeedd097ee5fcab54b5c0961ead4f302256fa95391dc0c445d64901e3cbf95674d9b09567bfd9e67b7a009298f39e2b7f61d3b641d747365d1ecb83ae73e90f3c2264762af47561ef85174634ef51ab77753a0db449862351999fade7d06244ffa2654f65dc5826bc4ef256ec930da48b0ef402d21ba4799e664503724f2fccb32"}, {0x110, 0x1, 0xff, "11cf2431adf7b983111e98fd8a31c9f135c9fb5f7d7a5ac062de5dfc381558a5204325a9b9911cee37781cf7226cbf7b0fe4a8ea1cc7835fc3429baef9eed4dbfa563109011520070096b37bd5416563a3385dee9ac7b9c77408caf390cd0ccd29a47a8f22500188f1dbded423ff0898678db69e00b11d939b660e698f8cac0860ca6271caee0edb21583ec335575c5d2f3fa757cc3249fa9b578d047d04b40006630c1b37a13462c148c5206f652a6ff6e54eb36afd5def4143465870ded0f15c7cbc5d9449c32e88f5367697f8de5b4d404ed036ef99c08201878ba688bef30376ee83e1549c68b7daf515df52c8a92a101d1708d84de5b177df44"}, {0x1010, 0xffff, 0x6a, "45bef80ca4d458f883e9527f3629b15ac6607409cf11b85a84ed33eb3d3c272e87630d874b62e7d02ecafc3726c81be52b8455d93a89a07764e7829854d0c90b0dcde46cbaa2f2a84aadbc54989e204f4029bef9eaaf7b426d54529b8bf0ff9f7c5711a6fe4da96c98c17e2272233b90ed0e4bb1836da4989fa51cad1a0f12b6eb63168052d71ded6cf51350560c550777d5458aae64aeeeddbe05cf5c8ff4a9fe0d4c678b352899284e73da238732b265d70a26699ac542f90e0a30d49c53fdb8c7d532fbb26a4b65e0b18e52ab81d2a159c9304042743fdf422a9c8f45e4ef36a6fbb299de3b1febab17665541adb6e87c57e30cc71335443c6a5a25dcb131c2471e18705f69d30a113b9c9282db0b9ba90ced265c4cac995e2deae16b424a55a4de7b2d1e0bdfaf7a4af96ea9011654f52d3e629412d6105becb77ebfaf7f3663a848d606bcc3061a2a8bcba973cb3809deb390eb50ea62cebedaec95285218325f87f4492df59c2eb631f9882915f7217854cba7063a8987f9f63e6946a74f691d2f596d896c1cfe695e49c909018ac75d6db25bd8320d73f5a904d1e2976cda787ee89cfe76a7a5320d994f1fc1b6cb37f1e11b58789bb13f4fb8f7aa31bafe3e98dc079a765f8da9713e3e2ce0aac027a0946c7d585941010acd16e0d82eff8808d7970ea689dadd812a93c2e9a437ac5ebfb415dd534d6c602b75b112e058723d31c0311093337eaea17e4d8f01b4a49ad5cdf4b297399931d2081ad4e9f7f74d3cf6923b4559e02f726d12cb0948a75469b100607b173224ef838954dffd1f3d5b7a9ceb24f60d6396c3c9bcb6104214ef83c86a4f5b578d6e85d0b88930158288e9e4d3d3b44df5039df0efb38d3c2e99ada4b1e3d019f46d20b6b07905a9c3b7b277340485be1fbe594f722ca54357b9f9e4ed539f97bd2f12d416ce6f33170fa50423e0c9c78d48252023c02bd4632e63df6ccafa41befd99ef9b19c771353e8a87f03a19d3b273f488983f06afc10580a03a1b7c3ac48051f41744c0417a77b259ea4d6c925717221d57ad748a376d8586ec658ea93a101e3cc0f7f09e3894e74e3e2bc72890e75d2816e9ea7edcd7f6022b1f9e63524bf57b0556d7e69f4d40185a9249c7ecdc53dbbb2db227388fb036727d6ff66f74575c497204fb4032a5d0eb0b937d87669c3972d037e02c056eafe0278e51323f48f58c04d529b2745857d27b8bf7e90f4a916c62961e3cdfd5957e31019f2f6146e845939108694da58c532c2eca879d6f370ba5a6440b57ca898890f03c3ddf6dd985d5d4ee195e75bdeb087d2a6267a2de0d20ac23c3035f8f66f19ea4b423717839561fb2c9ac5b597c9a812b3a4627aee7bd911b3ddd45c510773310121bb99cd8025c36082f8fecbc3984db838d89527fdfa12ef3d550e4675e43169628f9b98a3126f272d46cfc2e91989b438a30dff38c2fe28053ec5feaef6b17e187928fe31528835ae4726d62b8c90fa29177d525c67e777a0ccb98729b94539502bd2c09bbb6bbfecf9d57bf4d5bf12002374101801f63baf54882243877f3a8fd17ae1aca437412ec377f4214a53df3b08dd7f740a86fff80680bee0b15bdcaf1291e7a6359e35a337110dbd71130119c7312f18e3be6721a4d05076b5e53b90b26c31608c4e49f85f3b5ad7f9d54d300a92a909618e8de9d26e00c465f0a99e8375b673e362fabace833631b3f94a75113602bc6924e4c76510d3c4cb476995bfdd728ec6654d2f0557ac9963653ce6c6a2cc87d45b4ef02147c3f5bd0420a9662a020ee12b93d98da73c43126d15ebc491d7ab5068920d6b3d8c628d25699dd7accf9bafe64200adadd9a04c21d8ad5102aceeac4e989da84ac89dff38d90f3868f19e507f8ef2c65b5e6df2deb6ab72014da7e45ed28845689bd4ef796013f3ff839f11f57f8a14486aeec6107da06262e9804481f4c09ef629ee177f888e82b922ece2748bd3f99c29d37d3019a1ecce54c2d8a91720b69e48e4ace81a569f9bc84f6897c1818eb38109ae8e6b9554598944de9f1e90e34d4dd3cd1d0941bf6352e66c0cb5d36f4f95c983e481ae479a4bdfe5c720e8042666464ba6ef5ee3959f3bccefc9bf102a5396a163b140892087cce3171ac9d79de0abad373333c46f0019c6c5f1265bfff85bc8633a9ac746fc0cd11d6bd9d27416563d5daf4cf3482749a68cf367c2f2f7348540d9dc08c61898ad63b4266cfeb55ce14d5384471e82d2b20cd1918c740e50eba771b1946056ebb13face3f11cd142af5c4146471ab460170b8c29480841b55e93a20321f338468d49faae5012e751903428f6c950943c088a303be76511a68f0198900be5159ad46a25488d80b5e318a6803574ad6a102e8896110632931e93bef84dcaafa3ca3594471609a1071888e91e3d0045f63d7c2fcdd208e77e8827ac48121f3ed76d6d5bf4bc542e2057156083a4303f40717e1b7a580911d3e7694cc0b68002ae72fa24116e9f60a1098bdcf473bcca81141b3d0f6a052275da80ea774dc67d6861a854afc3946cc46e4c7201ce107dcaef6fcbd83a5d08a5ca4f77c2b082f5f4806e8b44588896c7c27bfed689a97b44eefdfa92b97e099818b22e341a370396673e010cf2e95069bb550c40d7eb966f480755193a9b3d6fe3afb54805d81eb604d8b918e756d47adeeab83189bfe18ed82cdf5aa84c29c3238368e179f9764f307aa127e876a00310df5810d0f8fd83760a635ceb93ebfea8c1df520246c2554e7f0110db79a2078287f3d2ec4d4e3ec5cfa52e5b6e749fcd290689709fe9d64acf70e05cc822d59607b02adadb422bb9d1e93ffe488df1ad972f02607294f2192a954c30f651f680cf739350424842171abbb59022106a5f87e77258dd460f6fb329cdf2b742f642e79a3c36b12953c47e5e281f133a265842de1049685c5da0a690b3ec50b35ef1613ed6b6461231c170384a5482dc2d79363d3f6faa314837f608b46a575eb5454ff5520879472d6d2d2f3768e2e1ac222e9f97182ee7a34065632efbbea183ad314f023b4e0f685c91cc20dbda5e09001fb4843a4fc87a3c4be0f5b796f176a460d6fd28888c59014d5c42a45c84f0eeb85119a5315fd944a5b7575e08752e9e050315991cfb327c59fb2a68e3cb5756263a0704df7594cc0fba437e7e45c63001420d52c13415ded4ffbcc7c1e9d95497905026cfe0dcf023f731cd7f0e611a542764871deca520a1b0a6426399609a4fb7c16dfff61277ab51d1cf412938f3389624729ec3738b8f710bd6da35cb2dff2fac4b658886c120731a8c3d43913bb8d6825088a8ddcbbc20f8ccfe34aab83e31e556b8f4952bf58196d9c533d5a9563aa0ec3a3b4563650572c99cdd39463fc7431875e1a8c5b1ccf2dbc5a74fe8a4205db785f9c7130c3d9d7c04546bd325040f9531429fc6e7e624a962a22074fef63e3db584b77836eeaa73c13f1a38c294e1343c2ee387024a4f2bf4b64055eb0928f54ba097e099cee1e29b7858de534d08fdb7d3000b2572d2813d5eaa321e57b3b6e65e5dc19b5a529f9831694998e2cc06d91064908ffce82377c4fab8acb87159244356e75380e2d5a96da722e9a639bb59733b1421b29c2ff47b2bf88e22a40ebc3ebbd22cc9bd3033d0f661f9c216b46c651e32fc7fddd409afcbd2de2a0a779d814268ba6061530a2ee1386abb36f4f57ac1f8510851ff1ee4b56a3bd18237aefb0bafe7bb21c8fa3f936d80c8837e3239aaf89d32f82a0c832010d06bfdf431c9b62723e9dc1615ebff92c6c469b603d39a7db3c019fe3f5355dd01fbba45b77314000f223ab775902b66a22e65e86efdbcad70fb4901d276746a3e149d6a7b599c00b649a3320da0e86ee5821157dcfee0fd53b8ca90841f159a2d557856fd103fa1d7464ebcef465eb9f6a291f38f609a99b29111f9911ed5da20961b54832211a1ecc2a134b878a3a309b66da2a90d880c9eaadefb4ad7fbac360f4f46b68bef850f5c1b7ffb5bc142229527737440facb9c70382b760a0107b40724e7e87243e332a947afbde2f463732e40ca686a81665fec2dd0617b49455fcf4254e19aab63b9075ac5988f7f0521fd4f723dc172b701b97a62f22322dc03a54b2241a5c53a799919d25fd7a12f407cb7538cc89ae69a3e660959a727b8695914e26ee1af569eac8d1822da1b840ef752734a4caf0991a60bffeb4b497191531a9023a46121b2e3b4d5ef0bbca421813d134c242f4dddb91568e94d998c8f4339a7419401fd3ae134cef4eff24aae2cfab9a98ce71787fbffb16f0fcb4db024d0478836d8c1785d14d328bb47a87f11ca478376a923fc3beea5faf8ce9ebc32aba94340ee21db809d6a63a3b64ee94f0cf719b69704f7e1dd58de959def99e65c1dd1c2128615ef0fd06cef53a9ea700dfdf85d12c3d01adcbf74b89ba11be487751dbf51e4e742b1d73e08ae32eb897a9bc81cbedd2655374f30b4780d27c60bfba0f9a39f70bee9be43f8952cae1a69a7975fe8b1aa576d13722baa8f494ae444e4cf214546fb9170384adf8273a05e1a6d20ea005ef0ababfce8445765813f016e45fc86c4b36ef63f8eb8ca4a24d14cd9ceacfe64ab1db1691f2c8d001f857eecf24b4337b9cf2b54e8e05040f8f94d8aec01b5bd54ef74224accf4466872a23cbd9ce649c2b365418a667d7c161d3f4544e459bcc15ee759ad1585cd1c7c45a11f875f6d9f7dec46d367b420cd9a78a8344e31ea96211189893dd3a461960a0759687e5b469ebc9f2d5f84822bd9db8e6c6bc52737e8a0ef32b9744005d481100a0f0f96714f9528286ba55779972072a5cbe09fc63dfcbf39b4d4422ad02127a7a1ce2941c5329b01f6aaa25f39704cabb5300fb8da6fb854f04923c2f25229eb332b6ae1f72b06768f1dbd9a154cbf7635813164dbf2eb81803f41b6053fa518949317a9b6342b7bfd6654a5036cc2e10cfe303f265129525abc7f855712f29ef926977e7d7d991a3e6d09c773023777d8e581adc318d27c9159a965eb582f2a32a0624a6d025e3ddecbfb98dbbceedbb73e8c55c2aeb09afc07c096a630e3a666974d61a74de306414706fa2fb869d06d551873086739d06ff6f75a64dc1cba2179232f5516017bc3ec009f2b3f96fe60e07a4b07fdcc5a7b0fb952735212573de4123c0b115c36eb38860a4d57f7b93dfb4b75173a8de6b717e80322ea7160c797712d30a19065889e134f21f9e7bebc99a0069a93c838e19080fe6d1b425f21db2f1f99375f0bfeeac921b0eabf3cbf134647a16bd3a2179b02350f230c016b1cd3f33c1a0b99b46bc8cc41cd4c63e5baf84ef8f6e8a389153c50a0b46666708dad29fd6a59be7ef8c6e93cee62eb50a37e0491ff99439977b7fe1c67c168cd1fd1131e0b63a1ff04f9f7705889193a91910df669fa9295445d2a9a4a02eb527be1eb4bf22d6965462c91d3700f90a4cb425b23005d0f9351668c690cbab523950ed79e5d401a30b0efe0a7efc81e7feece02937760ce701a44733157ed23d4baa32db0598832d7f715c691b89706b0eab5712354be71bca844f24ffe677f189b9ab9616e1df5aad7d5728bcb1ebfa2b22d924eca2ade493d0fb9492943402d17e04eb339c117bd63bc5ad9eb87be24590307b0787a08803ee09db2c0f4be4c459495dcc9843f477f14996571c8c7f1fae301ffeb43b07e0696a8fd6974ee221efcbd7193f8df4e2b7465d0ed502b9680368789a5bf4a07a2bbb94b56d9a606b"}], 0x24b0}, 0xb) dup2(r2, r2) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:47 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') mknodat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x896) 16:00:47 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) sendto$inet(r1, &(0x7f0000000040)="5d4cb83b4d60f08b73c39cfc8bc1a9b7c9d28e98ea084939aa532c1f060d9e163ea16db48d719fabed2393b14f1b54f8a6ba310302023a452610065cc60e4843a988dbc07855f0d9dfe5c5ccf166b0fb8b3a264bab9cec4d4210e93109b3e7dec92324a5e98853038c5d182a84045feba49cc3ae8d027b430a752f84c7f944c277", 0x81, 0x401, &(0x7f0000000100)={0x2, 0x3}, 0xc) close(r0) 16:00:47 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r1, r0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) 16:00:47 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r2, r3, r4) 16:00:47 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) r1 = getuid() socket(0xdbc7bafab00bf5ff, 0x3, 0x100) pipe(&(0x7f0000000200)) r2 = socket$inet6(0x18, 0xaef4adfe8857dd0c, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r1, r3, r4, r5, 0x28, 0x72}, 0x8, 0x5, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) clock_getres(0x2, &(0x7f0000000180)) 16:00:47 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) getpgrp() 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = dup2(r0, r0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:47 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x41000000008001, 0x7f) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3e70006bfb1c057eb923a796f8d16f0ab721d5a1b00433d59470e15dc2563de38f92531d0775403c7c29324c82d076a0ba1e89c6b5143a380861c35533db383d7daabb0cad21264eba6d2b7ba27e59aeedbcd9fd69733ec37466b64b948c608a0367dab691fd94fa2e75c8ef77744b74e4d839dac01eed73ba8d089e3402d9fc65fb7ca40d9b5627c869"], 0xa) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x5, 0x4) r1 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:47 executing program 1: r0 = socket(0x2, 0xc003, 0x2) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x86) 16:00:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="b2", 0x1) write(r0, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000002340)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa12f3a057b7b862c78e6c0d8608992c5d3992be44412c19ee505b132ca21e02828685328cf566edee6e9a095e4a9ee1e62810c8c122618a5e3c39f3cd08d160eb09cd504848e131ed155e873da8b8dfce4de2d0005542820cc7fcf182a90edf4406dfe1bc0ac20147e652fa663161bb65d56202d8570a139a71ab1b7785296a2bc40e365e21e03b763c96095f3bcdc81b319a7064356a511b14f1c", 0x109a) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) close(r0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) r1 = getuid() seteuid(r1) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x28) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0xa2) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffd6a) r1 = syz_open_pts() r2 = syz_open_pts() chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') sendto(r2, &(0x7f0000002480)="57ea2ccca63528fab1ccc9ab52b01a4451127d770255b48ff1443501f56a1cf96a15845abc7ccfce09cae97d9de80420fb66fe91f8972a066b92e526dc874cd2f3df55b0cdedf64dca186294470965a8e5af8ec271c513fd20933ccd57c5526f3518828ed83ca91a01b3fa214be9adfb17fef84ce8a6c4150356dde31eb016023f8f1c7579e14b57fd70d590ad1d29fc7da287a45243a8b6881a001801631abf9faf7d9f0b95f2791831ea44d1bf6a047fc32de3579761c195fcddc87a58d5e9f48152cdf8aaaae6d3224a74e7fbe3951dc2536f6037db4adcfa231b6d345523bf62ad2a5597dc349924818381a60bc35e14c844a856cf670ef21a27fb2679d026a6fd74ccd745e26002e7d81bb73852e88414c113cac4626652d3f12d2d0445cf0e5e6bae38cef3a10a8318d4fe5f23d30ac3cbbf85d9166e996978927edb994bd1e93d01f902262271119f4a841d45a463ea0cd1a38ea651feedf605296728ff23931e54c5e21a7260d0b9f78a12d440abb93dac61025e2e3ceb02820f3ee1d64f3c76f6a3b3723629a49850492bb880983d0a3252dfb4ca3b344af76469bd89de2d8a0c2df93ab31d142f8dca539133eb2362784570b29805a5a4d1da5d9e0658bf92dfd43c6e5cec23a532e7cc8815f9817d150cc4f439babb1078c9d166204f26b5052f0a10a6e2fae78cdd0b0373c65b8cda2116c5260eda1401e4d8824e63471f06ca7f857cfec9334b65166f68c895e7cb5ec56b810edc1e5c7152371e81addd090a00565e650846e9fe472a0621f9368fb1294b312a74f4d52e0c088f839855ff322b766c4c13deed81bbb8a71498489c5b203e60918e3797a0c67530d0309142fa9d40721ba940a71f6eb83a7d9b95730955d45fa762c62313837ceac50676b97c300c2917b989eb872f3a47d5e1350d21a91f051c50811f9d1c1e98d5490bf729a0a9cd2cd07c545c0d4f6d17a09e50202a19cdf0eb6cf4e03a88aab679fcbb215f72669226f08e7fd5759dffa4a739a4e93fc539cf415548e90b18326ffb5e6163c1650f4a692ea1c64f09a7f479f9aee5932ba7fafc4ba79cabb3f1666622cc9b2ef61052acd36be958457b469fb7688b15815ac7448b204e0af0bb958e917645988ecb82c31a3f076ffa71f00e14e454dd518181767b3e21068cb44c4fce6be6c26fb2adf59be1f16a1c58c741abce99396887740e056651e15fa5896520e13d81404769aaeed0f2aefa4492435b065d0492460cd76dab653dc799e949ce41fdf6dee3c037c483365686ad91c5fb93929ea5928f4b08c6207b0b3012e32e0f47cc9016bb9a053de3c08282e21bae86cff2a8ba23d5a5bb850c720135f564333b9c7a9eaae2f606b47a3364f3265da17f8dae5195a900cc60acc5d9759b4bec1620696ad2208b81006aa4563ca24e3e152dfd995941ce975f4f2d363201a6f2e899b140d688c69e38d097d753deab937f33349cb52486310af0b1050e2674f3d7e702a5fff92b58a864047238ab9a566a7e5349dcfa8deba628be2027f63e1ff5fbbf4c690d53864295cde86477cd0b2b53163832bbbf741cd6baaaf58c55c3e54dbf8f1d66c61b4008112fa7219b4d5b5dbb699a8cf6d5b4d56c5fc1d078faf78c2e2153d89665d18bc6da1f0290f72609ffebb8717ccdc37fc790a479ae3e4e4ea85d1e4d533accb21391b21424164bc6420e52fbcaf51474c08a0d97a9feb9079b44dc64cdf67a839e3f39daaca28daea8a467db80303007a881a60e83bcf40c1b3db9ecf1bea89f993fee6134cbeee7e35ace16ae9edbe6cd67ced58221d00cb68a9cacca680026e38610d3f2ff0b05e5c65a8c43a45ca7a7ef55ac47ca5e339d21d1e755421563c097736d970cfd18d08d9eb30b9c533bafd0b39920a524b321a2ba48b4b5f031f586334e63f30b13281e23f79b1ac3cca8bb14042f369641d471007647e0c226c7753f831dcb097edb8a11e1800623b0028220b53680a238ae3cea110834f7bb6220ac109ee3e1bafce1ce487377563ba81fa160ae5e916072875fc777e31fa5df6d1a0999907ccf8ff0c7c93c242d7aac5823f56f2a735059891a2968755b513c5a735766ebfbb0e67e051428512cd1094cd0ffd63f342c543b34b3e34751ab12d9948a3c9204c09c31f954f22fa269221b22090fba9be0909e7da3bb6a24e859ce9dc339b55d6d8754347fa3d11d7b5a47793630947f98b3335c048d1004086c8064f1f834e07e9c07f3f272d6437f0816d416bbd5222b156ae7e081a2fba368e502b43f138dbd64ff0f430f53edc0c9ccda11faf7723f47c4d4477ecd24b47dadc93a78220d7e437a71f9a29f88272b39adea1e733687d125670c6f6cac4b6f23aa17f356769df8fba5f8648e778c894a61d3818314ef8a46a97d23e7da96090d976e6cdab1a898a4421f3b93b9d94fd4f96fcd7ede3b5ead568de57d2c3eaa547abf43cb882eb9f41611ff1d4bc7b1fd2beb525d782ad139569b79f9ddf3ab294f61f6fc4934170dadb181a6c6193cb65243c98be1ad1ebb7f4c8fbee1b6fad430461f5b81ddeee2994899cfdee472676546c2f2bdf8b263b802751d54bcbb942226d9be43283d1b12dd35bd17ac8a138fe7aeec40fcbc56f4e5b11b76dcbff67808e1aabd0586e380957e5d89c90a37ba85d6101f4347010d42ac0f79d146d9a0cc1105fc5806a25017ecda74cca3d35a1104d655aaa01561c63bb70349be9fa745f71c8b06146fd872a8c2a75b1b22bdcabc1709973fb3435aad55c06d13bc99c5c68d963c0dad3d4498e7b383511e11c6a4021c8619981b89fffeba804e8f58163ad6fcb9c6708fd793082d2ec1cb09b13fe604376ba4051e45f7d9aee75d0dc9cf3317740ca082ca13cf3585124c8afebf885dbcbb77d42494a04ba58656c0ecd4455b719de585bb71bc398e0e1dca9f7192abda67090c02bef4211b3ee6becc31be44a377b777e153a2ee5e098b93f8660deb976471cff52487692a851e9dcc7ab3addd2eb5aae614538498f8e10087c37c8b4da303873cffa245e397a7faf33b337da6977c80b014c98bd419c010d161909eb08f62a6de28f0e2e04d08c45346e555f2b29308d39d7f360b6092b5631a1947a170fc4f5a15a46510411ed7fdde4ad56ef8b7f652ad9b15893aedce93bc39ccdd00e2f5bc11bd9b31311b5889e9b2815f008a92bd288826e5bafc79768a715ecedf2e7dfe4440539c516be3fd07b583fd32119d69adbd8362f849308e4de423a2bbb61da6b1ee663f92a9bbf6d87131f560fd960fb74e799b797fc58e6bb281ba1ef3726a399dfbe4e289dd0e6bf9c164ce7d1b0b1f09bcd31869d11029a9e874dcce53f1db3095998758ec8af5b04203a41123509ceba0a5e1d86267575c60cb99ad0239a4f6097e6d28271fe2445a7a303c4c210bde87b84afdeebce6f82c2f0a507ef5cd688646683be7ea90a4b9dbcba13fdc9b409d6cf3dcf0733f87e11148a679b9ef145bf502d89b960dd71ecd84f191ceb79f6d7047fba3ae0dfe8d1d6f06faa262276d5c63dabae099b991d28051fae19685893f048c2d5d603f5c21756251ce752bd1e484614171931578733eb8a026c1ec9b6fbf0e36a015104dc3b0756b4bbf6d2a971e910ef71be321314ff9fab68d6572b85da47060f9f4f84a8e7c86950e71cec72ad2960065686c482badcb067266cbbcafec3a1cf46f302d09d39c6102f8b7a3302633a144411ef5145f9867c110b6a8e51256ac12526cfd7a7835b7f0e89027fca1c436adb2cdfdb01e6973f6de85189c37c899b28d1fc1843c3e0a152df9c59e08c91f7a8a9ca3e78231d297bcc68fd2fb344df77b3b1d4d9b976463056a238b91a86b26ed650fc6f38c8e0d73ac53d602605e139825c1d10c2d9171fd82051742efdee28aa52599efb60f6cedfb861d74ab1b7037692034273022d27966d747c9df7443b6310eb57e36ef4dab3732773ac45b8adab6e86f8d12b6cb27fcdd8d970b15eaeb7f457ba7c819e7d5f76484ed25cb30e8c1221345b50c742997a3d4b62e59127a54f8d52139af1e345788c4a4482071c3364b76a8ac0f46c6031d2893ea41d2786d633ea63d491e865bb0ec61b5808567e4d9ab32054a5527504952a0082f1d4447cdfa1188ed056a830aa7c22f2fe82f6decf12388a210f1c267a17946339373f2ed3f9f485e14d100122f7019f3c963fe79713a740d032d554ee8be8529fe397edf2e70eb334f03ab4cfbeef800c786b9febdc92c318516f21a7bfe2242a26e1355fd1e2d3970f8b5cc0305fed6d70ebaaf7618e58477f33363c2045e3bbf2a1334c27403cc636fe659b3373d1ffb24c77ab42e382503a8a13a0b12d1d233a8a83bda005cca55399744d8304519137809ee4c764a2a4054315a3f3ecdbf84c2bb42730d264b92fe699c2f01148e986e9cca5b27efaedbef19dbea0515db36e936740317ce6dfce135c32c5f330052203b1dd8aaf2fdb6481d7942fb59d164a69833d2a6e993b0c7dfadedc2010224158fd64981a7965ed432addc3ec394985477989abc29fb08dcad7254dc963aa3c4a1fcc1db004b57cb75313962115d35e85813d809a1351eb9d53b613e6b987b6a37f8586428dc1cdf2ba7edc025a6b395836a1d263c220f0a2e8f524498d4d0c13097923c28436669bd54d5cd25796074b1a132a8ea7d403e82055ef65256b7fb4760cf59d866d1ce9371eb5ca3630c61348e6d41bd4598b0fc783d6b71e46b58697a480792cdc7d83eaf86c80f27a4b89ea2de0385b6183bdb4eceea5a3ef6ede3ef69a430f9c4f8d5b0660e765744ca7d514891163d5a13229016af619fb6edd2a50216ce9a94f9bfc25a38741eebd166b7c4a0c3d9d2adada26767c68aba26c8ab7988b25dbc476bb3641b1b137c780e65f78231c5cbb65df652255e3458cea0ee4046cc6fc10cfad6053e1e69b21127dfa3ff241ed1b27c6293eee396c419c10445dd54f75d6e0328dc696e88dcc3373209e0512e469fead26a1df00ed52082758da6c94c14d272d00998782b48c3af7036da9b3c15677cecc5eec1efdc5fed23dca6b5edaa968d6ac4e41f509035db75d1bb8d286a7c1a8f60e45c6ae9c560f2579a73425b8bca78775fad13537eae6798754002c57da442b4859ee7355e6814bbc487fda94b9f9d532d2619680a22a5646c709368aa5288e8a32e727c0c44318081b61ae6fc4d2da3e78194475f29ada65ee023d32c3d97f39f518796f4c0c22d0ecb042d0308ece034274a4c75683cb9a0d3455b25e39ab578aab4821943698ce7310cb4e49148fb6701951e8f43a3060fb4c851f6cf2635393e7089ee2e008a95fcdb67ef2cbe5db1eac2b65c4d94aa2f7004bf3c1cf1eadd6b929e6b9a80b3b077b003784dc6102db288624db81c32b6a1d229c244c6aca0d21bf0e9bf714b3725f3088a99b54fd64cf6d73572c62d7edcd3a780d1eea92f7c9bbac72e33daf998a9079524074f858a0f006d2f7d1994bd834c8a1a1cbc0f347ed5831541a3c1b9a76c83d27a10dafeff5be7009bbca541c83b2c51fe93a583dd15af6af2ff3dd24161fb1c3ee48b063ad3b19bb2733ec64fcae2748a9814ccecedb1da71b4392ba8fb12dbc46003c6f54034979fb5b2c5e3400952d7d73a731d383064d1e0e999983d30d649a92bcfee7eff6b8cfaa3248c1fd675a8f75c06b783f13445bad4a948c210b9295ea9572a42efa5f3a04d6fce891491932624777a6d0508c61c5d8c2d4b2af0800d00000000000000000000000000000093ec5fc89715e2b3f61313f0253cad8d653dbe7c8a7d2241f6f00033a3f34ce68022da945aebea45281f6b9c1873e7f43bf126a0548f4affeafc53a84952633db06f2fdfa6a604fd54db275ad5beecd89d4cfbc331ec0db1bd0b886d03198f79f04e17ac9edba49af87d74ffa8acc9af31ed1e03a1d3026c529c", 0x1000, 0x1, 0x0, 0x48) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) getdents(r1, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xff) 16:00:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) r1 = dup(r0) lseek(r0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xd42, 0x24, 0x7ff, "3a77017d67cf7ae224836434431c7db626788f9b", 0x1, 0x10001}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x0, 0x5, 0x2) 16:00:47 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x8002004, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0xa008, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) dup2(r0, r0) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x91) shutdown(r0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x3) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07", 0x3d) write(r0, &(0x7f0000000340)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2ea71906d8974febdfb25fc90473ce9e4af21271fd9675a42ad30087edfdf89c2e5b66defff11e5314cf43f48f4fc408af8fa57122b6c74f92a62569d8ad3b6ba6f454a721ab0089df182a786fd2c9a63a736dda11009ec111019ca0a0c60da58872cfe06117b25f8a8812d7a877da6e7e831a4e", 0x8e) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="73d8167f67fa40d19e5ec2faddd7cddce72a16e6d4ffecef2699b1a689732a0a70e4d4db1d4df89170a4243d2e052af30a2b86fea2384f9adc334f3f122f986d28a651deccb82e93663313f364c9d2d134dd73c73b6baa1e06e64581ad7f3835f1b47383", 0x64}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:47 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/187, 0xbb}], 0x4, &(0x7f00000003c0)=""/107, 0x6b}, 0x41) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0x2, 0x2, 0x6, 0x7f3}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) truncate(&(0x7f00000004c0)='./bus\x00', 0xfffffffffffffffa) listen(0xffffffffffffffff, 0x5) 16:00:47 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x500, 0x0, "01800000000000005ab8bdad345f07a002206fb0"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x62f64061dda80191) syz_open_pts() pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) P??)cZJ5ߏjfɝx 78_o ـ<5;V߾y"d|0&-Vu`|v*eHsפ.",NfklA hCq&D78_o ـ<5;V߾y"d|0&-Vu`|v*eHsפ.",NfklA hCq&Dpanic: pool_do_get: mbufpl free list modified: page 0xffffff002ae63000; item addr 0xffffff002ae63c00; offset 0x0=0x656bcb7f06000100 != 0x656bcb7f9453657b Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *497678 67787 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81ec9518,ffffff002ae63400) at pool_do_get+0x3ae pool_get(1,2) at pool_get+0x77 m_get(10000,fff9ff91) at m_get+0x2f switchwrite(ffffff000465e950,ffffff000465e950,ffff800014acc5a8) at switchwrite+ 0x1d3 spec_write(ffffffff81e21ed0) at spec_write+0xa0 VOP_WRITE(1,ffffff000465e950,1,ffffff0036099968) at VOP_WRITE+0x65 vn_write(ffffff0036099968,ffff800014acc5a8,ffffff91) at vn_write+0x161 dofilewritev(ffff800014acc6d0,1,ffff800014acc6e8,ffff800014a1d7a8,0) at dofilew ritev+0x13e sys_pwritev(ffff800014acc770,ffff800014a1d7a8,ffff8000149cfca8) at sys_pwritev+ 0xbf syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffb8,0,4,c5f846f3010) at Xsyscall+0x128 end of kernel end trace frame: 0xc624bd5f7e0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_get: mbufpl free list modified: page 0xffffff002ae63000; item addr 0xffffff002ae63c00; offset 0x0=0x656bcb7f06000100 != 0x656bcb7f9453657b ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81ec9518,ffffff002ae63400) at pool_do_get+0x3ae pool_get(1,2) at pool_get+0x77 m_get(10000,fff9ff91) at m_get+0x2f switchwrite(ffffff000465e950,ffffff000465e950,ffff800014acc5a8) at switchwrite+0x1d3 spec_write(ffffffff81e21ed0) at spec_write+0xa0 VOP_WRITE(1,ffffff000465e950,1,ffffff0036099968) at VOP_WRITE+0x65 vn_write(ffffff0036099968,ffff800014acc5a8,ffffff91) at vn_write+0x161 dofilewritev(ffff800014acc6d0,1,ffff800014acc6e8,ffff800014a1d7a8,0) at dofilewritev+0x13e sys_pwritev(ffff800014acc770,ffff800014a1d7a8,ffff8000149cfca8) at sys_pwritev+0xbf syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffb8,0,4,c5f846f3010) at Xsyscall+0x128 end of kernel end trace frame: 0xc624bd5f7e0, count: -13 ddb> show registers rdi 0xffffffff81e1fa20 kprintf_mutex rsi 0xffffffff8136e039 db_enter+0x9 rbp 0xffff800014acc1f0 rbx 0xffff800014acc290 rdx 0xffff800002ad0000 rcx 0xb437 __ALIGN_SIZE+0xa437 rax 0xffff800002ad0000 r8 0xffff800014acc1c0 r9 0x8080808080808080 r10 0x656bcb7f06000100 r11 0xffffffff810b3d00 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014acc200 r14 0x100 r15 0xffffffff81c4a1d1 cy_pio_rec+0x1142d rip 0xffffffff8136e03a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800014acc1f0 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=497678 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800014a1d2f8,0xffffffff81ed0438 process=0xffff8000149cfca8 user=0xffff800014ac7000, vmspace=0xffffff003f12b840 estcpu=32, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 67787 55232 63316 0 2 0 syz-executor0 *67787 497678 63316 0 7 0x4000000 syz-executor0 55506 414197 1 0 3 0x100083 ttyin getty 48131 11249 0 0 3 0x14200 bored sosplice 63316 341597 46145 0 3 0x82 nanosleep syz-executor0 75137 337841 46145 0 3 0x82 nanosleep syz-executor1 46145 453843 17815 0 3 0x82 thrsleep syz-fuzzer 46145 386671 17815 0 3 0x4000082 nanosleep syz-fuzzer 46145 457490 17815 0 3 0x4000082 thrsleep syz-fuzzer 46145 486329 17815 0 3 0x4000082 thrsleep syz-fuzzer 46145 360086 17815 0 3 0x4000082 kqread syz-fuzzer 46145 134705 17815 0 3 0x4000082 thrsleep syz-fuzzer 46145 76346 17815 0 3 0x4000082 thrsleep syz-fuzzer 17815 38211 29007 0 3 0x10008a pause ksh 29007 12622 11699 0 3 0x92 select sshd 11699 337374 1 0 3 0x80 select sshd 90137 418619 33952 73 3 0x100090 kqread syslogd 33952 365117 1 0 3 0x100082 netio syslogd 33188 459929 1 77 3 0x100090 poll dhclient 45753 47001 1 0 3 0x80 poll dhclient 25146 226561 0 0 2 0x14200 zerothread 78239 399201 0 0 3 0x14200 aiodoned aiodoned 59859 283963 0 0 3 0x14200 syncer update 24379 249399 0 0 3 0x14200 cleaner cleaner 56229 135365 0 0 3 0x14200 reaper reaper 51610 247778 0 0 3 0x14200 pgdaemon pagedaemon 20989 496837 0 0 3 0x14200 bored crynlk 55004 129973 0 0 3 0x14200 bored crypto 83442 492428 0 0 3 0x40014200 acpi0 acpi0 75098 274257 0 0 3 0x14200 bored softnet 15172 504977 0 0 3 0x14200 bored systqmp 5447 311952 0 0 3 0x14200 bored systq 93495 295650 0 0 3 0x40014200 bored softclock 73932 217991 0 0 3 0x40014200 idle0 1 188401 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper