d4ec80f6a758ed28dac6893ecb771d6d10284c97cdd9cfbe64c84b02786964c9fc99ff2cd26e3fd4947e5536b4258f1e4bf7ecdab1279ad92c58dc01e9e89636940a45d6ba20280ad0cb929217e51b2780c914bdd9d72a439a2e1c61fa24aa74e0059afa2a272e9ce2d0f8fc0fef9ba7e759831d588b0ccb1850f5288d00a769d9bbe40119e505a790b96ec44893719ff1bc0f579fd3c76e47384085951856e722943d18bac7ee450121cb01501f1c79cfdc41938da5a45f89ca31a410af1216507d48a22305ed0efbb7a8357bcab6c3580c682acdfe1b90d881d769962753c8e6b76c01936e79da364e446cb188c872f52cb1c1e1b3c0fd39a201b1d6d004f168b6145451a3a6c1bdc38c75bc9d9f1e6f060391fd85c07298bca6b5670b33fd25efd0b31a7c895a5cfdeb4a661c55b4a54f4bbe961ef975295c710277424e90050c8784082fb6462b0838fe5dfe3229d6672ebbfc7585f2657696ec0a5c55a745db2674c9d23489c2b1a616d7208305fcaf5d5c2887c66df9ea873d492b763893fe0fdbad73edf88881aaafe4c269e13759602c86a7ed45ecfb346bda528870f41bc96021de7a41de21a0402dd13866c7e994cf895de6554610180e0c661cc840edbbdec0523171b47a5ec6e1978671836df9bf2c049912ea74e8ccc3b2cfda9c77faaafd07563f10a0610c94aa3ece2cc429faf89781b736932b3f0a79611bdc7307df3e14375883856c73422647697b608dcdf83d855fdf736c2459330bcfcf16b5db10f7f9e6b9d4979c5e5c57a0398e8dc7b11cc774362d47a4cfe197fc0b1adf6d4b0756c504a48f97aa56d55a601f69bf9b2ffbc110b296168d23991706575dc604e9ae50b8eeb5526327b975df9272f44e8990a9520dc41e703bea8fafebdc3fca686c5aec5f113b52d839c22070d8c103485d0a41549394988af8fdeb8d202a5cbeb2be017f9d5c50e57a193a18c9a3375c22146ffa93aa64d846187c52e3bee6b7fad9263f0c27fda80df421c40b0469cd2d59d2b9a2dbc798f1603d777f139421ac39cc493931604542b196abcf9a7ec4659d776125f614eb91516259ece4b2d6ec92e901a48b4e16e330e81e168584d273c122b5298d22543ca7e6b412a0d3e54c710787b8d7ef100653cc374183c92c98d278913e3db3b2154e67958011362af6fdb27a8a093d98649d28ccdcc1110c04807706566667af484e107463bb6331f1a9849d3852b42c41f82d19e94b5bd55c371d6fa41c6da714ef55a0558d60d7e3ed973d482a3ad5f09fdeebaa724ec3dd85b76d51988da1684edeb804e0e0b98e78128a52f182daa4cf651a392c9fd2a12834a86ba7a8b69ccfe4608d93757bd5e4c616016acaf7ee42c7c9bf0c46bd25e4b3ad6c454373d0a1f2219fa88847c5b5eb8d59979e217a38b9ad93f5cb7177893500b50383f8b636cd500bf178e90633cf27a153c74d52594af7197632a92c22a3011fa0e15aef241e93fce6e7c654384b717c1b14a8d5c005d0733ea57cf826e5e0547c8abeeaa2dbc6d23e9b2f6ba972d99dd2e7f2803212918078b8b7e23d90edb98482aea4311020ac0ae548648805d379a", 0x1000}, {&(0x7f00000018c0)="8c3be9e426bf8e881c12ce0b19195bffc111ee2e50a4345bc060ba4fc0278c5474e7dd37806aa284c1a0aeed2180bd2d1fbaabe48e5799588d22a4704fbff630bc86e4877a000dc7aaf3ab890e0151bf1bb26b2d04e063e336a06fa0adecf622c6c526754dc1d161527e28a2471a6b5778e2ea4097964b3181233d4e8cf1d8d460122caf2a2e0d552171a8f11f212872f65b5e9c7e0b47e3f8908c25d05f90e01f05f96f3434d9afd762e52c2063c1d65cebc2ea6002e2d825261af290d58ff5f00f819a856a4051036e1ee4d43a40609033774f4176051a6b4702f21b4b1cd60814e9b515102f0cce31aa8cfa2ce7943e", 0xf1}], 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES8=r10, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="4a28da0ed621331a1ac40bd7d9d4bd3f47d34ab7562140922054443d52bce850a1761c8aafc56c8a715588f6a98d8feb7bda2a6954cc5fed0592f090ae7059719db3ea99f59ecf5db07b0eff2d3ad317a9d6a5aa171ccfc09f884846518addc28d207ceaf041120a88282df2ef23502eef73db8cff20e5f485da1e5e8fbf5c7fba1640a65ee086300e9701e039dde3220674019c47de2c9ad07798e4abc85158a3d07cffd9a1d35f712d01aa55ee6de9f87a52cf1416a4399b29512e65ace95d175b98ed1458f6716d0b6d23bed5a8d8facc3fd9508e523612d561a956873e9686629179c87d831a8a8710f6d21a5881d971b554238a2bf786", @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000000000000000000a6974020b7f2672a9e18a07eed509f991382704b7361be04a7832f30c3c8d2658ea53fc7f2e82b55c600df3bd01d80a13714c1ec285b9edac1909395b608a8bc1aab0af84533196e4a62e573be9eb0e92fde173dc6fb89d37913af080783abdbc999d3820e1680bad15fab574d9a2e7e9498b40866509ddce925efb7e04e76ecb17b8329ab38d85a30dd25520b06965d7583363d3c9b47dbb78d203cffa59ce2ae5d448aeb513865697b99a92dc3e5c60e88a3787d3020cf82d5bb6eeab8a5386c4f771162d40df35fa0227c096e07ff17770a5aa24b6a4170cf7f7ea79fb6cbcfa4e58c0ad0774c231bcdce0c48e59a996add1da4f71791f3b1e05cd1dc2d322df6d812a3b830b6fa2fc2c439d8dbab1b1b961eef659d6b459ff7fa219aafd2530d55aa3f70bef2a6deb87ea436cc91e221b2c674c2555f04a4b462b1f36d9d27ab0e1880f36326110e496bfaa25053fe85271e0d130356872f026c063a3ec3862ab3", @ANYRES32=0x0, @ANYBLOB="8f810d13d41073981439879e217e0443db7801930b0516338ee8ec091278a9ba7f3ca459f8aa2c3df7c0a1853093d0a4b2a4120adc4611200fe40cab56dd10c8ea2e4b4919e0e92d3ef3194afe431debb58f18c44ae023cf3ded70bb02d4d88ac2df35af7f2372bb51cdf7f44dae5618e3447e7db92985a587de9260954ce3b3032df3d1fc8cb388143fae8d", @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r11], 0xb0, 0x5}, 0x209) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r8, r9, 0x0, r10, 0x80, 0x6}, 0x3, 0x3, 0x4}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:02:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:55 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x0, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0xa, &(0x7f00000012c0)={0xa, 0x6, 0x0, 0xfa, 0x2, 0x9, 0x0, 0x5}, 0x4d, &(0x7f0000001300)={0x5, 0xf, 0x4d, 0x3, [@generic={0x29, 0x10, 0x4, "6e4c9137c37b25211beb9a809dbab51acbcc7e62feff71acd1ace67abf3cfccaf5f1f9775fca"}, @ss_container_id={0x14, 0x10, 0x4, 0x2e, "3656e55ce580402a133eb71ad164da34"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x0, 0x3, 0x4, 0x3, 0x5}]}, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:02:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:55 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291"}, 0x5a, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:55 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:55 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:02:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:56 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:56 executing program 5: r0 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r0, 0x0, 0x8, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) __fstat50(0xffffffffffffff9c, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001280)={{0xfffffffe, r1, 0x0, r2, r3, 0x38, 0xea6}, 0x835, 0x80000000, 0x7ff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_PUTWSCHAR(r4, 0x80045760, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = accept$unix(r5, &(0x7f0000001300)=@file={0x0, ""/511}, &(0x7f0000001540)=0x201) fsync(r6) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) sendto$unix(r5, &(0x7f00000000c0)="7d86a6326d534fdf46429c25f7ef46404bd6905617a3593ba3ab0b5dc3f34a97da2583e5d818678d650bea5408381940d94493f50d", 0x35, 0x409, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x200) 00:02:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:56 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:56 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:56 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:56 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291"}, 0x5a, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:56 executing program 5: r0 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r0, 0x0, 0x8, 0x0) (async) ____semctl50$SETVAL(r0, 0x0, 0x8, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) __fstat50(0xffffffffffffff9c, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001280)={{0xfffffffe, r1, 0x0, r2, r3, 0x38, 0xea6}, 0x835, 0x80000000, 0x7ff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_PUTWSCHAR(r4, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r4, 0x80045760, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = accept$unix(r5, &(0x7f0000001300)=@file={0x0, ""/511}, &(0x7f0000001540)=0x201) fsync(r6) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) sendto$unix(r5, &(0x7f00000000c0)="7d86a6326d534fdf46429c25f7ef46404bd6905617a3593ba3ab0b5dc3f34a97da2583e5d818678d650bea5408381940d94493f50d", 0x35, 0x409, 0x0, 0x0) (async) sendto$unix(r5, &(0x7f00000000c0)="7d86a6326d534fdf46429c25f7ef46404bd6905617a3593ba3ab0b5dc3f34a97da2583e5d818678d650bea5408381940d94493f50d", 0x35, 0x409, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x200) (async) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x200) 00:02:56 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) open$dir(&(0x7f0000000000)='./file0\x00', 0x48402, 0x8) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48402, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x400) (async) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x400) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) (async) close(r0) setreuid(0xee00, 0x0) getuid() (async) r3 = getuid() setreuid(0x0, r3) getuid() getuid() (async) r4 = getuid() setreuid(0xee00, r4) geteuid() (async) geteuid() r5 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r5, 0x0, 0x8, 0x0) (async) ____semctl50$SETVAL(r5, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0xffffffc0, r4, r6, r3, 0x0, 0x400, 0x1f}, 0xff, 0x7f, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getuid() setreuid(0xee00, r8) __stat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __fhstat50(&(0x7f0000000300)="b97eba0caffc0e5c0b6642e1681f092e8d079370b99d0be35d9850ef9f4851f711c3bd972102241aea6f06a26dcd6c9ea18a54b2e475fa6931d1bfd8c0f12a0ed42f0e5e0513c8af61a9b1e0f75e3d2db1c70cba85eda5f98bd6d5e636807f82f5a313f13749b7bbdd60fd4a31bf5ea7e09f074ec82dc5b857c79b6aea46e397dcc6a60809662e6083c4b73f49cd9e9a9a187ab2935a5c2f7e1c9184f40344251494d71a76e2b7a11704f0f79c", 0xad, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000700)="12e92bc70f8f53ca1f8823486c0f38ce35f917327aed406fc14a049daac6cec2d3ced9765461a555bee9b1b83a891de991e97aba2aa462bb2f4f2e2a0756de252c078f3751dbc1f071a99254bb277d02043dd0f0f8d3114a4263b00da37012623d506bc6c20e478416e61f72d152e1b5b9a8f661872cab0982ef46ff9f3bc8372e0f84f23f282d81ffcda92a19ef1c7b1fe66c0e64d35511a52ac805a549335de90281b2f6bf05f82a6adfed", 0xac}, {&(0x7f00000007c0)="f83992e2fafbaf65692612e3c151e3591b21ec16549c8512222f8a560f86055e87e27e221e7e5de38753eb3ab4f7ec01bc7e9575db1178f9e5acb22e535b4595faef6a43e0c8111f7814a8f35f56653b950709a9d7a9a4c9adf3415b89012fb4eca6e218199c3b1f08646200f2055cb076b63df7da3d1aa4630f93d07071461d35be73fbf7b952ebbe6eaf058825f12efc3ef27a4a48c29e506ca5a1a7bbb026c72321b41f15fafe8516a485cd78bfa77872d299a1df9fea2bcc734514bc75752b032e4f9cee6dee9102296606090c9d7c012039dc3fa9ea9ecfd403c077f09f1d2cf0f0b81e935e26e429427060fc3d1cc1ed178e27c962579cf836ea73", 0xfe}, {&(0x7f00000008c0)="288978d65743ded33b883688f5efd67544da6edf400191de8c6e1069bc9250823f038c9607102651e9da6603717bea57e0fcc09509551f6ed4a1538b4e81f473645a193d1991cea1b3f46cde6be43080a099266439dcd7ad4e1481f8cbb3dbd173152b46b72244bb241372c534513a293cd4b0e04ed3a74660297833e72b9b35c1f0bd1b5d21986d31ab867f3a70110d3ab3bc99e73001ab72bdce0e1c8aa7fcde6b25b122427aefa1604864c79d5c38b04ee9c4af69c51e0d39ecf2dcb18edd728904148f1f0eac75d110efda8a3848fadca4a3fe94c3ac7ab4e1a19026f52f667cdb6380a2651aedfefe0b165516cc24bc284294df84d0cf767dfd97defe425991dd10613913a5bb4d06da5b8635c37a94503ae59ec8f5b95bfa07dad6a58f1e3b3cf50bec0b13cdd26dafa484ca7e91c3f6ccbe3592261f93047ff38df6093d4c0a25695f67c5999da6f9d481dfde75e50c10fd1f89f90b92e25a4469dc6912839422139e45febf31d5d2dc25cffcbd8a6ac8cbc94474467a23f9cb93d81ca75ef22f3d315bfa329add701fe9e719ca37cccf935606451f60ffe2c4cf6a01787e9484ab07a81553661d25745720af068843ce56ecf06d30fcea49947b8a031bc8688500cf7129800e2cf14e8d27451a6a64422e33821e4046428135f8c0f6bbf5d45df6e953325c7f3c0792be223421e0c723251ff2d1bf8fa5babb3d1c39eed9db3e3d92659a745544f6bc3f577014f333bcaf4c65e0180161c250d0b139f1ca313fa8d32fca1e206103147853a6b057177b9ff58adbe7d193e4a044a2f66f827c145f1d5c764f6103657c31aab7f655da31eeccb703bdd0881acd5aab0868edbc6353dcf2c581411bd74a1adf21438062d524a57cd16ccf9b91652ca70f004a2072d8f11b2e4eac7e9474b5eab91867f4fc845da02f9c86262cf2145c4b74e375e56061f8ba398c3f6ac6f4500a9a9ee2cd6082b4f729d55fe8d9502894c432cefaf09ba71481a3c21f9acfa4c6d7cca8b658a716d253f941141deac2e935d786c263c7a0b4c9c6c67cf24706fbaa778ebc8ef895c5ef2b8e589239bb00a04792e966a00e943207f46c581876cd87d79e8ba702b173d4604720a74b1cc9fa1907c2dcbdf8dbb228f03c4d8818ab16966e2fd36b80a97e00c2f12909a8b9228bba981e041078d9e6dcaa3ab610c7b297c510f4e4ed2bedcd5e9b437b730449d4653c6a02717250c3abe3a0021d259cb828a1011bd1ac207c49f5aeefaafe5c7f766ec12fb84aa4da7f40162faa39d2f716dea86b183ac1532c72226abe2806228c5e5beb223acd437ffbadd1f3d23180f37204ea5a034d1ce683d4a25e628e2fc1f66ca5807429ffa83b0ea84de51e2efa99c4350fee8fa49c8db273eb4c25cafbe6e8b3a2486d306a61fd04048c2002a719186a0cc014c8a88a4c5c497e793efc39c3370ee92c0c5002afb2e8c188e416e8d5560d3e911c5189e8e21b9195f05c9e5a192c3182005296adce9037345f5b36f65fdc3821f4aa26350d7fd4a1ebf46519279edc29ba0754b04c3ec99aeaaee0b710d6d0077ea198e757effea18ed502a3597f618031c41bda9bec88f87d901589cfe28a73b286fbb3513c0ef0cdf8d07431e5f0cd81805d6e01965a5574fb16644b0ba01b37bf1f84b9261abc4f0b76fc04e1679cc5b8a9a3cc22b57de0547a2b12efdf0b555d4c5558d95cc0ede4464ff7afdc4568f3309eb4c4a2e3f004e59ce977ec44c4900e67b5b74d303fa1d38be0635d9b0e3911439d2c04b319c77f4389e33ece935c5c765a50786f95e7077b1124464c53336f7f9c67e41d5c0c5dbc772e38be8bf52a53d747adf457df06847d6b8fe2533ceb588da8f35d3ea6b54570eb7f2bc4146f8070b7c50eba21bffd9613a5ffe7709c6e3b09294c30a7825daeec8e07b7139a8e6b4dde112cd31580c6a408d7fbebf9b15d2477d63f197c0554cd53c2c8526b66f764e6a2ff406dd281ab94b264efd383ccfd52a55efccc3cf5da63f18f73aa6716bbb9e5100d191b74c3e486f8e1f9d69581d8b18160ff5ae92fcf35fb60fc2416d16c89e31dbf7d9d8540a3b639fd4f727e7615e88fe66120a4cf588e5ea12048b220215a5ec51554331bc6c404a73d12ef8a45461e493ea31b25b1c7805b7b01c532264078226b65c4b1814e8e0a2d6a2d82f86308ecf2d615726233d70812ddfff513de5378023cec573767c603d2a0bd66dceef0a33c936cfb347fe1ee5e43d9cdbe59258f69e7b959b09526127484fcd8c7b6d43a290a57276da872bcf8b7b98268486a6ab96b97199a58bac24d772dd5c22715a96b8e0535252984d3dccdefba6832dd739632865054145e003af72e9946fe3536ccaebacc895d8b25e103a09e3e99c415f3dbd1041ef9e423f6a5e055a394f1c52af144ca622890c951c694226687840359d94aaf01f9173b97109ec9e91af8a68f5f27f9f329b1ed4f8c816e440db9031746117151d8eccda3b6a208951d71c21120f44e5286e38961642cabda50bc1a4d1f0bb7ea697123289eb743137bbba3355a45cf07de9be36307c6ed6fdda957e4a1b25bdb566475bcd67fe2e518c3ef627a29301cc8752eb88aeeeda57dc17c849ff107096d90248c8b478de785d968184d2587ec0df19d6dc4fc6c6eafbd504b4e50a47ba117f2585f9cd7df75a526e2e8a356a48f820d9a9424212da22e9927d61ee7896214dd6184c04cf90ee823e481b2b1146984de70f2bd3d5368bd33cde054bab4f9f9fa60ea2dedcee51b21c4e069d9bb3193728f4384f18276a9728bcffa1cc64e214226763e6a6280048958272d0c7854657e33fcf741c82987cb283af4da5de2fd35b94cdf26cd40d9f5f9f2aa0300c48254e35e6f8819a3378c37d5047b46347fba1fe23cde2d3a5017037cef40b24a66953af90a4027313a3841bb9ae88640dcea56e17edbd5fec30b7888710bea3af784be6ff7a13d44ded9449595f0f5206fb341a8153334c4c6ff1f9fc5a2cf8ac80c2652bd6ecd60a744cedcfea7d57b171f079a46f5cf769caf2661c0b3d752a929d05854afb532eea862ce3fdabd6b9355ad58fa01101d456a2d93d152666a5073203a527ea61e9e510a9dda62473a7cf8636cca85f328a2e73d2408c26227b6f2b21a6d9635384fd58d5bf9033276f4e0eabc19471898201500900520454b21fd0f1531a69d3ff49abcde778121d6549f7561953e3ffe60547ae2077d37e907df395aeb1dbf9156ccd0cbf6c8fce4e879fac4b4121c0a68617d7ba067a3d7fdd180b305a366b13ea9f04e2cf13ac986fea6d9c2f45b20d7c99868b48d12382d2c77d750c2e98e02db528af9c2e4d6079a3a60778cbfae07eff939e3e776d9aad1176e53f083f1de131f2b56af0c40adf1aadd96d1e98804dd9f13ac0685705f7a27ce87b6d378ce8051d9bc9b093cc765004f3a3ac8792250228cff5ba332994be09c46a07ed199ca091e9bdbbff68fddfe68c73a037f87b79e3025c77039d7e9bc60d93934b178ee358ec983637a190f524ef14c0bdb5e32bd31b29d93b4848f740fde46e9463247eb1f788e825a288282d0622ab58563d81c6e908beba5b5c592329fe9a6fc322d35cf9dbb7731e368ca6647b902dbb31bac39a4b2fa8f5777bc7eb53689c67cf430779866b5c5192347be1e67236a3b97d11d5ba4459f47b9fb9e1a8b1ee2ebff038d431270106ee77856fe1d03c284fbcdfc8dfa87672aeaf9aae8912ff63a3ec4feb52a1bf693c9b3544c802ad408e2900f6b09fa73d6e8eab51dbd0224c145993afc3247625bb55ca5aa5db596844708c2e5a6d501c085d5f7f1787fa65266e5b77cf47c12e6daf3f5cf7a6445d1b969cec16a658802b52fbcd7959aabc355939dd7fa438759df840356a8b0d1619e4ff542a1d50da4e967a7fea67ffa84c101fd0c6f08270932e76f10ee642fb05fdabd71def9d2cd49bdd54e084953d76d76f7d0d8c6679d19325db7931149e470523d91ffe32d23958237fc7df252b14077a53dd628ee704134d6c6cecfa9db7d843597ddb2d7c328397865bba71804f776489f7c7b993ebd1b91dc5a897e3766e20a0a7bfc78efa7416473beaf5a8f55c7c3c589df6fe024afadbc059c9857b8ba6566590118c7147cb8f7b331697df930bc00a5d280717dc1aca979ded9ed59ad4ec80f6a758ed28dac6893ecb771d6d10284c97cdd9cfbe64c84b02786964c9fc99ff2cd26e3fd4947e5536b4258f1e4bf7ecdab1279ad92c58dc01e9e89636940a45d6ba20280ad0cb929217e51b2780c914bdd9d72a439a2e1c61fa24aa74e0059afa2a272e9ce2d0f8fc0fef9ba7e759831d588b0ccb1850f5288d00a769d9bbe40119e505a790b96ec44893719ff1bc0f579fd3c76e47384085951856e722943d18bac7ee450121cb01501f1c79cfdc41938da5a45f89ca31a410af1216507d48a22305ed0efbb7a8357bcab6c3580c682acdfe1b90d881d769962753c8e6b76c01936e79da364e446cb188c872f52cb1c1e1b3c0fd39a201b1d6d004f168b6145451a3a6c1bdc38c75bc9d9f1e6f060391fd85c07298bca6b5670b33fd25efd0b31a7c895a5cfdeb4a661c55b4a54f4bbe961ef975295c710277424e90050c8784082fb6462b0838fe5dfe3229d6672ebbfc7585f2657696ec0a5c55a745db2674c9d23489c2b1a616d7208305fcaf5d5c2887c66df9ea873d492b763893fe0fdbad73edf88881aaafe4c269e13759602c86a7ed45ecfb346bda528870f41bc96021de7a41de21a0402dd13866c7e994cf895de6554610180e0c661cc840edbbdec0523171b47a5ec6e1978671836df9bf2c049912ea74e8ccc3b2cfda9c77faaafd07563f10a0610c94aa3ece2cc429faf89781b736932b3f0a79611bdc7307df3e14375883856c73422647697b608dcdf83d855fdf736c2459330bcfcf16b5db10f7f9e6b9d4979c5e5c57a0398e8dc7b11cc774362d47a4cfe197fc0b1adf6d4b0756c504a48f97aa56d55a601f69bf9b2ffbc110b296168d23991706575dc604e9ae50b8eeb5526327b975df9272f44e8990a9520dc41e703bea8fafebdc3fca686c5aec5f113b52d839c22070d8c103485d0a41549394988af8fdeb8d202a5cbeb2be017f9d5c50e57a193a18c9a3375c22146ffa93aa64d846187c52e3bee6b7fad9263f0c27fda80df421c40b0469cd2d59d2b9a2dbc798f1603d777f139421ac39cc493931604542b196abcf9a7ec4659d776125f614eb91516259ece4b2d6ec92e901a48b4e16e330e81e168584d273c122b5298d22543ca7e6b412a0d3e54c710787b8d7ef100653cc374183c92c98d278913e3db3b2154e67958011362af6fdb27a8a093d98649d28ccdcc1110c04807706566667af484e107463bb6331f1a9849d3852b42c41f82d19e94b5bd55c371d6fa41c6da714ef55a0558d60d7e3ed973d482a3ad5f09fdeebaa724ec3dd85b76d51988da1684edeb804e0e0b98e78128a52f182daa4cf651a392c9fd2a12834a86ba7a8b69ccfe4608d93757bd5e4c616016acaf7ee42c7c9bf0c46bd25e4b3ad6c454373d0a1f2219fa88847c5b5eb8d59979e217a38b9ad93f5cb7177893500b50383f8b636cd500bf178e90633cf27a153c74d52594af7197632a92c22a3011fa0e15aef241e93fce6e7c654384b717c1b14a8d5c005d0733ea57cf826e5e0547c8abeeaa2dbc6d23e9b2f6ba972d99dd2e7f2803212918078b8b7e23d90edb98482aea4311020ac0ae548648805d379a", 0x1000}, {&(0x7f00000018c0)="8c3be9e426bf8e881c12ce0b19195bffc111ee2e50a4345bc060ba4fc0278c5474e7dd37806aa284c1a0aeed2180bd2d1fbaabe48e5799588d22a4704fbff630bc86e4877a000dc7aaf3ab890e0151bf1bb26b2d04e063e336a06fa0adecf622c6c526754dc1d161527e28a2471a6b5778e2ea4097964b3181233d4e8cf1d8d460122caf2a2e0d552171a8f11f212872f65b5e9c7e0b47e3f8908c25d05f90e01f05f96f3434d9afd762e52c2063c1d65cebc2ea6002e2d825261af290d58ff5f00f819a856a4051036e1ee4d43a40609033774f4176051a6b4702f21b4b1cd60814e9b515102f0cce31aa8cfa2ce7943e", 0xf1}], 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES8=r10, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="4a28da0ed621331a1ac40bd7d9d4bd3f47d34ab7562140922054443d52bce850a1761c8aafc56c8a715588f6a98d8feb7bda2a6954cc5fed0592f090ae7059719db3ea99f59ecf5db07b0eff2d3ad317a9d6a5aa171ccfc09f884846518addc28d207ceaf041120a88282df2ef23502eef73db8cff20e5f485da1e5e8fbf5c7fba1640a65ee086300e9701e039dde3220674019c47de2c9ad07798e4abc85158a3d07cffd9a1d35f712d01aa55ee6de9f87a52cf1416a4399b29512e65ace95d175b98ed1458f6716d0b6d23bed5a8d8facc3fd9508e523612d561a956873e9686629179c87d831a8a8710f6d21a5881d971b554238a2bf786", @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000000000000000000a6974020b7f2672a9e18a07eed509f991382704b7361be04a7832f30c3c8d2658ea53fc7f2e82b55c600df3bd01d80a13714c1ec285b9edac1909395b608a8bc1aab0af84533196e4a62e573be9eb0e92fde173dc6fb89d37913af080783abdbc999d3820e1680bad15fab574d9a2e7e9498b40866509ddce925efb7e04e76ecb17b8329ab38d85a30dd25520b06965d7583363d3c9b47dbb78d203cffa59ce2ae5d448aeb513865697b99a92dc3e5c60e88a3787d3020cf82d5bb6eeab8a5386c4f771162d40df35fa0227c096e07ff17770a5aa24b6a4170cf7f7ea79fb6cbcfa4e58c0ad0774c231bcdce0c48e59a996add1da4f71791f3b1e05cd1dc2d322df6d812a3b830b6fa2fc2c439d8dbab1b1b961eef659d6b459ff7fa219aafd2530d55aa3f70bef2a6deb87ea436cc91e221b2c674c2555f04a4b462b1f36d9d27ab0e1880f36326110e496bfaa25053fe85271e0d130356872f026c063a3ec3862ab3", @ANYRES32=0x0, @ANYBLOB="8f810d13d41073981439879e217e0443db7801930b0516338ee8ec091278a9ba7f3ca459f8aa2c3df7c0a1853093d0a4b2a4120adc4611200fe40cab56dd10c8ea2e4b4919e0e92d3ef3194afe431debb58f18c44ae023cf3ded70bb02d4d88ac2df35af7f2372bb51cdf7f44dae5618e3447e7db92985a587de9260954ce3b3032df3d1fc8cb388143fae8d", @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r11], 0xb0, 0x5}, 0x209) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r8, r9, 0x0, r10, 0x80, 0x6}, 0x3, 0x3, 0x4}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0xe2) (async) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:02:56 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0xa, &(0x7f00000012c0)={0xa, 0x6, 0x0, 0xfa, 0x2, 0x9, 0x0, 0x5}, 0x4d, &(0x7f0000001300)={0x5, 0xf, 0x4d, 0x3, [@generic={0x29, 0x10, 0x4, "6e4c9137c37b25211beb9a809dbab51acbcc7e62feff71acd1ace67abf3cfccaf5f1f9775fca"}, @ss_container_id={0x14, 0x10, 0x4, 0x2e, "3656e55ce580402a133eb71ad164da34"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x0, 0x3, 0x4, 0x3, 0x5}]}, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:02:56 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:56 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:56 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c8"}, 0x83, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:56 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:56 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:57 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:57 executing program 1: mknod(0x0, 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:57 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:57 executing program 3: mknod(0x0, 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:57 executing program 5: r0 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r0, 0x0, 0x8, 0x0) r1 = getuid() setreuid(0xee00, r1) (async) r2 = getuid() setreuid(0xee00, r2) (async) __fstat50(0xffffffffffffff9c, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001280)={{0xfffffffe, r1, 0x0, r2, r3, 0x38, 0xea6}, 0x835, 0x80000000, 0x7ff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1) (async, rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r4, 0x80045760, &(0x7f0000000040)={0x1}) (async, rerun: 32) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = accept$unix(r5, &(0x7f0000001300)=@file={0x0, ""/511}, &(0x7f0000001540)=0x201) fsync(r6) (async) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) sendto$unix(r5, &(0x7f00000000c0)="7d86a6326d534fdf46429c25f7ef46404bd6905617a3593ba3ab0b5dc3f34a97da2583e5d818678d650bea5408381940d94493f50d", 0x35, 0x409, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x200) 00:02:57 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48402, 0x8) (async) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x400) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) (async) getuid() r4 = getuid() setreuid(0xee00, r4) (async) geteuid() (async) r5 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r5, 0x0, 0x8, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0xffffffc0, r4, r6, r3, 0x0, 0x400, 0x1f}, 0xff, 0x7f, 0x4}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r8 = getuid() setreuid(0xee00, r8) (async) __stat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) __fhstat50(&(0x7f0000000300)="b97eba0caffc0e5c0b6642e1681f092e8d079370b99d0be35d9850ef9f4851f711c3bd972102241aea6f06a26dcd6c9ea18a54b2e475fa6931d1bfd8c0f12a0ed42f0e5e0513c8af61a9b1e0f75e3d2db1c70cba85eda5f98bd6d5e636807f82f5a313f13749b7bbdd60fd4a31bf5ea7e09f074ec82dc5b857c79b6aea46e397dcc6a60809662e6083c4b73f49cd9e9a9a187ab2935a5c2f7e1c9184f40344251494d71a76e2b7a11704f0f79c", 0xad, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000700)="12e92bc70f8f53ca1f8823486c0f38ce35f917327aed406fc14a049daac6cec2d3ced9765461a555bee9b1b83a891de991e97aba2aa462bb2f4f2e2a0756de252c078f3751dbc1f071a99254bb277d02043dd0f0f8d3114a4263b00da37012623d506bc6c20e478416e61f72d152e1b5b9a8f661872cab0982ef46ff9f3bc8372e0f84f23f282d81ffcda92a19ef1c7b1fe66c0e64d35511a52ac805a549335de90281b2f6bf05f82a6adfed", 0xac}, {&(0x7f00000007c0)="f83992e2fafbaf65692612e3c151e3591b21ec16549c8512222f8a560f86055e87e27e221e7e5de38753eb3ab4f7ec01bc7e9575db1178f9e5acb22e535b4595faef6a43e0c8111f7814a8f35f56653b950709a9d7a9a4c9adf3415b89012fb4eca6e218199c3b1f08646200f2055cb076b63df7da3d1aa4630f93d07071461d35be73fbf7b952ebbe6eaf058825f12efc3ef27a4a48c29e506ca5a1a7bbb026c72321b41f15fafe8516a485cd78bfa77872d299a1df9fea2bcc734514bc75752b032e4f9cee6dee9102296606090c9d7c012039dc3fa9ea9ecfd403c077f09f1d2cf0f0b81e935e26e429427060fc3d1cc1ed178e27c962579cf836ea73", 0xfe}, {&(0x7f00000008c0)="288978d65743ded33b883688f5efd67544da6edf400191de8c6e1069bc9250823f038c9607102651e9da6603717bea57e0fcc09509551f6ed4a1538b4e81f473645a193d1991cea1b3f46cde6be43080a099266439dcd7ad4e1481f8cbb3dbd173152b46b72244bb241372c534513a293cd4b0e04ed3a74660297833e72b9b35c1f0bd1b5d21986d31ab867f3a70110d3ab3bc99e73001ab72bdce0e1c8aa7fcde6b25b122427aefa1604864c79d5c38b04ee9c4af69c51e0d39ecf2dcb18edd728904148f1f0eac75d110efda8a3848fadca4a3fe94c3ac7ab4e1a19026f52f667cdb6380a2651aedfefe0b165516cc24bc284294df84d0cf767dfd97defe425991dd10613913a5bb4d06da5b8635c37a94503ae59ec8f5b95bfa07dad6a58f1e3b3cf50bec0b13cdd26dafa484ca7e91c3f6ccbe3592261f93047ff38df6093d4c0a25695f67c5999da6f9d481dfde75e50c10fd1f89f90b92e25a4469dc6912839422139e45febf31d5d2dc25cffcbd8a6ac8cbc94474467a23f9cb93d81ca75ef22f3d315bfa329add701fe9e719ca37cccf935606451f60ffe2c4cf6a01787e9484ab07a81553661d25745720af068843ce56ecf06d30fcea49947b8a031bc8688500cf7129800e2cf14e8d27451a6a64422e33821e4046428135f8c0f6bbf5d45df6e953325c7f3c0792be223421e0c723251ff2d1bf8fa5babb3d1c39eed9db3e3d92659a745544f6bc3f577014f333bcaf4c65e0180161c250d0b139f1ca313fa8d32fca1e206103147853a6b057177b9ff58adbe7d193e4a044a2f66f827c145f1d5c764f6103657c31aab7f655da31eeccb703bdd0881acd5aab0868edbc6353dcf2c581411bd74a1adf21438062d524a57cd16ccf9b91652ca70f004a2072d8f11b2e4eac7e9474b5eab91867f4fc845da02f9c86262cf2145c4b74e375e56061f8ba398c3f6ac6f4500a9a9ee2cd6082b4f729d55fe8d9502894c432cefaf09ba71481a3c21f9acfa4c6d7cca8b658a716d253f941141deac2e935d786c263c7a0b4c9c6c67cf24706fbaa778ebc8ef895c5ef2b8e589239bb00a04792e966a00e943207f46c581876cd87d79e8ba702b173d4604720a74b1cc9fa1907c2dcbdf8dbb228f03c4d8818ab16966e2fd36b80a97e00c2f12909a8b9228bba981e041078d9e6dcaa3ab610c7b297c510f4e4ed2bedcd5e9b437b730449d4653c6a02717250c3abe3a0021d259cb828a1011bd1ac207c49f5aeefaafe5c7f766ec12fb84aa4da7f40162faa39d2f716dea86b183ac1532c72226abe2806228c5e5beb223acd437ffbadd1f3d23180f37204ea5a034d1ce683d4a25e628e2fc1f66ca5807429ffa83b0ea84de51e2efa99c4350fee8fa49c8db273eb4c25cafbe6e8b3a2486d306a61fd04048c2002a719186a0cc014c8a88a4c5c497e793efc39c3370ee92c0c5002afb2e8c188e416e8d5560d3e911c5189e8e21b9195f05c9e5a192c3182005296adce9037345f5b36f65fdc3821f4aa26350d7fd4a1ebf46519279edc29ba0754b04c3ec99aeaaee0b710d6d0077ea198e757effea18ed502a3597f618031c41bda9bec88f87d901589cfe28a73b286fbb3513c0ef0cdf8d07431e5f0cd81805d6e01965a5574fb16644b0ba01b37bf1f84b9261abc4f0b76fc04e1679cc5b8a9a3cc22b57de0547a2b12efdf0b555d4c5558d95cc0ede4464ff7afdc4568f3309eb4c4a2e3f004e59ce977ec44c4900e67b5b74d303fa1d38be0635d9b0e3911439d2c04b319c77f4389e33ece935c5c765a50786f95e7077b1124464c53336f7f9c67e41d5c0c5dbc772e38be8bf52a53d747adf457df06847d6b8fe2533ceb588da8f35d3ea6b54570eb7f2bc4146f8070b7c50eba21bffd9613a5ffe7709c6e3b09294c30a7825daeec8e07b7139a8e6b4dde112cd31580c6a408d7fbebf9b15d2477d63f197c0554cd53c2c8526b66f764e6a2ff406dd281ab94b264efd383ccfd52a55efccc3cf5da63f18f73aa6716bbb9e5100d191b74c3e486f8e1f9d69581d8b18160ff5ae92fcf35fb60fc2416d16c89e31dbf7d9d8540a3b639fd4f727e7615e88fe66120a4cf588e5ea12048b220215a5ec51554331bc6c404a73d12ef8a45461e493ea31b25b1c7805b7b01c532264078226b65c4b1814e8e0a2d6a2d82f86308ecf2d615726233d70812ddfff513de5378023cec573767c603d2a0bd66dceef0a33c936cfb347fe1ee5e43d9cdbe59258f69e7b959b09526127484fcd8c7b6d43a290a57276da872bcf8b7b98268486a6ab96b97199a58bac24d772dd5c22715a96b8e0535252984d3dccdefba6832dd739632865054145e003af72e9946fe3536ccaebacc895d8b25e103a09e3e99c415f3dbd1041ef9e423f6a5e055a394f1c52af144ca622890c951c694226687840359d94aaf01f9173b97109ec9e91af8a68f5f27f9f329b1ed4f8c816e440db9031746117151d8eccda3b6a208951d71c21120f44e5286e38961642cabda50bc1a4d1f0bb7ea697123289eb743137bbba3355a45cf07de9be36307c6ed6fdda957e4a1b25bdb566475bcd67fe2e518c3ef627a29301cc8752eb88aeeeda57dc17c849ff107096d90248c8b478de785d968184d2587ec0df19d6dc4fc6c6eafbd504b4e50a47ba117f2585f9cd7df75a526e2e8a356a48f820d9a9424212da22e9927d61ee7896214dd6184c04cf90ee823e481b2b1146984de70f2bd3d5368bd33cde054bab4f9f9fa60ea2dedcee51b21c4e069d9bb3193728f4384f18276a9728bcffa1cc64e214226763e6a6280048958272d0c7854657e33fcf741c82987cb283af4da5de2fd35b94cdf26cd40d9f5f9f2aa0300c48254e35e6f8819a3378c37d5047b46347fba1fe23cde2d3a5017037cef40b24a66953af90a4027313a3841bb9ae88640dcea56e17edbd5fec30b7888710bea3af784be6ff7a13d44ded9449595f0f5206fb341a8153334c4c6ff1f9fc5a2cf8ac80c2652bd6ecd60a744cedcfea7d57b171f079a46f5cf769caf2661c0b3d752a929d05854afb532eea862ce3fdabd6b9355ad58fa01101d456a2d93d152666a5073203a527ea61e9e510a9dda62473a7cf8636cca85f328a2e73d2408c26227b6f2b21a6d9635384fd58d5bf9033276f4e0eabc19471898201500900520454b21fd0f1531a69d3ff49abcde778121d6549f7561953e3ffe60547ae2077d37e907df395aeb1dbf9156ccd0cbf6c8fce4e879fac4b4121c0a68617d7ba067a3d7fdd180b305a366b13ea9f04e2cf13ac986fea6d9c2f45b20d7c99868b48d12382d2c77d750c2e98e02db528af9c2e4d6079a3a60778cbfae07eff939e3e776d9aad1176e53f083f1de131f2b56af0c40adf1aadd96d1e98804dd9f13ac0685705f7a27ce87b6d378ce8051d9bc9b093cc765004f3a3ac8792250228cff5ba332994be09c46a07ed199ca091e9bdbbff68fddfe68c73a037f87b79e3025c77039d7e9bc60d93934b178ee358ec983637a190f524ef14c0bdb5e32bd31b29d93b4848f740fde46e9463247eb1f788e825a288282d0622ab58563d81c6e908beba5b5c592329fe9a6fc322d35cf9dbb7731e368ca6647b902dbb31bac39a4b2fa8f5777bc7eb53689c67cf430779866b5c5192347be1e67236a3b97d11d5ba4459f47b9fb9e1a8b1ee2ebff038d431270106ee77856fe1d03c284fbcdfc8dfa87672aeaf9aae8912ff63a3ec4feb52a1bf693c9b3544c802ad408e2900f6b09fa73d6e8eab51dbd0224c145993afc3247625bb55ca5aa5db596844708c2e5a6d501c085d5f7f1787fa65266e5b77cf47c12e6daf3f5cf7a6445d1b969cec16a658802b52fbcd7959aabc355939dd7fa438759df840356a8b0d1619e4ff542a1d50da4e967a7fea67ffa84c101fd0c6f08270932e76f10ee642fb05fdabd71def9d2cd49bdd54e084953d76d76f7d0d8c6679d19325db7931149e470523d91ffe32d23958237fc7df252b14077a53dd628ee704134d6c6cecfa9db7d843597ddb2d7c328397865bba71804f776489f7c7b993ebd1b91dc5a897e3766e20a0a7bfc78efa7416473beaf5a8f55c7c3c589df6fe024afadbc059c9857b8ba6566590118c7147cb8f7b331697df930bc00a5d280717dc1aca979ded9ed59ad4ec80f6a758ed28dac6893ecb771d6d10284c97cdd9cfbe64c84b02786964c9fc99ff2cd26e3fd4947e5536b4258f1e4bf7ecdab1279ad92c58dc01e9e89636940a45d6ba20280ad0cb929217e51b2780c914bdd9d72a439a2e1c61fa24aa74e0059afa2a272e9ce2d0f8fc0fef9ba7e759831d588b0ccb1850f5288d00a769d9bbe40119e505a790b96ec44893719ff1bc0f579fd3c76e47384085951856e722943d18bac7ee450121cb01501f1c79cfdc41938da5a45f89ca31a410af1216507d48a22305ed0efbb7a8357bcab6c3580c682acdfe1b90d881d769962753c8e6b76c01936e79da364e446cb188c872f52cb1c1e1b3c0fd39a201b1d6d004f168b6145451a3a6c1bdc38c75bc9d9f1e6f060391fd85c07298bca6b5670b33fd25efd0b31a7c895a5cfdeb4a661c55b4a54f4bbe961ef975295c710277424e90050c8784082fb6462b0838fe5dfe3229d6672ebbfc7585f2657696ec0a5c55a745db2674c9d23489c2b1a616d7208305fcaf5d5c2887c66df9ea873d492b763893fe0fdbad73edf88881aaafe4c269e13759602c86a7ed45ecfb346bda528870f41bc96021de7a41de21a0402dd13866c7e994cf895de6554610180e0c661cc840edbbdec0523171b47a5ec6e1978671836df9bf2c049912ea74e8ccc3b2cfda9c77faaafd07563f10a0610c94aa3ece2cc429faf89781b736932b3f0a79611bdc7307df3e14375883856c73422647697b608dcdf83d855fdf736c2459330bcfcf16b5db10f7f9e6b9d4979c5e5c57a0398e8dc7b11cc774362d47a4cfe197fc0b1adf6d4b0756c504a48f97aa56d55a601f69bf9b2ffbc110b296168d23991706575dc604e9ae50b8eeb5526327b975df9272f44e8990a9520dc41e703bea8fafebdc3fca686c5aec5f113b52d839c22070d8c103485d0a41549394988af8fdeb8d202a5cbeb2be017f9d5c50e57a193a18c9a3375c22146ffa93aa64d846187c52e3bee6b7fad9263f0c27fda80df421c40b0469cd2d59d2b9a2dbc798f1603d777f139421ac39cc493931604542b196abcf9a7ec4659d776125f614eb91516259ece4b2d6ec92e901a48b4e16e330e81e168584d273c122b5298d22543ca7e6b412a0d3e54c710787b8d7ef100653cc374183c92c98d278913e3db3b2154e67958011362af6fdb27a8a093d98649d28ccdcc1110c04807706566667af484e107463bb6331f1a9849d3852b42c41f82d19e94b5bd55c371d6fa41c6da714ef55a0558d60d7e3ed973d482a3ad5f09fdeebaa724ec3dd85b76d51988da1684edeb804e0e0b98e78128a52f182daa4cf651a392c9fd2a12834a86ba7a8b69ccfe4608d93757bd5e4c616016acaf7ee42c7c9bf0c46bd25e4b3ad6c454373d0a1f2219fa88847c5b5eb8d59979e217a38b9ad93f5cb7177893500b50383f8b636cd500bf178e90633cf27a153c74d52594af7197632a92c22a3011fa0e15aef241e93fce6e7c654384b717c1b14a8d5c005d0733ea57cf826e5e0547c8abeeaa2dbc6d23e9b2f6ba972d99dd2e7f2803212918078b8b7e23d90edb98482aea4311020ac0ae548648805d379a", 0x1000}, {&(0x7f00000018c0)="8c3be9e426bf8e881c12ce0b19195bffc111ee2e50a4345bc060ba4fc0278c5474e7dd37806aa284c1a0aeed2180bd2d1fbaabe48e5799588d22a4704fbff630bc86e4877a000dc7aaf3ab890e0151bf1bb26b2d04e063e336a06fa0adecf622c6c526754dc1d161527e28a2471a6b5778e2ea4097964b3181233d4e8cf1d8d460122caf2a2e0d552171a8f11f212872f65b5e9c7e0b47e3f8908c25d05f90e01f05f96f3434d9afd762e52c2063c1d65cebc2ea6002e2d825261af290d58ff5f00f819a856a4051036e1ee4d43a40609033774f4176051a6b4702f21b4b1cd60814e9b515102f0cce31aa8cfa2ce7943e", 0xf1}], 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES8=r10, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="4a28da0ed621331a1ac40bd7d9d4bd3f47d34ab7562140922054443d52bce850a1761c8aafc56c8a715588f6a98d8feb7bda2a6954cc5fed0592f090ae7059719db3ea99f59ecf5db07b0eff2d3ad317a9d6a5aa171ccfc09f884846518addc28d207ceaf041120a88282df2ef23502eef73db8cff20e5f485da1e5e8fbf5c7fba1640a65ee086300e9701e039dde3220674019c47de2c9ad07798e4abc85158a3d07cffd9a1d35f712d01aa55ee6de9f87a52cf1416a4399b29512e65ace95d175b98ed1458f6716d0b6d23bed5a8d8facc3fd9508e523612d561a956873e9686629179c87d831a8a8710f6d21a5881d971b554238a2bf786", @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000000000000000000a6974020b7f2672a9e18a07eed509f991382704b7361be04a7832f30c3c8d2658ea53fc7f2e82b55c600df3bd01d80a13714c1ec285b9edac1909395b608a8bc1aab0af84533196e4a62e573be9eb0e92fde173dc6fb89d37913af080783abdbc999d3820e1680bad15fab574d9a2e7e9498b40866509ddce925efb7e04e76ecb17b8329ab38d85a30dd25520b06965d7583363d3c9b47dbb78d203cffa59ce2ae5d448aeb513865697b99a92dc3e5c60e88a3787d3020cf82d5bb6eeab8a5386c4f771162d40df35fa0227c096e07ff17770a5aa24b6a4170cf7f7ea79fb6cbcfa4e58c0ad0774c231bcdce0c48e59a996add1da4f71791f3b1e05cd1dc2d322df6d812a3b830b6fa2fc2c439d8dbab1b1b961eef659d6b459ff7fa219aafd2530d55aa3f70bef2a6deb87ea436cc91e221b2c674c2555f04a4b462b1f36d9d27ab0e1880f36326110e496bfaa25053fe85271e0d130356872f026c063a3ec3862ab3", @ANYRES32=0x0, @ANYBLOB="8f810d13d41073981439879e217e0443db7801930b0516338ee8ec091278a9ba7f3ca459f8aa2c3df7c0a1853093d0a4b2a4120adc4611200fe40cab56dd10c8ea2e4b4919e0e92d3ef3194afe431debb58f18c44ae023cf3ded70bb02d4d88ac2df35af7f2372bb51cdf7f44dae5618e3447e7db92985a587de9260954ce3b3032df3d1fc8cb388143fae8d", @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r11], 0xb0, 0x5}, 0x209) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r8, r9, 0x0, r10, 0x80, 0x6}, 0x3, 0x3, 0x4}) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:02:57 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0xa, &(0x7f00000012c0)={0xa, 0x6, 0x0, 0xfa, 0x2, 0x9, 0x0, 0x5}, 0x4d, &(0x7f0000001300)={0x5, 0xf, 0x4d, 0x3, [@generic={0x29, 0x10, 0x4, "6e4c9137c37b25211beb9a809dbab51acbcc7e62feff71acd1ace67abf3cfccaf5f1f9775fca"}, @ss_container_id={0x14, 0x10, 0x4, 0x2e, "3656e55ce580402a133eb71ad164da34"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x0, 0x3, 0x4, 0x3, 0x5}]}, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:02:57 executing program 3: mknod(0x0, 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:57 executing program 1: mknod(0x0, 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:57 executing program 3: mknod(0x0, 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:57 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = __fhopen40(&(0x7f0000000080)="16d1394dc2bffe6f5904277323b54bac87dc00e70615f7df2140f7d2cdcb1d769ed46f7206bb69547a6843d6b786f8ebaab19296926442d21520c7e909da408b48b332e536814de5b5eb6389e9a8b17e762de0d092f902fbf870c16167f171b5d098b0c55c2ab153ffd9de38c26293e83d5d594d7945c300ae2fe775de387d0158", 0x81, 0x10) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = socket(0x1f, 0x1, 0x4) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f00000001c0)="4081192cace0b87aa78898b0b123c00f7dcebd6a47c8312178f06e5ac4ca3f44c728ee825b96336159b2d4e600a7cd66361496350934ccc639cd5d76a9cb11c7f0ce52dcd6b210be53e0b81eb435820cae14c5e619901d4386b95846978fd303a6d576cff16442f2af1673ef8e76dddd134091d911728ff90c7fc48556f8d79112d8ad8f1778e409e271f5eeee44b9c192c1f7155a9a9a6436de4c1f53b046501f60ebd9a450968d4b9bbda3e9a30269b5cffef9ed248af204ce486e91eb748c3d969a4783ffd00c4d14a00a4ffd73f049c9c442bdb0c26b6bbbed10d65a983a1f1f0dc4ab54e789b962c3ceecda8ce7598e9753849dda51b259717381a1c457ede647416f2acbb0a7ff8f049a1ffb92f5dcd822eb2d081a3f5ebe0d544904c288c2d1a208441f4993337dff1bf3f80580431c1d220457a05b1cb15358b852108bf1505b8e08b2090fc49a7dbb77ad499bff6ac843a23648a1cca6018128e8ea42b35c5372b6c66b743dd75242ed9419733770e2315ec47f0e17d90778fa0fbf5704aff6afe27a1045618be3f24b07795fc913ebbfaf90ec227e904ba536fd7ce1a8b29b09f78623f3dd92cb337cfec96d6a2d77a87eda2fe44907888598059d9a909b68ba676b4034b5ffca846224c14efc9509a087274330035f4c912cfd5bf65ec1a464fda8953836d864afabca0a41db89623e1498be403f5baf789d6d237abed06a69a565c45b8c99fcbc34d4a98d6e342df65b8e559a50b00e7ac8ffcc24eedfd41b5bef698230cf73deecf9ca1fb37425a1e123580bf6c6653c784c467ec5071dcb51ebcc7f949ab3ac1a23b21d0dbfbbe75fd4a2293760eab2e202edcab52b17a8fc1cded1397d5725413766b8001ea41ba3d83f5be2989b1c82325b4162b9cc7965c01e31e2fddaaf456045d3ee39b92b7ba9b3dda2d734ae0412f748b2a5ea9dd06ee4cdda9c44802843ac90a68ecc2c263b0ddc4b23295b0780a49ee33a1fdbea708945573895fe637619dd2c6aaddb496177c0f93a56c25cf4379afc8bac82859109b525f14d914bee8f1dee741b3eff62df7384552c15f6fce96a2cb42db2d4a1e359fee244527b0723f378b8be8ef4976992a3fa2be830c1114027b5b72cc668dc693a5bff0beeb94995e9319c84dec65b257041a6ce762719e92c772079896bdcbacec4b340c95fa6d416198cbba6a39d26f0081c5570711098654f2ee5b20f7ca1b93cfb09ae75f7c9a3d71644b1175b3c8f46d1a02903c02989a226e83bec6c72d9e2b38e1588b29f5e7fdbd0d0061b3be33656920155ec372449c8c2de84b878772093ac5b4daef6b37ae98cd4180fb173dc1e6d6912855fedfa0082f391b04bb39d6517ef21f3dc0fc56c7e9f697fa01f5fb08f0e22cd1d8d221990565aa6d94bdd2da2cad55300aee74b5c1271b387467197848ec8cf37cf8a7e13c52255bc055089a813bf695498a45dab8c04852c608668dd5818a2b38fe17325f934cc1e926e7f8d0cf10f0ed631563f530a98dfc887ed2c084aafa8578d969a2d73fe91fdd4f152988168f5728eb6341248ab1c167e3c51adecda64a5808331206afe2ac0edc451291aff7ecc92458a7407aacd51c7b7c3097a9ae6a877f372341b9a8c0b0325be9af423749dae44080c94f762393e1e2cdb5b0777a67b4b2dbc9c85afd697e270b5b373faf6df31279680aef0d862d275ae49186322ca23e6a8b2e9482eca015fa5cfcb867e9116a35b32ed92e44fb9e8494a625596db3ed13ebe9b629ef90ef5ef53f5bc57474e9439093749b0808b31b5c11e06a698841ccaf73e8e248bf1bfc73b5876c59bb6a44fd3fea1df2fab9129b85e4d8eb77f471c164add65f585cb5371f6ce1e3cbcbd8671f4c659e830db82438b0b9a82b3dbd05dbfbed01618391a98679e1c72cc95fc0ce683e72ae9e74e82ec95a9a0418bd6f6a1a9ff5bd0b858d0e0521d640e77c989fca224ebd5f4123b5b273484bf0cf25071e42851d2a57c5310841844fcd13890400acdb2d19be5b4de4fecbe28ce73e94ec626ed7ee88c81301d913236f1d15ac275b8f2ec53e2c64cd94924c5e3371321672cd36c81eba612bc3b390fd4fd04ee798f006a2b6366f85529a57a5290c7a4c67498dece70fbeac0d571ac0fd859f97e98f58b0f4bdc8a1a051f092c19f182af69442ce77f63b8d18090255834d9a8b26a42f85ad14d9b4671c61ea936ff1fb23e45479bb21d946d13fa351fb19bb7693c158593ed218e83f137cd13172d4a40a3868afab1d64439f2e5dfc64d84e4052f689aa701eacf36299a8592b752c8ecd371d2fda7b8d78439074ccd905c220230683829d0fb846f33908908ac96a88e10a379e1e6214931598bc313168b2f396c157edbef2cfb6711aede294437223edfbf046a1d4ea951dea3f23b161f056544623e2cd466e6d69d1464565ccf8482627c43156ee245196b8eae39ebe1e0732fe39775fb858cbb342eab44ef9790fa7cb4be052086da96046dad86e68829de0593c4b92a7773903c219f68ab5d09cf167b6641c3bed680fa3747a0acc8e15a123cb9da3097c7db9ca476ce0a1e22d67c6ca29d2a9cd319d7876979dc23910302f82e91e515732a4952cc73dd4cfd55624a0a75e6e3dde5cb3fcc061c4f77fbc02fb83fbcd0dcebd27702a9be8c120891202762e25a6195d2df3fd566b6f3a81c7f02fcb60506653cb84e69e4da3987f8b5338c9ac6caa2abf04d107aa05c0177417ffb25712de3b40d679470d6490050844e987357cb18dade43db362bba0968c9a753ed0ae353f21f2ec931b8c905c0151b97fdb4b9043aac8c2ee05872a96e37705551c9097a9d2b9aa18a5cc608c5018913c90c09a4003000e3d42fa15eac4e50a4b9fed6c7542c3c216f354e4fcb847b513b5a9505c3731370c36ed3c1c202cf480710971fa5c01b7eb3ce2f0e2e7ebda58043530314ab7873d2f997b1d7e798050322f1fcbf52dafa4080ea069ce0c79e8ccfd6489cf561a4ccd7cb964bed5a555171fee305d56be5f89fffe03fec1637a375a15d7bf8cf3683663e7d4a897bf8af7da0d25cf08975d4856932ee641ab5194a73196071d700059b44759d7d4821ad284abbda7803653ec5e10088023c30d16aab1fc993d4b41955dc7968ea2c5083438ef4b36071fb2eff188e7a3bc64e0bc48f1c5a3fedbe2554baf96df83eeb928224ed94c3b538c489e7824de71957779afa6205613fb12cb996331e43dd7940c4741b53de5a451bf66e811db0b96ef3624fb56a47675240759a93b209b050b82130331928ca6f4047f1363d05183d2a4d2903ae54fa066094425ff2c5f4b92a0dfe8732bff0680b63f3146695ecb88cdeb9f56a6cd8c082695fef9a6099f1160060126a3c5e0d02d6a7e112b12e1d1428f2f81a4c7618addaf9111df9c747cf6a503e01f2c6da54a53dbaeaec27a5958397775ac56a659966896b2a1cf500ca8c75bc6c2de5b54d03f0a6bfa7f22f058b0e16faa67f20b4b5c1a1304041f800ae557e96cb3d92412b5d6d998f4c0eaae4d960d3f235d7b222a7350d7d377c54122acbd5a9a8d1995edbb2aea185d8b25c25cfdee2d430d8218a5fc3cce33fc8a47eaf706cf5af8775bae6b76ddc50d00bdc4ff997ba9171d500d64ac404a678d6b541d59810990a097b5aa8cda1ae0571256adfa556abc8b2f05f6eae5b690734c7c72f49f58463279c07617bd9bdc633b2feb832a3c498adc1a062b63aa6b663a50d22a78e48f5d0b82b7415b2d44cac0524867dad217bd59769e4e1f9362dac4797b835ca29e6dde82890db9e478a226d64ea7a6599d4ec5714a282f22ac8878056ca34c0aae6846c254cf2bb82d0a0d512b2cdd1b28d189a3b9419fd44a0036f13eb668c77bfb396008e4778e56ea20bd0766602c1f87fa9a8f61588fc8c4ab735515d68095c1b549599283350c7c72b8b3dada9ad6dddd3792ff6c23201fd18ff48e24812f5ba221361fffdb5a974c4484244210e0463ee22d1e3bd60945fff90af6b92e89089647b1111130f6a07f30f80c35736edc502e953e7b93330295fba2e95de1b34b0353e478705d2030197cd286efa223efa5abb4b3ef519823b4f05dd1378bebb062edf511b242d0805190f558afacfbe90646b3424666af67cdf1f4c50ecee696d0cd56efc1f248457aff6ecb33c2bbd283ddbee8595c95589aaa024dae270fcc800bdaa8f3a7f09817ceac3a2f4421345740786e5e3d18230b33f4f10dbd48834faacecc337116c92fb8a5f617e3a51b9c5b3fa558e4750bee10dc23d415767363a93951dbb1d7f24c211fbbbc2026fe5877fb28e28fedd3d8497b82263f6b15e8493202225c7be101412a6c703fcc7b65b5254a3f8fe63fef25b1480d6623a62d088b21ef267456dc0d382e442450b37bf72f8488e672195d3c9b82995f095c977b18ad8bf6b9056f93d9d02c5b63cbf0ff80a2bc6ce7782b0073a1e1d8198f8e11228288fc6255f8a499d98a4e994bbdc79a355c29d04be47eea8662304d93aea0c38d6d36bdc1ce7bfc5a3fbb5a05acc7a84c96526584c1ede3fe237a0525a309e56c7425bfd078863d2c79f7b1dbe686373e435f0e3ae8f9f9151ebea13cc71e81d38ba2f7d88553abdfd3256a9209dde8ee6fa64bdb42ab4c02a8b65183ae2558f999d196abd23cb8828d61543be4adc16884883a5ff7a8c46bb66a987dc0bd3716d10f89fb350366589d4f00f4b9918ac1e67c5ca2d23ff79323fc2b05eb7ea99cc8866a16fcf68c21741cfe2e40bc79e3a1a7eb1fca31131ebee9f605fcd589a2c99562f4d20107662d602ce6942a7a74c0bc169a856421fe515ba705ed270f808e06f433ccbf34b5c2d22e5871ab3f6e588242525ef39b430813473f936ee8bb7652ca4f8cdc8b2009c10cadb233df3f10904953bd61554a3be3065d69814018a9c6928ef19464c3a04759bad157bdc4ce1c5964c0d66774a865a814c9db97e98123ef6fcbee4298c21aa7a7738a60d83a2b1ac5da8a28baaeb9cc3b5f60cdbad0a7ebb6dab1667fc55498e5515d0da2462f3a3155e47a56a99d3dd447bf46b5008510521ea3e2f3bfe7aeffbe391b9553e932952f3a047405d5d240af786dbe430d458c6b78361f86c917c7511b13f2813d825827d91a5036ea8051c78a1e559589aa2740e9ecdf3ee5e84e8df7fe6c32a7794b3e5d833d959886052fc63cacd14c9d17dbbfc0a22e1dd71ccb12614f106446e3597df7322be6785b610cdd1e84dcd91e5f8721ef6758c6c326b2f36191f87c278c186f147f131d9418dad16b35d9a5a8e7873181a5afbef74cfa33fc85914ecd9f754656abc9c6d7cbf3ea36c1206242095aafe1b341b155ec6400e403517fc3eeb674a4d90fae46584707ce0ef7ecd931c6d46875f8cf690307bd640d363cada4ceaf89f9da8a3bef36c981d7f60fa2b78300f44e5b79145a7efd9a141eb0094c07c901a25114760e301c97485bc1b7f8db09d7a97077dc1e9856dd648ee88827b77aeed5d84cb5fcaa04bdd427d96484d05ba7c19b26650f88e292dddfd9a1d00545a349d753a8fbb50ecf7bcc92ae4ea4b6208c968d3fa6aa9813193dff7f57d342e49e5923b28b64bf39c58a7b43d9e5af7b4f2a04c917dae07ec67feca35f72a5d0d95d6eb3a8a065bd0704ed4e28938e9c849bf9a1be835f92175c742b0d098592dd4cb5ac2e5c7ab20389c50b7cc43b0928da123882fb5242c90382c135a49db7f50a7144b4c51f8736dda10ca069d68e65d5bd607a3786285e484b9a4a9", 0x1000}, {&(0x7f00000011c0)="b7c4628e", 0x4}, {&(0x7f0000001200)="72a9fc53e4", 0x5}], 0x3, &(0x7f0000001280)=ANY=[@ANYBLOB="2000000000000000ffff000001010000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x408}, 0x400) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:02:57 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) getuid() getuid() r2 = getuid() setreuid(0xee00, r2) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x0, 0x44b) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:02:57 executing program 1: mknod(0x0, 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:57 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c8"}, 0x83, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:57 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) getuid() getuid() r2 = getuid() setreuid(0xee00, r2) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x0, 0x44b) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) getuid() (async) getuid() (async) setreuid(0xee00, r2) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x0, 0x44b) (async) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:02:57 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = __fhopen40(&(0x7f0000000080)="16d1394dc2bffe6f5904277323b54bac87dc00e70615f7df2140f7d2cdcb1d769ed46f7206bb69547a6843d6b786f8ebaab19296926442d21520c7e909da408b48b332e536814de5b5eb6389e9a8b17e762de0d092f902fbf870c16167f171b5d098b0c55c2ab153ffd9de38c26293e83d5d594d7945c300ae2fe775de387d0158", 0x81, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socket(0x1f, 0x1, 0x4) (async) r4 = socket(0x1f, 0x1, 0x4) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f00000001c0)="4081192cace0b87aa78898b0b123c00f7dcebd6a47c8312178f06e5ac4ca3f44c728ee825b96336159b2d4e600a7cd66361496350934ccc639cd5d76a9cb11c7f0ce52dcd6b210be53e0b81eb435820cae14c5e619901d4386b95846978fd303a6d576cff16442f2af1673ef8e76dddd134091d911728ff90c7fc48556f8d79112d8ad8f1778e409e271f5eeee44b9c192c1f7155a9a9a6436de4c1f53b046501f60ebd9a450968d4b9bbda3e9a30269b5cffef9ed248af204ce486e91eb748c3d969a4783ffd00c4d14a00a4ffd73f049c9c442bdb0c26b6bbbed10d65a983a1f1f0dc4ab54e789b962c3ceecda8ce7598e9753849dda51b259717381a1c457ede647416f2acbb0a7ff8f049a1ffb92f5dcd822eb2d081a3f5ebe0d544904c288c2d1a208441f4993337dff1bf3f80580431c1d220457a05b1cb15358b852108bf1505b8e08b2090fc49a7dbb77ad499bff6ac843a23648a1cca6018128e8ea42b35c5372b6c66b743dd75242ed9419733770e2315ec47f0e17d90778fa0fbf5704aff6afe27a1045618be3f24b07795fc913ebbfaf90ec227e904ba536fd7ce1a8b29b09f78623f3dd92cb337cfec96d6a2d77a87eda2fe44907888598059d9a909b68ba676b4034b5ffca846224c14efc9509a087274330035f4c912cfd5bf65ec1a464fda8953836d864afabca0a41db89623e1498be403f5baf789d6d237abed06a69a565c45b8c99fcbc34d4a98d6e342df65b8e559a50b00e7ac8ffcc24eedfd41b5bef698230cf73deecf9ca1fb37425a1e123580bf6c6653c784c467ec5071dcb51ebcc7f949ab3ac1a23b21d0dbfbbe75fd4a2293760eab2e202edcab52b17a8fc1cded1397d5725413766b8001ea41ba3d83f5be2989b1c82325b4162b9cc7965c01e31e2fddaaf456045d3ee39b92b7ba9b3dda2d734ae0412f748b2a5ea9dd06ee4cdda9c44802843ac90a68ecc2c263b0ddc4b23295b0780a49ee33a1fdbea708945573895fe637619dd2c6aaddb496177c0f93a56c25cf4379afc8bac82859109b525f14d914bee8f1dee741b3eff62df7384552c15f6fce96a2cb42db2d4a1e359fee244527b0723f378b8be8ef4976992a3fa2be830c1114027b5b72cc668dc693a5bff0beeb94995e9319c84dec65b257041a6ce762719e92c772079896bdcbacec4b340c95fa6d416198cbba6a39d26f0081c5570711098654f2ee5b20f7ca1b93cfb09ae75f7c9a3d71644b1175b3c8f46d1a02903c02989a226e83bec6c72d9e2b38e1588b29f5e7fdbd0d0061b3be33656920155ec372449c8c2de84b878772093ac5b4daef6b37ae98cd4180fb173dc1e6d6912855fedfa0082f391b04bb39d6517ef21f3dc0fc56c7e9f697fa01f5fb08f0e22cd1d8d221990565aa6d94bdd2da2cad55300aee74b5c1271b387467197848ec8cf37cf8a7e13c52255bc055089a813bf695498a45dab8c04852c608668dd5818a2b38fe17325f934cc1e926e7f8d0cf10f0ed631563f530a98dfc887ed2c084aafa8578d969a2d73fe91fdd4f152988168f5728eb6341248ab1c167e3c51adecda64a5808331206afe2ac0edc451291aff7ecc92458a7407aacd51c7b7c3097a9ae6a877f372341b9a8c0b0325be9af423749dae44080c94f762393e1e2cdb5b0777a67b4b2dbc9c85afd697e270b5b373faf6df31279680aef0d862d275ae49186322ca23e6a8b2e9482eca015fa5cfcb867e9116a35b32ed92e44fb9e8494a625596db3ed13ebe9b629ef90ef5ef53f5bc57474e9439093749b0808b31b5c11e06a698841ccaf73e8e248bf1bfc73b5876c59bb6a44fd3fea1df2fab9129b85e4d8eb77f471c164add65f585cb5371f6ce1e3cbcbd8671f4c659e830db82438b0b9a82b3dbd05dbfbed01618391a98679e1c72cc95fc0ce683e72ae9e74e82ec95a9a0418bd6f6a1a9ff5bd0b858d0e0521d640e77c989fca224ebd5f4123b5b273484bf0cf25071e42851d2a57c5310841844fcd13890400acdb2d19be5b4de4fecbe28ce73e94ec626ed7ee88c81301d913236f1d15ac275b8f2ec53e2c64cd94924c5e3371321672cd36c81eba612bc3b390fd4fd04ee798f006a2b6366f85529a57a5290c7a4c67498dece70fbeac0d571ac0fd859f97e98f58b0f4bdc8a1a051f092c19f182af69442ce77f63b8d18090255834d9a8b26a42f85ad14d9b4671c61ea936ff1fb23e45479bb21d946d13fa351fb19bb7693c158593ed218e83f137cd13172d4a40a3868afab1d64439f2e5dfc64d84e4052f689aa701eacf36299a8592b752c8ecd371d2fda7b8d78439074ccd905c220230683829d0fb846f33908908ac96a88e10a379e1e6214931598bc313168b2f396c157edbef2cfb6711aede294437223edfbf046a1d4ea951dea3f23b161f056544623e2cd466e6d69d1464565ccf8482627c43156ee245196b8eae39ebe1e0732fe39775fb858cbb342eab44ef9790fa7cb4be052086da96046dad86e68829de0593c4b92a7773903c219f68ab5d09cf167b6641c3bed680fa3747a0acc8e15a123cb9da3097c7db9ca476ce0a1e22d67c6ca29d2a9cd319d7876979dc23910302f82e91e515732a4952cc73dd4cfd55624a0a75e6e3dde5cb3fcc061c4f77fbc02fb83fbcd0dcebd27702a9be8c120891202762e25a6195d2df3fd566b6f3a81c7f02fcb60506653cb84e69e4da3987f8b5338c9ac6caa2abf04d107aa05c0177417ffb25712de3b40d679470d6490050844e987357cb18dade43db362bba0968c9a753ed0ae353f21f2ec931b8c905c0151b97fdb4b9043aac8c2ee05872a96e37705551c9097a9d2b9aa18a5cc608c5018913c90c09a4003000e3d42fa15eac4e50a4b9fed6c7542c3c216f354e4fcb847b513b5a9505c3731370c36ed3c1c202cf480710971fa5c01b7eb3ce2f0e2e7ebda58043530314ab7873d2f997b1d7e798050322f1fcbf52dafa4080ea069ce0c79e8ccfd6489cf561a4ccd7cb964bed5a555171fee305d56be5f89fffe03fec1637a375a15d7bf8cf3683663e7d4a897bf8af7da0d25cf08975d4856932ee641ab5194a73196071d700059b44759d7d4821ad284abbda7803653ec5e10088023c30d16aab1fc993d4b41955dc7968ea2c5083438ef4b36071fb2eff188e7a3bc64e0bc48f1c5a3fedbe2554baf96df83eeb928224ed94c3b538c489e7824de71957779afa6205613fb12cb996331e43dd7940c4741b53de5a451bf66e811db0b96ef3624fb56a47675240759a93b209b050b82130331928ca6f4047f1363d05183d2a4d2903ae54fa066094425ff2c5f4b92a0dfe8732bff0680b63f3146695ecb88cdeb9f56a6cd8c082695fef9a6099f1160060126a3c5e0d02d6a7e112b12e1d1428f2f81a4c7618addaf9111df9c747cf6a503e01f2c6da54a53dbaeaec27a5958397775ac56a659966896b2a1cf500ca8c75bc6c2de5b54d03f0a6bfa7f22f058b0e16faa67f20b4b5c1a1304041f800ae557e96cb3d92412b5d6d998f4c0eaae4d960d3f235d7b222a7350d7d377c54122acbd5a9a8d1995edbb2aea185d8b25c25cfdee2d430d8218a5fc3cce33fc8a47eaf706cf5af8775bae6b76ddc50d00bdc4ff997ba9171d500d64ac404a678d6b541d59810990a097b5aa8cda1ae0571256adfa556abc8b2f05f6eae5b690734c7c72f49f58463279c07617bd9bdc633b2feb832a3c498adc1a062b63aa6b663a50d22a78e48f5d0b82b7415b2d44cac0524867dad217bd59769e4e1f9362dac4797b835ca29e6dde82890db9e478a226d64ea7a6599d4ec5714a282f22ac8878056ca34c0aae6846c254cf2bb82d0a0d512b2cdd1b28d189a3b9419fd44a0036f13eb668c77bfb396008e4778e56ea20bd0766602c1f87fa9a8f61588fc8c4ab735515d68095c1b549599283350c7c72b8b3dada9ad6dddd3792ff6c23201fd18ff48e24812f5ba221361fffdb5a974c4484244210e0463ee22d1e3bd60945fff90af6b92e89089647b1111130f6a07f30f80c35736edc502e953e7b93330295fba2e95de1b34b0353e478705d2030197cd286efa223efa5abb4b3ef519823b4f05dd1378bebb062edf511b242d0805190f558afacfbe90646b3424666af67cdf1f4c50ecee696d0cd56efc1f248457aff6ecb33c2bbd283ddbee8595c95589aaa024dae270fcc800bdaa8f3a7f09817ceac3a2f4421345740786e5e3d18230b33f4f10dbd48834faacecc337116c92fb8a5f617e3a51b9c5b3fa558e4750bee10dc23d415767363a93951dbb1d7f24c211fbbbc2026fe5877fb28e28fedd3d8497b82263f6b15e8493202225c7be101412a6c703fcc7b65b5254a3f8fe63fef25b1480d6623a62d088b21ef267456dc0d382e442450b37bf72f8488e672195d3c9b82995f095c977b18ad8bf6b9056f93d9d02c5b63cbf0ff80a2bc6ce7782b0073a1e1d8198f8e11228288fc6255f8a499d98a4e994bbdc79a355c29d04be47eea8662304d93aea0c38d6d36bdc1ce7bfc5a3fbb5a05acc7a84c96526584c1ede3fe237a0525a309e56c7425bfd078863d2c79f7b1dbe686373e435f0e3ae8f9f9151ebea13cc71e81d38ba2f7d88553abdfd3256a9209dde8ee6fa64bdb42ab4c02a8b65183ae2558f999d196abd23cb8828d61543be4adc16884883a5ff7a8c46bb66a987dc0bd3716d10f89fb350366589d4f00f4b9918ac1e67c5ca2d23ff79323fc2b05eb7ea99cc8866a16fcf68c21741cfe2e40bc79e3a1a7eb1fca31131ebee9f605fcd589a2c99562f4d20107662d602ce6942a7a74c0bc169a856421fe515ba705ed270f808e06f433ccbf34b5c2d22e5871ab3f6e588242525ef39b430813473f936ee8bb7652ca4f8cdc8b2009c10cadb233df3f10904953bd61554a3be3065d69814018a9c6928ef19464c3a04759bad157bdc4ce1c5964c0d66774a865a814c9db97e98123ef6fcbee4298c21aa7a7738a60d83a2b1ac5da8a28baaeb9cc3b5f60cdbad0a7ebb6dab1667fc55498e5515d0da2462f3a3155e47a56a99d3dd447bf46b5008510521ea3e2f3bfe7aeffbe391b9553e932952f3a047405d5d240af786dbe430d458c6b78361f86c917c7511b13f2813d825827d91a5036ea8051c78a1e559589aa2740e9ecdf3ee5e84e8df7fe6c32a7794b3e5d833d959886052fc63cacd14c9d17dbbfc0a22e1dd71ccb12614f106446e3597df7322be6785b610cdd1e84dcd91e5f8721ef6758c6c326b2f36191f87c278c186f147f131d9418dad16b35d9a5a8e7873181a5afbef74cfa33fc85914ecd9f754656abc9c6d7cbf3ea36c1206242095aafe1b341b155ec6400e403517fc3eeb674a4d90fae46584707ce0ef7ecd931c6d46875f8cf690307bd640d363cada4ceaf89f9da8a3bef36c981d7f60fa2b78300f44e5b79145a7efd9a141eb0094c07c901a25114760e301c97485bc1b7f8db09d7a97077dc1e9856dd648ee88827b77aeed5d84cb5fcaa04bdd427d96484d05ba7c19b26650f88e292dddfd9a1d00545a349d753a8fbb50ecf7bcc92ae4ea4b6208c968d3fa6aa9813193dff7f57d342e49e5923b28b64bf39c58a7b43d9e5af7b4f2a04c917dae07ec67feca35f72a5d0d95d6eb3a8a065bd0704ed4e28938e9c849bf9a1be835f92175c742b0d098592dd4cb5ac2e5c7ab20389c50b7cc43b0928da123882fb5242c90382c135a49db7f50a7144b4c51f8736dda10ca069d68e65d5bd607a3786285e484b9a4a9", 0x1000}, {&(0x7f00000011c0)="b7c4628e", 0x4}, {&(0x7f0000001200)="72a9fc53e4", 0x5}], 0x3, &(0x7f0000001280)=ANY=[@ANYBLOB="2000000000000000ffff000001010000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x408}, 0x400) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:02:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:57 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:58 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) getuid() getuid() r2 = getuid() setreuid(0xee00, r2) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x0, 0x44b) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) getuid() (async) getuid() (async) setreuid(0xee00, r2) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x0, 0x44b) (async) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:02:58 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0xa, &(0x7f00000012c0)={0xa, 0x6, 0x0, 0xfa, 0x2, 0x9, 0x0, 0x5}, 0x4d, &(0x7f0000001300)={0x5, 0xf, 0x4d, 0x3, [@generic={0x29, 0x10, 0x4, "6e4c9137c37b25211beb9a809dbab51acbcc7e62feff71acd1ace67abf3cfccaf5f1f9775fca"}, @ss_container_id={0x14, 0x10, 0x4, 0x2e, "3656e55ce580402a133eb71ad164da34"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x0, 0x3, 0x4, 0x3, 0x5}]}, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:02:58 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:58 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = __fhopen40(&(0x7f0000000080)="16d1394dc2bffe6f5904277323b54bac87dc00e70615f7df2140f7d2cdcb1d769ed46f7206bb69547a6843d6b786f8ebaab19296926442d21520c7e909da408b48b332e536814de5b5eb6389e9a8b17e762de0d092f902fbf870c16167f171b5d098b0c55c2ab153ffd9de38c26293e83d5d594d7945c300ae2fe775de387d0158", 0x81, 0x10) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = socket(0x1f, 0x1, 0x4) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001240)=[{&(0x7f00000001c0)="4081192cace0b87aa78898b0b123c00f7dcebd6a47c8312178f06e5ac4ca3f44c728ee825b96336159b2d4e600a7cd66361496350934ccc639cd5d76a9cb11c7f0ce52dcd6b210be53e0b81eb435820cae14c5e619901d4386b95846978fd303a6d576cff16442f2af1673ef8e76dddd134091d911728ff90c7fc48556f8d79112d8ad8f1778e409e271f5eeee44b9c192c1f7155a9a9a6436de4c1f53b046501f60ebd9a450968d4b9bbda3e9a30269b5cffef9ed248af204ce486e91eb748c3d969a4783ffd00c4d14a00a4ffd73f049c9c442bdb0c26b6bbbed10d65a983a1f1f0dc4ab54e789b962c3ceecda8ce7598e9753849dda51b259717381a1c457ede647416f2acbb0a7ff8f049a1ffb92f5dcd822eb2d081a3f5ebe0d544904c288c2d1a208441f4993337dff1bf3f80580431c1d220457a05b1cb15358b852108bf1505b8e08b2090fc49a7dbb77ad499bff6ac843a23648a1cca6018128e8ea42b35c5372b6c66b743dd75242ed9419733770e2315ec47f0e17d90778fa0fbf5704aff6afe27a1045618be3f24b07795fc913ebbfaf90ec227e904ba536fd7ce1a8b29b09f78623f3dd92cb337cfec96d6a2d77a87eda2fe44907888598059d9a909b68ba676b4034b5ffca846224c14efc9509a087274330035f4c912cfd5bf65ec1a464fda8953836d864afabca0a41db89623e1498be403f5baf789d6d237abed06a69a565c45b8c99fcbc34d4a98d6e342df65b8e559a50b00e7ac8ffcc24eedfd41b5bef698230cf73deecf9ca1fb37425a1e123580bf6c6653c784c467ec5071dcb51ebcc7f949ab3ac1a23b21d0dbfbbe75fd4a2293760eab2e202edcab52b17a8fc1cded1397d5725413766b8001ea41ba3d83f5be2989b1c82325b4162b9cc7965c01e31e2fddaaf456045d3ee39b92b7ba9b3dda2d734ae0412f748b2a5ea9dd06ee4cdda9c44802843ac90a68ecc2c263b0ddc4b23295b0780a49ee33a1fdbea708945573895fe637619dd2c6aaddb496177c0f93a56c25cf4379afc8bac82859109b525f14d914bee8f1dee741b3eff62df7384552c15f6fce96a2cb42db2d4a1e359fee244527b0723f378b8be8ef4976992a3fa2be830c1114027b5b72cc668dc693a5bff0beeb94995e9319c84dec65b257041a6ce762719e92c772079896bdcbacec4b340c95fa6d416198cbba6a39d26f0081c5570711098654f2ee5b20f7ca1b93cfb09ae75f7c9a3d71644b1175b3c8f46d1a02903c02989a226e83bec6c72d9e2b38e1588b29f5e7fdbd0d0061b3be33656920155ec372449c8c2de84b878772093ac5b4daef6b37ae98cd4180fb173dc1e6d6912855fedfa0082f391b04bb39d6517ef21f3dc0fc56c7e9f697fa01f5fb08f0e22cd1d8d221990565aa6d94bdd2da2cad55300aee74b5c1271b387467197848ec8cf37cf8a7e13c52255bc055089a813bf695498a45dab8c04852c608668dd5818a2b38fe17325f934cc1e926e7f8d0cf10f0ed631563f530a98dfc887ed2c084aafa8578d969a2d73fe91fdd4f152988168f5728eb6341248ab1c167e3c51adecda64a5808331206afe2ac0edc451291aff7ecc92458a7407aacd51c7b7c3097a9ae6a877f372341b9a8c0b0325be9af423749dae44080c94f762393e1e2cdb5b0777a67b4b2dbc9c85afd697e270b5b373faf6df31279680aef0d862d275ae49186322ca23e6a8b2e9482eca015fa5cfcb867e9116a35b32ed92e44fb9e8494a625596db3ed13ebe9b629ef90ef5ef53f5bc57474e9439093749b0808b31b5c11e06a698841ccaf73e8e248bf1bfc73b5876c59bb6a44fd3fea1df2fab9129b85e4d8eb77f471c164add65f585cb5371f6ce1e3cbcbd8671f4c659e830db82438b0b9a82b3dbd05dbfbed01618391a98679e1c72cc95fc0ce683e72ae9e74e82ec95a9a0418bd6f6a1a9ff5bd0b858d0e0521d640e77c989fca224ebd5f4123b5b273484bf0cf25071e42851d2a57c5310841844fcd13890400acdb2d19be5b4de4fecbe28ce73e94ec626ed7ee88c81301d913236f1d15ac275b8f2ec53e2c64cd94924c5e3371321672cd36c81eba612bc3b390fd4fd04ee798f006a2b6366f85529a57a5290c7a4c67498dece70fbeac0d571ac0fd859f97e98f58b0f4bdc8a1a051f092c19f182af69442ce77f63b8d18090255834d9a8b26a42f85ad14d9b4671c61ea936ff1fb23e45479bb21d946d13fa351fb19bb7693c158593ed218e83f137cd13172d4a40a3868afab1d64439f2e5dfc64d84e4052f689aa701eacf36299a8592b752c8ecd371d2fda7b8d78439074ccd905c220230683829d0fb846f33908908ac96a88e10a379e1e6214931598bc313168b2f396c157edbef2cfb6711aede294437223edfbf046a1d4ea951dea3f23b161f056544623e2cd466e6d69d1464565ccf8482627c43156ee245196b8eae39ebe1e0732fe39775fb858cbb342eab44ef9790fa7cb4be052086da96046dad86e68829de0593c4b92a7773903c219f68ab5d09cf167b6641c3bed680fa3747a0acc8e15a123cb9da3097c7db9ca476ce0a1e22d67c6ca29d2a9cd319d7876979dc23910302f82e91e515732a4952cc73dd4cfd55624a0a75e6e3dde5cb3fcc061c4f77fbc02fb83fbcd0dcebd27702a9be8c120891202762e25a6195d2df3fd566b6f3a81c7f02fcb60506653cb84e69e4da3987f8b5338c9ac6caa2abf04d107aa05c0177417ffb25712de3b40d679470d6490050844e987357cb18dade43db362bba0968c9a753ed0ae353f21f2ec931b8c905c0151b97fdb4b9043aac8c2ee05872a96e37705551c9097a9d2b9aa18a5cc608c5018913c90c09a4003000e3d42fa15eac4e50a4b9fed6c7542c3c216f354e4fcb847b513b5a9505c3731370c36ed3c1c202cf480710971fa5c01b7eb3ce2f0e2e7ebda58043530314ab7873d2f997b1d7e798050322f1fcbf52dafa4080ea069ce0c79e8ccfd6489cf561a4ccd7cb964bed5a555171fee305d56be5f89fffe03fec1637a375a15d7bf8cf3683663e7d4a897bf8af7da0d25cf08975d4856932ee641ab5194a73196071d700059b44759d7d4821ad284abbda7803653ec5e10088023c30d16aab1fc993d4b41955dc7968ea2c5083438ef4b36071fb2eff188e7a3bc64e0bc48f1c5a3fedbe2554baf96df83eeb928224ed94c3b538c489e7824de71957779afa6205613fb12cb996331e43dd7940c4741b53de5a451bf66e811db0b96ef3624fb56a47675240759a93b209b050b82130331928ca6f4047f1363d05183d2a4d2903ae54fa066094425ff2c5f4b92a0dfe8732bff0680b63f3146695ecb88cdeb9f56a6cd8c082695fef9a6099f1160060126a3c5e0d02d6a7e112b12e1d1428f2f81a4c7618addaf9111df9c747cf6a503e01f2c6da54a53dbaeaec27a5958397775ac56a659966896b2a1cf500ca8c75bc6c2de5b54d03f0a6bfa7f22f058b0e16faa67f20b4b5c1a1304041f800ae557e96cb3d92412b5d6d998f4c0eaae4d960d3f235d7b222a7350d7d377c54122acbd5a9a8d1995edbb2aea185d8b25c25cfdee2d430d8218a5fc3cce33fc8a47eaf706cf5af8775bae6b76ddc50d00bdc4ff997ba9171d500d64ac404a678d6b541d59810990a097b5aa8cda1ae0571256adfa556abc8b2f05f6eae5b690734c7c72f49f58463279c07617bd9bdc633b2feb832a3c498adc1a062b63aa6b663a50d22a78e48f5d0b82b7415b2d44cac0524867dad217bd59769e4e1f9362dac4797b835ca29e6dde82890db9e478a226d64ea7a6599d4ec5714a282f22ac8878056ca34c0aae6846c254cf2bb82d0a0d512b2cdd1b28d189a3b9419fd44a0036f13eb668c77bfb396008e4778e56ea20bd0766602c1f87fa9a8f61588fc8c4ab735515d68095c1b549599283350c7c72b8b3dada9ad6dddd3792ff6c23201fd18ff48e24812f5ba221361fffdb5a974c4484244210e0463ee22d1e3bd60945fff90af6b92e89089647b1111130f6a07f30f80c35736edc502e953e7b93330295fba2e95de1b34b0353e478705d2030197cd286efa223efa5abb4b3ef519823b4f05dd1378bebb062edf511b242d0805190f558afacfbe90646b3424666af67cdf1f4c50ecee696d0cd56efc1f248457aff6ecb33c2bbd283ddbee8595c95589aaa024dae270fcc800bdaa8f3a7f09817ceac3a2f4421345740786e5e3d18230b33f4f10dbd48834faacecc337116c92fb8a5f617e3a51b9c5b3fa558e4750bee10dc23d415767363a93951dbb1d7f24c211fbbbc2026fe5877fb28e28fedd3d8497b82263f6b15e8493202225c7be101412a6c703fcc7b65b5254a3f8fe63fef25b1480d6623a62d088b21ef267456dc0d382e442450b37bf72f8488e672195d3c9b82995f095c977b18ad8bf6b9056f93d9d02c5b63cbf0ff80a2bc6ce7782b0073a1e1d8198f8e11228288fc6255f8a499d98a4e994bbdc79a355c29d04be47eea8662304d93aea0c38d6d36bdc1ce7bfc5a3fbb5a05acc7a84c96526584c1ede3fe237a0525a309e56c7425bfd078863d2c79f7b1dbe686373e435f0e3ae8f9f9151ebea13cc71e81d38ba2f7d88553abdfd3256a9209dde8ee6fa64bdb42ab4c02a8b65183ae2558f999d196abd23cb8828d61543be4adc16884883a5ff7a8c46bb66a987dc0bd3716d10f89fb350366589d4f00f4b9918ac1e67c5ca2d23ff79323fc2b05eb7ea99cc8866a16fcf68c21741cfe2e40bc79e3a1a7eb1fca31131ebee9f605fcd589a2c99562f4d20107662d602ce6942a7a74c0bc169a856421fe515ba705ed270f808e06f433ccbf34b5c2d22e5871ab3f6e588242525ef39b430813473f936ee8bb7652ca4f8cdc8b2009c10cadb233df3f10904953bd61554a3be3065d69814018a9c6928ef19464c3a04759bad157bdc4ce1c5964c0d66774a865a814c9db97e98123ef6fcbee4298c21aa7a7738a60d83a2b1ac5da8a28baaeb9cc3b5f60cdbad0a7ebb6dab1667fc55498e5515d0da2462f3a3155e47a56a99d3dd447bf46b5008510521ea3e2f3bfe7aeffbe391b9553e932952f3a047405d5d240af786dbe430d458c6b78361f86c917c7511b13f2813d825827d91a5036ea8051c78a1e559589aa2740e9ecdf3ee5e84e8df7fe6c32a7794b3e5d833d959886052fc63cacd14c9d17dbbfc0a22e1dd71ccb12614f106446e3597df7322be6785b610cdd1e84dcd91e5f8721ef6758c6c326b2f36191f87c278c186f147f131d9418dad16b35d9a5a8e7873181a5afbef74cfa33fc85914ecd9f754656abc9c6d7cbf3ea36c1206242095aafe1b341b155ec6400e403517fc3eeb674a4d90fae46584707ce0ef7ecd931c6d46875f8cf690307bd640d363cada4ceaf89f9da8a3bef36c981d7f60fa2b78300f44e5b79145a7efd9a141eb0094c07c901a25114760e301c97485bc1b7f8db09d7a97077dc1e9856dd648ee88827b77aeed5d84cb5fcaa04bdd427d96484d05ba7c19b26650f88e292dddfd9a1d00545a349d753a8fbb50ecf7bcc92ae4ea4b6208c968d3fa6aa9813193dff7f57d342e49e5923b28b64bf39c58a7b43d9e5af7b4f2a04c917dae07ec67feca35f72a5d0d95d6eb3a8a065bd0704ed4e28938e9c849bf9a1be835f92175c742b0d098592dd4cb5ac2e5c7ab20389c50b7cc43b0928da123882fb5242c90382c135a49db7f50a7144b4c51f8736dda10ca069d68e65d5bd607a3786285e484b9a4a9", 0x1000}, {&(0x7f00000011c0)="b7c4628e", 0x4}, {&(0x7f0000001200)="72a9fc53e4", 0x5}], 0x3, &(0x7f0000001280)=ANY=[@ANYBLOB="2000000000000000ffff000001010000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x408}, 0x400) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:02:58 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c8"}, 0x83, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:02:58 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x38) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:02:58 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9, 0x90, 0x80, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x3, 0x1, 0x0, 0x81, {0x9, 0x21, 0x7ff, 0x2, 0x1, {0x22, 0x475}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x5, 0x20, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0xff, 0x8, 0x1}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x2d, 0x3, 0x5, 0xff, 0x2}, 0x12, &(0x7f0000000100)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x80, 0xff, 0xb95}, @ptm_cap={0x3}]}, 0x1, [{0x90, &(0x7f00000001c0)=@string={0x90, 0x3, "de8ec19b74fa0b6ec549d30cd39a2f5a1d6e8626a9df5de4b6cd8ae543259e47efe7b25942038b5ffdbb82b13b3ccc3a88221ec4c8a892c61123c151c965d77ce19c9588807fe46a686104b696d7a8cdac0d1b5b81e787cd33b6d9a7815a454cf06f8acb3d34dd7d75937e9f9f681661d4877cda1f99d776aface48bc503225250c91580866454d20e50e1efa627"}}]}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x10}, {r2, 0x4}, {r4, 0x10}], 0x4, 0x1000) 00:02:58 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) 00:02:58 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) 00:02:58 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x38) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x38) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0x0, 0x0) (async) getuid() (async) setreuid(0x0, r3) (async) getuid() (async) getuid() (async) setreuid(0xee00, r4) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:02:58 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad"}, 0x97, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:58 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:02:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) 00:02:58 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, 0x0) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:02:59 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad"}, 0x97, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:02:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48402, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x400) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() r5 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r5, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0xffffffc0, r4, r6, r3, 0x0, 0x400, 0x1f}, 0xff, 0x7f, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getuid() setreuid(0xee00, r8) __stat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __fhstat50(&(0x7f0000000300)="b97eba0caffc0e5c0b6642e1681f092e8d079370b99d0be35d9850ef9f4851f711c3bd972102241aea6f06a26dcd6c9ea18a54b2e475fa6931d1bfd8c0f12a0ed42f0e5e0513c8af61a9b1e0f75e3d2db1c70cba85eda5f98bd6d5e636807f82f5a313f13749b7bbdd60fd4a31bf5ea7e09f074ec82dc5b857c79b6aea46e397dcc6a60809662e6083c4b73f49cd9e9a9a187ab2935a5c2f7e1c9184f40344251494d71a76e2b7a11704f0f79c", 0xad, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000700)="12e92bc70f8f53ca1f8823486c0f38ce35f917327aed406fc14a049daac6cec2d3ced9765461a555bee9b1b83a891de991e97aba2aa462bb2f4f2e2a0756de252c078f3751dbc1f071a99254bb277d02043dd0f0f8d3114a4263b00da37012623d506bc6c20e478416e61f72d152e1b5b9a8f661872cab0982ef46ff9f3bc8372e0f84f23f282d81ffcda92a19ef1c7b1fe66c0e64d35511a52ac805a549335de90281b2f6bf05f82a6adfed", 0xac}, {&(0x7f00000007c0)="f83992e2fafbaf65692612e3c151e3591b21ec16549c8512222f8a560f86055e87e27e221e7e5de38753eb3ab4f7ec01bc7e9575db1178f9e5acb22e535b4595faef6a43e0c8111f7814a8f35f56653b950709a9d7a9a4c9adf3415b89012fb4eca6e218199c3b1f08646200f2055cb076b63df7da3d1aa4630f93d07071461d35be73fbf7b952ebbe6eaf058825f12efc3ef27a4a48c29e506ca5a1a7bbb026c72321b41f15fafe8516a485cd78bfa77872d299a1df9fea2bcc734514bc75752b032e4f9cee6dee9102296606090c9d7c012039dc3fa9ea9ecfd403c077f09f1d2cf0f0b81e935e26e429427060fc3d1cc1ed178e27c962579cf836ea73", 0xfe}, {&(0x7f00000008c0)="288978d65743ded33b883688f5efd67544da6edf400191de8c6e1069bc9250823f038c9607102651e9da6603717bea57e0fcc09509551f6ed4a1538b4e81f473645a193d1991cea1b3f46cde6be43080a099266439dcd7ad4e1481f8cbb3dbd173152b46b72244bb241372c534513a293cd4b0e04ed3a74660297833e72b9b35c1f0bd1b5d21986d31ab867f3a70110d3ab3bc99e73001ab72bdce0e1c8aa7fcde6b25b122427aefa1604864c79d5c38b04ee9c4af69c51e0d39ecf2dcb18edd728904148f1f0eac75d110efda8a3848fadca4a3fe94c3ac7ab4e1a19026f52f667cdb6380a2651aedfefe0b165516cc24bc284294df84d0cf767dfd97defe425991dd10613913a5bb4d06da5b8635c37a94503ae59ec8f5b95bfa07dad6a58f1e3b3cf50bec0b13cdd26dafa484ca7e91c3f6ccbe3592261f93047ff38df6093d4c0a25695f67c5999da6f9d481dfde75e50c10fd1f89f90b92e25a4469dc6912839422139e45febf31d5d2dc25cffcbd8a6ac8cbc94474467a23f9cb93d81ca75ef22f3d315bfa329add701fe9e719ca37cccf935606451f60ffe2c4cf6a01787e9484ab07a81553661d25745720af068843ce56ecf06d30fcea49947b8a031bc8688500cf7129800e2cf14e8d27451a6a64422e33821e4046428135f8c0f6bbf5d45df6e953325c7f3c0792be223421e0c723251ff2d1bf8fa5babb3d1c39eed9db3e3d92659a745544f6bc3f577014f333bcaf4c65e0180161c250d0b139f1ca313fa8d32fca1e206103147853a6b057177b9ff58adbe7d193e4a044a2f66f827c145f1d5c764f6103657c31aab7f655da31eeccb703bdd0881acd5aab0868edbc6353dcf2c581411bd74a1adf21438062d524a57cd16ccf9b91652ca70f004a2072d8f11b2e4eac7e9474b5eab91867f4fc845da02f9c86262cf2145c4b74e375e56061f8ba398c3f6ac6f4500a9a9ee2cd6082b4f729d55fe8d9502894c432cefaf09ba71481a3c21f9acfa4c6d7cca8b658a716d253f941141deac2e935d786c263c7a0b4c9c6c67cf24706fbaa778ebc8ef895c5ef2b8e589239bb00a04792e966a00e943207f46c581876cd87d79e8ba702b173d4604720a74b1cc9fa1907c2dcbdf8dbb228f03c4d8818ab16966e2fd36b80a97e00c2f12909a8b9228bba981e041078d9e6dcaa3ab610c7b297c510f4e4ed2bedcd5e9b437b730449d4653c6a02717250c3abe3a0021d259cb828a1011bd1ac207c49f5aeefaafe5c7f766ec12fb84aa4da7f40162faa39d2f716dea86b183ac1532c72226abe2806228c5e5beb223acd437ffbadd1f3d23180f37204ea5a034d1ce683d4a25e628e2fc1f66ca5807429ffa83b0ea84de51e2efa99c4350fee8fa49c8db273eb4c25cafbe6e8b3a2486d306a61fd04048c2002a719186a0cc014c8a88a4c5c497e793efc39c3370ee92c0c5002afb2e8c188e416e8d5560d3e911c5189e8e21b9195f05c9e5a192c3182005296adce9037345f5b36f65fdc3821f4aa26350d7fd4a1ebf46519279edc29ba0754b04c3ec99aeaaee0b710d6d0077ea198e757effea18ed502a3597f618031c41bda9bec88f87d901589cfe28a73b286fbb3513c0ef0cdf8d07431e5f0cd81805d6e01965a5574fb16644b0ba01b37bf1f84b9261abc4f0b76fc04e1679cc5b8a9a3cc22b57de0547a2b12efdf0b555d4c5558d95cc0ede4464ff7afdc4568f3309eb4c4a2e3f004e59ce977ec44c4900e67b5b74d303fa1d38be0635d9b0e3911439d2c04b319c77f4389e33ece935c5c765a50786f95e7077b1124464c53336f7f9c67e41d5c0c5dbc772e38be8bf52a53d747adf457df06847d6b8fe2533ceb588da8f35d3ea6b54570eb7f2bc4146f8070b7c50eba21bffd9613a5ffe7709c6e3b09294c30a7825daeec8e07b7139a8e6b4dde112cd31580c6a408d7fbebf9b15d2477d63f197c0554cd53c2c8526b66f764e6a2ff406dd281ab94b264efd383ccfd52a55efccc3cf5da63f18f73aa6716bbb9e5100d191b74c3e486f8e1f9d69581d8b18160ff5ae92fcf35fb60fc2416d16c89e31dbf7d9d8540a3b639fd4f727e7615e88fe66120a4cf588e5ea12048b220215a5ec51554331bc6c404a73d12ef8a45461e493ea31b25b1c7805b7b01c532264078226b65c4b1814e8e0a2d6a2d82f86308ecf2d615726233d70812ddfff513de5378023cec573767c603d2a0bd66dceef0a33c936cfb347fe1ee5e43d9cdbe59258f69e7b959b09526127484fcd8c7b6d43a290a57276da872bcf8b7b98268486a6ab96b97199a58bac24d772dd5c22715a96b8e0535252984d3dccdefba6832dd739632865054145e003af72e9946fe3536ccaebacc895d8b25e103a09e3e99c415f3dbd1041ef9e423f6a5e055a394f1c52af144ca622890c951c694226687840359d94aaf01f9173b97109ec9e91af8a68f5f27f9f329b1ed4f8c816e440db9031746117151d8eccda3b6a208951d71c21120f44e5286e38961642cabda50bc1a4d1f0bb7ea697123289eb743137bbba3355a45cf07de9be36307c6ed6fdda957e4a1b25bdb566475bcd67fe2e518c3ef627a29301cc8752eb88aeeeda57dc17c849ff107096d90248c8b478de785d968184d2587ec0df19d6dc4fc6c6eafbd504b4e50a47ba117f2585f9cd7df75a526e2e8a356a48f820d9a9424212da22e9927d61ee7896214dd6184c04cf90ee823e481b2b1146984de70f2bd3d5368bd33cde054bab4f9f9fa60ea2dedcee51b21c4e069d9bb3193728f4384f18276a9728bcffa1cc64e214226763e6a6280048958272d0c7854657e33fcf741c82987cb283af4da5de2fd35b94cdf26cd40d9f5f9f2aa0300c48254e35e6f8819a3378c37d5047b46347fba1fe23cde2d3a5017037cef40b24a66953af90a4027313a3841bb9ae88640dcea56e17edbd5fec30b7888710bea3af784be6ff7a13d44ded9449595f0f5206fb341a8153334c4c6ff1f9fc5a2cf8ac80c2652bd6ecd60a744cedcfea7d57b171f079a46f5cf769caf2661c0b3d752a929d05854afb532eea862ce3fdabd6b9355ad58fa01101d456a2d93d152666a5073203a527ea61e9e510a9dda62473a7cf8636cca85f328a2e73d2408c26227b6f2b21a6d9635384fd58d5bf9033276f4e0eabc19471898201500900520454b21fd0f1531a69d3ff49abcde778121d6549f7561953e3ffe60547ae2077d37e907df395aeb1dbf9156ccd0cbf6c8fce4e879fac4b4121c0a68617d7ba067a3d7fdd180b305a366b13ea9f04e2cf13ac986fea6d9c2f45b20d7c99868b48d12382d2c77d750c2e98e02db528af9c2e4d6079a3a60778cbfae07eff939e3e776d9aad1176e53f083f1de131f2b56af0c40adf1aadd96d1e98804dd9f13ac0685705f7a27ce87b6d378ce8051d9bc9b093cc765004f3a3ac8792250228cff5ba332994be09c46a07ed199ca091e9bdbbff68fddfe68c73a037f87b79e3025c77039d7e9bc60d93934b178ee358ec983637a190f524ef14c0bdb5e32bd31b29d93b4848f740fde46e9463247eb1f788e825a288282d0622ab58563d81c6e908beba5b5c592329fe9a6fc322d35cf9dbb7731e368ca6647b902dbb31bac39a4b2fa8f5777bc7eb53689c67cf430779866b5c5192347be1e67236a3b97d11d5ba4459f47b9fb9e1a8b1ee2ebff038d431270106ee77856fe1d03c284fbcdfc8dfa87672aeaf9aae8912ff63a3ec4feb52a1bf693c9b3544c802ad408e2900f6b09fa73d6e8eab51dbd0224c145993afc3247625bb55ca5aa5db596844708c2e5a6d501c085d5f7f1787fa65266e5b77cf47c12e6daf3f5cf7a6445d1b969cec16a658802b52fbcd7959aabc355939dd7fa438759df840356a8b0d1619e4ff542a1d50da4e967a7fea67ffa84c101fd0c6f08270932e76f10ee642fb05fdabd71def9d2cd49bdd54e084953d76d76f7d0d8c6679d19325db7931149e470523d91ffe32d23958237fc7df252b14077a53dd628ee704134d6c6cecfa9db7d843597ddb2d7c328397865bba71804f776489f7c7b993ebd1b91dc5a897e3766e20a0a7bfc78efa7416473beaf5a8f55c7c3c589df6fe024afadbc059c9857b8ba6566590118c7147cb8f7b331697df930bc00a5d280717dc1aca979ded9ed59ad4ec80f6a758ed28dac6893ecb771d6d10284c97cdd9cfbe64c84b02786964c9fc99ff2cd26e3fd4947e5536b4258f1e4bf7ecdab1279ad92c58dc01e9e89636940a45d6ba20280ad0cb929217e51b2780c914bdd9d72a439a2e1c61fa24aa74e0059afa2a272e9ce2d0f8fc0fef9ba7e759831d588b0ccb1850f5288d00a769d9bbe40119e505a790b96ec44893719ff1bc0f579fd3c76e47384085951856e722943d18bac7ee450121cb01501f1c79cfdc41938da5a45f89ca31a410af1216507d48a22305ed0efbb7a8357bcab6c3580c682acdfe1b90d881d769962753c8e6b76c01936e79da364e446cb188c872f52cb1c1e1b3c0fd39a201b1d6d004f168b6145451a3a6c1bdc38c75bc9d9f1e6f060391fd85c07298bca6b5670b33fd25efd0b31a7c895a5cfdeb4a661c55b4a54f4bbe961ef975295c710277424e90050c8784082fb6462b0838fe5dfe3229d6672ebbfc7585f2657696ec0a5c55a745db2674c9d23489c2b1a616d7208305fcaf5d5c2887c66df9ea873d492b763893fe0fdbad73edf88881aaafe4c269e13759602c86a7ed45ecfb346bda528870f41bc96021de7a41de21a0402dd13866c7e994cf895de6554610180e0c661cc840edbbdec0523171b47a5ec6e1978671836df9bf2c049912ea74e8ccc3b2cfda9c77faaafd07563f10a0610c94aa3ece2cc429faf89781b736932b3f0a79611bdc7307df3e14375883856c73422647697b608dcdf83d855fdf736c2459330bcfcf16b5db10f7f9e6b9d4979c5e5c57a0398e8dc7b11cc774362d47a4cfe197fc0b1adf6d4b0756c504a48f97aa56d55a601f69bf9b2ffbc110b296168d23991706575dc604e9ae50b8eeb5526327b975df9272f44e8990a9520dc41e703bea8fafebdc3fca686c5aec5f113b52d839c22070d8c103485d0a41549394988af8fdeb8d202a5cbeb2be017f9d5c50e57a193a18c9a3375c22146ffa93aa64d846187c52e3bee6b7fad9263f0c27fda80df421c40b0469cd2d59d2b9a2dbc798f1603d777f139421ac39cc493931604542b196abcf9a7ec4659d776125f614eb91516259ece4b2d6ec92e901a48b4e16e330e81e168584d273c122b5298d22543ca7e6b412a0d3e54c710787b8d7ef100653cc374183c92c98d278913e3db3b2154e67958011362af6fdb27a8a093d98649d28ccdcc1110c04807706566667af484e107463bb6331f1a9849d3852b42c41f82d19e94b5bd55c371d6fa41c6da714ef55a0558d60d7e3ed973d482a3ad5f09fdeebaa724ec3dd85b76d51988da1684edeb804e0e0b98e78128a52f182daa4cf651a392c9fd2a12834a86ba7a8b69ccfe4608d93757bd5e4c616016acaf7ee42c7c9bf0c46bd25e4b3ad6c454373d0a1f2219fa88847c5b5eb8d59979e217a38b9ad93f5cb7177893500b50383f8b636cd500bf178e90633cf27a153c74d52594af7197632a92c22a3011fa0e15aef241e93fce6e7c654384b717c1b14a8d5c005d0733ea57cf826e5e0547c8abeeaa2dbc6d23e9b2f6ba972d99dd2e7f2803212918078b8b7e23d90edb98482aea4311020ac0ae548648805d379a", 0x1000}, {&(0x7f00000018c0)="8c3be9e426bf8e881c12ce0b19195bffc111ee2e50a4345bc060ba4fc0278c5474e7dd37806aa284c1a0aeed2180bd2d1fbaabe48e5799588d22a4704fbff630bc86e4877a000dc7aaf3ab890e0151bf1bb26b2d04e063e336a06fa0adecf622c6c526754dc1d161527e28a2471a6b5778e2ea4097964b3181233d4e8cf1d8d460122caf2a2e0d552171a8f11f212872f65b5e9c7e0b47e3f8908c25d05f90e01f05f96f3434d9afd762e52c2063c1d65cebc2ea6002e2d825261af290d58ff5f00f819a856a4051036e1ee4d43a40609033774f4176051a6b4702f21b4b1cd60814e9b515102f0cce31aa8cfa2ce7943e", 0xf1}], 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES8=r10, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="4a28da0ed621331a1ac40bd7d9d4bd3f47d34ab7562140922054443d52bce850a1761c8aafc56c8a715588f6a98d8feb7bda2a6954cc5fed0592f090ae7059719db3ea99f59ecf5db07b0eff2d3ad317a9d6a5aa171ccfc09f884846518addc28d207ceaf041120a88282df2ef23502eef73db8cff20e5f485da1e5e8fbf5c7fba1640a65ee086300e9701e039dde3220674019c47de2c9ad07798e4abc85158a3d07cffd9a1d35f712d01aa55ee6de9f87a52cf1416a4399b29512e65ace95d175b98ed1458f6716d0b6d23bed5a8d8facc3fd9508e523612d561a956873e9686629179c87d831a8a8710f6d21a5881d971b554238a2bf786", @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000000000000000000a6974020b7f2672a9e18a07eed509f991382704b7361be04a7832f30c3c8d2658ea53fc7f2e82b55c600df3bd01d80a13714c1ec285b9edac1909395b608a8bc1aab0af84533196e4a62e573be9eb0e92fde173dc6fb89d37913af080783abdbc999d3820e1680bad15fab574d9a2e7e9498b40866509ddce925efb7e04e76ecb17b8329ab38d85a30dd25520b06965d7583363d3c9b47dbb78d203cffa59ce2ae5d448aeb513865697b99a92dc3e5c60e88a3787d3020cf82d5bb6eeab8a5386c4f771162d40df35fa0227c096e07ff17770a5aa24b6a4170cf7f7ea79fb6cbcfa4e58c0ad0774c231bcdce0c48e59a996add1da4f71791f3b1e05cd1dc2d322df6d812a3b830b6fa2fc2c439d8dbab1b1b961eef659d6b459ff7fa219aafd2530d55aa3f70bef2a6deb87ea436cc91e221b2c674c2555f04a4b462b1f36d9d27ab0e1880f36326110e496bfaa25053fe85271e0d130356872f026c063a3ec3862ab3", @ANYRES32=0x0, @ANYBLOB="8f810d13d41073981439879e217e0443db7801930b0516338ee8ec091278a9ba7f3ca459f8aa2c3df7c0a1853093d0a4b2a4120adc4611200fe40cab56dd10c8ea2e4b4919e0e92d3ef3194afe431debb58f18c44ae023cf3ded70bb02d4d88ac2df35af7f2372bb51cdf7f44dae5618e3447e7db92985a587de9260954ce3b3032df3d1fc8cb388143fae8d", @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r11], 0xb0, 0x5}, 0x209) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r8, r9, 0x0, r10, 0x80, 0x6}, 0x3, 0x3, 0x4}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) [ 287.7110877] uhub5: device problem, disabling port 1 00:03:01 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x38) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) (async) setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:01 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9, 0x90, 0x80, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x3, 0x1, 0x0, 0x81, {0x9, 0x21, 0x7ff, 0x2, 0x1, {0x22, 0x475}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x5, 0x20, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0xff, 0x8, 0x1}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x2d, 0x3, 0x5, 0xff, 0x2}, 0x12, &(0x7f0000000100)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x80, 0xff, 0xb95}, @ptm_cap={0x3}]}, 0x1, [{0x90, &(0x7f00000001c0)=@string={0x90, 0x3, "de8ec19b74fa0b6ec549d30cd39a2f5a1d6e8626a9df5de4b6cd8ae543259e47efe7b25942038b5ffdbb82b13b3ccc3a88221ec4c8a892c61123c151c965d77ce19c9588807fe46a686104b696d7a8cdac0d1b5b81e787cd33b6d9a7815a454cf06f8acb3d34dd7d75937e9f9f681661d4877cda1f99d776aface48bc503225250c91580866454d20e50e1efa627"}}]}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x10}, {r2, 0x4}, {r4, 0x10}], 0x4, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x7) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9, 0x90, 0x80, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x3, 0x1, 0x0, 0x81, {0x9, 0x21, 0x7ff, 0x2, 0x1, {0x22, 0x475}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x5, 0x20, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0xff, 0x8, 0x1}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x2d, 0x3, 0x5, 0xff, 0x2}, 0x12, &(0x7f0000000100)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x80, 0xff, 0xb95}, @ptm_cap={0x3}]}, 0x1, [{0x90, &(0x7f00000001c0)=@string={0x90, 0x3, "de8ec19b74fa0b6ec549d30cd39a2f5a1d6e8626a9df5de4b6cd8ae543259e47efe7b25942038b5ffdbb82b13b3ccc3a88221ec4c8a892c61123c151c965d77ce19c9588807fe46a686104b696d7a8cdac0d1b5b81e787cd33b6d9a7815a454cf06f8acb3d34dd7d75937e9f9f681661d4877cda1f99d776aface48bc503225250c91580866454d20e50e1efa627"}}]}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x10}, {r2, 0x4}, {r4, 0x10}], 0x4, 0x1000) (async) 00:03:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x1}) 00:03:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48402, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x400) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() r5 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r5, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0xffffffc0, r4, r6, r3, 0x0, 0x400, 0x1f}, 0xff, 0x7f, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getuid() setreuid(0xee00, r8) __stat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __fhstat50(&(0x7f0000000300)="b97eba0caffc0e5c0b6642e1681f092e8d079370b99d0be35d9850ef9f4851f711c3bd972102241aea6f06a26dcd6c9ea18a54b2e475fa6931d1bfd8c0f12a0ed42f0e5e0513c8af61a9b1e0f75e3d2db1c70cba85eda5f98bd6d5e636807f82f5a313f13749b7bbdd60fd4a31bf5ea7e09f074ec82dc5b857c79b6aea46e397dcc6a60809662e6083c4b73f49cd9e9a9a187ab2935a5c2f7e1c9184f40344251494d71a76e2b7a11704f0f79c", 0xad, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000700)="12e92bc70f8f53ca1f8823486c0f38ce35f917327aed406fc14a049daac6cec2d3ced9765461a555bee9b1b83a891de991e97aba2aa462bb2f4f2e2a0756de252c078f3751dbc1f071a99254bb277d02043dd0f0f8d3114a4263b00da37012623d506bc6c20e478416e61f72d152e1b5b9a8f661872cab0982ef46ff9f3bc8372e0f84f23f282d81ffcda92a19ef1c7b1fe66c0e64d35511a52ac805a549335de90281b2f6bf05f82a6adfed", 0xac}, {&(0x7f00000007c0)="f83992e2fafbaf65692612e3c151e3591b21ec16549c8512222f8a560f86055e87e27e221e7e5de38753eb3ab4f7ec01bc7e9575db1178f9e5acb22e535b4595faef6a43e0c8111f7814a8f35f56653b950709a9d7a9a4c9adf3415b89012fb4eca6e218199c3b1f08646200f2055cb076b63df7da3d1aa4630f93d07071461d35be73fbf7b952ebbe6eaf058825f12efc3ef27a4a48c29e506ca5a1a7bbb026c72321b41f15fafe8516a485cd78bfa77872d299a1df9fea2bcc734514bc75752b032e4f9cee6dee9102296606090c9d7c012039dc3fa9ea9ecfd403c077f09f1d2cf0f0b81e935e26e429427060fc3d1cc1ed178e27c962579cf836ea73", 0xfe}, {&(0x7f00000008c0)="288978d65743ded33b883688f5efd67544da6edf400191de8c6e1069bc9250823f038c9607102651e9da6603717bea57e0fcc09509551f6ed4a1538b4e81f473645a193d1991cea1b3f46cde6be43080a099266439dcd7ad4e1481f8cbb3dbd173152b46b72244bb241372c534513a293cd4b0e04ed3a74660297833e72b9b35c1f0bd1b5d21986d31ab867f3a70110d3ab3bc99e73001ab72bdce0e1c8aa7fcde6b25b122427aefa1604864c79d5c38b04ee9c4af69c51e0d39ecf2dcb18edd728904148f1f0eac75d110efda8a3848fadca4a3fe94c3ac7ab4e1a19026f52f667cdb6380a2651aedfefe0b165516cc24bc284294df84d0cf767dfd97defe425991dd10613913a5bb4d06da5b8635c37a94503ae59ec8f5b95bfa07dad6a58f1e3b3cf50bec0b13cdd26dafa484ca7e91c3f6ccbe3592261f93047ff38df6093d4c0a25695f67c5999da6f9d481dfde75e50c10fd1f89f90b92e25a4469dc6912839422139e45febf31d5d2dc25cffcbd8a6ac8cbc94474467a23f9cb93d81ca75ef22f3d315bfa329add701fe9e719ca37cccf935606451f60ffe2c4cf6a01787e9484ab07a81553661d25745720af068843ce56ecf06d30fcea49947b8a031bc8688500cf7129800e2cf14e8d27451a6a64422e33821e4046428135f8c0f6bbf5d45df6e953325c7f3c0792be223421e0c723251ff2d1bf8fa5babb3d1c39eed9db3e3d92659a745544f6bc3f577014f333bcaf4c65e0180161c250d0b139f1ca313fa8d32fca1e206103147853a6b057177b9ff58adbe7d193e4a044a2f66f827c145f1d5c764f6103657c31aab7f655da31eeccb703bdd0881acd5aab0868edbc6353dcf2c581411bd74a1adf21438062d524a57cd16ccf9b91652ca70f004a2072d8f11b2e4eac7e9474b5eab91867f4fc845da02f9c86262cf2145c4b74e375e56061f8ba398c3f6ac6f4500a9a9ee2cd6082b4f729d55fe8d9502894c432cefaf09ba71481a3c21f9acfa4c6d7cca8b658a716d253f941141deac2e935d786c263c7a0b4c9c6c67cf24706fbaa778ebc8ef895c5ef2b8e589239bb00a04792e966a00e943207f46c581876cd87d79e8ba702b173d4604720a74b1cc9fa1907c2dcbdf8dbb228f03c4d8818ab16966e2fd36b80a97e00c2f12909a8b9228bba981e041078d9e6dcaa3ab610c7b297c510f4e4ed2bedcd5e9b437b730449d4653c6a02717250c3abe3a0021d259cb828a1011bd1ac207c49f5aeefaafe5c7f766ec12fb84aa4da7f40162faa39d2f716dea86b183ac1532c72226abe2806228c5e5beb223acd437ffbadd1f3d23180f37204ea5a034d1ce683d4a25e628e2fc1f66ca5807429ffa83b0ea84de51e2efa99c4350fee8fa49c8db273eb4c25cafbe6e8b3a2486d306a61fd04048c2002a719186a0cc014c8a88a4c5c497e793efc39c3370ee92c0c5002afb2e8c188e416e8d5560d3e911c5189e8e21b9195f05c9e5a192c3182005296adce9037345f5b36f65fdc3821f4aa26350d7fd4a1ebf46519279edc29ba0754b04c3ec99aeaaee0b710d6d0077ea198e757effea18ed502a3597f618031c41bda9bec88f87d901589cfe28a73b286fbb3513c0ef0cdf8d07431e5f0cd81805d6e01965a5574fb16644b0ba01b37bf1f84b9261abc4f0b76fc04e1679cc5b8a9a3cc22b57de0547a2b12efdf0b555d4c5558d95cc0ede4464ff7afdc4568f3309eb4c4a2e3f004e59ce977ec44c4900e67b5b74d303fa1d38be0635d9b0e3911439d2c04b319c77f4389e33ece935c5c765a50786f95e7077b1124464c53336f7f9c67e41d5c0c5dbc772e38be8bf52a53d747adf457df06847d6b8fe2533ceb588da8f35d3ea6b54570eb7f2bc4146f8070b7c50eba21bffd9613a5ffe7709c6e3b09294c30a7825daeec8e07b7139a8e6b4dde112cd31580c6a408d7fbebf9b15d2477d63f197c0554cd53c2c8526b66f764e6a2ff406dd281ab94b264efd383ccfd52a55efccc3cf5da63f18f73aa6716bbb9e5100d191b74c3e486f8e1f9d69581d8b18160ff5ae92fcf35fb60fc2416d16c89e31dbf7d9d8540a3b639fd4f727e7615e88fe66120a4cf588e5ea12048b220215a5ec51554331bc6c404a73d12ef8a45461e493ea31b25b1c7805b7b01c532264078226b65c4b1814e8e0a2d6a2d82f86308ecf2d615726233d70812ddfff513de5378023cec573767c603d2a0bd66dceef0a33c936cfb347fe1ee5e43d9cdbe59258f69e7b959b09526127484fcd8c7b6d43a290a57276da872bcf8b7b98268486a6ab96b97199a58bac24d772dd5c22715a96b8e0535252984d3dccdefba6832dd739632865054145e003af72e9946fe3536ccaebacc895d8b25e103a09e3e99c415f3dbd1041ef9e423f6a5e055a394f1c52af144ca622890c951c694226687840359d94aaf01f9173b97109ec9e91af8a68f5f27f9f329b1ed4f8c816e440db9031746117151d8eccda3b6a208951d71c21120f44e5286e38961642cabda50bc1a4d1f0bb7ea697123289eb743137bbba3355a45cf07de9be36307c6ed6fdda957e4a1b25bdb566475bcd67fe2e518c3ef627a29301cc8752eb88aeeeda57dc17c849ff107096d90248c8b478de785d968184d2587ec0df19d6dc4fc6c6eafbd504b4e50a47ba117f2585f9cd7df75a526e2e8a356a48f820d9a9424212da22e9927d61ee7896214dd6184c04cf90ee823e481b2b1146984de70f2bd3d5368bd33cde054bab4f9f9fa60ea2dedcee51b21c4e069d9bb3193728f4384f18276a9728bcffa1cc64e214226763e6a6280048958272d0c7854657e33fcf741c82987cb283af4da5de2fd35b94cdf26cd40d9f5f9f2aa0300c48254e35e6f8819a3378c37d5047b46347fba1fe23cde2d3a5017037cef40b24a66953af90a4027313a3841bb9ae88640dcea56e17edbd5fec30b7888710bea3af784be6ff7a13d44ded9449595f0f5206fb341a8153334c4c6ff1f9fc5a2cf8ac80c2652bd6ecd60a744cedcfea7d57b171f079a46f5cf769caf2661c0b3d752a929d05854afb532eea862ce3fdabd6b9355ad58fa01101d456a2d93d152666a5073203a527ea61e9e510a9dda62473a7cf8636cca85f328a2e73d2408c26227b6f2b21a6d9635384fd58d5bf9033276f4e0eabc19471898201500900520454b21fd0f1531a69d3ff49abcde778121d6549f7561953e3ffe60547ae2077d37e907df395aeb1dbf9156ccd0cbf6c8fce4e879fac4b4121c0a68617d7ba067a3d7fdd180b305a366b13ea9f04e2cf13ac986fea6d9c2f45b20d7c99868b48d12382d2c77d750c2e98e02db528af9c2e4d6079a3a60778cbfae07eff939e3e776d9aad1176e53f083f1de131f2b56af0c40adf1aadd96d1e98804dd9f13ac0685705f7a27ce87b6d378ce8051d9bc9b093cc765004f3a3ac8792250228cff5ba332994be09c46a07ed199ca091e9bdbbff68fddfe68c73a037f87b79e3025c77039d7e9bc60d93934b178ee358ec983637a190f524ef14c0bdb5e32bd31b29d93b4848f740fde46e9463247eb1f788e825a288282d0622ab58563d81c6e908beba5b5c592329fe9a6fc322d35cf9dbb7731e368ca6647b902dbb31bac39a4b2fa8f5777bc7eb53689c67cf430779866b5c5192347be1e67236a3b97d11d5ba4459f47b9fb9e1a8b1ee2ebff038d431270106ee77856fe1d03c284fbcdfc8dfa87672aeaf9aae8912ff63a3ec4feb52a1bf693c9b3544c802ad408e2900f6b09fa73d6e8eab51dbd0224c145993afc3247625bb55ca5aa5db596844708c2e5a6d501c085d5f7f1787fa65266e5b77cf47c12e6daf3f5cf7a6445d1b969cec16a658802b52fbcd7959aabc355939dd7fa438759df840356a8b0d1619e4ff542a1d50da4e967a7fea67ffa84c101fd0c6f08270932e76f10ee642fb05fdabd71def9d2cd49bdd54e084953d76d76f7d0d8c6679d19325db7931149e470523d91ffe32d23958237fc7df252b14077a53dd628ee704134d6c6cecfa9db7d843597ddb2d7c328397865bba71804f776489f7c7b993ebd1b91dc5a897e3766e20a0a7bfc78efa7416473beaf5a8f55c7c3c589df6fe024afadbc059c9857b8ba6566590118c7147cb8f7b331697df930bc00a5d280717dc1aca979ded9ed59ad4ec80f6a758ed28dac6893ecb771d6d10284c97cdd9cfbe64c84b02786964c9fc99ff2cd26e3fd4947e5536b4258f1e4bf7ecdab1279ad92c58dc01e9e89636940a45d6ba20280ad0cb929217e51b2780c914bdd9d72a439a2e1c61fa24aa74e0059afa2a272e9ce2d0f8fc0fef9ba7e759831d588b0ccb1850f5288d00a769d9bbe40119e505a790b96ec44893719ff1bc0f579fd3c76e47384085951856e722943d18bac7ee450121cb01501f1c79cfdc41938da5a45f89ca31a410af1216507d48a22305ed0efbb7a8357bcab6c3580c682acdfe1b90d881d769962753c8e6b76c01936e79da364e446cb188c872f52cb1c1e1b3c0fd39a201b1d6d004f168b6145451a3a6c1bdc38c75bc9d9f1e6f060391fd85c07298bca6b5670b33fd25efd0b31a7c895a5cfdeb4a661c55b4a54f4bbe961ef975295c710277424e90050c8784082fb6462b0838fe5dfe3229d6672ebbfc7585f2657696ec0a5c55a745db2674c9d23489c2b1a616d7208305fcaf5d5c2887c66df9ea873d492b763893fe0fdbad73edf88881aaafe4c269e13759602c86a7ed45ecfb346bda528870f41bc96021de7a41de21a0402dd13866c7e994cf895de6554610180e0c661cc840edbbdec0523171b47a5ec6e1978671836df9bf2c049912ea74e8ccc3b2cfda9c77faaafd07563f10a0610c94aa3ece2cc429faf89781b736932b3f0a79611bdc7307df3e14375883856c73422647697b608dcdf83d855fdf736c2459330bcfcf16b5db10f7f9e6b9d4979c5e5c57a0398e8dc7b11cc774362d47a4cfe197fc0b1adf6d4b0756c504a48f97aa56d55a601f69bf9b2ffbc110b296168d23991706575dc604e9ae50b8eeb5526327b975df9272f44e8990a9520dc41e703bea8fafebdc3fca686c5aec5f113b52d839c22070d8c103485d0a41549394988af8fdeb8d202a5cbeb2be017f9d5c50e57a193a18c9a3375c22146ffa93aa64d846187c52e3bee6b7fad9263f0c27fda80df421c40b0469cd2d59d2b9a2dbc798f1603d777f139421ac39cc493931604542b196abcf9a7ec4659d776125f614eb91516259ece4b2d6ec92e901a48b4e16e330e81e168584d273c122b5298d22543ca7e6b412a0d3e54c710787b8d7ef100653cc374183c92c98d278913e3db3b2154e67958011362af6fdb27a8a093d98649d28ccdcc1110c04807706566667af484e107463bb6331f1a9849d3852b42c41f82d19e94b5bd55c371d6fa41c6da714ef55a0558d60d7e3ed973d482a3ad5f09fdeebaa724ec3dd85b76d51988da1684edeb804e0e0b98e78128a52f182daa4cf651a392c9fd2a12834a86ba7a8b69ccfe4608d93757bd5e4c616016acaf7ee42c7c9bf0c46bd25e4b3ad6c454373d0a1f2219fa88847c5b5eb8d59979e217a38b9ad93f5cb7177893500b50383f8b636cd500bf178e90633cf27a153c74d52594af7197632a92c22a3011fa0e15aef241e93fce6e7c654384b717c1b14a8d5c005d0733ea57cf826e5e0547c8abeeaa2dbc6d23e9b2f6ba972d99dd2e7f2803212918078b8b7e23d90edb98482aea4311020ac0ae548648805d379a", 0x1000}, {&(0x7f00000018c0)="8c3be9e426bf8e881c12ce0b19195bffc111ee2e50a4345bc060ba4fc0278c5474e7dd37806aa284c1a0aeed2180bd2d1fbaabe48e5799588d22a4704fbff630bc86e4877a000dc7aaf3ab890e0151bf1bb26b2d04e063e336a06fa0adecf622c6c526754dc1d161527e28a2471a6b5778e2ea4097964b3181233d4e8cf1d8d460122caf2a2e0d552171a8f11f212872f65b5e9c7e0b47e3f8908c25d05f90e01f05f96f3434d9afd762e52c2063c1d65cebc2ea6002e2d825261af290d58ff5f00f819a856a4051036e1ee4d43a40609033774f4176051a6b4702f21b4b1cd60814e9b515102f0cce31aa8cfa2ce7943e", 0xf1}], 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES8=r10, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="4a28da0ed621331a1ac40bd7d9d4bd3f47d34ab7562140922054443d52bce850a1761c8aafc56c8a715588f6a98d8feb7bda2a6954cc5fed0592f090ae7059719db3ea99f59ecf5db07b0eff2d3ad317a9d6a5aa171ccfc09f884846518addc28d207ceaf041120a88282df2ef23502eef73db8cff20e5f485da1e5e8fbf5c7fba1640a65ee086300e9701e039dde3220674019c47de2c9ad07798e4abc85158a3d07cffd9a1d35f712d01aa55ee6de9f87a52cf1416a4399b29512e65ace95d175b98ed1458f6716d0b6d23bed5a8d8facc3fd9508e523612d561a956873e9686629179c87d831a8a8710f6d21a5881d971b554238a2bf786", @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000000000000000000a6974020b7f2672a9e18a07eed509f991382704b7361be04a7832f30c3c8d2658ea53fc7f2e82b55c600df3bd01d80a13714c1ec285b9edac1909395b608a8bc1aab0af84533196e4a62e573be9eb0e92fde173dc6fb89d37913af080783abdbc999d3820e1680bad15fab574d9a2e7e9498b40866509ddce925efb7e04e76ecb17b8329ab38d85a30dd25520b06965d7583363d3c9b47dbb78d203cffa59ce2ae5d448aeb513865697b99a92dc3e5c60e88a3787d3020cf82d5bb6eeab8a5386c4f771162d40df35fa0227c096e07ff17770a5aa24b6a4170cf7f7ea79fb6cbcfa4e58c0ad0774c231bcdce0c48e59a996add1da4f71791f3b1e05cd1dc2d322df6d812a3b830b6fa2fc2c439d8dbab1b1b961eef659d6b459ff7fa219aafd2530d55aa3f70bef2a6deb87ea436cc91e221b2c674c2555f04a4b462b1f36d9d27ab0e1880f36326110e496bfaa25053fe85271e0d130356872f026c063a3ec3862ab3", @ANYRES32=0x0, @ANYBLOB="8f810d13d41073981439879e217e0443db7801930b0516338ee8ec091278a9ba7f3ca459f8aa2c3df7c0a1853093d0a4b2a4120adc4611200fe40cab56dd10c8ea2e4b4919e0e92d3ef3194afe431debb58f18c44ae023cf3ded70bb02d4d88ac2df35af7f2372bb51cdf7f44dae5618e3447e7db92985a587de9260954ce3b3032df3d1fc8cb388143fae8d", @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r11], 0xb0, 0x5}, 0x209) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r8, r9, 0x0, r10, 0x80, 0x6}, 0x3, 0x3, 0x4}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:01 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad"}, 0x97, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:01 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, 0x0) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:03:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1}) 00:03:01 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44d"}, 0xa1, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1}) 00:03:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1}) 00:03:01 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r3, r2) r5 = semget$private(0x0, 0x0, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fstatat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240), 0xa00) r8 = getgid() setregid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r3, 0x0, 0x38, 0x4452}, 0x0, 0x6}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48402, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x400) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() r5 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r5, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0xffffffc0, r4, r6, r3, 0x0, 0x400, 0x1f}, 0xff, 0x7f, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getuid() setreuid(0xee00, r8) __stat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __fhstat50(&(0x7f0000000300)="b97eba0caffc0e5c0b6642e1681f092e8d079370b99d0be35d9850ef9f4851f711c3bd972102241aea6f06a26dcd6c9ea18a54b2e475fa6931d1bfd8c0f12a0ed42f0e5e0513c8af61a9b1e0f75e3d2db1c70cba85eda5f98bd6d5e636807f82f5a313f13749b7bbdd60fd4a31bf5ea7e09f074ec82dc5b857c79b6aea46e397dcc6a60809662e6083c4b73f49cd9e9a9a187ab2935a5c2f7e1c9184f40344251494d71a76e2b7a11704f0f79c", 0xad, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000700)="12e92bc70f8f53ca1f8823486c0f38ce35f917327aed406fc14a049daac6cec2d3ced9765461a555bee9b1b83a891de991e97aba2aa462bb2f4f2e2a0756de252c078f3751dbc1f071a99254bb277d02043dd0f0f8d3114a4263b00da37012623d506bc6c20e478416e61f72d152e1b5b9a8f661872cab0982ef46ff9f3bc8372e0f84f23f282d81ffcda92a19ef1c7b1fe66c0e64d35511a52ac805a549335de90281b2f6bf05f82a6adfed", 0xac}, {&(0x7f00000007c0)="f83992e2fafbaf65692612e3c151e3591b21ec16549c8512222f8a560f86055e87e27e221e7e5de38753eb3ab4f7ec01bc7e9575db1178f9e5acb22e535b4595faef6a43e0c8111f7814a8f35f56653b950709a9d7a9a4c9adf3415b89012fb4eca6e218199c3b1f08646200f2055cb076b63df7da3d1aa4630f93d07071461d35be73fbf7b952ebbe6eaf058825f12efc3ef27a4a48c29e506ca5a1a7bbb026c72321b41f15fafe8516a485cd78bfa77872d299a1df9fea2bcc734514bc75752b032e4f9cee6dee9102296606090c9d7c012039dc3fa9ea9ecfd403c077f09f1d2cf0f0b81e935e26e429427060fc3d1cc1ed178e27c962579cf836ea73", 0xfe}, {&(0x7f00000008c0)="288978d65743ded33b883688f5efd67544da6edf400191de8c6e1069bc9250823f038c9607102651e9da6603717bea57e0fcc09509551f6ed4a1538b4e81f473645a193d1991cea1b3f46cde6be43080a099266439dcd7ad4e1481f8cbb3dbd173152b46b72244bb241372c534513a293cd4b0e04ed3a74660297833e72b9b35c1f0bd1b5d21986d31ab867f3a70110d3ab3bc99e73001ab72bdce0e1c8aa7fcde6b25b122427aefa1604864c79d5c38b04ee9c4af69c51e0d39ecf2dcb18edd728904148f1f0eac75d110efda8a3848fadca4a3fe94c3ac7ab4e1a19026f52f667cdb6380a2651aedfefe0b165516cc24bc284294df84d0cf767dfd97defe425991dd10613913a5bb4d06da5b8635c37a94503ae59ec8f5b95bfa07dad6a58f1e3b3cf50bec0b13cdd26dafa484ca7e91c3f6ccbe3592261f93047ff38df6093d4c0a25695f67c5999da6f9d481dfde75e50c10fd1f89f90b92e25a4469dc6912839422139e45febf31d5d2dc25cffcbd8a6ac8cbc94474467a23f9cb93d81ca75ef22f3d315bfa329add701fe9e719ca37cccf935606451f60ffe2c4cf6a01787e9484ab07a81553661d25745720af068843ce56ecf06d30fcea49947b8a031bc8688500cf7129800e2cf14e8d27451a6a64422e33821e4046428135f8c0f6bbf5d45df6e953325c7f3c0792be223421e0c723251ff2d1bf8fa5babb3d1c39eed9db3e3d92659a745544f6bc3f577014f333bcaf4c65e0180161c250d0b139f1ca313fa8d32fca1e206103147853a6b057177b9ff58adbe7d193e4a044a2f66f827c145f1d5c764f6103657c31aab7f655da31eeccb703bdd0881acd5aab0868edbc6353dcf2c581411bd74a1adf21438062d524a57cd16ccf9b91652ca70f004a2072d8f11b2e4eac7e9474b5eab91867f4fc845da02f9c86262cf2145c4b74e375e56061f8ba398c3f6ac6f4500a9a9ee2cd6082b4f729d55fe8d9502894c432cefaf09ba71481a3c21f9acfa4c6d7cca8b658a716d253f941141deac2e935d786c263c7a0b4c9c6c67cf24706fbaa778ebc8ef895c5ef2b8e589239bb00a04792e966a00e943207f46c581876cd87d79e8ba702b173d4604720a74b1cc9fa1907c2dcbdf8dbb228f03c4d8818ab16966e2fd36b80a97e00c2f12909a8b9228bba981e041078d9e6dcaa3ab610c7b297c510f4e4ed2bedcd5e9b437b730449d4653c6a02717250c3abe3a0021d259cb828a1011bd1ac207c49f5aeefaafe5c7f766ec12fb84aa4da7f40162faa39d2f716dea86b183ac1532c72226abe2806228c5e5beb223acd437ffbadd1f3d23180f37204ea5a034d1ce683d4a25e628e2fc1f66ca5807429ffa83b0ea84de51e2efa99c4350fee8fa49c8db273eb4c25cafbe6e8b3a2486d306a61fd04048c2002a719186a0cc014c8a88a4c5c497e793efc39c3370ee92c0c5002afb2e8c188e416e8d5560d3e911c5189e8e21b9195f05c9e5a192c3182005296adce9037345f5b36f65fdc3821f4aa26350d7fd4a1ebf46519279edc29ba0754b04c3ec99aeaaee0b710d6d0077ea198e757effea18ed502a3597f618031c41bda9bec88f87d901589cfe28a73b286fbb3513c0ef0cdf8d07431e5f0cd81805d6e01965a5574fb16644b0ba01b37bf1f84b9261abc4f0b76fc04e1679cc5b8a9a3cc22b57de0547a2b12efdf0b555d4c5558d95cc0ede4464ff7afdc4568f3309eb4c4a2e3f004e59ce977ec44c4900e67b5b74d303fa1d38be0635d9b0e3911439d2c04b319c77f4389e33ece935c5c765a50786f95e7077b1124464c53336f7f9c67e41d5c0c5dbc772e38be8bf52a53d747adf457df06847d6b8fe2533ceb588da8f35d3ea6b54570eb7f2bc4146f8070b7c50eba21bffd9613a5ffe7709c6e3b09294c30a7825daeec8e07b7139a8e6b4dde112cd31580c6a408d7fbebf9b15d2477d63f197c0554cd53c2c8526b66f764e6a2ff406dd281ab94b264efd383ccfd52a55efccc3cf5da63f18f73aa6716bbb9e5100d191b74c3e486f8e1f9d69581d8b18160ff5ae92fcf35fb60fc2416d16c89e31dbf7d9d8540a3b639fd4f727e7615e88fe66120a4cf588e5ea12048b220215a5ec51554331bc6c404a73d12ef8a45461e493ea31b25b1c7805b7b01c532264078226b65c4b1814e8e0a2d6a2d82f86308ecf2d615726233d70812ddfff513de5378023cec573767c603d2a0bd66dceef0a33c936cfb347fe1ee5e43d9cdbe59258f69e7b959b09526127484fcd8c7b6d43a290a57276da872bcf8b7b98268486a6ab96b97199a58bac24d772dd5c22715a96b8e0535252984d3dccdefba6832dd739632865054145e003af72e9946fe3536ccaebacc895d8b25e103a09e3e99c415f3dbd1041ef9e423f6a5e055a394f1c52af144ca622890c951c694226687840359d94aaf01f9173b97109ec9e91af8a68f5f27f9f329b1ed4f8c816e440db9031746117151d8eccda3b6a208951d71c21120f44e5286e38961642cabda50bc1a4d1f0bb7ea697123289eb743137bbba3355a45cf07de9be36307c6ed6fdda957e4a1b25bdb566475bcd67fe2e518c3ef627a29301cc8752eb88aeeeda57dc17c849ff107096d90248c8b478de785d968184d2587ec0df19d6dc4fc6c6eafbd504b4e50a47ba117f2585f9cd7df75a526e2e8a356a48f820d9a9424212da22e9927d61ee7896214dd6184c04cf90ee823e481b2b1146984de70f2bd3d5368bd33cde054bab4f9f9fa60ea2dedcee51b21c4e069d9bb3193728f4384f18276a9728bcffa1cc64e214226763e6a6280048958272d0c7854657e33fcf741c82987cb283af4da5de2fd35b94cdf26cd40d9f5f9f2aa0300c48254e35e6f8819a3378c37d5047b46347fba1fe23cde2d3a5017037cef40b24a66953af90a4027313a3841bb9ae88640dcea56e17edbd5fec30b7888710bea3af784be6ff7a13d44ded9449595f0f5206fb341a8153334c4c6ff1f9fc5a2cf8ac80c2652bd6ecd60a744cedcfea7d57b171f079a46f5cf769caf2661c0b3d752a929d05854afb532eea862ce3fdabd6b9355ad58fa01101d456a2d93d152666a5073203a527ea61e9e510a9dda62473a7cf8636cca85f328a2e73d2408c26227b6f2b21a6d9635384fd58d5bf9033276f4e0eabc19471898201500900520454b21fd0f1531a69d3ff49abcde778121d6549f7561953e3ffe60547ae2077d37e907df395aeb1dbf9156ccd0cbf6c8fce4e879fac4b4121c0a68617d7ba067a3d7fdd180b305a366b13ea9f04e2cf13ac986fea6d9c2f45b20d7c99868b48d12382d2c77d750c2e98e02db528af9c2e4d6079a3a60778cbfae07eff939e3e776d9aad1176e53f083f1de131f2b56af0c40adf1aadd96d1e98804dd9f13ac0685705f7a27ce87b6d378ce8051d9bc9b093cc765004f3a3ac8792250228cff5ba332994be09c46a07ed199ca091e9bdbbff68fddfe68c73a037f87b79e3025c77039d7e9bc60d93934b178ee358ec983637a190f524ef14c0bdb5e32bd31b29d93b4848f740fde46e9463247eb1f788e825a288282d0622ab58563d81c6e908beba5b5c592329fe9a6fc322d35cf9dbb7731e368ca6647b902dbb31bac39a4b2fa8f5777bc7eb53689c67cf430779866b5c5192347be1e67236a3b97d11d5ba4459f47b9fb9e1a8b1ee2ebff038d431270106ee77856fe1d03c284fbcdfc8dfa87672aeaf9aae8912ff63a3ec4feb52a1bf693c9b3544c802ad408e2900f6b09fa73d6e8eab51dbd0224c145993afc3247625bb55ca5aa5db596844708c2e5a6d501c085d5f7f1787fa65266e5b77cf47c12e6daf3f5cf7a6445d1b969cec16a658802b52fbcd7959aabc355939dd7fa438759df840356a8b0d1619e4ff542a1d50da4e967a7fea67ffa84c101fd0c6f08270932e76f10ee642fb05fdabd71def9d2cd49bdd54e084953d76d76f7d0d8c6679d19325db7931149e470523d91ffe32d23958237fc7df252b14077a53dd628ee704134d6c6cecfa9db7d843597ddb2d7c328397865bba71804f776489f7c7b993ebd1b91dc5a897e3766e20a0a7bfc78efa7416473beaf5a8f55c7c3c589df6fe024afadbc059c9857b8ba6566590118c7147cb8f7b331697df930bc00a5d280717dc1aca979ded9ed59ad4ec80f6a758ed28dac6893ecb771d6d10284c97cdd9cfbe64c84b02786964c9fc99ff2cd26e3fd4947e5536b4258f1e4bf7ecdab1279ad92c58dc01e9e89636940a45d6ba20280ad0cb929217e51b2780c914bdd9d72a439a2e1c61fa24aa74e0059afa2a272e9ce2d0f8fc0fef9ba7e759831d588b0ccb1850f5288d00a769d9bbe40119e505a790b96ec44893719ff1bc0f579fd3c76e47384085951856e722943d18bac7ee450121cb01501f1c79cfdc41938da5a45f89ca31a410af1216507d48a22305ed0efbb7a8357bcab6c3580c682acdfe1b90d881d769962753c8e6b76c01936e79da364e446cb188c872f52cb1c1e1b3c0fd39a201b1d6d004f168b6145451a3a6c1bdc38c75bc9d9f1e6f060391fd85c07298bca6b5670b33fd25efd0b31a7c895a5cfdeb4a661c55b4a54f4bbe961ef975295c710277424e90050c8784082fb6462b0838fe5dfe3229d6672ebbfc7585f2657696ec0a5c55a745db2674c9d23489c2b1a616d7208305fcaf5d5c2887c66df9ea873d492b763893fe0fdbad73edf88881aaafe4c269e13759602c86a7ed45ecfb346bda528870f41bc96021de7a41de21a0402dd13866c7e994cf895de6554610180e0c661cc840edbbdec0523171b47a5ec6e1978671836df9bf2c049912ea74e8ccc3b2cfda9c77faaafd07563f10a0610c94aa3ece2cc429faf89781b736932b3f0a79611bdc7307df3e14375883856c73422647697b608dcdf83d855fdf736c2459330bcfcf16b5db10f7f9e6b9d4979c5e5c57a0398e8dc7b11cc774362d47a4cfe197fc0b1adf6d4b0756c504a48f97aa56d55a601f69bf9b2ffbc110b296168d23991706575dc604e9ae50b8eeb5526327b975df9272f44e8990a9520dc41e703bea8fafebdc3fca686c5aec5f113b52d839c22070d8c103485d0a41549394988af8fdeb8d202a5cbeb2be017f9d5c50e57a193a18c9a3375c22146ffa93aa64d846187c52e3bee6b7fad9263f0c27fda80df421c40b0469cd2d59d2b9a2dbc798f1603d777f139421ac39cc493931604542b196abcf9a7ec4659d776125f614eb91516259ece4b2d6ec92e901a48b4e16e330e81e168584d273c122b5298d22543ca7e6b412a0d3e54c710787b8d7ef100653cc374183c92c98d278913e3db3b2154e67958011362af6fdb27a8a093d98649d28ccdcc1110c04807706566667af484e107463bb6331f1a9849d3852b42c41f82d19e94b5bd55c371d6fa41c6da714ef55a0558d60d7e3ed973d482a3ad5f09fdeebaa724ec3dd85b76d51988da1684edeb804e0e0b98e78128a52f182daa4cf651a392c9fd2a12834a86ba7a8b69ccfe4608d93757bd5e4c616016acaf7ee42c7c9bf0c46bd25e4b3ad6c454373d0a1f2219fa88847c5b5eb8d59979e217a38b9ad93f5cb7177893500b50383f8b636cd500bf178e90633cf27a153c74d52594af7197632a92c22a3011fa0e15aef241e93fce6e7c654384b717c1b14a8d5c005d0733ea57cf826e5e0547c8abeeaa2dbc6d23e9b2f6ba972d99dd2e7f2803212918078b8b7e23d90edb98482aea4311020ac0ae548648805d379a", 0x1000}, {&(0x7f00000018c0)="8c3be9e426bf8e881c12ce0b19195bffc111ee2e50a4345bc060ba4fc0278c5474e7dd37806aa284c1a0aeed2180bd2d1fbaabe48e5799588d22a4704fbff630bc86e4877a000dc7aaf3ab890e0151bf1bb26b2d04e063e336a06fa0adecf622c6c526754dc1d161527e28a2471a6b5778e2ea4097964b3181233d4e8cf1d8d460122caf2a2e0d552171a8f11f212872f65b5e9c7e0b47e3f8908c25d05f90e01f05f96f3434d9afd762e52c2063c1d65cebc2ea6002e2d825261af290d58ff5f00f819a856a4051036e1ee4d43a40609033774f4176051a6b4702f21b4b1cd60814e9b515102f0cce31aa8cfa2ce7943e", 0xf1}], 0x4, &(0x7f0000002080)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES8=r10, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="4a28da0ed621331a1ac40bd7d9d4bd3f47d34ab7562140922054443d52bce850a1761c8aafc56c8a715588f6a98d8feb7bda2a6954cc5fed0592f090ae7059719db3ea99f59ecf5db07b0eff2d3ad317a9d6a5aa171ccfc09f884846518addc28d207ceaf041120a88282df2ef23502eef73db8cff20e5f485da1e5e8fbf5c7fba1640a65ee086300e9701e039dde3220674019c47de2c9ad07798e4abc85158a3d07cffd9a1d35f712d01aa55ee6de9f87a52cf1416a4399b29512e65ace95d175b98ed1458f6716d0b6d23bed5a8d8facc3fd9508e523612d561a956873e9686629179c87d831a8a8710f6d21a5881d971b554238a2bf786", @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000020000000000000000000000000000000a6974020b7f2672a9e18a07eed509f991382704b7361be04a7832f30c3c8d2658ea53fc7f2e82b55c600df3bd01d80a13714c1ec285b9edac1909395b608a8bc1aab0af84533196e4a62e573be9eb0e92fde173dc6fb89d37913af080783abdbc999d3820e1680bad15fab574d9a2e7e9498b40866509ddce925efb7e04e76ecb17b8329ab38d85a30dd25520b06965d7583363d3c9b47dbb78d203cffa59ce2ae5d448aeb513865697b99a92dc3e5c60e88a3787d3020cf82d5bb6eeab8a5386c4f771162d40df35fa0227c096e07ff17770a5aa24b6a4170cf7f7ea79fb6cbcfa4e58c0ad0774c231bcdce0c48e59a996add1da4f71791f3b1e05cd1dc2d322df6d812a3b830b6fa2fc2c439d8dbab1b1b961eef659d6b459ff7fa219aafd2530d55aa3f70bef2a6deb87ea436cc91e221b2c674c2555f04a4b462b1f36d9d27ab0e1880f36326110e496bfaa25053fe85271e0d130356872f026c063a3ec3862ab3", @ANYRES32=0x0, @ANYBLOB="8f810d13d41073981439879e217e0443db7801930b0516338ee8ec091278a9ba7f3ca459f8aa2c3df7c0a1853093d0a4b2a4120adc4611200fe40cab56dd10c8ea2e4b4919e0e92d3ef3194afe431debb58f18c44ae023cf3ded70bb02d4d88ac2df35af7f2372bb51cdf7f44dae5618e3447e7db92985a587de9260954ce3b3032df3d1fc8cb388143fae8d", @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r11], 0xb0, 0x5}, 0x209) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r8, r9, 0x0, r10, 0x80, 0x6}, 0x3, 0x3, 0x4}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, 0x0) [ 290.9110989] uhub5: device problem, disabling port 1 00:03:02 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, 0x0) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:03:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, 0x0) 00:03:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44d"}, 0xa1, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc1045763, &(0x7f0000000040)={0x1}) 00:03:02 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r2 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9, 0x90, 0x80, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x3, 0x1, 0x0, 0x81, {0x9, 0x21, 0x7ff, 0x2, 0x1, {0x22, 0x475}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x5, 0x20, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0xff, 0x8, 0x1}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x2d, 0x3, 0x5, 0xff, 0x2}, 0x12, &(0x7f0000000100)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x80, 0xff, 0xb95}, @ptm_cap={0x3}]}, 0x1, [{0x90, &(0x7f00000001c0)=@string={0x90, 0x3, "de8ec19b74fa0b6ec549d30cd39a2f5a1d6e8626a9df5de4b6cd8ae543259e47efe7b25942038b5ffdbb82b13b3ccc3a88221ec4c8a892c61123c151c965d77ce19c9588807fe46a686104b696d7a8cdac0d1b5b81e787cd33b6d9a7815a454cf06f8acb3d34dd7d75937e9f9f681661d4877cda1f99d776aface48bc503225250c91580866454d20e50e1efa627"}}]}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 64) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (rerun: 64) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) poll(&(0x7f0000000280)=[{r1, 0x4}, {r0, 0x10}, {r2, 0x4}, {r4, 0x10}], 0x4, 0x1000) 00:03:02 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async, rerun: 32) r3 = getuid() (rerun: 32) setreuid(0xee00, r3) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setreuid(r3, r2) (async, rerun: 32) r5 = semget$private(0x0, 0x0, 0x100) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 64) fstatat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240), 0xa00) (async, rerun: 64) r8 = getgid() setregid(r6, r8) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r3, 0x0, 0x38, 0x4452}, 0x0, 0x6}) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, 0x0) 00:03:02 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setreuid(r3, r2) r5 = semget$private(0x0, 0x0, 0x100) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fstatat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240), 0xa00) r8 = getgid() setregid(r6, r8) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r3, 0x0, 0x38, 0x4452}, 0x0, 0x6}) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44d"}, 0xa1, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc1045763, &(0x7f0000000040)={0x1}) 00:03:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc1045763, &(0x7f0000000040)={0x1}) 00:03:03 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) [ 291.7111000] uhub5: device problem, disabling port 1 00:03:03 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x4d, &(0x7f0000001300)={0x5, 0xf, 0x4d, 0x3, [@generic={0x29, 0x10, 0x4, "6e4c9137c37b25211beb9a809dbab51acbcc7e62feff71acd1ace67abf3cfccaf5f1f9775fca"}, @ss_container_id={0x14, 0x10, 0x4, 0x2e, "3656e55ce580402a133eb71ad164da34"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x0, 0x3, 0x4, 0x3, 0x5}]}, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:03:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80085762, &(0x7f0000000040)={0x1}) 00:03:03 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:03:03 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getuid() r5 = getuid() setreuid(0xee00, r5) geteuid() r6 = getuid() setreuid(0xee00, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x4, 0xe2) setreuid(r4, r3) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80085762, &(0x7f0000000040)={0x1}) 00:03:05 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x1002}) 00:03:05 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() (async) r4 = getuid() getuid() (async) r5 = getuid() setreuid(0xee00, r5) geteuid() (async) geteuid() r6 = getuid() setreuid(0xee00, r6) (async) setreuid(0xee00, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r6, r7) (async) lchown(&(0x7f0000000080)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x4, 0xe2) setreuid(r4, r3) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:05 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:03:05 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3b"}, 0xa6, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:05 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x4d, &(0x7f0000001300)={0x5, 0xf, 0x4d, 0x3, [@generic={0x29, 0x10, 0x4, "6e4c9137c37b25211beb9a809dbab51acbcc7e62feff71acd1ace67abf3cfccaf5f1f9775fca"}, @ss_container_id={0x14, 0x10, 0x4, 0x2e, "3656e55ce580402a133eb71ad164da34"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x0, 0x3, 0x4, 0x3, 0x5}]}, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:03:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80085762, &(0x7f0000000040)={0x1}) 00:03:05 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3b"}, 0xa6, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:05 executing program 3: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x4d, &(0x7f0000001300)={0x5, 0xf, 0x4d, 0x3, [@generic={0x29, 0x10, 0x4, "6e4c9137c37b25211beb9a809dbab51acbcc7e62feff71acd1ace67abf3cfccaf5f1f9775fca"}, @ss_container_id={0x14, 0x10, 0x4, 0x2e, "3656e55ce580402a133eb71ad164da34"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x0, 0x3, 0x4, 0x3, 0x5}]}, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:03:05 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async, rerun: 64) r2 = getpgrp() (rerun: 64) fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) r4 = getuid() (async, rerun: 64) r5 = getuid() (rerun: 64) setreuid(0xee00, r5) (async, rerun: 32) geteuid() (async, rerun: 32) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r9 = semget$private(0x0, 0x4, 0xe2) setreuid(r4, r3) (async, rerun: 32) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) (rerun: 32) 00:03:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000002, 0x8) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0xa00, 0x2, &(0x7f0000000140)=""/163) 00:03:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3b"}, 0xa6, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x1002}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x1002}) (async) 00:03:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x1002}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x1002}) 00:03:06 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x6, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x403}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:03:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x401, 0x5, 0xffffffffffffffff}) pipe2(&(0x7f0000000340), 0x1000008) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getpgid(0x0) r4 = paccept(r0, &(0x7f00000002c0)=@data, &(0x7f0000000300)=0xe, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setown(r4, 0x6, r1) r6 = __vfork14() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, 0x0, r2, 0x0, 0xffffffffffffffff, 0x6, 0x6}, 0x9, 0xfb4, r3, r6, 0x1, 0x4, 0x6, 0x81}) open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x1c0) 00:03:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async, rerun: 64) getuid() (rerun: 64) r3 = getuid() setreuid(0xee00, r3) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000002, 0x8) (async, rerun: 64) geteuid() (rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be54606"}, 0xa9, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000002, 0x8) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:06 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x1002}) 00:03:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000002, 0x8) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be54606"}, 0xa9, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:06 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045719, &(0x7f0000000040)={0x1}) 00:03:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async, rerun: 64) setreuid(0xee00, 0x0) (rerun: 64) r2 = getuid() setreuid(0x0, r2) getuid() (async, rerun: 32) r3 = getuid() (rerun: 32) setreuid(0xee00, r3) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000002, 0x8) geteuid() (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:03:07 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be54606"}, 0xa9, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:03:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045719, &(0x7f0000000040)={0x1}) 00:03:07 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x5, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x1409}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:04:01 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0x557) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:04:01 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661"}, 0xaa, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:04:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045719, &(0x7f0000000040)={0x1}) 00:04:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (fail_nth: 1) 00:04:01 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x439}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:04:01 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x401, 0x5, 0xffffffffffffffff}) pipe2(&(0x7f0000000340), 0x1000008) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getpgid(0x0) r4 = paccept(r0, &(0x7f00000002c0)=@data, &(0x7f0000000300)=0xe, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setown(r4, 0x6, r1) r6 = __vfork14() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, 0x0, r2, 0x0, 0xffffffffffffffff, 0x6, 0x6}, 0x9, 0xfb4, r3, r6, 0x1, 0x4, 0x6, 0x81}) open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x1c0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x4000, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) (async) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x401, 0x5, 0xffffffffffffffff}) (async) pipe2(&(0x7f0000000340), 0x1000008) (async) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) getpgid(0x0) (async) paccept(r0, &(0x7f00000002c0)=@data, &(0x7f0000000300)=0xe, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) fcntl$setown(r4, 0x6, r1) (async) __vfork14() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, 0x0, r2, 0x0, 0xffffffffffffffff, 0x6, 0x6}, 0x9, 0xfb4, r3, r6, 0x1, 0x4, 0x6, 0x81}) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x1c0) (async) 00:04:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:04:01 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661"}, 0xaa, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:04:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (fail_nth: 1) 00:04:01 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0x557) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r2) (async) getuid() (async) getuid() (async) setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0x557) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:04:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x40, 0x80) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000200)="89b4debdabfb32e4906224900613a987accf9a", 0x13}, {&(0x7f0000000240)="200b0cff812fa595eff511e180f9360779cbaf449727d74234cb1e94a33f5bc132edc35b0fad2b0bfd4edc44f57d043064f6beca4b3f168de44dbc5769187204c8c8232dfc03483725e1826fec3ff3d583b06a9b8d69cbc75ee3b6142c2aecdac76f6dbfb5b56df657b9472191a85177c7b9ed7784324ebfabc691d917b903ae62bf513a86fb7218d5d53c85b748a540ad3ed0ea2e760fc77feacd42c118715b03a19aea953d70f3c66ec638e018f1657f5047da11e152db4382d2a7e3dbf7eebea7b3ee8043084c898ad00ef1057238c6af2d0a4f0a832206bbe56fdd37f3eccdab7885d0b59184cb99ed5687f91b2a04d512d36a5fc00b87e56d609ccea0d52d18e1967f28e74e9146529ca1ae4349985b44baf42dd28e830936876ec3fee6a2941bc0f65e7774cd78150db71ed00b988ff828bc146388512f4c7cbc9129a3b6f7d922f3ebcbda6356481f8759da69214df908f9c34ff4fc4d2f11aed56e791f49f99930dd533a04c49170ef1cd0b9aec0bcab8454dc9dd65f37989e6746814084a8a8d6c00c557c4f567d7123a37cdb3686d6d31e2319b993ec740ffaeb552032b05f6a688df54f5d26a5c4c8cae6217ea3947ea0c519a3607b0f8822e23a331bc6456aa2aa93479a8d2c95c663210b56a28a12429d1b95003ed373c12015f555e880f75e0996b0b254206eb84326d4a927ef2abde6fa2d6e00bed8727c1bc9051a9e47df801fa2087092057f7b4773970a2f7ab219f61fdcc7987a2d1966cc49434d3677eddacfd3e0468feea8bbd1edb3dba16876efbcf06380843a2ce8b60a94c1d0840c449bdae32a39688c5b884759fdb3f9ff74620f26e2edb984fb752e4c7a389e583ee90e2fb00be5dce845ce8d90c1081f8805235935b04bdd02a6711bcc58b060daebb2a42d15a297ab77ff4ef3e7ed4ef1a338a6bf95e3286c44ff6383da1b5548fb3b02d8b403cf6e068ace3dc93630ebd8067152cfb1a292558f3d5949eb961cd2ea810cb7d999a9f420934a77b8625659d873a4e69974c6e05d912985845b72f1d186f51c1801ce53c63f16f6062688807df51539df1347c76e93bd2c9ab1ad68f3a6e0d7cad7fc6b11df2b7f9abbc4a174b0546efd6e3aef27858a7282fea281f0ebb89eed65e015fa549357ba9af495b442bd7e82db75664a73849032ed4189aa47eb799f6531bec8ddfe21908f942a093b80f9da3eba7469ded8269a4790bbb5acc79130021d56b9e941a80a2cdc4820959d730acc7f7d608e84ef387cec011b301154805776919f99d7e1bc38b10a372f60be3f464ea2512142dfb3c7b147eb572d18704d4aba3e075d472a0f52962a4db1ae227cefb8ff23fe1b1c7034b06a76616f9f6b5152123bc2ae26886c7c0a822074fe5bd92e9cc86a0b840edea5af55e4c88a1550fc67336547a89e1405dd4696ef076e21000325a97e83fc76e5a722b9de03c635c56b03125df2b4540ee3032f02ba050a1831574ace2a2d025f2fa1451ad11e7a9091b197cd0f9e93a3c0c35e7abe025b35fd7a4bf260504aa6ead5b075c1a8af1e8e3a9d41772d1ab08a691f5df6ba2f36d86625dda2af329d9a9c41007421b1517e98598b3f91676d824d26f4ab96cf679a061fb896e4fbaf2867248c1cc59e6d303b30ed652838dd659cb44b81690d802661695bee01d48bee6268c94b9bcf96fb4fd43cde282ac16dce44e79c6bc27906b93ffba068f960c5db59968b0ac1bd458fe5073aa5765709a026ad4ca212c26ddf94720e01741f203798c20ca9d2d97d90b0575a75b1164c6febc8f1f75a4f5fea0e809df1995008b6fa99bf7674accf41eee0af6ed57c57f9f26b81961cc402c44dfef30f863e8ff0ba089c63f92bac7bcf02318087dbd2d488de8f97fed722ba371c28818f6529b6e0777b8d56227514705218e8d1c89b000e908808701eb24b6738f224950d576a40e935f225401604e6c0996651a64def0a3e6eae11d9d7090bdb89e21257583bec145a8bacc9bb2d5ed9528a79b0f2e6e5a767922ce8e0b4cc63daa7b2e324501554b1b227d65e2483faeb822bdec76e5b4207050f3974d4756f846fe3df6e345f75e9bac27c6247614a287cb11af6634f63630a88224cca7f1d8327a691881af4a704c234b15b45c150abbf0bac4e81f5d8095b4b24fac06f631f0cbd9d6d7a875c163bb19857bd313890ef88c49eb9641c15ae2e74cfce5d0b50e31f40f2b96892d6d2e82e00c5737387608b91c1af65b963769296f4168753100f263631b79d12f4e093650b8702e0ba3d876dabc0a6e7e59d8d5a481e92f34f8ece78ea55de1256bdcddb22c5a959ec46327911866dfaee400a579860d310ed9bc58148920adb5ce93fa28a6fd61a7a1d86d31bb7b5ab17b6c1aa430620be2a9d316486a35ba64f17b0ba227ef64390f5583c4c43ae0c0ee0e8003d840225aa1d20c67a096ed064b9578dd2ce5fb500ebdc652d95290a0cb8215d838100f72e242cd9811bef6b280177b85e7db7e446bc040b2d3d66751012435a13c5a1af51804bf90fb74a4073d8f14773cffc4d8b49ce2b6bb26124c8d9b4b85197b8d1a18a4f4e9ff750ef27d76c7403b5d597b0c63b28e01966b534e994560e95378174fb7facc85a727162364f0f27a46de1c9c12572a61c808e0a4e30f35019089fd2538d8f23a559655e5a4a5d9c36fe4162240b2672ddc05fa87282d0a06fc39d687385c26acb8f0a5ee86bb6d26762049074779855d0719a735bc0625dc28bff9c0a82b089fb2e31386dd836beb35938a7fb65cc649534e4afbf36630689b7e8682503b0a78d2de3fe3421fe0523449b8cfbc46db58548dd7f75922e97dda9e998124335a119a98496b882dc8be15b5382a8d51ebf67c257fd54ea586d2ae0928cf99f285c4391172738e8a17f96bf8c327d5e13676afa51468211661ce93e80bd6e293c60cb274bdf8b5516ffb3e1e14e52a546b1ee5ab3faaff9b93e83d358bf5758c443d4c06b78699bf09bcfe5e34180a7cd2dbe327cccae5b4acf96088ded875f93ec2d7996c9bbe787b08251988e5a182c4888c26f148dce1a2bf9424f258164fde0db6f973291a1839513e34afdf3044772d085f380f07f5fcd5abb7213b7aba850f2e3667a06c1cce960a2463c24772e702fe314cfc6c8205550a7a8c77674502242a78aa27c9a5829afe2a32f9b9f143615871c23098bba5ed8333237517c0d00bf61a4c6be181d9e6ef824061ee55eec56c4c03a5762c5e3ab9f86f0b30c5bc21b0e116fae0f0cd7636e7087e436eb6c0a4fa0f81038252681bc69aa5243d91cd63b5f0b9d10e4347b9f3e6c99d457d189d6330400e8d89800ab10057a2b2761a15a83b572685736f5681914c3638601a94ad07dbbc3aeb63c7e37638c79b68578ffa555bef5cf19cce493d7bbb2ca464e52416f7e73391f6954f223dea8b7239978e9468001d2cf0091f31661aa44174690a481c7e7af18cc9457467da0cca1e542e72ad000a6043b3b8534392951c5d181edb5aafa12e5f2ff7499cab39bd3c995426f19236457549209cdd29de62de2a250fd244c3bc7ec4d4b17b55e0adfc620e5048fc05e21c1ddc4a6aeead2dd7259d400872176df296d952e89cf6f5a1b88fc2e138e20783de44781558070f0f6ffbdd1a51215968e4bd7968a94de799aee4ed41a0f3d486a1d48656fbff85e64b4bad49dcca7c1de643851afcf76707a0d6cec86dd73baf4532db8da99eb8e23f957d79fcbd5821687f412b4ecbfca92c07208655d424476c9b1b4c1a0e1217fca4528672411b9584ca10200f812956d9a31ccc59573ec014aa244c8245aa57e4d739940393f55a259504b6e25ed19d7b2080d1cb7827efdafd6d7ee4ace8bd4610f95861bd03c0cc8290c94cd167f3e674ba99d32aa94378b8ecfb1f6fc249538a9cf3d334e5e9aa3b88b31d07dc19c7ad4e19fa8e14eaa374a3f1bfcd0da64baa0d683ef8db8dd34f17b52573ac5c1d8d4dac2530bd6826fa9b9a6b73f9e3e3057c2f634e37120e5abbdf6a5a2b39781a2396cfd3bc579327b72359ecbf300b6125860d46e157c9c559ae27cc0b8bf097a79edbb6a15b9026b57370ebccd353b48c44e4bc01f597a43e1c5365b069c356806e7aca238f0860fd949a059ca1a32b982418a84c400e07403f79bbcb75cded5e3384b598d5997b93bd758ca9c6ba19e32b59e2e739811501c70ef86fbff0102e501977035bdbb6d14aef4269664a82fc4d0ca6ebffd35136351a4cf468a7ab6cd8b55349c219f9fe5be5e1365d27fd7c91cd65214e82aae6c78691a969d7f7f29d00f024fef8db9193576e7c45241fb9bc84ec0aee3027dc7dfe89eb61c4ce571d62af3c8f462682aa5a41c0c46af8e7ed4d439fdd6f709746d428a0933809f71e65a8b370429b27e5adcd28555e77fc786a7c42812c44931d1407e9213e6baa118bff62ff340430484b55a3211930a029a649a94834f31f426a768d85532695b526fc4fd03a1fc98613526520659060d18fc423184c71d996e2719f3b96807d3927ed3eee24945e3c3f0f9216b17b373afe00c37f291e9680a4dc844a9d88d250f285823c6c6ca2bb65c7eaaf457d9a2b0d61a86bdb1ce21016ebfb857d6b19522130fe488aee9d40332c64f11d0a21df29d0e8de9c2a2a0ddd1f481ff034c9d5f8fc3535f8a6f7791d20f98e31018bf631065a4a840d8283f2390bf765b4e18534bcdbe5eb9d96b12ad7372172be26b8ca767ff911d6ffdf8bb235a7391582bb17f68718864c6bb6b6a662042dd4fdda434b826dbbcb5e44fd89e6fff29c91e6f68f56e605d03642da21ae34db4bd3e90a678d363e4bc955bbf7a1b0ae56ecc56a53b1d032d08d8ab6545a608adf55f8f35e0e5e3af5ef33e03e8bed3a893730b54c2bb63ff3a53373a1b19a9cbc067a800944f8b37e3286083a8b92ae690a12e1af6c63a5de82176c61bfe80f19cdc70d048b29e0aa78f6212631adf5c5dc04e530f0a0dcc8b18c15a39d9eb1159f21fa6d810c4fcb1e170c0ea232de7b3db694b2b6724a2fe7af8a76d5f229d35013b8d035b64b0a7e06617cd0f9ae6f51a57d34522601654871c65b9f467a61f1fe2c10acaf3711c2a10e2f4feeccef96ec0c143889f31032d5b0b20f5da4b5b74010493509b36d03f248500039fc1061feda784a8b494d6ea5a379cf0b0fbc5916d2f17d971dd24e34dcc58372f32269468836f6c35cc0f613978cbc0cb996443a08fa211140da1761a366e7926a71edbba1b6de50e962eb9d011883ea6536f191acf7cd580ac300c93b5cd2e00646cd9279e2f8790cf3b68ddbab5b94d35e92a05c8ae79156b520ec8df9e7130e94dee4b35cd4b539ba309c588646974e66a76bd918493d22b65fa3fdb4ef242f2e4eb71f395ba590ae075d16ae1553ae15a63bb75821df90d0a08c8c1ec1638afc2452a93b0c9222edb5d3ce5c2c2667388a6f0715a03d42f3855f5dc1e11cb193b4233f2a59278dd461f5dd73105ce8feceb0ccf4e2d4b41d1e1fe4f8c1ff926e8ba04c557f2db0aae6211341ee314b8816a30524c2ce88cbc160debf6134bff1418dc3aed75924a493790c13e7063129db23bd082008aa4c9071d5dd33f5223c416c208012a75dbc80ce08156b1567685c310724148a2c47a7d926e8188676f71de81103edc3284115eaeae981ae3bda3fc7f9f71936c4c64972758d6c09fbc013fcf40e6b2a61e43fd740e85a71e2649dc242c1ab1fbb28ee10cae473812075a75ca804de8930d7e9d345af4f8bd035a8dec06", 0x1000}, {&(0x7f0000001240)="3d3340f87a230c3cca82887db23cbc7be12e81cfe3bf6d08d48c331572464fd4cabe3d6f9fffa11fc434d7faff7c68cf6047fab02fb50922250b5be80b026a8f2abeb6e047fa5fec826a5536373773cf49bbca886cafaebd2f2724480721bca283ea1579df43b8c90ad2d93d7575ad433c14d97bc7df5eba6b1ef6d9e604e1e7af755a1984bf2b3e5c805d747f5921318dd225123e52ad8bad98c61a56599c61451aed91e085f6725d96726b941bf5dd78afd5b52e5f32842d01de0e98e9afba56675f2a06e5c84c09520c80ee0ba75f7bae9e0ff318a15903ffa1cf7151fabf48945e34e387ac4f3d0103f79211294729", 0xf1}, {&(0x7f0000001340)="95ecee8b822074454755cd94c41911530189f55d29dc812b1b8ed2ef2da510faae34714125f488512b2c5228cdf0f7606e54f05755c3d769e3be99ea77d383c6d40973888a3af2687f934f93355a87d5fe21f7fc07107d4f7dc55c756f9f9020c19d354046e626cbb8553081da52838b7583e85e807451b8f9d143eb7ee027fa3ba1aa2c52b1c34b987849dd7b920ab59ad8ab77f6ad51e97f797dbe2eced3314b8a8eba2b478c2dc2aca463036ed1759e5e4cd473689c8b724935a70fa72b21b0c499aff4c7c6c4b8c00382998fbcc0ab42ab319845de19fc0e7bfa048df720697648dae9bc8ddc03ee954c2982cbfce2336b", 0xf3}], 0x4, 0x4) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x4, 0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="cbc74bacc5274e8f3fe92e864ac5482f944fe96e3d66aeb9dbf0a6cdd3f84d3dc59e272fdf087d517dd59e30c9bdeeba5e3cda07bca38feb970cea792dd3c785989727a7a1bd17378a43a2afdf84728e803a17e688de3bd88107b175c67a01fa930a88a8af990c495042c949cd9c75fd8f91c9406b570a5aeee287291d98fad623c159134877b40364cf1aa2bd8e3952ed0ffe128dab993afeda0b32e8dc7b77a4ec3068a8a366d081ea83ff9e00458b7475205e96808b24a4e3ada79d69f24de332f00fd14b8046de8c6a2383b0e8087c83bf074050d60f0880e5bcea4b1ebfe1711778", 0xe4}], 0x1) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x40) fdatasync(r1) 00:04:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000014c0)='./file0\x00', 0x40, 0x80) (async) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000200)="89b4debdabfb32e4906224900613a987accf9a", 0x13}, {&(0x7f0000000240)="200b0cff812fa595eff511e180f9360779cbaf449727d74234cb1e94a33f5bc132edc35b0fad2b0bfd4edc44f57d043064f6beca4b3f168de44dbc5769187204c8c8232dfc03483725e1826fec3ff3d583b06a9b8d69cbc75ee3b6142c2aecdac76f6dbfb5b56df657b9472191a85177c7b9ed7784324ebfabc691d917b903ae62bf513a86fb7218d5d53c85b748a540ad3ed0ea2e760fc77feacd42c118715b03a19aea953d70f3c66ec638e018f1657f5047da11e152db4382d2a7e3dbf7eebea7b3ee8043084c898ad00ef1057238c6af2d0a4f0a832206bbe56fdd37f3eccdab7885d0b59184cb99ed5687f91b2a04d512d36a5fc00b87e56d609ccea0d52d18e1967f28e74e9146529ca1ae4349985b44baf42dd28e830936876ec3fee6a2941bc0f65e7774cd78150db71ed00b988ff828bc146388512f4c7cbc9129a3b6f7d922f3ebcbda6356481f8759da69214df908f9c34ff4fc4d2f11aed56e791f49f99930dd533a04c49170ef1cd0b9aec0bcab8454dc9dd65f37989e6746814084a8a8d6c00c557c4f567d7123a37cdb3686d6d31e2319b993ec740ffaeb552032b05f6a688df54f5d26a5c4c8cae6217ea3947ea0c519a3607b0f8822e23a331bc6456aa2aa93479a8d2c95c663210b56a28a12429d1b95003ed373c12015f555e880f75e0996b0b254206eb84326d4a927ef2abde6fa2d6e00bed8727c1bc9051a9e47df801fa2087092057f7b4773970a2f7ab219f61fdcc7987a2d1966cc49434d3677eddacfd3e0468feea8bbd1edb3dba16876efbcf06380843a2ce8b60a94c1d0840c449bdae32a39688c5b884759fdb3f9ff74620f26e2edb984fb752e4c7a389e583ee90e2fb00be5dce845ce8d90c1081f8805235935b04bdd02a6711bcc58b060daebb2a42d15a297ab77ff4ef3e7ed4ef1a338a6bf95e3286c44ff6383da1b5548fb3b02d8b403cf6e068ace3dc93630ebd8067152cfb1a292558f3d5949eb961cd2ea810cb7d999a9f420934a77b8625659d873a4e69974c6e05d912985845b72f1d186f51c1801ce53c63f16f6062688807df51539df1347c76e93bd2c9ab1ad68f3a6e0d7cad7fc6b11df2b7f9abbc4a174b0546efd6e3aef27858a7282fea281f0ebb89eed65e015fa549357ba9af495b442bd7e82db75664a73849032ed4189aa47eb799f6531bec8ddfe21908f942a093b80f9da3eba7469ded8269a4790bbb5acc79130021d56b9e941a80a2cdc4820959d730acc7f7d608e84ef387cec011b301154805776919f99d7e1bc38b10a372f60be3f464ea2512142dfb3c7b147eb572d18704d4aba3e075d472a0f52962a4db1ae227cefb8ff23fe1b1c7034b06a76616f9f6b5152123bc2ae26886c7c0a822074fe5bd92e9cc86a0b840edea5af55e4c88a1550fc67336547a89e1405dd4696ef076e21000325a97e83fc76e5a722b9de03c635c56b03125df2b4540ee3032f02ba050a1831574ace2a2d025f2fa1451ad11e7a9091b197cd0f9e93a3c0c35e7abe025b35fd7a4bf260504aa6ead5b075c1a8af1e8e3a9d41772d1ab08a691f5df6ba2f36d86625dda2af329d9a9c41007421b1517e98598b3f91676d824d26f4ab96cf679a061fb896e4fbaf2867248c1cc59e6d303b30ed652838dd659cb44b81690d802661695bee01d48bee6268c94b9bcf96fb4fd43cde282ac16dce44e79c6bc27906b93ffba068f960c5db59968b0ac1bd458fe5073aa5765709a026ad4ca212c26ddf94720e01741f203798c20ca9d2d97d90b0575a75b1164c6febc8f1f75a4f5fea0e809df1995008b6fa99bf7674accf41eee0af6ed57c57f9f26b81961cc402c44dfef30f863e8ff0ba089c63f92bac7bcf02318087dbd2d488de8f97fed722ba371c28818f6529b6e0777b8d56227514705218e8d1c89b000e908808701eb24b6738f224950d576a40e935f225401604e6c0996651a64def0a3e6eae11d9d7090bdb89e21257583bec145a8bacc9bb2d5ed9528a79b0f2e6e5a767922ce8e0b4cc63daa7b2e324501554b1b227d65e2483faeb822bdec76e5b4207050f3974d4756f846fe3df6e345f75e9bac27c6247614a287cb11af6634f63630a88224cca7f1d8327a691881af4a704c234b15b45c150abbf0bac4e81f5d8095b4b24fac06f631f0cbd9d6d7a875c163bb19857bd313890ef88c49eb9641c15ae2e74cfce5d0b50e31f40f2b96892d6d2e82e00c5737387608b91c1af65b963769296f4168753100f263631b79d12f4e093650b8702e0ba3d876dabc0a6e7e59d8d5a481e92f34f8ece78ea55de1256bdcddb22c5a959ec46327911866dfaee400a579860d310ed9bc58148920adb5ce93fa28a6fd61a7a1d86d31bb7b5ab17b6c1aa430620be2a9d316486a35ba64f17b0ba227ef64390f5583c4c43ae0c0ee0e8003d840225aa1d20c67a096ed064b9578dd2ce5fb500ebdc652d95290a0cb8215d838100f72e242cd9811bef6b280177b85e7db7e446bc040b2d3d66751012435a13c5a1af51804bf90fb74a4073d8f14773cffc4d8b49ce2b6bb26124c8d9b4b85197b8d1a18a4f4e9ff750ef27d76c7403b5d597b0c63b28e01966b534e994560e95378174fb7facc85a727162364f0f27a46de1c9c12572a61c808e0a4e30f35019089fd2538d8f23a559655e5a4a5d9c36fe4162240b2672ddc05fa87282d0a06fc39d687385c26acb8f0a5ee86bb6d26762049074779855d0719a735bc0625dc28bff9c0a82b089fb2e31386dd836beb35938a7fb65cc649534e4afbf36630689b7e8682503b0a78d2de3fe3421fe0523449b8cfbc46db58548dd7f75922e97dda9e998124335a119a98496b882dc8be15b5382a8d51ebf67c257fd54ea586d2ae0928cf99f285c4391172738e8a17f96bf8c327d5e13676afa51468211661ce93e80bd6e293c60cb274bdf8b5516ffb3e1e14e52a546b1ee5ab3faaff9b93e83d358bf5758c443d4c06b78699bf09bcfe5e34180a7cd2dbe327cccae5b4acf96088ded875f93ec2d7996c9bbe787b08251988e5a182c4888c26f148dce1a2bf9424f258164fde0db6f973291a1839513e34afdf3044772d085f380f07f5fcd5abb7213b7aba850f2e3667a06c1cce960a2463c24772e702fe314cfc6c8205550a7a8c77674502242a78aa27c9a5829afe2a32f9b9f143615871c23098bba5ed8333237517c0d00bf61a4c6be181d9e6ef824061ee55eec56c4c03a5762c5e3ab9f86f0b30c5bc21b0e116fae0f0cd7636e7087e436eb6c0a4fa0f81038252681bc69aa5243d91cd63b5f0b9d10e4347b9f3e6c99d457d189d6330400e8d89800ab10057a2b2761a15a83b572685736f5681914c3638601a94ad07dbbc3aeb63c7e37638c79b68578ffa555bef5cf19cce493d7bbb2ca464e52416f7e73391f6954f223dea8b7239978e9468001d2cf0091f31661aa44174690a481c7e7af18cc9457467da0cca1e542e72ad000a6043b3b8534392951c5d181edb5aafa12e5f2ff7499cab39bd3c995426f19236457549209cdd29de62de2a250fd244c3bc7ec4d4b17b55e0adfc620e5048fc05e21c1ddc4a6aeead2dd7259d400872176df296d952e89cf6f5a1b88fc2e138e20783de44781558070f0f6ffbdd1a51215968e4bd7968a94de799aee4ed41a0f3d486a1d48656fbff85e64b4bad49dcca7c1de643851afcf76707a0d6cec86dd73baf4532db8da99eb8e23f957d79fcbd5821687f412b4ecbfca92c07208655d424476c9b1b4c1a0e1217fca4528672411b9584ca10200f812956d9a31ccc59573ec014aa244c8245aa57e4d739940393f55a259504b6e25ed19d7b2080d1cb7827efdafd6d7ee4ace8bd4610f95861bd03c0cc8290c94cd167f3e674ba99d32aa94378b8ecfb1f6fc249538a9cf3d334e5e9aa3b88b31d07dc19c7ad4e19fa8e14eaa374a3f1bfcd0da64baa0d683ef8db8dd34f17b52573ac5c1d8d4dac2530bd6826fa9b9a6b73f9e3e3057c2f634e37120e5abbdf6a5a2b39781a2396cfd3bc579327b72359ecbf300b6125860d46e157c9c559ae27cc0b8bf097a79edbb6a15b9026b57370ebccd353b48c44e4bc01f597a43e1c5365b069c356806e7aca238f0860fd949a059ca1a32b982418a84c400e07403f79bbcb75cded5e3384b598d5997b93bd758ca9c6ba19e32b59e2e739811501c70ef86fbff0102e501977035bdbb6d14aef4269664a82fc4d0ca6ebffd35136351a4cf468a7ab6cd8b55349c219f9fe5be5e1365d27fd7c91cd65214e82aae6c78691a969d7f7f29d00f024fef8db9193576e7c45241fb9bc84ec0aee3027dc7dfe89eb61c4ce571d62af3c8f462682aa5a41c0c46af8e7ed4d439fdd6f709746d428a0933809f71e65a8b370429b27e5adcd28555e77fc786a7c42812c44931d1407e9213e6baa118bff62ff340430484b55a3211930a029a649a94834f31f426a768d85532695b526fc4fd03a1fc98613526520659060d18fc423184c71d996e2719f3b96807d3927ed3eee24945e3c3f0f9216b17b373afe00c37f291e9680a4dc844a9d88d250f285823c6c6ca2bb65c7eaaf457d9a2b0d61a86bdb1ce21016ebfb857d6b19522130fe488aee9d40332c64f11d0a21df29d0e8de9c2a2a0ddd1f481ff034c9d5f8fc3535f8a6f7791d20f98e31018bf631065a4a840d8283f2390bf765b4e18534bcdbe5eb9d96b12ad7372172be26b8ca767ff911d6ffdf8bb235a7391582bb17f68718864c6bb6b6a662042dd4fdda434b826dbbcb5e44fd89e6fff29c91e6f68f56e605d03642da21ae34db4bd3e90a678d363e4bc955bbf7a1b0ae56ecc56a53b1d032d08d8ab6545a608adf55f8f35e0e5e3af5ef33e03e8bed3a893730b54c2bb63ff3a53373a1b19a9cbc067a800944f8b37e3286083a8b92ae690a12e1af6c63a5de82176c61bfe80f19cdc70d048b29e0aa78f6212631adf5c5dc04e530f0a0dcc8b18c15a39d9eb1159f21fa6d810c4fcb1e170c0ea232de7b3db694b2b6724a2fe7af8a76d5f229d35013b8d035b64b0a7e06617cd0f9ae6f51a57d34522601654871c65b9f467a61f1fe2c10acaf3711c2a10e2f4feeccef96ec0c143889f31032d5b0b20f5da4b5b74010493509b36d03f248500039fc1061feda784a8b494d6ea5a379cf0b0fbc5916d2f17d971dd24e34dcc58372f32269468836f6c35cc0f613978cbc0cb996443a08fa211140da1761a366e7926a71edbba1b6de50e962eb9d011883ea6536f191acf7cd580ac300c93b5cd2e00646cd9279e2f8790cf3b68ddbab5b94d35e92a05c8ae79156b520ec8df9e7130e94dee4b35cd4b539ba309c588646974e66a76bd918493d22b65fa3fdb4ef242f2e4eb71f395ba590ae075d16ae1553ae15a63bb75821df90d0a08c8c1ec1638afc2452a93b0c9222edb5d3ce5c2c2667388a6f0715a03d42f3855f5dc1e11cb193b4233f2a59278dd461f5dd73105ce8feceb0ccf4e2d4b41d1e1fe4f8c1ff926e8ba04c557f2db0aae6211341ee314b8816a30524c2ce88cbc160debf6134bff1418dc3aed75924a493790c13e7063129db23bd082008aa4c9071d5dd33f5223c416c208012a75dbc80ce08156b1567685c310724148a2c47a7d926e8188676f71de81103edc3284115eaeae981ae3bda3fc7f9f71936c4c64972758d6c09fbc013fcf40e6b2a61e43fd740e85a71e2649dc242c1ab1fbb28ee10cae473812075a75ca804de8930d7e9d345af4f8bd035a8dec06", 0x1000}, {&(0x7f0000001240)="3d3340f87a230c3cca82887db23cbc7be12e81cfe3bf6d08d48c331572464fd4cabe3d6f9fffa11fc434d7faff7c68cf6047fab02fb50922250b5be80b026a8f2abeb6e047fa5fec826a5536373773cf49bbca886cafaebd2f2724480721bca283ea1579df43b8c90ad2d93d7575ad433c14d97bc7df5eba6b1ef6d9e604e1e7af755a1984bf2b3e5c805d747f5921318dd225123e52ad8bad98c61a56599c61451aed91e085f6725d96726b941bf5dd78afd5b52e5f32842d01de0e98e9afba56675f2a06e5c84c09520c80ee0ba75f7bae9e0ff318a15903ffa1cf7151fabf48945e34e387ac4f3d0103f79211294729", 0xf1}, {&(0x7f0000001340)="95ecee8b822074454755cd94c41911530189f55d29dc812b1b8ed2ef2da510faae34714125f488512b2c5228cdf0f7606e54f05755c3d769e3be99ea77d383c6d40973888a3af2687f934f93355a87d5fe21f7fc07107d4f7dc55c756f9f9020c19d354046e626cbb8553081da52838b7583e85e807451b8f9d143eb7ee027fa3ba1aa2c52b1c34b987849dd7b920ab59ad8ab77f6ad51e97f797dbe2eced3314b8a8eba2b478c2dc2aca463036ed1759e5e4cd473689c8b724935a70fa72b21b0c499aff4c7c6c4b8c00382998fbcc0ab42ab319845de19fc0e7bfa048df720697648dae9bc8ddc03ee954c2982cbfce2336b", 0xf3}], 0x4, 0x4) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x4, 0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="cbc74bacc5274e8f3fe92e864ac5482f944fe96e3d66aeb9dbf0a6cdd3f84d3dc59e272fdf087d517dd59e30c9bdeeba5e3cda07bca38feb970cea792dd3c785989727a7a1bd17378a43a2afdf84728e803a17e688de3bd88107b175c67a01fa930a88a8af990c495042c949cd9c75fd8f91c9406b570a5aeee287291d98fad623c159134877b40364cf1aa2bd8e3952ed0ffe128dab993afeda0b32e8dc7b77a4ec3068a8a366d081ea83ff9e00458b7475205e96808b24a4e3ada79d69f24de332f00fd14b8046de8c6a2383b0e8087c83bf074050d60f0880e5bcea4b1ebfe1711778", 0xe4}], 0x1) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x40) fdatasync(r1) 00:04:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:04:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661"}, 0xaa, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:04:02 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async, rerun: 64) getuid() (rerun: 64) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0x557) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:04:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x40, 0x80) dup(0xffffffffffffffff) (async) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000200)="89b4debdabfb32e4906224900613a987accf9a", 0x13}, {&(0x7f0000000240)="200b0cff812fa595eff511e180f9360779cbaf449727d74234cb1e94a33f5bc132edc35b0fad2b0bfd4edc44f57d043064f6beca4b3f168de44dbc5769187204c8c8232dfc03483725e1826fec3ff3d583b06a9b8d69cbc75ee3b6142c2aecdac76f6dbfb5b56df657b9472191a85177c7b9ed7784324ebfabc691d917b903ae62bf513a86fb7218d5d53c85b748a540ad3ed0ea2e760fc77feacd42c118715b03a19aea953d70f3c66ec638e018f1657f5047da11e152db4382d2a7e3dbf7eebea7b3ee8043084c898ad00ef1057238c6af2d0a4f0a832206bbe56fdd37f3eccdab7885d0b59184cb99ed5687f91b2a04d512d36a5fc00b87e56d609ccea0d52d18e1967f28e74e9146529ca1ae4349985b44baf42dd28e830936876ec3fee6a2941bc0f65e7774cd78150db71ed00b988ff828bc146388512f4c7cbc9129a3b6f7d922f3ebcbda6356481f8759da69214df908f9c34ff4fc4d2f11aed56e791f49f99930dd533a04c49170ef1cd0b9aec0bcab8454dc9dd65f37989e6746814084a8a8d6c00c557c4f567d7123a37cdb3686d6d31e2319b993ec740ffaeb552032b05f6a688df54f5d26a5c4c8cae6217ea3947ea0c519a3607b0f8822e23a331bc6456aa2aa93479a8d2c95c663210b56a28a12429d1b95003ed373c12015f555e880f75e0996b0b254206eb84326d4a927ef2abde6fa2d6e00bed8727c1bc9051a9e47df801fa2087092057f7b4773970a2f7ab219f61fdcc7987a2d1966cc49434d3677eddacfd3e0468feea8bbd1edb3dba16876efbcf06380843a2ce8b60a94c1d0840c449bdae32a39688c5b884759fdb3f9ff74620f26e2edb984fb752e4c7a389e583ee90e2fb00be5dce845ce8d90c1081f8805235935b04bdd02a6711bcc58b060daebb2a42d15a297ab77ff4ef3e7ed4ef1a338a6bf95e3286c44ff6383da1b5548fb3b02d8b403cf6e068ace3dc93630ebd8067152cfb1a292558f3d5949eb961cd2ea810cb7d999a9f420934a77b8625659d873a4e69974c6e05d912985845b72f1d186f51c1801ce53c63f16f6062688807df51539df1347c76e93bd2c9ab1ad68f3a6e0d7cad7fc6b11df2b7f9abbc4a174b0546efd6e3aef27858a7282fea281f0ebb89eed65e015fa549357ba9af495b442bd7e82db75664a73849032ed4189aa47eb799f6531bec8ddfe21908f942a093b80f9da3eba7469ded8269a4790bbb5acc79130021d56b9e941a80a2cdc4820959d730acc7f7d608e84ef387cec011b301154805776919f99d7e1bc38b10a372f60be3f464ea2512142dfb3c7b147eb572d18704d4aba3e075d472a0f52962a4db1ae227cefb8ff23fe1b1c7034b06a76616f9f6b5152123bc2ae26886c7c0a822074fe5bd92e9cc86a0b840edea5af55e4c88a1550fc67336547a89e1405dd4696ef076e21000325a97e83fc76e5a722b9de03c635c56b03125df2b4540ee3032f02ba050a1831574ace2a2d025f2fa1451ad11e7a9091b197cd0f9e93a3c0c35e7abe025b35fd7a4bf260504aa6ead5b075c1a8af1e8e3a9d41772d1ab08a691f5df6ba2f36d86625dda2af329d9a9c41007421b1517e98598b3f91676d824d26f4ab96cf679a061fb896e4fbaf2867248c1cc59e6d303b30ed652838dd659cb44b81690d802661695bee01d48bee6268c94b9bcf96fb4fd43cde282ac16dce44e79c6bc27906b93ffba068f960c5db59968b0ac1bd458fe5073aa5765709a026ad4ca212c26ddf94720e01741f203798c20ca9d2d97d90b0575a75b1164c6febc8f1f75a4f5fea0e809df1995008b6fa99bf7674accf41eee0af6ed57c57f9f26b81961cc402c44dfef30f863e8ff0ba089c63f92bac7bcf02318087dbd2d488de8f97fed722ba371c28818f6529b6e0777b8d56227514705218e8d1c89b000e908808701eb24b6738f224950d576a40e935f225401604e6c0996651a64def0a3e6eae11d9d7090bdb89e21257583bec145a8bacc9bb2d5ed9528a79b0f2e6e5a767922ce8e0b4cc63daa7b2e324501554b1b227d65e2483faeb822bdec76e5b4207050f3974d4756f846fe3df6e345f75e9bac27c6247614a287cb11af6634f63630a88224cca7f1d8327a691881af4a704c234b15b45c150abbf0bac4e81f5d8095b4b24fac06f631f0cbd9d6d7a875c163bb19857bd313890ef88c49eb9641c15ae2e74cfce5d0b50e31f40f2b96892d6d2e82e00c5737387608b91c1af65b963769296f4168753100f263631b79d12f4e093650b8702e0ba3d876dabc0a6e7e59d8d5a481e92f34f8ece78ea55de1256bdcddb22c5a959ec46327911866dfaee400a579860d310ed9bc58148920adb5ce93fa28a6fd61a7a1d86d31bb7b5ab17b6c1aa430620be2a9d316486a35ba64f17b0ba227ef64390f5583c4c43ae0c0ee0e8003d840225aa1d20c67a096ed064b9578dd2ce5fb500ebdc652d95290a0cb8215d838100f72e242cd9811bef6b280177b85e7db7e446bc040b2d3d66751012435a13c5a1af51804bf90fb74a4073d8f14773cffc4d8b49ce2b6bb26124c8d9b4b85197b8d1a18a4f4e9ff750ef27d76c7403b5d597b0c63b28e01966b534e994560e95378174fb7facc85a727162364f0f27a46de1c9c12572a61c808e0a4e30f35019089fd2538d8f23a559655e5a4a5d9c36fe4162240b2672ddc05fa87282d0a06fc39d687385c26acb8f0a5ee86bb6d26762049074779855d0719a735bc0625dc28bff9c0a82b089fb2e31386dd836beb35938a7fb65cc649534e4afbf36630689b7e8682503b0a78d2de3fe3421fe0523449b8cfbc46db58548dd7f75922e97dda9e998124335a119a98496b882dc8be15b5382a8d51ebf67c257fd54ea586d2ae0928cf99f285c4391172738e8a17f96bf8c327d5e13676afa51468211661ce93e80bd6e293c60cb274bdf8b5516ffb3e1e14e52a546b1ee5ab3faaff9b93e83d358bf5758c443d4c06b78699bf09bcfe5e34180a7cd2dbe327cccae5b4acf96088ded875f93ec2d7996c9bbe787b08251988e5a182c4888c26f148dce1a2bf9424f258164fde0db6f973291a1839513e34afdf3044772d085f380f07f5fcd5abb7213b7aba850f2e3667a06c1cce960a2463c24772e702fe314cfc6c8205550a7a8c77674502242a78aa27c9a5829afe2a32f9b9f143615871c23098bba5ed8333237517c0d00bf61a4c6be181d9e6ef824061ee55eec56c4c03a5762c5e3ab9f86f0b30c5bc21b0e116fae0f0cd7636e7087e436eb6c0a4fa0f81038252681bc69aa5243d91cd63b5f0b9d10e4347b9f3e6c99d457d189d6330400e8d89800ab10057a2b2761a15a83b572685736f5681914c3638601a94ad07dbbc3aeb63c7e37638c79b68578ffa555bef5cf19cce493d7bbb2ca464e52416f7e73391f6954f223dea8b7239978e9468001d2cf0091f31661aa44174690a481c7e7af18cc9457467da0cca1e542e72ad000a6043b3b8534392951c5d181edb5aafa12e5f2ff7499cab39bd3c995426f19236457549209cdd29de62de2a250fd244c3bc7ec4d4b17b55e0adfc620e5048fc05e21c1ddc4a6aeead2dd7259d400872176df296d952e89cf6f5a1b88fc2e138e20783de44781558070f0f6ffbdd1a51215968e4bd7968a94de799aee4ed41a0f3d486a1d48656fbff85e64b4bad49dcca7c1de643851afcf76707a0d6cec86dd73baf4532db8da99eb8e23f957d79fcbd5821687f412b4ecbfca92c07208655d424476c9b1b4c1a0e1217fca4528672411b9584ca10200f812956d9a31ccc59573ec014aa244c8245aa57e4d739940393f55a259504b6e25ed19d7b2080d1cb7827efdafd6d7ee4ace8bd4610f95861bd03c0cc8290c94cd167f3e674ba99d32aa94378b8ecfb1f6fc249538a9cf3d334e5e9aa3b88b31d07dc19c7ad4e19fa8e14eaa374a3f1bfcd0da64baa0d683ef8db8dd34f17b52573ac5c1d8d4dac2530bd6826fa9b9a6b73f9e3e3057c2f634e37120e5abbdf6a5a2b39781a2396cfd3bc579327b72359ecbf300b6125860d46e157c9c559ae27cc0b8bf097a79edbb6a15b9026b57370ebccd353b48c44e4bc01f597a43e1c5365b069c356806e7aca238f0860fd949a059ca1a32b982418a84c400e07403f79bbcb75cded5e3384b598d5997b93bd758ca9c6ba19e32b59e2e739811501c70ef86fbff0102e501977035bdbb6d14aef4269664a82fc4d0ca6ebffd35136351a4cf468a7ab6cd8b55349c219f9fe5be5e1365d27fd7c91cd65214e82aae6c78691a969d7f7f29d00f024fef8db9193576e7c45241fb9bc84ec0aee3027dc7dfe89eb61c4ce571d62af3c8f462682aa5a41c0c46af8e7ed4d439fdd6f709746d428a0933809f71e65a8b370429b27e5adcd28555e77fc786a7c42812c44931d1407e9213e6baa118bff62ff340430484b55a3211930a029a649a94834f31f426a768d85532695b526fc4fd03a1fc98613526520659060d18fc423184c71d996e2719f3b96807d3927ed3eee24945e3c3f0f9216b17b373afe00c37f291e9680a4dc844a9d88d250f285823c6c6ca2bb65c7eaaf457d9a2b0d61a86bdb1ce21016ebfb857d6b19522130fe488aee9d40332c64f11d0a21df29d0e8de9c2a2a0ddd1f481ff034c9d5f8fc3535f8a6f7791d20f98e31018bf631065a4a840d8283f2390bf765b4e18534bcdbe5eb9d96b12ad7372172be26b8ca767ff911d6ffdf8bb235a7391582bb17f68718864c6bb6b6a662042dd4fdda434b826dbbcb5e44fd89e6fff29c91e6f68f56e605d03642da21ae34db4bd3e90a678d363e4bc955bbf7a1b0ae56ecc56a53b1d032d08d8ab6545a608adf55f8f35e0e5e3af5ef33e03e8bed3a893730b54c2bb63ff3a53373a1b19a9cbc067a800944f8b37e3286083a8b92ae690a12e1af6c63a5de82176c61bfe80f19cdc70d048b29e0aa78f6212631adf5c5dc04e530f0a0dcc8b18c15a39d9eb1159f21fa6d810c4fcb1e170c0ea232de7b3db694b2b6724a2fe7af8a76d5f229d35013b8d035b64b0a7e06617cd0f9ae6f51a57d34522601654871c65b9f467a61f1fe2c10acaf3711c2a10e2f4feeccef96ec0c143889f31032d5b0b20f5da4b5b74010493509b36d03f248500039fc1061feda784a8b494d6ea5a379cf0b0fbc5916d2f17d971dd24e34dcc58372f32269468836f6c35cc0f613978cbc0cb996443a08fa211140da1761a366e7926a71edbba1b6de50e962eb9d011883ea6536f191acf7cd580ac300c93b5cd2e00646cd9279e2f8790cf3b68ddbab5b94d35e92a05c8ae79156b520ec8df9e7130e94dee4b35cd4b539ba309c588646974e66a76bd918493d22b65fa3fdb4ef242f2e4eb71f395ba590ae075d16ae1553ae15a63bb75821df90d0a08c8c1ec1638afc2452a93b0c9222edb5d3ce5c2c2667388a6f0715a03d42f3855f5dc1e11cb193b4233f2a59278dd461f5dd73105ce8feceb0ccf4e2d4b41d1e1fe4f8c1ff926e8ba04c557f2db0aae6211341ee314b8816a30524c2ce88cbc160debf6134bff1418dc3aed75924a493790c13e7063129db23bd082008aa4c9071d5dd33f5223c416c208012a75dbc80ce08156b1567685c310724148a2c47a7d926e8188676f71de81103edc3284115eaeae981ae3bda3fc7f9f71936c4c64972758d6c09fbc013fcf40e6b2a61e43fd740e85a71e2649dc242c1ab1fbb28ee10cae473812075a75ca804de8930d7e9d345af4f8bd035a8dec06", 0x1000}, {&(0x7f0000001240)="3d3340f87a230c3cca82887db23cbc7be12e81cfe3bf6d08d48c331572464fd4cabe3d6f9fffa11fc434d7faff7c68cf6047fab02fb50922250b5be80b026a8f2abeb6e047fa5fec826a5536373773cf49bbca886cafaebd2f2724480721bca283ea1579df43b8c90ad2d93d7575ad433c14d97bc7df5eba6b1ef6d9e604e1e7af755a1984bf2b3e5c805d747f5921318dd225123e52ad8bad98c61a56599c61451aed91e085f6725d96726b941bf5dd78afd5b52e5f32842d01de0e98e9afba56675f2a06e5c84c09520c80ee0ba75f7bae9e0ff318a15903ffa1cf7151fabf48945e34e387ac4f3d0103f79211294729", 0xf1}, {&(0x7f0000001340)="95ecee8b822074454755cd94c41911530189f55d29dc812b1b8ed2ef2da510faae34714125f488512b2c5228cdf0f7606e54f05755c3d769e3be99ea77d383c6d40973888a3af2687f934f93355a87d5fe21f7fc07107d4f7dc55c756f9f9020c19d354046e626cbb8553081da52838b7583e85e807451b8f9d143eb7ee027fa3ba1aa2c52b1c34b987849dd7b920ab59ad8ab77f6ad51e97f797dbe2eced3314b8a8eba2b478c2dc2aca463036ed1759e5e4cd473689c8b724935a70fa72b21b0c499aff4c7c6c4b8c00382998fbcc0ab42ab319845de19fc0e7bfa048df720697648dae9bc8ddc03ee954c2982cbfce2336b", 0xf3}], 0x4, 0x4) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x4, 0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="cbc74bacc5274e8f3fe92e864ac5482f944fe96e3d66aeb9dbf0a6cdd3f84d3dc59e272fdf087d517dd59e30c9bdeeba5e3cda07bca38feb970cea792dd3c785989727a7a1bd17378a43a2afdf84728e803a17e688de3bd88107b175c67a01fa930a88a8af990c495042c949cd9c75fd8f91c9406b570a5aeee287291d98fad623c159134877b40364cf1aa2bd8e3952ed0ffe128dab993afeda0b32e8dc7b77a4ec3068a8a366d081ea83ff9e00458b7475205e96808b24a4e3ada79d69f24de332f00fd14b8046de8c6a2383b0e8087c83bf074050d60f0880e5bcea4b1ebfe1711778", 0xe4}], 0x1) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x40) fdatasync(r1) (async) fdatasync(r1) 00:04:02 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x6c0b}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:04:59 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) 00:04:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x8e3) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x1, 0x81, 0x800, 0xaf, 0x0, 0x7}) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f00000000c0)={0x4a3, 0xa9, 0x5, 0x1, 0x44}) 00:04:59 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x3401}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:04:59 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x0) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:04:59 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:04:59 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x401, 0x5, 0xffffffffffffffff}) pipe2(&(0x7f0000000340), 0x1000008) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getpgid(0x0) r4 = paccept(r0, &(0x7f00000002c0)=@data, &(0x7f0000000300)=0xe, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setown(r4, 0x6, r1) r6 = __vfork14() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, 0x0, r2, 0x0, 0xffffffffffffffff, 0x6, 0x6}, 0x9, 0xfb4, r3, r6, 0x1, 0x4, 0x6, 0x81}) open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x1c0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x4000, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) (async) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x401, 0x5, 0xffffffffffffffff}) (async) pipe2(&(0x7f0000000340), 0x1000008) (async) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) getpgid(0x0) (async) paccept(r0, &(0x7f00000002c0)=@data, &(0x7f0000000300)=0xe, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) write(r5, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) fcntl$setown(r4, 0x6, r1) (async) __vfork14() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x9, 0x0, r2, 0x0, 0xffffffffffffffff, 0x6, 0x6}, 0x9, 0xfb4, r3, r6, 0x1, 0x4, 0x6, 0x81}) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x1c0) (async) 00:05:00 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x3, 0x0) 00:05:00 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r2) (async) getuid() (async) getuid() (async) setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:05:00 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x0) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x8e3) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x1, 0x81, 0x800, 0xaf, 0x0, 0x7}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f00000000c0)={0x4a3, 0xa9, 0x5, 0x1, 0x44}) 00:05:00 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) 00:05:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x8e3) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x1, 0x81, 0x800, 0xaf, 0x0, 0x7}) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f00000000c0)={0x4a3, 0xa9, 0x5, 0x1, 0x44}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x8e3) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x1, 0x81, 0x800, 0xaf, 0x0, 0x7}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f00000000c0)={0x4a3, 0xa9, 0x5, 0x1, 0x44}) (async) 00:05:00 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x0) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:00 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async, rerun: 32) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:05:00 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x4d, &(0x7f0000000480)=@string={0x4d, 0x3, "f02023902d1d881f4c3641ad9244266eb22de4edb0b7c1e5f3e5af7189fcac6165f60d250bc76fe34f518ddd45475938114982b1524ca01b2a0839d7b32942a0be0de2e047cf19c69780b9"}}]}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:05:00 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x0, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:58 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x5, 0x0) 00:05:58 executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f00000000c0)={0x1, 0x6, 0x4}) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x8) pwritev(r1, &(0x7f0000000100), 0x0, 0x538) 00:05:58 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x0, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_43_ocreat(&(0x7f0000000280)='./file0/file0\x00', 0x7) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_50___stat30(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f00000001c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x400004) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000140)={0xb11, 0x2, 0xc569, 0x58, 0x9, 0x1}) 00:05:58 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:05:58 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r12 = getgid() setregid(r11, r12) r13 = getuid() setreuid(0xee00, r13) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x10000, r10, r11, r13, r8, 0x10, 0x200}, 0xd1, 0x1a, r14, r7, 0x3f, 0x2, 0x3, 0x7}) 00:05:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_43_ocreat(&(0x7f0000000280)='./file0/file0\x00', 0x7) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x800) (async) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_50___stat30(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f00000001c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x400004) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000140)={0xb11, 0x2, 0xc569, 0x58, 0x9, 0x1}) 00:05:58 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) 00:05:58 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() getuid() (async) r4 = getuid() setreuid(0xee00, r4) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getgid() (async) r12 = getgid() setregid(r11, r12) r13 = getuid() setreuid(0xee00, r13) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x10000, r10, r11, r13, r8, 0x10, 0x200}, 0xd1, 0x1a, r14, r7, 0x3f, 0x2, 0x3, 0x7}) 00:05:58 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x0, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:05:58 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xb, 0x0) 00:05:58 executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) r10 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r12 = getgid() setregid(r11, r12) r13 = getuid() setreuid(0xee00, r13) (async) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x10000, r10, r11, r13, r8, 0x10, 0x200}, 0xd1, 0x1a, r14, r7, 0x3f, 0x2, 0x3, 0x7}) 00:05:59 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xc, 0x0) 00:05:59 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:01 executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x800) (async, rerun: 64) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f00000000c0)={0x1, 0x6, 0x4}) (async, rerun: 64) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x8) pwritev(r1, &(0x7f0000000100), 0x0, 0x538) 00:06:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_43_ocreat(&(0x7f0000000280)='./file0/file0\x00', 0x7) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_50___stat30(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f00000001c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x400004) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000140)={0xb11, 0x2, 0xc569, 0x58, 0x9, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) compat_43_ocreat(&(0x7f0000000280)='./file0/file0\x00', 0x7) (async) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x800) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) compat_50___stat30(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f00000001c0)) (async) pipe2(&(0x7f0000000100), 0x400004) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000140)={0xb11, 0x2, 0xc569, 0x58, 0x9, 0x1}) (async) 00:06:01 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:01 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) semget$private(0x0, 0x4, 0xda) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) setreuid(0x0, r3) r4 = getuid() setreuid(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() setregid(r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8000, r4, 0x0, r5, r6, 0x10, 0x3}, 0x2, 0xffffffffffffffde, 0xfffffffffffffffe}) getuid() r8 = getuid() setreuid(0xee00, r8) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:01 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xf, 0x0) 00:06:01 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:06:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:02 executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f00000000c0)={0x1, 0x6, 0x4}) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x8) pwritev(r1, &(0x7f0000000100), 0x0, 0x538) (async) pwritev(r1, &(0x7f0000000100), 0x0, 0x538) 00:06:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2d, 0x0) 00:06:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)) fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)) fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2f, 0x0) 00:06:02 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:02 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:02 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) semget$private(0x0, 0x4, 0xda) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0x0, r3) (async) r4 = getuid() setreuid(r4, 0x0) (async) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r7 = getgid() setregid(r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8000, r4, 0x0, r5, r6, 0x10, 0x3}, 0x2, 0xffffffffffffffde, 0xfffffffffffffffe}) (async) getuid() r8 = getuid() setreuid(0xee00, r8) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:02 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:02 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:06:02 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="bbd2d8e9b83342cc3e434e91078889eb13184407736a146190a09e36ff1704398fb82c789abf7c9cf9094417556f694b871864390f01ad150688d299cf4cbe4c1dd654aa824492798279234ebe14646d9d6ed98b570e4ed43e55341efb77096ff23bbbabb2abb1d1fdf6417718bf608eea27e5e7545655715ef8199a8031659fe4f7a24bfa154b7e2aff4a3997d10ccd6dd4836fd6a1e254f4b05ce15af92e0298243ad6815df2c5125b8311f3c287a6e4f7fab599db25267702095ce96fee2207f1ea53b8f36893f2df7af92500707a1358dd918fffb13b0f2cc83e5f9c2c76d591ae233d4ec2c9cdae", 0xea}, {&(0x7f0000000380)="9c040519f032cdaa9a161cd55c26ba6c36817f488d6e5f609737eb7086688b294bea4ac8d29c5adc799342b459e7e47fa12ad5a7e3021dbfb9110e7f9339729a7c8387fb36fd5db64bb2ca6c55eccfaa87fa36bf4ef7c333d91a2a3a3ebb770b2e4eb1807952f4cff5b7517825642a6a60a24d0d3caf34fc513192738ad8f342c5cdc144f056b22d3c9353bd30c97a1e41da8b2155f30934da546567e871cfad6291aaeac6cd109e2bbe4af0a4b25c6ec8823d1d301e3a79c78195833d08bd494aad0ee205ad89a586d781d94ca34506b8e7f3e154", 0xd5}], 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) write(r2, &(0x7f0000000480)="7a4c6e95dde6ad9edbd0cec2d7184ba8d2f8ea21cf9b8e4ec9c0b39eff9b5e0c9b42da9f3cbd00397a1df7dbb5a4b139c04358dd9fa43043fb553ac1bbf12c81ced6c9f2bd23d8578d95822fa7e424b75148fd05b91a17baaf3f88757fde3473d0d2af34b10d1493ee20d951072b4d2d74f8308075784db0ca2a3f0e009127d61847aa5675dc69537afcc35483f7", 0x8e) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)) fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x57, 0x0) 00:06:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) 00:06:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xde, 0x0) 00:06:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)='%T') fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:02 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) semget$private(0x0, 0x4, 0xda) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0xee00, r3) (async) setreuid(0x0, r3) (async) r4 = getuid() setreuid(r4, 0x0) r5 = getuid() setreuid(0xee00, r5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() setregid(r6, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8000, r4, 0x0, r5, r6, 0x10, 0x3}, 0x2, 0xffffffffffffffde, 0xfffffffffffffffe}) (async) getuid() (async) r8 = getuid() setreuid(0xee00, r8) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:02 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)='%T') fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:02 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="bbd2d8e9b83342cc3e434e91078889eb13184407736a146190a09e36ff1704398fb82c789abf7c9cf9094417556f694b871864390f01ad150688d299cf4cbe4c1dd654aa824492798279234ebe14646d9d6ed98b570e4ed43e55341efb77096ff23bbbabb2abb1d1fdf6417718bf608eea27e5e7545655715ef8199a8031659fe4f7a24bfa154b7e2aff4a3997d10ccd6dd4836fd6a1e254f4b05ce15af92e0298243ad6815df2c5125b8311f3c287a6e4f7fab599db25267702095ce96fee2207f1ea53b8f36893f2df7af92500707a1358dd918fffb13b0f2cc83e5f9c2c76d591ae233d4ec2c9cdae", 0xea}, {&(0x7f0000000380)="9c040519f032cdaa9a161cd55c26ba6c36817f488d6e5f609737eb7086688b294bea4ac8d29c5adc799342b459e7e47fa12ad5a7e3021dbfb9110e7f9339729a7c8387fb36fd5db64bb2ca6c55eccfaa87fa36bf4ef7c333d91a2a3a3ebb770b2e4eb1807952f4cff5b7517825642a6a60a24d0d3caf34fc513192738ad8f342c5cdc144f056b22d3c9353bd30c97a1e41da8b2155f30934da546567e871cfad6291aaeac6cd109e2bbe4af0a4b25c6ec8823d1d301e3a79c78195833d08bd494aad0ee205ad89a586d781d94ca34506b8e7f3e154", 0xd5}], 0x2) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) (rerun: 32) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) write(r2, &(0x7f0000000480)="7a4c6e95dde6ad9edbd0cec2d7184ba8d2f8ea21cf9b8e4ec9c0b39eff9b5e0c9b42da9f3cbd00397a1df7dbb5a4b139c04358dd9fa43043fb553ac1bbf12c81ced6c9f2bd23d8578d95822fa7e424b75148fd05b91a17baaf3f88757fde3473d0d2af34b10d1493ee20d951072b4d2d74f8308075784db0ca2a3f0e009127d61847aa5675dc69537afcc35483f7", 0x8e) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) (async) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) (async) 00:06:03 executing program 4: r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r3 = getgid() setregid(r2, r3) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = __clone(0x0, 0x0) ptrace(0x800000000000009, r5, 0x0, 0x0) ptrace(0xb, r5, 0x0, 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, r4, 0x800, 0x9}, 0x3, 0x0, r5, r1, 0x801, 0x10001, 0x2}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, r0}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r7 = getpgrp() fcntl$setown(r6, 0x6, r7) close(r6) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) getuid() r9 = getuid() setreuid(0xee00, r9) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000001c0)=0x3) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:03 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)='%T') fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:03 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, &(0x7f0000001280), 0x40, &(0x7f00000016c0)) 00:06:03 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x190, 0x0) 00:06:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) (async) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) 00:06:03 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="bbd2d8e9b83342cc3e434e91078889eb13184407736a146190a09e36ff1704398fb82c789abf7c9cf9094417556f694b871864390f01ad150688d299cf4cbe4c1dd654aa824492798279234ebe14646d9d6ed98b570e4ed43e55341efb77096ff23bbbabb2abb1d1fdf6417718bf608eea27e5e7545655715ef8199a8031659fe4f7a24bfa154b7e2aff4a3997d10ccd6dd4836fd6a1e254f4b05ce15af92e0298243ad6815df2c5125b8311f3c287a6e4f7fab599db25267702095ce96fee2207f1ea53b8f36893f2df7af92500707a1358dd918fffb13b0f2cc83e5f9c2c76d591ae233d4ec2c9cdae", 0xea}, {&(0x7f0000000380)="9c040519f032cdaa9a161cd55c26ba6c36817f488d6e5f609737eb7086688b294bea4ac8d29c5adc799342b459e7e47fa12ad5a7e3021dbfb9110e7f9339729a7c8387fb36fd5db64bb2ca6c55eccfaa87fa36bf4ef7c333d91a2a3a3ebb770b2e4eb1807952f4cff5b7517825642a6a60a24d0d3caf34fc513192738ad8f342c5cdc144f056b22d3c9353bd30c97a1e41da8b2155f30934da546567e871cfad6291aaeac6cd109e2bbe4af0a4b25c6ec8823d1d301e3a79c78195833d08bd494aad0ee205ad89a586d781d94ca34506b8e7f3e154", 0xd5}], 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) (rerun: 64) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) write(r2, &(0x7f0000000480)="7a4c6e95dde6ad9edbd0cec2d7184ba8d2f8ea21cf9b8e4ec9c0b39eff9b5e0c9b42da9f3cbd00397a1df7dbb5a4b139c04358dd9fa43043fb553ac1bbf12c81ced6c9f2bd23d8578d95822fa7e424b75148fd05b91a17baaf3f88757fde3473d0d2af34b10d1493ee20d951072b4d2d74f8308075784db0ca2a3f0e009127d61847aa5675dc69537afcc35483f7", 0x8e) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:03 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x300, 0x0) 00:06:03 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, 0x0, r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:03 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x6, 0x9e, 0x6, 0x1, 0x7, 0x2}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x101, 0x80000001, 0xd, 0x20, 0x7, 0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f00000000c0)={0x2, 0xe, 0x40, 0xf2, 0x6, 0x2}) open(&(0x7f0000000200)='./file0\x00', 0x40000, 0x800) 00:06:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 00:06:03 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, 0x0, r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:03 executing program 4: r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r3 = getgid() setregid(r2, r3) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r5 = __clone(0x0, 0x0) ptrace(0x800000000000009, r5, 0x0, 0x0) ptrace(0xb, r5, 0x0, 0x8) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, r4, 0x800, 0x9}, 0x3, 0x0, r5, r1, 0x801, 0x10001, 0x2}) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, r0}, 0xc) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) close(r6) (async) setreuid(0xee00, 0x0) (async) r8 = getuid() setreuid(0x0, r8) (async) getuid() (async) r9 = getuid() setreuid(0xee00, r9) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000001c0)=0x3) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:03 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x6, 0x9e, 0x6, 0x1, 0x7, 0x2}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x101, 0x80000001, 0xd, 0x20, 0x7, 0x1}) (async, rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f00000000c0)={0x2, 0xe, 0x40, 0xf2, 0x6, 0x2}) (async, rerun: 32) open(&(0x7f0000000200)='./file0\x00', 0x40000, 0x800) 00:06:03 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x40, &(0x7f00000016c0)) 00:06:03 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x500, 0x0) 00:06:03 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x6, 0x9e, 0x6, 0x1, 0x7, 0x2}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x101, 0x80000001, 0xd, 0x20, 0x7, 0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f00000000c0)={0x2, 0xe, 0x40, 0xf2, 0x6, 0x2}) open(&(0x7f0000000200)='./file0\x00', 0x40000, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000100)={0x6, 0x9e, 0x6, 0x1, 0x7, 0x2}) (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x101, 0x80000001, 0xd, 0x20, 0x7, 0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f00000000c0)={0x2, 0xe, 0x40, 0xf2, 0x6, 0x2}) (async) open(&(0x7f0000000200)='./file0\x00', 0x40000, 0x800) (async) 00:06:03 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, 0x0, r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 00:06:04 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xb00, 0x0) 00:06:04 executing program 4: r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r3 = getgid() setregid(r2, r3) (async) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = __clone(0x0, 0x0) ptrace(0x800000000000009, r5, 0x0, 0x0) ptrace(0xb, r5, 0x0, 0x8) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, r4, 0x800, 0x9}, 0x3, 0x0, r5, r1, 0x801, 0x10001, 0x2}) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, r0}, 0xc) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r7 = getpgrp() fcntl$setown(r6, 0x6, r7) (async) close(r6) (async) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) getuid() r9 = getuid() setreuid(0xee00, r9) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000001c0)=0x3) (async) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 00:06:04 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:04 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x0, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:04 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:04 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xc00, 0x0) 00:06:04 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x40, &(0x7f00000016c0)) 00:06:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x200) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:04 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xf00, 0x0) 00:06:04 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x800) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:04 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x0, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:04 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x1f00, 0x0) 00:06:04 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x800) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) compat_12_stat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:04 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x0, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:04 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) r0 = __fhopen40(&(0x7f00000001c0)="277b6bea2c55c045f9e2acbff903773e1e19be63110fc83e54053e5d23a9bf8539146b876664166fc1de1bfae1e472a9b31e827770aad08a5d2cd8a5ad848be769dd79363d2879a8e824b476f81533a10c9671f1601fb6d34be4bc21d8bb4e7279d61714393d8e405e41a409b294d8db5d416e856da86b3de849bb750a5e0848d87d5d1961f8d600591e14096e7a666b159be5cc769d7b8f6739ef9b7084a7c1a9f39425a19ac08c4c23b6997dc6b21854d57cf532a4b0b90a9cc50c35c6732c4c82700231e83eaf2360a39a1ce655a917958a6c03c77bc4a807889b11e285f697d93dfd9bb33ebaa7c3ff06dbe1e67f811af4f43d7a1a6b42442695630bc2", 0xff, 0x400191) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:04 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2d00, 0x0) 00:06:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x200) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:05 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) (async) r0 = __fhopen40(&(0x7f00000001c0)="277b6bea2c55c045f9e2acbff903773e1e19be63110fc83e54053e5d23a9bf8539146b876664166fc1de1bfae1e472a9b31e827770aad08a5d2cd8a5ad848be769dd79363d2879a8e824b476f81533a10c9671f1601fb6d34be4bc21d8bb4e7279d61714393d8e405e41a409b294d8db5d416e856da86b3de849bb750a5e0848d87d5d1961f8d600591e14096e7a666b159be5cc769d7b8f6739ef9b7084a7c1a9f39425a19ac08c4c23b6997dc6b21854d57cf532a4b0b90a9cc50c35c6732c4c82700231e83eaf2360a39a1ce655a917958a6c03c77bc4a807889b11e285f697d93dfd9bb33ebaa7c3ff06dbe1e67f811af4f43d7a1a6b42442695630bc2", 0xff, 0x400191) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x200) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:05 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, 0x0, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:05 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) (async) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) r0 = __fhopen40(&(0x7f00000001c0)="277b6bea2c55c045f9e2acbff903773e1e19be63110fc83e54053e5d23a9bf8539146b876664166fc1de1bfae1e472a9b31e827770aad08a5d2cd8a5ad848be769dd79363d2879a8e824b476f81533a10c9671f1601fb6d34be4bc21d8bb4e7279d61714393d8e405e41a409b294d8db5d416e856da86b3de849bb750a5e0848d87d5d1961f8d600591e14096e7a666b159be5cc769d7b8f6739ef9b7084a7c1a9f39425a19ac08c4c23b6997dc6b21854d57cf532a4b0b90a9cc50c35c6732c4c82700231e83eaf2360a39a1ce655a917958a6c03c77bc4a807889b11e285f697d93dfd9bb33ebaa7c3ff06dbe1e67f811af4f43d7a1a6b42442695630bc2", 0xff, 0x400191) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:05 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2f00, 0x0) 00:06:05 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async, rerun: 64) r1 = getpgrp() (rerun: 64) fcntl$setown(r0, 0x6, r1) (async, rerun: 64) close(r0) (rerun: 64) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async, rerun: 32) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x800) (async, rerun: 32) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) compat_12_stat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:05 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x40, &(0x7f00000016c0)) 00:06:05 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, 0x0, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:05 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x4000, 0x0) 00:06:05 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async, rerun: 64) close(r0) (rerun: 64) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x800) (async, rerun: 64) getuid() (async, rerun: 64) r3 = getuid() setreuid(0xee00, r3) (async, rerun: 32) geteuid() (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async, rerun: 32) compat_12_stat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async, rerun: 32) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:05 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) compat_43_lstat43(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000140)={0x8001, 0x3, 0x7, 0x2, 0x3}) 00:06:05 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) compat_43_lstat43(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000140)={0x8001, 0x3, 0x7, 0x2, 0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) compat_43_lstat43(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000140)={0x8001, 0x3, 0x7, 0x2, 0x3}) (async) 00:06:05 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x5700, 0x0) 00:06:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = compat_30_socket(0x18, 0x3, 0x7f) ftruncate(r1, 0x0, 0x1) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:05 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, 0x0, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:05 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) compat_43_lstat43(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000140)={0x8001, 0x3, 0x7, 0x2, 0x3}) 00:06:05 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x9001, 0x0) 00:06:06 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:06:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = getuid() setreuid(0x0, r3) getuid() getuid() r4 = getuid() setreuid(0xee00, r4) fstatat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r6 = getuid() setreuid(0xee00, r6) getuid() setreuid(r5, r6) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = compat_30_socket(0x18, 0x3, 0x7f) ftruncate(r1, 0x0, 0x1) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f0000000080)) (async) compat_30_socket(0x18, 0x3, 0x7f) (async) ftruncate(r1, 0x0, 0x1) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) 00:06:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x0) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wscons(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x2, 0x400, 0x0, 0x0, 0x1}) 00:06:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x0) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:06 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xde00, 0x0) 00:06:06 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x22000, 0x0) 00:06:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = compat_30_socket(0x18, 0x3, 0x7f) ftruncate(r1, 0x0, 0x1) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) setreuid(0xee00, 0x0) (async) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r3 = getuid() setreuid(0x0, r3) (async) getuid() getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) fstatat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r6 = getuid() setreuid(0xee00, r6) getuid() (async) setreuid(r5, r6) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wscons(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) openat$wscons(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x2, 0x400, 0x0, 0x0, 0x1}) 00:06:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x0) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:06 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, 0x0) 00:06:06 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x40040, 0x0) 00:06:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x200) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) dup3(r0, r0, 0x400000) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f00000000c0)={0x2, 0x1ac, 0x8, 0x8, 0x1, 0x3}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x7a5de2ba, 0xffff, 0x4, 0x20, 0x8, 0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x90, r1, 0x0, 0x7) 00:06:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$wscons(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x2, 0x400, 0x0, 0x0, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) openat$wscons(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x2, 0x400, 0x0, 0x0, 0x1}) (async) 00:06:06 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) r3 = getuid() setreuid(0x0, r3) (async) getuid() getuid() r4 = getuid() setreuid(0xee00, r4) (async) fstatat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) (async) r6 = getuid() setreuid(0xee00, r6) (async) getuid() (async) setreuid(r5, r6) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:07 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) compat_40_mount(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100)="20a72970e598eb1a7e46d0a141c055ca92e471e828fc6efdca66359a4ba8752a6c76158340bf8b6f2f67d51128dbb62240cb80585e00fdfcb48f1a2bed082f531227e4afd5a7aa2db6d70f1f0c46267dcaad8bb8359c282673a5346a70ddaa7565a8ba90c7c07fa89afd79534ba823f039e49685f306334e180c4d410db7df0a5f75ea5548fa66bb367baacdbae41a22caa716149c") close(r0) setreuid(0xee00, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x101) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) r7 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r7, 0x0, 0x8, 0x0) ____semctl50$IPC_RMID(r7, 0x0, 0x0) 00:06:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x200200, 0x0) 00:06:07 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = openat$dm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 00:06:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x0) 00:06:07 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x1000000, 0x0) 00:06:07 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, 0x0) 00:06:07 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) openat$dm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) r1 = openat$dm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 00:06:07 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) compat_40_mount(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100)="20a72970e598eb1a7e46d0a141c055ca92e471e828fc6efdca66359a4ba8752a6c76158340bf8b6f2f67d51128dbb62240cb80585e00fdfcb48f1a2bed082f531227e4afd5a7aa2db6d70f1f0c46267dcaad8bb8359c282673a5346a70ddaa7565a8ba90c7c07fa89afd79534ba823f039e49685f306334e180c4d410db7df0a5f75ea5548fa66bb367baacdbae41a22caa716149c") close(r0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x101) getuid() (async) r3 = getuid() setreuid(0x0, r3) getuid() getuid() (async) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) r7 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r7, 0x0, 0x8, 0x0) (async) ____semctl50$SETVAL(r7, 0x0, 0x8, 0x0) ____semctl50$IPC_RMID(r7, 0x0, 0x0) 00:06:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2000000, 0x0) 00:06:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x200) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) dup3(r0, r0, 0x400000) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f00000000c0)={0x2, 0x1ac, 0x8, 0x8, 0x1, 0x3}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x7a5de2ba, 0xffff, 0x4, 0x20, 0x8, 0x1}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x90, r1, 0x0, 0x7) 00:06:07 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:07 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x200) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) dup3(r0, r0, 0x400000) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f00000000c0)={0x2, 0x1ac, 0x8, 0x8, 0x1, 0x3}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x7a5de2ba, 0xffff, 0x4, 0x20, 0x8, 0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x7a5de2ba, 0xffff, 0x4, 0x20, 0x8, 0x1}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x90, r1, 0x0, 0x7) 00:06:07 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = openat$dm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 00:06:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x3000000, 0x0) 00:06:08 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:08 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) compat_40_mount(&(0x7f0000000040)='msdos\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000100)="20a72970e598eb1a7e46d0a141c055ca92e471e828fc6efdca66359a4ba8752a6c76158340bf8b6f2f67d51128dbb62240cb80585e00fdfcb48f1a2bed082f531227e4afd5a7aa2db6d70f1f0c46267dcaad8bb8359c282673a5346a70ddaa7565a8ba90c7c07fa89afd79534ba823f039e49685f306334e180c4d410db7df0a5f75ea5548fa66bb367baacdbae41a22caa716149c") (async) close(r0) (async) setreuid(0xee00, 0x0) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x101) r3 = getuid() setreuid(0x0, r3) (async) getuid() r4 = getuid() setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) r7 = semget$private(0x0, 0x5, 0x10) ____semctl50$SETVAL(r7, 0x0, 0x8, 0x0) (async) ____semctl50$IPC_RMID(r7, 0x0, 0x0) 00:06:08 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, 0x0) 00:06:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_12_stat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:06:08 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x4000000, 0x0) 00:06:08 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) compat_30___stat13(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:08 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x1c0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) __fhstat50(&(0x7f0000000240)="2ed483c6dd6c059c53ace58d9fb51661b7d5f25447b4819937868f78b0111ad91ce13d56ab1f79d5954500bb717b273f7755f65cfed573d156cf4fc981f1f9cf6fa444ac4d724acc2ea764b9a5c87e8885f3bff4060ac06ec0bf8ae86211b90b4bec61fe43f390bd83041c0780c5c28c8c36e464a511bcd0d3a13166a4cb69155024d8cc12bd473bd8c77a23b5f7bcec3eea2aa2eca31db264c35624a6e17f5b9171cd32ab6847d9ce40ab42a775fe6f3fe6a3b90f0a2f3626a69705ac57424c47ae52fba0eec49da01cb0ffc1d1bba58c2be7f08cfb3899c97c7f3bfdeaef0cb6c91cdb676820c86cc130a63630cf", 0xef, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r4, r7) 00:06:08 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:08 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x1c0) (async, rerun: 32) r1 = getpgrp() (rerun: 32) fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) r4 = geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) __fhstat50(&(0x7f0000000240)="2ed483c6dd6c059c53ace58d9fb51661b7d5f25447b4819937868f78b0111ad91ce13d56ab1f79d5954500bb717b273f7755f65cfed573d156cf4fc981f1f9cf6fa444ac4d724acc2ea764b9a5c87e8885f3bff4060ac06ec0bf8ae86211b90b4bec61fe43f390bd83041c0780c5c28c8c36e464a511bcd0d3a13166a4cb69155024d8cc12bd473bd8c77a23b5f7bcec3eea2aa2eca31db264c35624a6e17f5b9171cd32ab6847d9ce40ab42a775fe6f3fe6a3b90f0a2f3626a69705ac57424c47ae52fba0eec49da01cb0ffc1d1bba58c2be7f08cfb3899c97c7f3bfdeaef0cb6c91cdb676820c86cc130a63630cf", 0xef, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r4, r7) 00:06:08 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x1c0) getpgrp() (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, r1) close(r0) (async) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() (async) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) __fhstat50(&(0x7f0000000240)="2ed483c6dd6c059c53ace58d9fb51661b7d5f25447b4819937868f78b0111ad91ce13d56ab1f79d5954500bb717b273f7755f65cfed573d156cf4fc981f1f9cf6fa444ac4d724acc2ea764b9a5c87e8885f3bff4060ac06ec0bf8ae86211b90b4bec61fe43f390bd83041c0780c5c28c8c36e464a511bcd0d3a13166a4cb69155024d8cc12bd473bd8c77a23b5f7bcec3eea2aa2eca31db264c35624a6e17f5b9171cd32ab6847d9ce40ab42a775fe6f3fe6a3b90f0a2f3626a69705ac57424c47ae52fba0eec49da01cb0ffc1d1bba58c2be7f08cfb3899c97c7f3bfdeaef0cb6c91cdb676820c86cc130a63630cf", 0xef, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r4, r7) 00:06:08 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x0) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:08 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) compat_30___stat13(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_12_stat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) compat_12_stat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async) 00:06:08 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x5000000, 0x0) 00:06:09 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) compat_30___stat13(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) compat_30___stat13(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) 00:06:09 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x0) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:09 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x8000000, 0x0) 00:06:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_12_stat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:06:09 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() sendto$unix(r1, &(0x7f0000000080)="48be775d73426c6e6bd891ddff46b44c0b109aa9e729f578674b17dbb60434402fe7235b7a52e0dc3f6592ce10b94ac215fd84d2214fecb43a6c9dc037ef3f9e4d4af985a328398f708de8ffd8eb5b8f012230d6a464f0dc2a1182c2ac57b3c4243a77fe794c94362badcd972c38e815e48487a81128aa5161db3f8b5c8fef5087aac147329b9b12bffec875ed8f5e", 0x8f, 0x409, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:09 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, 0x0) 00:06:09 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() sendto$unix(r1, &(0x7f0000000080)="48be775d73426c6e6bd891ddff46b44c0b109aa9e729f578674b17dbb60434402fe7235b7a52e0dc3f6592ce10b94ac215fd84d2214fecb43a6c9dc037ef3f9e4d4af985a328398f708de8ffd8eb5b8f012230d6a464f0dc2a1182c2ac57b3c4243a77fe794c94362badcd972c38e815e48487a81128aa5161db3f8b5c8fef5087aac147329b9b12bffec875ed8f5e", 0x8f, 0x409, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r3) (async) getuid() (async) sendto$unix(r1, &(0x7f0000000080)="48be775d73426c6e6bd891ddff46b44c0b109aa9e729f578674b17dbb60434402fe7235b7a52e0dc3f6592ce10b94ac215fd84d2214fecb43a6c9dc037ef3f9e4d4af985a328398f708de8ffd8eb5b8f012230d6a464f0dc2a1182c2ac57b3c4243a77fe794c94362badcd972c38e815e48487a81128aa5161db3f8b5c8fef5087aac147329b9b12bffec875ed8f5e", 0x8f, 0x409, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) (async) getuid() (async) setreuid(0xee00, r4) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:06:09 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xb000000, 0x0) 00:06:09 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x81}) 00:06:09 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x0) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:09 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) (async) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() sendto$unix(r1, &(0x7f0000000080)="48be775d73426c6e6bd891ddff46b44c0b109aa9e729f578674b17dbb60434402fe7235b7a52e0dc3f6592ce10b94ac215fd84d2214fecb43a6c9dc037ef3f9e4d4af985a328398f708de8ffd8eb5b8f012230d6a464f0dc2a1182c2ac57b3c4243a77fe794c94362badcd972c38e815e48487a81128aa5161db3f8b5c8fef5087aac147329b9b12bffec875ed8f5e", 0x8f, 0x409, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getuid() (async) r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0xe2) (async) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:09 executing program 1: compat_30_getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/192, 0x7fff) r0 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='.\x00', 0x0, 0xa57) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80185760, &(0x7f0000000080)) 00:06:09 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xc000000, 0x0) 00:06:09 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) msgget(0x2, 0x3) msgsnd(0x0, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r12 = msgget$private(0x0, 0x48) msgrcv(r12, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:09 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) msgget(0x2, 0x3) msgsnd(0x0, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r12 = msgget$private(0x0, 0x48) msgrcv(r12, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:10 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xf000000, 0x0) 00:06:10 executing program 1: compat_30_getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/192, 0x7fff) (async) r0 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x4) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='.\x00', 0x0, 0xa57) (async, rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80185760, &(0x7f0000000080)) (rerun: 32) 00:06:10 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) msgget(0x2, 0x3) msgsnd(0x0, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r12 = msgget$private(0x0, 0x48) msgrcv(r12, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:10 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x81}) 00:06:10 executing program 1: compat_30_getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/192, 0x7fff) (async) r0 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x4) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='.\x00', 0x0, 0xa57) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80185760, &(0x7f0000000080)) 00:06:10 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x1f000000, 0x0) 00:06:10 executing program 4: r0 = openat$i2c(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/214, 0xd6}, {&(0x7f0000001440)=""/95, 0x5f}, {&(0x7f00000014c0)=""/254, 0xfe}, {&(0x7f00000015c0)=""/49, 0x31}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x7, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) setreuid(0xee00, 0x0) r3 = open(&(0x7f0000002680)='./file0\x00', 0x200100, 0x4) r4 = getuid() setreuid(0x0, r4) unlinkat(r1, &(0x7f00000026c0)='./file0\x00', 0x0) getuid() r5 = getuid() setreuid(0xee00, r5) geteuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r6, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvmsg(r3, &(0x7f00000027c0)={&(0x7f0000002700)=@data, 0xe, &(0x7f0000002740), 0x0, &(0x7f0000002780)}, 0x2801) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:10 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x81}) 00:06:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:10 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x81}) 00:06:10 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2d000000, 0x0) 00:06:10 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = getuid() setreuid(0x0, r3) getuid() getuid() r4 = getuid() setreuid(0xee00, r4) fstatat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r6 = getuid() setreuid(0xee00, r6) getuid() setreuid(r5, r6) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:10 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, 0x0, 0x0, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:10 executing program 4: r0 = openat$i2c(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/214, 0xd6}, {&(0x7f0000001440)=""/95, 0x5f}, {&(0x7f00000014c0)=""/254, 0xfe}, {&(0x7f00000015c0)=""/49, 0x31}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x7, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) setreuid(0xee00, 0x0) (async) r3 = open(&(0x7f0000002680)='./file0\x00', 0x200100, 0x4) (async) r4 = getuid() setreuid(0x0, r4) (async) unlinkat(r1, &(0x7f00000026c0)='./file0\x00', 0x0) getuid() r5 = getuid() setreuid(0xee00, r5) (async) geteuid() (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r6, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) recvmsg(r3, &(0x7f00000027c0)={&(0x7f0000002700)=@data, 0xe, &(0x7f0000002740), 0x0, &(0x7f0000002780)}, 0x2801) (async) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:10 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2f000000, 0x0) 00:06:10 executing program 4: r0 = openat$i2c(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/214, 0xd6}, {&(0x7f0000001440)=""/95, 0x5f}, {&(0x7f00000014c0)=""/254, 0xfe}, {&(0x7f00000015c0)=""/49, 0x31}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x7, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) close(r1) (async) close(r1) setreuid(0xee00, 0x0) open(&(0x7f0000002680)='./file0\x00', 0x200100, 0x4) (async) r3 = open(&(0x7f0000002680)='./file0\x00', 0x200100, 0x4) r4 = getuid() setreuid(0x0, r4) (async) setreuid(0x0, r4) unlinkat(r1, &(0x7f00000026c0)='./file0\x00', 0x0) getuid() r5 = getuid() setreuid(0xee00, r5) (async) setreuid(0xee00, r5) geteuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r6, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) write(r6, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvmsg(r3, &(0x7f00000027c0)={&(0x7f0000002700)=@data, 0xe, &(0x7f0000002740), 0x0, &(0x7f0000002780)}, 0x2801) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:10 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:10 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, 0x0, 0x0, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:11 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r6, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r1, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd97874117dba41b2f433ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) socket$inet6(0x18, 0x10000000, 0x40) accept$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000e4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff000000f80d345bc12bf99dc11cb4c299290991aae7dab8f497558ee4d923d167813960a357bb86b93b219448af50e54e1ab27df182983d703211a97703456abb7416fd4ff3c5539e9a7dc0f4e78598b2302a00"/587], &(0x7f0000000240)=0x201) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r8, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) recvmmsg(r8, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f00000002c0)=@family, 0xe, &(0x7f0000000780)=[{&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/140, 0x8c}], 0x3, &(0x7f00000007c0)=""/30, 0x1e}, 0x80000001}, 0x10, 0x828, &(0x7f0000000880)={0x4, 0x1}) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xfea8) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:11 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x40000400, 0x0) 00:06:11 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x5700, 0x0) 00:06:11 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, 0x0, 0x0, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:11 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:11 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x0, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:11 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x0, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) __posix_chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) 00:06:11 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x40, &(0x7f00000016c0)) 00:06:11 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:11 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x57000000, 0x0) 00:06:11 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x90010000, 0x0) 00:06:11 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x0, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_43_stat43(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:06:11 executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000000)={0x2150, 0x5, 0xfe00, 0x0, 0x4, 0x3}) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet(0x2, 0x0, 0xfd) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x100}, {0xffffffffffffff9c, 0x100}, {r2, 0x4}, {r3, 0x2}], 0x5, 0x1) 00:06:11 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async, rerun: 32) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async, rerun: 32) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) write(r6, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r1, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd97874117dba41b2f433ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) socket$inet6(0x18, 0x10000000, 0x40) accept$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000e4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff000000f80d345bc12bf99dc11cb4c299290991aae7dab8f497558ee4d923d167813960a357bb86b93b219448af50e54e1ab27df182983d703211a97703456abb7416fd4ff3c5539e9a7dc0f4e78598b2302a00"/587], &(0x7f0000000240)=0x201) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) write(r8, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async, rerun: 64) recvmmsg(r8, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f00000002c0)=@family, 0xe, &(0x7f0000000780)=[{&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/140, 0x8c}], 0x3, &(0x7f00000007c0)=""/30, 0x1e}, 0x80000001}, 0x10, 0x828, &(0x7f0000000880)={0x4, 0x1}) (async, rerun: 64) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xfea8) (async) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) compat_43_stat43(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:06:11 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xde000000, 0x0) 00:06:11 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3}, 0x8, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) compat_43_stat43(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:06:12 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) getuid() (async) r4 = getuid() setreuid(0xee00, r4) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r6, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r1, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd97874117dba41b2f433ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) socket$inet6(0x18, 0x10000000, 0x40) (async) accept$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000e4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff000000f80d345bc12bf99dc11cb4c299290991aae7dab8f497558ee4d923d167813960a357bb86b93b219448af50e54e1ab27df182983d703211a97703456abb7416fd4ff3c5539e9a7dc0f4e78598b2302a00"/587], &(0x7f0000000240)=0x201) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) write(r8, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) recvmmsg(r8, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f00000002c0)=@family, 0xe, &(0x7f0000000780)=[{&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000440)=""/140, 0x8c}], 0x3, &(0x7f00000007c0)=""/30, 0x1e}, 0x80000001}, 0x10, 0x828, &(0x7f0000000880)={0x4, 0x1}) (async) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xfea8) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:12 executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000000)={0x2150, 0x5, 0xfe00, 0x0, 0x4, 0x3}) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fcntl$dupfd(r2, 0x0, r2) socket$inet(0x2, 0x0, 0xfd) (async) r3 = socket$inet(0x2, 0x0, 0xfd) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x100}, {0xffffffffffffff9c, 0x100}, {r2, 0x4}, {r3, 0x2}], 0x5, 0x1) (async) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x100}, {0xffffffffffffff9c, 0x100}, {r2, 0x4}, {r3, 0x2}], 0x5, 0x1) 00:06:12 executing program 1: ioctl$WSMOUSEIO_SSCALE(0xffffffffffffffff, 0x80085722, &(0x7f0000000080)=[0x10001]) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETPARAM(r0, 0xc0205752, &(0x7f00000000c0)={0x2, 0x9, 0x8, 0x4, [0x101, 0x80000000, 0x40, 0x81]}) 00:06:12 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2d, 0x0) 00:06:12 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3}, 0x8, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:12 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x1000000000000, 0x0) 00:06:12 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) access(&(0x7f0000000080)='./file0\x00', 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) getuid() r3 = getsid(r2) ptrace(0x1, r3, &(0x7f00000000c0), 0x9) getuid() compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000380)={{0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)="a328d80d2837dafa6b03d63dc5fca061c23247381d41de4988d7dbf291c171ed4c81312890603ed9c4ec7d394f5b6b875c070c0a2f6f97f8e095140bc47854a00421cd69ecd2eb176898928482a7cc0ceceeb7512b91706ec01b6c1a86d7e6ba9b3e5d87ae36545344c01f1723e6f49458dff5ce3833e8f6f81b243f6a180210c6c15ac5"}) compat_50___msgctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0xffffffffffffffc0, 0x800, 0x8000}, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x1, 0xfe, 0x6}, 0x8, 0x58b, 0x200}, 0xdac, 0x7, 0x802}}) setreuid(r5, r4) r6 = getuid() r7 = getuid() compat_12_fstat12(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r1, r8, 0xffffffffffffffff) setreuid(0xee00, r7) geteuid() r9 = getuid() setreuid(0xee00, r9) setreuid(r9, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:12 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2200000000000, 0x0) 00:06:12 executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000000)={0x2150, 0x5, 0xfe00, 0x0, 0x4, 0x3}) (async) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) fcntl$dupfd(r2, 0x0, r2) (async) r3 = socket$inet(0x2, 0x0, 0xfd) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x100}, {0xffffffffffffff9c, 0x100}, {r2, 0x4}, {r3, 0x2}], 0x5, 0x1) 00:06:12 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xc, 0x0) 00:06:12 executing program 1: ioctl$WSMOUSEIO_SSCALE(0xffffffffffffffff, 0x80085722, &(0x7f0000000080)=[0x10001]) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETPARAM(r0, 0xc0205752, &(0x7f00000000c0)={0x2, 0x9, 0x8, 0x4, [0x101, 0x80000000, 0x40, 0x81]}) 00:06:12 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x4004000000000, 0x0) 00:06:12 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) (fail_nth: 1) 00:06:12 executing program 5: __clock_getres50(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') compat_60__lwp_park(&(0x7f0000000080)={0x6, 0x8cf}, 0xffffffffffffffff, &(0x7f00000000c0)=0x4, &(0x7f0000000100)=0x3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:06:12 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) access(&(0x7f0000000080)='./file0\x00', 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) getuid() r3 = getsid(r2) ptrace(0x1, r3, &(0x7f00000000c0), 0x9) getuid() (async) getuid() compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000380)={{0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)="a328d80d2837dafa6b03d63dc5fca061c23247381d41de4988d7dbf291c171ed4c81312890603ed9c4ec7d394f5b6b875c070c0a2f6f97f8e095140bc47854a00421cd69ecd2eb176898928482a7cc0ceceeb7512b91706ec01b6c1a86d7e6ba9b3e5d87ae36545344c01f1723e6f49458dff5ce3833e8f6f81b243f6a180210c6c15ac5"}) compat_50___msgctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000004c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0xffffffffffffffc0, 0x800, 0x8000}, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x1, 0xfe, 0x6}, 0x8, 0x58b, 0x200}, 0xdac, 0x7, 0x802}}) (async) compat_50___msgctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0xffffffffffffffc0, 0x800, 0x8000}, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x1, 0xfe, 0x6}, 0x8, 0x58b, 0x200}, 0xdac, 0x7, 0x802}}) setreuid(r5, r4) getuid() (async) r6 = getuid() getuid() (async) r7 = getuid() compat_12_fstat12(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r1, r8, 0xffffffffffffffff) setreuid(0xee00, r7) geteuid() r9 = getuid() setreuid(0xee00, r9) setreuid(r9, r6) (async) setreuid(r9, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0xe2) (async) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:12 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3}, 0x8, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:12 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x40000000000000, 0x0) 00:06:12 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109"}, 0x47, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:12 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x100000000000000, 0x0) 00:06:13 executing program 1: ioctl$WSMOUSEIO_SSCALE(0xffffffffffffffff, 0x80085722, &(0x7f0000000080)=[0x10001]) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETPARAM(r0, 0xc0205752, &(0x7f00000000c0)={0x2, 0x9, 0x8, 0x4, [0x101, 0x80000000, 0x40, 0x81]}) 00:06:13 executing program 5: __clock_getres50(0x0, &(0x7f0000000040)) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (rerun: 32) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') compat_60__lwp_park(&(0x7f0000000080)={0x6, 0x8cf}, 0xffffffffffffffff, &(0x7f00000000c0)=0x4, &(0x7f0000000100)=0x3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:06:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x38) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c0) 00:06:13 executing program 5: __clock_getres50(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') compat_60__lwp_park(&(0x7f0000000080)={0x6, 0x8cf}, 0xffffffffffffffff, &(0x7f00000000c0)=0x4, &(0x7f0000000100)=0x3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) __clock_getres50(0x0, &(0x7f0000000040)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') (async) compat_60__lwp_park(&(0x7f0000000080)={0x6, 0x8cf}, 0xffffffffffffffff, &(0x7f00000000c0)=0x4, &(0x7f0000000100)=0x3) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) 00:06:13 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x200000000000000, 0x0) 00:06:13 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:06:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x38) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c0) 00:06:13 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109"}, 0x47, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:13 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x300000000000000, 0x0) 00:06:13 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x6, 0x1, 0x5, 0x3, 0x8, 0x2}) 00:06:13 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) access(&(0x7f0000000080)='./file0\x00', 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) r3 = getsid(r2) ptrace(0x1, r3, &(0x7f00000000c0), 0x9) getuid() (async) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000380)={{0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)="a328d80d2837dafa6b03d63dc5fca061c23247381d41de4988d7dbf291c171ed4c81312890603ed9c4ec7d394f5b6b875c070c0a2f6f97f8e095140bc47854a00421cd69ecd2eb176898928482a7cc0ceceeb7512b91706ec01b6c1a86d7e6ba9b3e5d87ae36545344c01f1723e6f49458dff5ce3833e8f6f81b243f6a180210c6c15ac5"}) (async) compat_50___msgctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0xffffffffffffffc0, 0x800, 0x8000}, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x1, 0xfe, 0x6}, 0x8, 0x58b, 0x200}, 0xdac, 0x7, 0x802}}) setreuid(r5, r4) r6 = getuid() (async) r7 = getuid() (async) compat_12_fstat12(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r1, r8, 0xffffffffffffffff) (async) setreuid(0xee00, r7) (async) geteuid() (async) r9 = getuid() setreuid(0xee00, r9) (async) setreuid(r9, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:13 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x400000000000000, 0x0) 00:06:13 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109"}, 0x47, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x38) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c0) 00:06:13 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async, rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x6, 0x1, 0x5, 0x3, 0x8, 0x2}) (rerun: 32) 00:06:13 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x400) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x29, 0x2, 0x6, 0x1, 0xff, 0x2}) 00:06:14 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x500000000000000, 0x0) 00:06:14 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x6, 0x1, 0x5, 0x3, 0x8, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0xc0105756, &(0x7f0000000080)={0x6, 0x1, 0x5, 0x3, 0x8, 0x2}) (async) 00:06:14 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e2"}, 0x67, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:14 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x7, &(0x7f00000016c0)) 00:06:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x29, 0x2, 0x6, 0x1, 0xff, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) (async) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x29, 0x2, 0x6, 0x1, 0xff, 0x2}) (async) 00:06:14 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x800000000000000, 0x0) 00:06:14 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x400) close(r0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:14 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x204) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) 00:06:14 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xb00000000000000, 0x0) 00:06:14 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x400) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x400) close(r0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:14 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x204) (async) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) 00:06:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x29, 0x2, 0x6, 0x1, 0xff, 0x2}) 00:06:14 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e2"}, 0x67, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:14 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xc00000000000000, 0x0) 00:06:15 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x8, &(0x7f00000016c0)) 00:06:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) compat_50_mknod(&(0x7f00000011c0)='./file0\x00', 0x20, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x470) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x20) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1000) 00:06:15 executing program 4: r0 = msgget(0x3, 0x8) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r3 = getgid() setregid(r2, r3) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="7b29c5069f63a5ac51dd4c98b746c880c4afb0acb168e31ea4cf72668a447e70bd9cd12c03a2074acc9c28477d10b5ac64d7ed81453b7205eb2af39dd31c01ed25c53c70c8c417a3c73b1ea6e0ba836e9d7675d94955b5a9200fc001b95f60eb82821e0a550d3c24359de0ab033e6227c07101498216ca203da31b1553d781084e0cb8370a59ac7178b2020517efdadec1e01f9f9f40a9cffc0dd91f03aab494252780d0109a934b"}) compat_50___msgctl13$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x40, r1, r2, 0xffffffffffffffff, r4, 0x38, 0x7}, 0x9, 0x2, 0x400, 0x3, 0x100000001, 0x9, 0x6, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x5e, 0x7fff, 0x5}, 0x2, 0x1, 0x4364}, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000400)={0x0, 0xffffffffffffffff, 0x83}, 0x8c89, 0x80, 0x9}, 0x0, 0x2, 0x2}, 0xe7}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) close(r5) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) getuid() open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x40) r8 = getuid() setreuid(0xee00, r8) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000080)=""/151) 00:06:15 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x204) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) 00:06:15 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xf00000000000000, 0x0) 00:06:15 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e2"}, 0x67, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:15 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c0"}, 0x77, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:15 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x1f00000000000000, 0x0) 00:06:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) compat_50_mknod(&(0x7f00000011c0)='./file0\x00', 0x20, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) (async) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x470) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x20) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1000) 00:06:15 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) 00:06:15 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2d00000000000000, 0x0) 00:06:15 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) (rerun: 64) 00:06:18 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c0"}, 0x77, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:18 executing program 4: r0 = msgget(0x3, 0x8) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async, rerun: 32) r3 = getgid() (rerun: 32) setregid(r2, r3) (async, rerun: 64) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="7b29c5069f63a5ac51dd4c98b746c880c4afb0acb168e31ea4cf72668a447e70bd9cd12c03a2074acc9c28477d10b5ac64d7ed81453b7205eb2af39dd31c01ed25c53c70c8c417a3c73b1ea6e0ba836e9d7675d94955b5a9200fc001b95f60eb82821e0a550d3c24359de0ab033e6227c07101498216ca203da31b1553d781084e0cb8370a59ac7178b2020517efdadec1e01f9f9f40a9cffc0dd91f03aab494252780d0109a934b"}) (rerun: 64) compat_50___msgctl13$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x40, r1, r2, 0xffffffffffffffff, r4, 0x38, 0x7}, 0x9, 0x2, 0x400, 0x3, 0x100000001, 0x9, 0x6, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x5e, 0x7fff, 0x5}, 0x2, 0x1, 0x4364}, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000400)={0x0, 0xffffffffffffffff, 0x83}, 0x8c89, 0x80, 0x9}, 0x0, 0x2, 0x2}, 0xe7}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) close(r5) (async) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) (async) getuid() open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x40) (async) r8 = getuid() setreuid(0xee00, r8) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000080)=""/151) 00:06:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) compat_50_mknod(&(0x7f00000011c0)='./file0\x00', 0x20, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x470) (async) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x20) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1000) 00:06:18 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x700, &(0x7f00000016c0)) 00:06:18 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) 00:06:18 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2f00000000000000, 0x0) 00:06:18 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x37, 0xa0, 0x40, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0x7, 0x9, 0x1, {0x22, 0x480}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x2, 0x2b, 0x2}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x0, 0x5, 0x3}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x3, 0xfd, 0x81, 0x20, 0x39}, 0x52, &(0x7f0000000100)={0x5, 0xf, 0x52, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x4, 0xf000, 0x80, [0xff3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x1, 0x4, 0x3f}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x1, 0x0, 0x5, [0xc000, 0x0, 0xfffeb0, 0x0]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x60, "84cba33b632957dfcb564de431cea1cc"}]}, 0x1, [{0x77, &(0x7f00000001c0)=@string={0x77, 0x3, "1151d807f83d19a1efe130bb2a2cba971aace10b395753bcc01746edd033b6b791521975492622d9ea6d39bffb5b717977e3829b6dfc83cdc4371398a893ff06dcb6296fa7b67ba9961c3805fba030fef96fc5f51fb4d2158f000c508ef7c5f8c80fbec28020ff0f7db611ef06eb34f503c3d0a93b"}}]}) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, &(0x7f0000000280)) 00:06:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = __clone(0x0, 0x0) ptrace(0x800000000000009, r1, 0x0, 0x0) ptrace(0xb, r1, 0x0, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r1) 00:06:18 executing program 4: r0 = msgget(0x3, 0x8) (async) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r3 = getgid() setregid(r2, r3) (async) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="7b29c5069f63a5ac51dd4c98b746c880c4afb0acb168e31ea4cf72668a447e70bd9cd12c03a2074acc9c28477d10b5ac64d7ed81453b7205eb2af39dd31c01ed25c53c70c8c417a3c73b1ea6e0ba836e9d7675d94955b5a9200fc001b95f60eb82821e0a550d3c24359de0ab033e6227c07101498216ca203da31b1553d781084e0cb8370a59ac7178b2020517efdadec1e01f9f9f40a9cffc0dd91f03aab494252780d0109a934b"}) compat_50___msgctl13$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x40, r1, r2, 0xffffffffffffffff, r4, 0x38, 0x7}, 0x9, 0x2, 0x400, 0x3, 0x100000001, 0x9, 0x6, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x5e, 0x7fff, 0x5}, 0x2, 0x1, 0x4364}, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000400)={0x0, 0xffffffffffffffff, 0x83}, 0x8c89, 0x80, 0x9}, 0x0, 0x2, 0x2}, 0xe7}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) close(r5) (async) setreuid(0xee00, 0x0) (async, rerun: 32) r7 = getuid() (rerun: 32) setreuid(0x0, r7) getuid() (async) open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x40) r8 = getuid() setreuid(0xee00, r8) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async, rerun: 32) r10 = semget$private(0x0, 0x4, 0xe2) (rerun: 32) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000080)=""/151) 00:06:18 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c0"}, 0x77, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:18 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x5700000000000000, 0x0) 00:06:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = __clone(0x0, 0x0) ptrace(0x800000000000009, r1, 0x0, 0x0) (async) ptrace(0xb, r1, 0x0, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r1) 00:06:18 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) fcntl$setown(r0, 0x6, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80000001) close(r0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x210, r1, 0x0, 0xffffffffffffffff) getuid() compat_12_lstat12(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) syz_usb_connect$printer(0x7, 0x36, &(0x7f0000000300)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x20, 0x7, [{{0x9, 0x4, 0x0, 0xff, 0x1, 0x7, 0x1, 0x3, 0x40, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x7f, 0x2, 0x16}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x7c, 0x81, 0x2}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x201, 0x7, 0xff, 0x0, 0x20, 0x9}, 0x9e, &(0x7f0000000540)={0x5, 0xf, 0x9e, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x8, 0x0, 0x8, [0x7f8000]}, @generic={0x67, 0x10, 0xa, "87325482cbcf1130251a847f731c8d4ffeafedd3918e2d9b52fbd87b0d58f1f43670549eaff2b00fdf68c5e789f2d7de2d5d262e56171bbd111e7b09446386d6b1399289e494ea4e3b1eea12fb8568ee0ac9804430a4883f28ffae69da7db8fbfbd5e7aa"}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x7f, 0x4, 0x0, 0xf000, 0x8, [0xff00f0, 0xf0, 0xf, 0x3f30]}, @ptm_cap={0x3}]}, 0x3, [{0xc4, &(0x7f0000000600)=@string={0xc4, 0x3, "44feea213595bee80c9593f19784ab3e2dac7ccc05e831782fa55be2c37692b0e65b86ab7c788912ba41c6082d0163a9a675e92ae2df05ffe7e420d91b2171856ed7525693bc323c294ba143f52e9dfa2c7afe1cb0e720543b60f713bd982f75a7f3c30e44f9114f0514beccec78ee017803d4579d497853d78101049cda6d4b4044a2cd7d7b87020e530d4283ea90853d936b128840b1a3ac1551159d7837819eac702cb5740bb8f1a113b29d452a94e6c3c1365dbf0c1b319d24933e08fbc5df8a"}}, {0xcb, &(0x7f0000000700)=@string={0xcb, 0x3, "78d24024bff4506cbfee0bcbbd99cc97db0f6b72b93758cf73821d58e6603e82a09bc602a71481f54f503f865626c74421c534d8957077695b5a28c434a9e1e126b7c1518de6a24a322880573a8a6f4ee12825b0483931abbfda9b6653100335b51301e1d4f61539a2bc7fc99520a9d0e0a88036d9e61361a75c0caac9d0b0330c698214919b7663eb429daad8605f6242c35521cf8ae2c3eb0fc826a3954952c64ddea596338170cc7b3d90f60a3856cfeaf6da2bc15eb968d08ac51e20d1b53548ed00513ea0a6d2"}}, {0xec, &(0x7f0000000800)=@string={0xec, 0x3, "b65b1b020bc04ed842f55d06a8ac91cfb4c74398822adf69d3e06d8a67a7b931f0a0d2015ab6a18fe7442c73c6e7e29c3d44b5b00052a2f1c34330b80ba547509ab7289157009e4aee4a68877cff2a46c7de2f1db2c1a505431bedb9c2bd3c42f85cc4eb8ea58f83eb44257e8e793e35bf0144fd1cc00ac04076123e65d628efa9db1c6bdd019171dc30fb028727fe4f5c3bcdc9f1d5699c8fb02d55a23cb3501e05c38f633f073b4e8186d47c615f5586c87fad370106c4c05ab913e451f4d610abef6c65adbf9acdf9233f2f4188cb0ef61d4a4f59e813670f8d0218bb45f3a97d7bcaf5f3398859aa"}}]}) compat_20_fstatfs(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) setreuid(0x0, r2) getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x400000, 0x40) r3 = getuid() getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:19 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xa77, &(0x7f00000016c0)) 00:06:19 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x8029b3120099ffff, 0x0) 00:06:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = __clone(0x0, 0x0) ptrace(0x800000000000009, r1, 0x0, 0x0) (async) ptrace(0xb, r1, 0x0, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r1) 00:06:19 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38"}, 0x7f, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) [ 487.7214174] uhub5: device problem, disabling port 1 00:06:19 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x9001000000000000, 0x0) 00:06:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) swapctl$SWAP_GETDUMPDEV(0x8, 0x0, 0xffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x800000, 0x8, 0x0, 0x0, 0x6}) 00:06:19 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) fcntl$setown(r0, 0x6, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80000001) (async) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80000001) close(r0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x210, r1, 0x0, 0xffffffffffffffff) getuid() compat_12_lstat12(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) syz_usb_connect$printer(0x7, 0x36, &(0x7f0000000300)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x20, 0x7, [{{0x9, 0x4, 0x0, 0xff, 0x1, 0x7, 0x1, 0x3, 0x40, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x7f, 0x2, 0x16}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x7c, 0x81, 0x2}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x201, 0x7, 0xff, 0x0, 0x20, 0x9}, 0x9e, &(0x7f0000000540)={0x5, 0xf, 0x9e, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x8, 0x0, 0x8, [0x7f8000]}, @generic={0x67, 0x10, 0xa, "87325482cbcf1130251a847f731c8d4ffeafedd3918e2d9b52fbd87b0d58f1f43670549eaff2b00fdf68c5e789f2d7de2d5d262e56171bbd111e7b09446386d6b1399289e494ea4e3b1eea12fb8568ee0ac9804430a4883f28ffae69da7db8fbfbd5e7aa"}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x7f, 0x4, 0x0, 0xf000, 0x8, [0xff00f0, 0xf0, 0xf, 0x3f30]}, @ptm_cap={0x3}]}, 0x3, [{0xc4, &(0x7f0000000600)=@string={0xc4, 0x3, "44feea213595bee80c9593f19784ab3e2dac7ccc05e831782fa55be2c37692b0e65b86ab7c788912ba41c6082d0163a9a675e92ae2df05ffe7e420d91b2171856ed7525693bc323c294ba143f52e9dfa2c7afe1cb0e720543b60f713bd982f75a7f3c30e44f9114f0514beccec78ee017803d4579d497853d78101049cda6d4b4044a2cd7d7b87020e530d4283ea90853d936b128840b1a3ac1551159d7837819eac702cb5740bb8f1a113b29d452a94e6c3c1365dbf0c1b319d24933e08fbc5df8a"}}, {0xcb, &(0x7f0000000700)=@string={0xcb, 0x3, "78d24024bff4506cbfee0bcbbd99cc97db0f6b72b93758cf73821d58e6603e82a09bc602a71481f54f503f865626c74421c534d8957077695b5a28c434a9e1e126b7c1518de6a24a322880573a8a6f4ee12825b0483931abbfda9b6653100335b51301e1d4f61539a2bc7fc99520a9d0e0a88036d9e61361a75c0caac9d0b0330c698214919b7663eb429daad8605f6242c35521cf8ae2c3eb0fc826a3954952c64ddea596338170cc7b3d90f60a3856cfeaf6da2bc15eb968d08ac51e20d1b53548ed00513ea0a6d2"}}, {0xec, &(0x7f0000000800)=@string={0xec, 0x3, "b65b1b020bc04ed842f55d06a8ac91cfb4c74398822adf69d3e06d8a67a7b931f0a0d2015ab6a18fe7442c73c6e7e29c3d44b5b00052a2f1c34330b80ba547509ab7289157009e4aee4a68877cff2a46c7de2f1db2c1a505431bedb9c2bd3c42f85cc4eb8ea58f83eb44257e8e793e35bf0144fd1cc00ac04076123e65d628efa9db1c6bdd019171dc30fb028727fe4f5c3bcdc9f1d5699c8fb02d55a23cb3501e05c38f633f073b4e8186d47c615f5586c87fad370106c4c05ab913e451f4d610abef6c65adbf9acdf9233f2f4188cb0ef61d4a4f59e813670f8d0218bb45f3a97d7bcaf5f3398859aa"}}]}) compat_20_fstatfs(r0, &(0x7f0000000900)) (async) compat_20_fstatfs(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) setreuid(0x0, r2) (async) setreuid(0x0, r2) getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x400000, 0x40) getuid() (async) r3 = getuid() getuid() (async) getuid() setreuid(0xee00, r3) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) semget$private(0x0, 0x4, 0xe2) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:19 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38"}, 0x7f, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:19 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xde00000000000000, 0x0) 00:06:19 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x770a, &(0x7f00000016c0)) 00:06:19 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x37, 0xa0, 0x40, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0x7, 0x9, 0x1, {0x22, 0x480}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x2, 0x2b, 0x2}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x0, 0x5, 0x3}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x3, 0xfd, 0x81, 0x20, 0x39}, 0x52, &(0x7f0000000100)={0x5, 0xf, 0x52, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x4, 0xf000, 0x80, [0xff3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x1, 0x4, 0x3f}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x1, 0x0, 0x5, [0xc000, 0x0, 0xfffeb0, 0x0]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x60, "84cba33b632957dfcb564de431cea1cc"}]}, 0x1, [{0x77, &(0x7f00000001c0)=@string={0x77, 0x3, "1151d807f83d19a1efe130bb2a2cba971aace10b395753bcc01746edd033b6b791521975492622d9ea6d39bffb5b717977e3829b6dfc83cdc4371398a893ff06dcb6296fa7b67ba9961c3805fba030fef96fc5f51fb4d2158f000c508ef7c5f8c80fbec28020ff0f7db611ef06eb34f503c3d0a93b"}}]}) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, &(0x7f0000000280)) 00:06:20 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) fcntl$setown(r0, 0x6, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80000001) (async) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80000001) close(r0) (async) close(r0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) getpeername$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x210, r1, 0x0, 0xffffffffffffffff) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x210, r1, 0x0, 0xffffffffffffffff) getuid() compat_12_lstat12(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) (async) compat_12_lstat12(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)) syz_usb_connect$printer(0x7, 0x36, &(0x7f0000000300)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x20, 0x7, [{{0x9, 0x4, 0x0, 0xff, 0x1, 0x7, 0x1, 0x3, 0x40, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x7f, 0x2, 0x16}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x7c, 0x81, 0x2}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x201, 0x7, 0xff, 0x0, 0x20, 0x9}, 0x9e, &(0x7f0000000540)={0x5, 0xf, 0x9e, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x8, 0x0, 0x8, [0x7f8000]}, @generic={0x67, 0x10, 0xa, "87325482cbcf1130251a847f731c8d4ffeafedd3918e2d9b52fbd87b0d58f1f43670549eaff2b00fdf68c5e789f2d7de2d5d262e56171bbd111e7b09446386d6b1399289e494ea4e3b1eea12fb8568ee0ac9804430a4883f28ffae69da7db8fbfbd5e7aa"}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x7f, 0x4, 0x0, 0xf000, 0x8, [0xff00f0, 0xf0, 0xf, 0x3f30]}, @ptm_cap={0x3}]}, 0x3, [{0xc4, &(0x7f0000000600)=@string={0xc4, 0x3, "44feea213595bee80c9593f19784ab3e2dac7ccc05e831782fa55be2c37692b0e65b86ab7c788912ba41c6082d0163a9a675e92ae2df05ffe7e420d91b2171856ed7525693bc323c294ba143f52e9dfa2c7afe1cb0e720543b60f713bd982f75a7f3c30e44f9114f0514beccec78ee017803d4579d497853d78101049cda6d4b4044a2cd7d7b87020e530d4283ea90853d936b128840b1a3ac1551159d7837819eac702cb5740bb8f1a113b29d452a94e6c3c1365dbf0c1b319d24933e08fbc5df8a"}}, {0xcb, &(0x7f0000000700)=@string={0xcb, 0x3, "78d24024bff4506cbfee0bcbbd99cc97db0f6b72b93758cf73821d58e6603e82a09bc602a71481f54f503f865626c74421c534d8957077695b5a28c434a9e1e126b7c1518de6a24a322880573a8a6f4ee12825b0483931abbfda9b6653100335b51301e1d4f61539a2bc7fc99520a9d0e0a88036d9e61361a75c0caac9d0b0330c698214919b7663eb429daad8605f6242c35521cf8ae2c3eb0fc826a3954952c64ddea596338170cc7b3d90f60a3856cfeaf6da2bc15eb968d08ac51e20d1b53548ed00513ea0a6d2"}}, {0xec, &(0x7f0000000800)=@string={0xec, 0x3, "b65b1b020bc04ed842f55d06a8ac91cfb4c74398822adf69d3e06d8a67a7b931f0a0d2015ab6a18fe7442c73c6e7e29c3d44b5b00052a2f1c34330b80ba547509ab7289157009e4aee4a68877cff2a46c7de2f1db2c1a505431bedb9c2bd3c42f85cc4eb8ea58f83eb44257e8e793e35bf0144fd1cc00ac04076123e65d628efa9db1c6bdd019171dc30fb028727fe4f5c3bcdc9f1d5699c8fb02d55a23cb3501e05c38f633f073b4e8186d47c615f5586c87fad370106c4c05ab913e451f4d610abef6c65adbf9acdf9233f2f4188cb0ef61d4a4f59e813670f8d0218bb45f3a97d7bcaf5f3398859aa"}}]}) compat_20_fstatfs(r0, &(0x7f0000000900)) (async) compat_20_fstatfs(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) setreuid(0x0, r2) getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x400000, 0x40) r3 = getuid() getuid() setreuid(0xee00, r3) (async) setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:20 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38"}, 0x7f, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) swapctl$SWAP_GETDUMPDEV(0x8, 0x0, 0xffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) (async) r1 = dup(r0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x800000, 0x8, 0x0, 0x0, 0x6}) 00:06:20 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xffff990012b32980, 0x0) 00:06:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) swapctl$SWAP_GETDUMPDEV(0x8, 0x0, 0xffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x800000, 0x8, 0x0, 0x0, 0x6}) 00:06:20 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f0"}, 0x83, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000001600)="33b30b63fdab1fe665b71dae3a65d322fce729aff4db1022e9e57cf4813200448c3a0a456bb8ccd72ff7f4b0bc8bbfa24b13f4c8c25849a7f22ddb604b2af0ed717d53d3464aa3324d7c92a8a264e4e22eb78ae4c5f502d341b65461ec15d6bf481532da1c02fd09581b9320025af4878e7f6d9d53db08006dd9be416d8e91ac41b51087c31326f7bf1d51763926fc22ee92e54b5668c14b36d79112d22b48d3fa28bb15f532c23d209a2ba2605f8b705a648574f84d198b", 0xb8) recvmsg(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@data, 0xe, &(0x7f0000001500)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/71, 0x47}], 0x5, &(0x7f0000001580)=""/94, 0x5e}, 0x2) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:20 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setreuid(r4, r3) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:20 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0xffffffff00000000, 0x0) 00:06:20 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f0"}, 0x83, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) [ 489.5414171] uhub5: device problem, disabling port 1 00:06:21 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) 00:06:21 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x37, 0xa0, 0x40, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0x7, 0x9, 0x1, {0x22, 0x480}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x2, 0x2b, 0x2}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x0, 0x5, 0x3}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x3, 0xfd, 0x81, 0x20, 0x39}, 0x52, &(0x7f0000000100)={0x5, 0xf, 0x52, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x4, 0xf000, 0x80, [0xff3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x1, 0x4, 0x3f}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x1, 0x0, 0x5, [0xc000, 0x0, 0xfffeb0, 0x0]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x60, "84cba33b632957dfcb564de431cea1cc"}]}, 0x1, [{0x77, &(0x7f00000001c0)=@string={0x77, 0x3, "1151d807f83d19a1efe130bb2a2cba971aace10b395753bcc01746edd033b6b791521975492622d9ea6d39bffb5b717977e3829b6dfc83cdc4371398a893ff06dcb6296fa7b67ba9961c3805fba030fef96fc5f51fb4d2158f000c508ef7c5f8c80fbec28020ff0f7db611ef06eb34f503c3d0a93b"}}]}) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, &(0x7f0000000280)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x37, 0xa0, 0x40, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0x7, 0x9, 0x1, {0x22, 0x480}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x2, 0x2b, 0x2}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x0, 0x5, 0x3}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x3, 0xfd, 0x81, 0x20, 0x39}, 0x52, &(0x7f0000000100)={0x5, 0xf, 0x52, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x4, 0xf000, 0x80, [0xff3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x1, 0x4, 0x3f}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x1, 0x0, 0x5, [0xc000, 0x0, 0xfffeb0, 0x0]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x60, "84cba33b632957dfcb564de431cea1cc"}]}, 0x1, [{0x77, &(0x7f00000001c0)=@string={0x77, 0x3, "1151d807f83d19a1efe130bb2a2cba971aace10b395753bcc01746edd033b6b791521975492622d9ea6d39bffb5b717977e3829b6dfc83cdc4371398a893ff06dcb6296fa7b67ba9961c3805fba030fef96fc5f51fb4d2158f000c508ef7c5f8c80fbec28020ff0f7db611ef06eb34f503c3d0a93b"}}]}) (async) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, &(0x7f0000000280)) (async) 00:06:21 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x1000000, &(0x7f00000016c0)) 00:06:21 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) setreuid(r4, r3) (async) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000001600)="33b30b63fdab1fe665b71dae3a65d322fce729aff4db1022e9e57cf4813200448c3a0a456bb8ccd72ff7f4b0bc8bbfa24b13f4c8c25849a7f22ddb604b2af0ed717d53d3464aa3324d7c92a8a264e4e22eb78ae4c5f502d341b65461ec15d6bf481532da1c02fd09581b9320025af4878e7f6d9d53db08006dd9be416d8e91ac41b51087c31326f7bf1d51763926fc22ee92e54b5668c14b36d79112d22b48d3fa28bb15f532c23d209a2ba2605f8b705a648574f84d198b", 0xb8) (async) recvmsg(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@data, 0xe, &(0x7f0000001500)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/71, 0x47}], 0x5, &(0x7f0000001580)=""/94, 0x5e}, 0x2) (async) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:21 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f0"}, 0x83, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:21 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x3) 00:06:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (rerun: 32) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000001600)="33b30b63fdab1fe665b71dae3a65d322fce729aff4db1022e9e57cf4813200448c3a0a456bb8ccd72ff7f4b0bc8bbfa24b13f4c8c25849a7f22ddb604b2af0ed717d53d3464aa3324d7c92a8a264e4e22eb78ae4c5f502d341b65461ec15d6bf481532da1c02fd09581b9320025af4878e7f6d9d53db08006dd9be416d8e91ac41b51087c31326f7bf1d51763926fc22ee92e54b5668c14b36d79112d22b48d3fa28bb15f532c23d209a2ba2605f8b705a648574f84d198b", 0xb8) recvmsg(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@data, 0xe, &(0x7f0000001500)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/71, 0x47}], 0x5, &(0x7f0000001580)=""/94, 0x5e}, 0x2) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 64) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) (rerun: 64) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:21 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) r3 = getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) setreuid(r4, r3) (async) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:21 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) 00:06:21 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f3"}, 0x85, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:21 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f3"}, 0x85, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:22 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) [ 490.9814152] uhub5: device problem, disabling port 1 00:06:23 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x7000000, &(0x7f00000016c0)) 00:06:23 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 00:06:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_12_lstat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x80) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:23 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_30_getfh(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:23 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getuid() __fstat50(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r5, 0x0, 0x600) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) r6 = getuid() setreuid(0xee00, r6) geteuid() compat_20_fstatfs(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() setregid(r8, r9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x6, r7, r8, r4, r10, 0x200, 0xfd}, 0x3, 0x8001, r2, r2, 0xffffffff, 0x8, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:23 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f3"}, 0x85, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:23 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:23 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) (async) r4 = getuid() __fstat50(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r5, 0x0, 0x600) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) (async) r6 = getuid() setreuid(0xee00, r6) (async) geteuid() (async) compat_20_fstatfs(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r9 = getgid() setregid(r8, r9) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x6, r7, r8, r4, r10, 0x200, 0xfd}, 0x3, 0x8001, r2, r2, 0xffffffff, 0x8, 0x9}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:23 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb) 00:06:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_12_lstat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x80) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) compat_12_lstat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x80) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) 00:06:23 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_30_getfh(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:23 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_30_getfh(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:23 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x8000000, &(0x7f00000016c0)) 00:06:23 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) compat_12_lstat12(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) (async, rerun: 64) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x80) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:23 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async, rerun: 32) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async, rerun: 32) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) setreuid(0xee00, 0x0) (async, rerun: 64) r3 = getuid() (rerun: 64) setreuid(0x0, r3) r4 = getuid() __fstat50(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r5, 0x0, 0x600) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) (async) r6 = getuid() setreuid(0xee00, r6) (async) geteuid() (async, rerun: 32) compat_20_fstatfs(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r9 = getgid() setregid(r8, r9) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000440)={{0x6, r7, r8, r4, r10, 0x200, 0xfd}, 0x3, 0x8001, r2, r2, 0xffffffff, 0x8, 0x9}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:23 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x40) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000080)={0x1, 0x0, 0x10, 0x8, 0x4, 0x1}) 00:06:23 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc) 00:06:24 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x40) (async) open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x40) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000080)={0x1, 0x0, 0x10, 0x8, 0x4, 0x1}) 00:06:24 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xf) 00:06:24 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:24 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x40) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000080)={0x1, 0x0, 0x10, 0x8, 0x4, 0x1}) 00:06:24 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x80) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x1, 0x1c0) r2 = compat_30_fhopen(&(0x7f0000001680)={{[0x0, 0xfff]}, {0x9c94, 0xd66, "8ca06732d802d0ac5eec7c458cfdf9ec"}}, 0x8000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = getuid() setreuid(0xee00, r4) __fstat50(r3, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r4, r5) writev(r3, &(0x7f0000000340)=[{&(0x7f00000017c0)="2aa4fdcbe2e65ca9f0373852eac80e926f4d5be85b691157e683e18530ad9787982169e0f61761b4a7b67a80a5da69508e651c7019de5c86047e2ca2071cb1098c15227fc42dc618fdab954d8e6c0cb78e4cc6334d946443ff79ca62d16751a0c5598e", 0x63}], 0x1) dup2(r2, r3) r6 = getuid() setreuid(0x0, r6) getuid() r7 = getuid() ptrace(0x3, 0x0, &(0x7f0000001780), 0x0) setreuid(0xee00, r7) readv(r0, &(0x7f00000015c0), 0x0) r8 = geteuid() r9 = getgid() setregid(r9, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001a40)={{0x8, r8, 0x0, 0x0, r9, 0x2, 0xff7f}, 0x1, 0x1, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:24 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2d) 00:06:24 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x80) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async, rerun: 32) close(r0) (async, rerun: 32) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000001640)='./file0\x00', 0x1, 0x1c0) (async) r2 = compat_30_fhopen(&(0x7f0000001680)={{[0x0, 0xfff]}, {0x9c94, 0xd66, "8ca06732d802d0ac5eec7c458cfdf9ec"}}, 0x8000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async, rerun: 32) r4 = getuid() (rerun: 32) setreuid(0xee00, r4) (async) __fstat50(r3, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r4, r5) writev(r3, &(0x7f0000000340)=[{&(0x7f00000017c0)="2aa4fdcbe2e65ca9f0373852eac80e926f4d5be85b691157e683e18530ad9787982169e0f61761b4a7b67a80a5da69508e651c7019de5c86047e2ca2071cb1098c15227fc42dc618fdab954d8e6c0cb78e4cc6334d946443ff79ca62d16751a0c5598e", 0x63}], 0x1) (async) dup2(r2, r3) (async, rerun: 32) r6 = getuid() (rerun: 32) setreuid(0x0, r6) (async) getuid() (async) r7 = getuid() ptrace(0x3, 0x0, &(0x7f0000001780), 0x0) setreuid(0xee00, r7) (async) readv(r0, &(0x7f00000015c0), 0x0) r8 = geteuid() (async, rerun: 32) r9 = getgid() (rerun: 32) setregid(r9, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001a40)={{0x8, r8, 0x0, 0x0, r9, 0x2, 0xff7f}, 0x1, 0x1, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:24 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="b2c148c24a55c0fe17deb46339cb5c57807e0c94c2f314ae630a54a35552065d1474faf50dbd17043fa85cbd1bbb81fcf54bf1c1c4ff8a2940fa6791f02564a712e0cf62a552f935cb38cfa542c35e447ad4333be66b6cfe925eadd22f7c49e3b20b43b1ee8e19a03bc311c68f5a53ab63433aa6f8fcaa8f9ac7ed0129b9f2e83ebba3b3441ae5fa020511ca44b768af5067475a295d90a9e657a6a0b04f971ce7a07811ab1f5b0a6961401fa0e1cd0cf3", 0xb1}, {&(0x7f0000000140)="2b4a35edafd179ef0da3f4a38445c417ffc251a89dfea09fa2e5dfeecdd653d1ffbd7c5d6f6e0bc5077fde2feacf866fd7313f56e31afa4d268b57aa", 0x3c}], 0x2) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x8000000b, 0x0, 0x0, 0x1}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400000, 0x20) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="103a4d96951b4ca96480f8d3c819c6a96b623f868df360ee140716a41f862049cb0155145e230c8f2c4c94a3de4695bafc6324e36295d6f30c924345942f5f6381ba3ebfffc2957b037bf2185c32e8f641a0aceaa3aceecac9df089737a5327064dc79b2ac217ac31c5cc5057a9e16342963fe1f81867e6bfc5ceaadf623609f8f8c806f912114575cb074a5cb346114da71c1ebdac9b96912d05bfe8355dfa6097eadf031c65e734063e9832cfb56b02c4a69a592eecf25833debde9e9ac3c409a0ad41a81de52a2d54b2b82777317011becf8e72aea62d76bd0f2c2bdb2ce5c60006666a90f8e6a9ffb6bf4653a0b0d04d5a42a0975cb60bd596c1f26c737685ad8637adc26d409c3846f4bc038c5e317c39dff542ed7c26ae64abde0bcbb53785037b4a9ebaf04868b27ae7592d18457691f0dc4b2436481e35d25f82fadad5e15d27e9735f1aab744193addc8989c112642516a56345ca9b98dab9d44494169cab164ce3cc8eab96ebfb7193e15dbb99ca2883261088661000494b3fb615f77a0c9c1d22262051dc4ab7844af4605c0be9f0de9ce71bd63be05f7452a339461ac7a506d417dff56a7bb2f6a42171ba9687916decff072d135a36001f4e6f10f7348c7f21b46d55d3b14ad8c86b05a5245ffce13ed89708441e7ab29d459fc4899e212ee02ca162941aba26d1a4c4bf0043a0848bfe07da6c79f0cd343543a58c02b03e32199a893c7394278ffced61c477efb99d23659cd4e1b1916a21367f5ce493e3cd66a42d3d6545e2b613b4b65f4738b6148c38aa12631458d42af149481dc1bba3319525f730d3e330b5ad2b405550efe74c391d245c11e424a19ac30ea9f940634fc7c6c36e60f47f7eb0f656233809add2e195c23b0b8291dcad5f10ad284b90b53dd5fbb4df90e1f9b2791b5e6e31f41633b39421dfe7e4ae761a9bcae9b27317ea97c9533c925d48e4daf3056a52f49ee0bffe02b2572814854d334834b3e7b01c64f319d5d4165477d30e16b513fe8cb1c94081a76d3967fa912594f11df59634477de9e9ae14b22011867578eae84a3f72bd939e0f0677ad426df07567e3ff3e6ac4efa6ec24e4618e0f31959f0d579cd8741a122feb53068d0e061f0d9ec750b94f8d0828c3db33f44eeb56418afadd613d6a90200e9cdab5bdc5b1c8aefa363760d1a968f984fa3ea38bbe5818593c6bbbb9233f56a63a5bb27802125d28e871631919147082d316fdee9e3b2edf75752b6e4d6cbf34b635fad16dd7c49e1a49483c2265b0aa2224f1018a736fc6fe5c0acd13618abccf94d64347e1900fc1a7f428cebb716d70887ec0e18e15b9e1852fa30c11d6f15f818509514e1e834a77abf973463986cf1e185bcc5ac370172d643d64148b2c4bf2dfaa34d8391fdd8d14f806f26199c4067a15728d04116c6f27dc5e3b524df83ad92b7b4d01c840a9ed70894231773143cafe5d6166ea2d52c4faf0c63a93f459c29bb1b6537aad7089bef3da9bf0f92bed0be75ee536cf94d7c93fa66e629fbc936f19366d2c5c727bf79162c4d25cdaf85d4a3cc7b5d4a3b0519edd9d3c2a864054c9f071b3e279df50e1b23c4308fed2a231a035c2c4bd5214aa8436a7012ffa90d16ba2d30db3da7050048073eb157c32878264fc482dac5c95f68fa1f36a42b2bd2da505ecf68cddb1441638e70fea27322f2eca2ce604060cf35d0b317e31780145dedd7fa4f490988c8f87e8b6a4be13ff21ff180cb2b77c0423e7e6e0cc41a65c10004512e143cd450e3ea567504ddb29ee6cd272aff3dfeba1d8b460d164c8e5a5efa836c3646ebb843727ec3f447d6fece2873eab9fc7b256b7c5658bffb24512834f206b99cf061ab267027077aeb0420544edf1312b2c4296811ebfde28ddf41a7d4c7dc07854588e7426310b5a0181ad9e1a051a0797d97115c9ca6dc42d3c051f9992563dc3c2ffca3ab8d5f3d6480e8b5793f27fcc0643d11605f2afd067867b144a5b3d6d606a9b501b51d15b6680344a1e6b905fa05a29a8db2efb367c9a33a9fe56c48e7b8adf97f5000bd587e171a7b0af1d08ea50949a88ed398f58173c90ff1e1b7d7530222e6dd0b430255352aa1341fc57c046bde2871195d79d3b496149d41c2caf460bd7e157b416230e5c4fe0f5a55802ddd27caa982f6c39b014c79a7eaf515811603321b2f2de9f8775d8dad07545ace3b8adf591939cf2365933381fe6013826d6ddc0575975b529b0b35dd0ae5a3365a547ada450e8d0209258e6f8248dc6079cfc34326c2dee6189a529dbfccaa151c94d51ad595bc9c1568c8b8f5c380e0bb5e0c827cf2b186958e393831d7857b7598cd56a8c4751f57e151687cc1bbdff6ebe22ec509506371b53de8a01acd000272ebf35883f88c3f2b041afcd5432fd342106266bc2eb513ee4fb9d3362cba51120ebbef17d886a5b51f791625a4bf24f663cba8d6f521dd48fa5aaa2512477601cbf3e3c560332062d1b64457dcaac5c3a150f93fad4e669f5bddecbaccda2b04d8a9f84591c0f05e92d9139bb91e9edbca3dcc85d36659618cda7710c5c8a8f92ab22f8d1bb1e2c6968725c05cd94995c6b0890b49c0b420beab42409e81f06a31e67b46976fa3b92f72b16bc98d9ccf69589ce3f54a293424cc5e3c5657a676d60fc18121d97974c0998978001c93d0892cf1c453e5100022c5241b3f0d37041df7a6de2ae678ac37d628a372bbeb9c904841bcf4c96e3704742b40fb13e1e2e9d4bca44af8484991456de5a3a4526593a193709ec26ddf8ca4947a6c647c6ff8fcb54a7c80aead03b3960f66295e0caf6de95398b14c1ef43775e699d1d095458ec8af5f6ce311feae21802bbc0c77c6d909aa2d6387d2498abc4e6d7f354376811461095078f674b826d4636ad3aa64e95740c3b8eb7b5994b99240c258475aadd6c207472f59636e824e63d7eb8fc625f531e240dc93fab65c91c4b8a77216e00e02defe56c8be006e1d34ff4f7e8fad37ed878d34a1b879c84189a6b55778fc4f507ef696a2ec0fb173cd6c6ae882053dab799926f711d7ede4364b9763399256c0f7b9784382212537ad9c6b1319939f0220b5f1be8942bbcbd9cd005676e546cebf0dfefc9686bcf7a164e3b52600978b8a63929ae75102080ab04937806937501cb43b26888268255b27c288f275ff66c1120ee7d5458b1b7adbb22b5348226e72f0a2ad87610931b680cdb2b41a981912d11210fa9eb8ee803e3ef87b1f5d02265c9e8bfd46600f6e40c155a5ed4d33161d3ec8b057fe538ec47ce25653f13fd7696dfaf46fca5e5165c8cc030374cbe3d49029a40d93a495d9e9b773b9fb656512b3be4a4f1e394c8a8c48c3102fbb51359da2a6aacb3ae76004181877f2c9ae77dbd78acc15816028728f95357222c6d858138d5310773c6665859ab182496d6c5fcd8e47984abd7fe16e13b2ad9091bbda36fec461b3c9adf6acf984da3671d47f11313aae8559669c69bf03c93c18e83213b8f4c3135f57ebb9b4f781b96503d8532460c90224ae90c254822d9b352cb46debbcad9722922bd07099441a5d49be46be0de8fdd766784263a4f51727d127a711a2a1f445a873a78770bed3015b1ab35658846c92e293c2aa0e8ffbd4943c2b3081b0dc73daa0ba525b27c9b3b4ca327c4667548cecc11c404fb799f1138862326a565420220b0e5acba2c438c6e68ec7d58dcf60a251a0908d6418d8ece50d49068d8ba881de02d9d771290bda3c126add7f2e95cb0a69017fc8c68299e3357c346e5653b86fdd2d6c077969f621bb820f91745f27f63bbb9fe3749a39f05a83ead96d0364f1f85e21c58c9ee88498476ce196a3091c864a216261b3b686278b098c382c0ece0555fe643832af8b1e136a68807fba307dcef2a2fb528bfafa2b1254ff4dbc11ca64ab432544bd70368f00f44b339da535640fab64d04f08378979c9b2cad7ccef37ba73a42516cdce3dce9a5369395d99a82f0c494693e6020468609f1cdc1a142be16e9ca01fbac4ad98a71bf43663a32051c1f8dbc2acaf77f761d2204f08246472ae2a8a93b10fc33bac1cd4ede4cf28e2e4b5954ae7e12d80c41dfd9f9accbffd9f8a756778d243a905ebcc79e783e0271a97463a92fc6a59310df312ad60ccf2bf902ff084d7a53692bfcc1c8472d09237fb5e0a1fd5c915b4375e38ef79f5a6f558874df84aa9921425f78fbdc5187ddd16b22c9b3b330297c906a72134fe4cfb10e99f9e00f3908aec50ae8e534ad8212b008ac3086123e1a4e6e54fdb3f513c0067b2598941c36d027f2f2a258d023be4d12ef46f0af0c4bde93a3aaeca4e361d494f50397237ff232967417be2f0f69c8c572a86c2f0e1f9bb54f3129139e8614d1ef71a72cd6a853dadae6ea6597ca3c9548da6814b3fd9be2016d43c647c1f329a196aad60e53948a8917bd96999d60bb24ac2a2753fe1b548957c3fd7b5f600bffe4e49a1ed66f0815244db4fe9741eb192a964048589c67d2439ef07e0de5c106d0f32c1bdcdeac43efdb0848ca0a3a852b741fb8ac2e1c71adf4e836660b24488d7bb46e514d9bfe97ff759cfce456c4b3141272dbca7c58287ac99a6d8e0fe3f0618b2313d94111022a4c7038daaccc50a4551e6dea4c07babbf42519b213246451802a830dcdd110b7b12c5d64a580cdd642b20607771277857428edacd65b73bdbec9767c705b084d03cbff9d3cf76eb32fe702b21e76ca77a4739294c17654de12b7151b3fbc2b21544353afd4819223cc7ccb8414f781309e97eb161399b0cb77596736753658ae3e7d94c6e3ac192d47713a0010587c9264d0dbefcd98088914cd8a92b12e23d9b3c110c89f6c202a6aa310a430aa58e2639ec8983d97630420b1079b02a10549ba100cca0f8bfe4f694a3ee0ce2f8a3705eaf174464b825f2ee086fb0c69633b223390bab9a25a6687f54d2a4747ca97d96d44535be4e9eea5712ea369f4962beb720ed0373ea995f49b034503171ed256457338e3fa47a40d811a2eb29435c4de74daf9531180f6acc4a0679bc4706b2707b4d1432a2b66f784117e025364ff6346940f76890fa4e63b59e1ee83abec1cb4d999961d06a7bcdead0c9b03ab77f9b7249b40f1fd661c2d0583703d6f20351549ced46c16ae599da4be77b74f52545de5fe055a895fd7c338fad92022fc92a05229bbe7443dad3aa4d0752817aba2ce99a1627504379733683fe1e358377739d6e2b811134d0113f7ea7e1794bd7a2eda5ee018ff78b81d4cea9d70e5cc907c03366ba536d55dbcdec869e6ec20d0a34bac98f275aab22dfcdb84632d61b781949cba9e87f5845e6556406c947f9570af2f6c857a2936fe0d9675ac9287aaf957d0d70832d6b1d07aaf89f3f3261b204faebe0f6f675db9af37a060881dfa447ffe41e18c3564fe113b6633c4e50724eb0b96f73f3dd9d34f8ed72acd2d99d1d5a4f366ea9bc7fa149bf3f1aef75d558f8566e7c25cc629c9f91455bfa09c126938c0a5437e91a03ad25580f4214d9279ef4fa14358615fa41bd1ee3dc47b410abb5a791748284e3fa855e16d25c7923d8f202a9a7425afecc2473f9fbc1f35625a18b65317efad4fa8fc0c04ac7acbe9aa634b34dfc9cd970be2004733556644edf791e377d11f53c220f51e23492543e7e385d37e4698bdef21e57951f0ac921844a17c8a773dbfae0aa83ce023c74a3408dbc8f19994029501984ff81d5e09edc7d08a9adb3e9910377bf64d97b6c3675cd6579b20efb049df132a", 0x1000}, {&(0x7f0000001340)="9495f9406f9e47e4b4bca104", 0xc}, {&(0x7f0000001380)="8bff39a19c47142ab229598330ca9d534b7747ef80e5e5af0776b8826e56b9a0a8a10de39dfcde36ca3f17b311c3043cd08d7380ad8bd0dee1587c8d491a9e14770cbd49409cef423108d697c6eb1b2901", 0x51}, {&(0x7f0000001400)="7a083adc73dea66e35eea00b10518044691dfe8382302e2b01", 0x19}, {&(0x7f0000001440)="a12bd4ac27d15653d2bc88c6f2b7987343d1a34c151d7044f431bfe56c2d39c2c399bd167afa8e7d6d8b0ec331529c903a644a4881f1bb3b0a192de343f2b1c49b4effcf27c280b8eb69321738911b1f8a4df48e49d814bee07da19163dfb41af9a903451b28c905907f80ac9556c926f7bdea05c64842b8282837811d4786ca9bed2e0c92abb458ffb71a2fcb33fb9c5db92d886fea22cc44c0381fce66532de527bad72991cc72900869c517b0600e027be4cc69a91ce3bc9eec6515f500b2f87879151573adafb17ac80aa638df258c7f4b83f014e8898e18", 0xda}, {&(0x7f0000001540)="6714e394764d9ed67500ed546d6e095babf33f140cfb", 0x16}, {&(0x7f0000001580)="e10e2c01b5d13b638771e0b444e72f04e5f8971d231fdaf82cdf6a2791bb6f8398801ccbd0de869354abdd7b91488f94ae117fc7863fd98e7bcc3cb2e85e59d25bee21885dfd00f5cdde9af6bec35fc91a0a7ab26f0f5069ba43012b6f29699be72fa5aeb172b6f5b05181e465abe260c7c10d887aae9610597f04a30d4e7afbf1969d9c6181f4c9ab2f6be5b47ce93e1a610ceb482ca04191ac0d83d0b3df10f24d15eed800a81c24a72e75fece05f9625f8cf2cae05c", 0xb7}], 0x7) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') 00:06:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:06:24 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) msgget$private(0x0, 0x48) msgrcv(0x0, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:24 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xfffffff, &(0x7f00000016c0)) 00:06:24 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2f) 00:06:24 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) msgget$private(0x0, 0x48) msgrcv(0x0, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:24 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x80) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000001640)='./file0\x00', 0x1, 0x1c0) r2 = compat_30_fhopen(&(0x7f0000001680)={{[0x0, 0xfff]}, {0x9c94, 0xd66, "8ca06732d802d0ac5eec7c458cfdf9ec"}}, 0x8000) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) __fstat50(r3, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r4, r5) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f00000017c0)="2aa4fdcbe2e65ca9f0373852eac80e926f4d5be85b691157e683e18530ad9787982169e0f61761b4a7b67a80a5da69508e651c7019de5c86047e2ca2071cb1098c15227fc42dc618fdab954d8e6c0cb78e4cc6334d946443ff79ca62d16751a0c5598e", 0x63}], 0x1) dup2(r2, r3) r6 = getuid() setreuid(0x0, r6) (async) getuid() (async) r7 = getuid() (async) ptrace(0x3, 0x0, &(0x7f0000001780), 0x0) setreuid(0xee00, r7) readv(r0, &(0x7f00000015c0), 0x0) (async) r8 = geteuid() (async) r9 = getgid() setregid(r9, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001a40)={{0x8, r8, 0x0, 0x0, r9, 0x2, 0xff7f}, 0x1, 0x1, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:06:25 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x57) 00:06:25 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x4100) (async, rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="b2c148c24a55c0fe17deb46339cb5c57807e0c94c2f314ae630a54a35552065d1474faf50dbd17043fa85cbd1bbb81fcf54bf1c1c4ff8a2940fa6791f02564a712e0cf62a552f935cb38cfa542c35e447ad4333be66b6cfe925eadd22f7c49e3b20b43b1ee8e19a03bc311c68f5a53ab63433aa6f8fcaa8f9ac7ed0129b9f2e83ebba3b3441ae5fa020511ca44b768af5067475a295d90a9e657a6a0b04f971ce7a07811ab1f5b0a6961401fa0e1cd0cf3", 0xb1}, {&(0x7f0000000140)="2b4a35edafd179ef0da3f4a38445c417ffc251a89dfea09fa2e5dfeecdd653d1ffbd7c5d6f6e0bc5077fde2feacf866fd7313f56e31afa4d268b57aa", 0x3c}], 0x2) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x8000000b, 0x0, 0x0, 0x1}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400000, 0x20) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="103a4d96951b4ca96480f8d3c819c6a96b623f868df360ee140716a41f862049cb0155145e230c8f2c4c94a3de4695bafc6324e36295d6f30c924345942f5f6381ba3ebfffc2957b037bf2185c32e8f641a0aceaa3aceecac9df089737a5327064dc79b2ac217ac31c5cc5057a9e16342963fe1f81867e6bfc5ceaadf623609f8f8c806f912114575cb074a5cb346114da71c1ebdac9b96912d05bfe8355dfa6097eadf031c65e734063e9832cfb56b02c4a69a592eecf25833debde9e9ac3c409a0ad41a81de52a2d54b2b82777317011becf8e72aea62d76bd0f2c2bdb2ce5c60006666a90f8e6a9ffb6bf4653a0b0d04d5a42a0975cb60bd596c1f26c737685ad8637adc26d409c3846f4bc038c5e317c39dff542ed7c26ae64abde0bcbb53785037b4a9ebaf04868b27ae7592d18457691f0dc4b2436481e35d25f82fadad5e15d27e9735f1aab744193addc8989c112642516a56345ca9b98dab9d44494169cab164ce3cc8eab96ebfb7193e15dbb99ca2883261088661000494b3fb615f77a0c9c1d22262051dc4ab7844af4605c0be9f0de9ce71bd63be05f7452a339461ac7a506d417dff56a7bb2f6a42171ba9687916decff072d135a36001f4e6f10f7348c7f21b46d55d3b14ad8c86b05a5245ffce13ed89708441e7ab29d459fc4899e212ee02ca162941aba26d1a4c4bf0043a0848bfe07da6c79f0cd343543a58c02b03e32199a893c7394278ffced61c477efb99d23659cd4e1b1916a21367f5ce493e3cd66a42d3d6545e2b613b4b65f4738b6148c38aa12631458d42af149481dc1bba3319525f730d3e330b5ad2b405550efe74c391d245c11e424a19ac30ea9f940634fc7c6c36e60f47f7eb0f656233809add2e195c23b0b8291dcad5f10ad284b90b53dd5fbb4df90e1f9b2791b5e6e31f41633b39421dfe7e4ae761a9bcae9b27317ea97c9533c925d48e4daf3056a52f49ee0bffe02b2572814854d334834b3e7b01c64f319d5d4165477d30e16b513fe8cb1c94081a76d3967fa912594f11df59634477de9e9ae14b22011867578eae84a3f72bd939e0f0677ad426df07567e3ff3e6ac4efa6ec24e4618e0f31959f0d579cd8741a122feb53068d0e061f0d9ec750b94f8d0828c3db33f44eeb56418afadd613d6a90200e9cdab5bdc5b1c8aefa363760d1a968f984fa3ea38bbe5818593c6bbbb9233f56a63a5bb27802125d28e871631919147082d316fdee9e3b2edf75752b6e4d6cbf34b635fad16dd7c49e1a49483c2265b0aa2224f1018a736fc6fe5c0acd13618abccf94d64347e1900fc1a7f428cebb716d70887ec0e18e15b9e1852fa30c11d6f15f818509514e1e834a77abf973463986cf1e185bcc5ac370172d643d64148b2c4bf2dfaa34d8391fdd8d14f806f26199c4067a15728d04116c6f27dc5e3b524df83ad92b7b4d01c840a9ed70894231773143cafe5d6166ea2d52c4faf0c63a93f459c29bb1b6537aad7089bef3da9bf0f92bed0be75ee536cf94d7c93fa66e629fbc936f19366d2c5c727bf79162c4d25cdaf85d4a3cc7b5d4a3b0519edd9d3c2a864054c9f071b3e279df50e1b23c4308fed2a231a035c2c4bd5214aa8436a7012ffa90d16ba2d30db3da7050048073eb157c32878264fc482dac5c95f68fa1f36a42b2bd2da505ecf68cddb1441638e70fea27322f2eca2ce604060cf35d0b317e31780145dedd7fa4f490988c8f87e8b6a4be13ff21ff180cb2b77c0423e7e6e0cc41a65c10004512e143cd450e3ea567504ddb29ee6cd272aff3dfeba1d8b460d164c8e5a5efa836c3646ebb843727ec3f447d6fece2873eab9fc7b256b7c5658bffb24512834f206b99cf061ab267027077aeb0420544edf1312b2c4296811ebfde28ddf41a7d4c7dc07854588e7426310b5a0181ad9e1a051a0797d97115c9ca6dc42d3c051f9992563dc3c2ffca3ab8d5f3d6480e8b5793f27fcc0643d11605f2afd067867b144a5b3d6d606a9b501b51d15b6680344a1e6b905fa05a29a8db2efb367c9a33a9fe56c48e7b8adf97f5000bd587e171a7b0af1d08ea50949a88ed398f58173c90ff1e1b7d7530222e6dd0b430255352aa1341fc57c046bde2871195d79d3b496149d41c2caf460bd7e157b416230e5c4fe0f5a55802ddd27caa982f6c39b014c79a7eaf515811603321b2f2de9f8775d8dad07545ace3b8adf591939cf2365933381fe6013826d6ddc0575975b529b0b35dd0ae5a3365a547ada450e8d0209258e6f8248dc6079cfc34326c2dee6189a529dbfccaa151c94d51ad595bc9c1568c8b8f5c380e0bb5e0c827cf2b186958e393831d7857b7598cd56a8c4751f57e151687cc1bbdff6ebe22ec509506371b53de8a01acd000272ebf35883f88c3f2b041afcd5432fd342106266bc2eb513ee4fb9d3362cba51120ebbef17d886a5b51f791625a4bf24f663cba8d6f521dd48fa5aaa2512477601cbf3e3c560332062d1b64457dcaac5c3a150f93fad4e669f5bddecbaccda2b04d8a9f84591c0f05e92d9139bb91e9edbca3dcc85d36659618cda7710c5c8a8f92ab22f8d1bb1e2c6968725c05cd94995c6b0890b49c0b420beab42409e81f06a31e67b46976fa3b92f72b16bc98d9ccf69589ce3f54a293424cc5e3c5657a676d60fc18121d97974c0998978001c93d0892cf1c453e5100022c5241b3f0d37041df7a6de2ae678ac37d628a372bbeb9c904841bcf4c96e3704742b40fb13e1e2e9d4bca44af8484991456de5a3a4526593a193709ec26ddf8ca4947a6c647c6ff8fcb54a7c80aead03b3960f66295e0caf6de95398b14c1ef43775e699d1d095458ec8af5f6ce311feae21802bbc0c77c6d909aa2d6387d2498abc4e6d7f354376811461095078f674b826d4636ad3aa64e95740c3b8eb7b5994b99240c258475aadd6c207472f59636e824e63d7eb8fc625f531e240dc93fab65c91c4b8a77216e00e02defe56c8be006e1d34ff4f7e8fad37ed878d34a1b879c84189a6b55778fc4f507ef696a2ec0fb173cd6c6ae882053dab799926f711d7ede4364b9763399256c0f7b9784382212537ad9c6b1319939f0220b5f1be8942bbcbd9cd005676e546cebf0dfefc9686bcf7a164e3b52600978b8a63929ae75102080ab04937806937501cb43b26888268255b27c288f275ff66c1120ee7d5458b1b7adbb22b5348226e72f0a2ad87610931b680cdb2b41a981912d11210fa9eb8ee803e3ef87b1f5d02265c9e8bfd46600f6e40c155a5ed4d33161d3ec8b057fe538ec47ce25653f13fd7696dfaf46fca5e5165c8cc030374cbe3d49029a40d93a495d9e9b773b9fb656512b3be4a4f1e394c8a8c48c3102fbb51359da2a6aacb3ae76004181877f2c9ae77dbd78acc15816028728f95357222c6d858138d5310773c6665859ab182496d6c5fcd8e47984abd7fe16e13b2ad9091bbda36fec461b3c9adf6acf984da3671d47f11313aae8559669c69bf03c93c18e83213b8f4c3135f57ebb9b4f781b96503d8532460c90224ae90c254822d9b352cb46debbcad9722922bd07099441a5d49be46be0de8fdd766784263a4f51727d127a711a2a1f445a873a78770bed3015b1ab35658846c92e293c2aa0e8ffbd4943c2b3081b0dc73daa0ba525b27c9b3b4ca327c4667548cecc11c404fb799f1138862326a565420220b0e5acba2c438c6e68ec7d58dcf60a251a0908d6418d8ece50d49068d8ba881de02d9d771290bda3c126add7f2e95cb0a69017fc8c68299e3357c346e5653b86fdd2d6c077969f621bb820f91745f27f63bbb9fe3749a39f05a83ead96d0364f1f85e21c58c9ee88498476ce196a3091c864a216261b3b686278b098c382c0ece0555fe643832af8b1e136a68807fba307dcef2a2fb528bfafa2b1254ff4dbc11ca64ab432544bd70368f00f44b339da535640fab64d04f08378979c9b2cad7ccef37ba73a42516cdce3dce9a5369395d99a82f0c494693e6020468609f1cdc1a142be16e9ca01fbac4ad98a71bf43663a32051c1f8dbc2acaf77f761d2204f08246472ae2a8a93b10fc33bac1cd4ede4cf28e2e4b5954ae7e12d80c41dfd9f9accbffd9f8a756778d243a905ebcc79e783e0271a97463a92fc6a59310df312ad60ccf2bf902ff084d7a53692bfcc1c8472d09237fb5e0a1fd5c915b4375e38ef79f5a6f558874df84aa9921425f78fbdc5187ddd16b22c9b3b330297c906a72134fe4cfb10e99f9e00f3908aec50ae8e534ad8212b008ac3086123e1a4e6e54fdb3f513c0067b2598941c36d027f2f2a258d023be4d12ef46f0af0c4bde93a3aaeca4e361d494f50397237ff232967417be2f0f69c8c572a86c2f0e1f9bb54f3129139e8614d1ef71a72cd6a853dadae6ea6597ca3c9548da6814b3fd9be2016d43c647c1f329a196aad60e53948a8917bd96999d60bb24ac2a2753fe1b548957c3fd7b5f600bffe4e49a1ed66f0815244db4fe9741eb192a964048589c67d2439ef07e0de5c106d0f32c1bdcdeac43efdb0848ca0a3a852b741fb8ac2e1c71adf4e836660b24488d7bb46e514d9bfe97ff759cfce456c4b3141272dbca7c58287ac99a6d8e0fe3f0618b2313d94111022a4c7038daaccc50a4551e6dea4c07babbf42519b213246451802a830dcdd110b7b12c5d64a580cdd642b20607771277857428edacd65b73bdbec9767c705b084d03cbff9d3cf76eb32fe702b21e76ca77a4739294c17654de12b7151b3fbc2b21544353afd4819223cc7ccb8414f781309e97eb161399b0cb77596736753658ae3e7d94c6e3ac192d47713a0010587c9264d0dbefcd98088914cd8a92b12e23d9b3c110c89f6c202a6aa310a430aa58e2639ec8983d97630420b1079b02a10549ba100cca0f8bfe4f694a3ee0ce2f8a3705eaf174464b825f2ee086fb0c69633b223390bab9a25a6687f54d2a4747ca97d96d44535be4e9eea5712ea369f4962beb720ed0373ea995f49b034503171ed256457338e3fa47a40d811a2eb29435c4de74daf9531180f6acc4a0679bc4706b2707b4d1432a2b66f784117e025364ff6346940f76890fa4e63b59e1ee83abec1cb4d999961d06a7bcdead0c9b03ab77f9b7249b40f1fd661c2d0583703d6f20351549ced46c16ae599da4be77b74f52545de5fe055a895fd7c338fad92022fc92a05229bbe7443dad3aa4d0752817aba2ce99a1627504379733683fe1e358377739d6e2b811134d0113f7ea7e1794bd7a2eda5ee018ff78b81d4cea9d70e5cc907c03366ba536d55dbcdec869e6ec20d0a34bac98f275aab22dfcdb84632d61b781949cba9e87f5845e6556406c947f9570af2f6c857a2936fe0d9675ac9287aaf957d0d70832d6b1d07aaf89f3f3261b204faebe0f6f675db9af37a060881dfa447ffe41e18c3564fe113b6633c4e50724eb0b96f73f3dd9d34f8ed72acd2d99d1d5a4f366ea9bc7fa149bf3f1aef75d558f8566e7c25cc629c9f91455bfa09c126938c0a5437e91a03ad25580f4214d9279ef4fa14358615fa41bd1ee3dc47b410abb5a791748284e3fa855e16d25c7923d8f202a9a7425afecc2473f9fbc1f35625a18b65317efad4fa8fc0c04ac7acbe9aa634b34dfc9cd970be2004733556644edf791e377d11f53c220f51e23492543e7e385d37e4698bdef21e57951f0ac921844a17c8a773dbfae0aa83ce023c74a3408dbc8f19994029501984ff81d5e09edc7d08a9adb3e9910377bf64d97b6c3675cd6579b20efb049df132a", 0x1000}, {&(0x7f0000001340)="9495f9406f9e47e4b4bca104", 0xc}, {&(0x7f0000001380)="8bff39a19c47142ab229598330ca9d534b7747ef80e5e5af0776b8826e56b9a0a8a10de39dfcde36ca3f17b311c3043cd08d7380ad8bd0dee1587c8d491a9e14770cbd49409cef423108d697c6eb1b2901", 0x51}, {&(0x7f0000001400)="7a083adc73dea66e35eea00b10518044691dfe8382302e2b01", 0x19}, {&(0x7f0000001440)="a12bd4ac27d15653d2bc88c6f2b7987343d1a34c151d7044f431bfe56c2d39c2c399bd167afa8e7d6d8b0ec331529c903a644a4881f1bb3b0a192de343f2b1c49b4effcf27c280b8eb69321738911b1f8a4df48e49d814bee07da19163dfb41af9a903451b28c905907f80ac9556c926f7bdea05c64842b8282837811d4786ca9bed2e0c92abb458ffb71a2fcb33fb9c5db92d886fea22cc44c0381fce66532de527bad72991cc72900869c517b0600e027be4cc69a91ce3bc9eec6515f500b2f87879151573adafb17ac80aa638df258c7f4b83f014e8898e18", 0xda}, {&(0x7f0000001540)="6714e394764d9ed67500ed546d6e095babf33f140cfb", 0x16}, {&(0x7f0000001580)="e10e2c01b5d13b638771e0b444e72f04e5f8971d231fdaf82cdf6a2791bb6f8398801ccbd0de869354abdd7b91488f94ae117fc7863fd98e7bcc3cb2e85e59d25bee21885dfd00f5cdde9af6bec35fc91a0a7ab26f0f5069ba43012b6f29699be72fa5aeb172b6f5b05181e465abe260c7c10d887aae9610597f04a30d4e7afbf1969d9c6181f4c9ab2f6be5b47ce93e1a610ceb482ca04191ac0d83d0b3df10f24d15eed800a81c24a72e75fece05f9625f8cf2cae05c", 0xb7}], 0x7) (async) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') 00:06:25 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:25 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xde) 00:06:25 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) r3 = getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) setreuid(r3, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:25 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x190) 00:06:25 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x770a0000, &(0x7f00000016c0)) 00:06:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000080)) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) 00:06:25 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) msgget$private(0x0, 0x48) msgrcv(0x0, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:25 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="b2c148c24a55c0fe17deb46339cb5c57807e0c94c2f314ae630a54a35552065d1474faf50dbd17043fa85cbd1bbb81fcf54bf1c1c4ff8a2940fa6791f02564a712e0cf62a552f935cb38cfa542c35e447ad4333be66b6cfe925eadd22f7c49e3b20b43b1ee8e19a03bc311c68f5a53ab63433aa6f8fcaa8f9ac7ed0129b9f2e83ebba3b3441ae5fa020511ca44b768af5067475a295d90a9e657a6a0b04f971ce7a07811ab1f5b0a6961401fa0e1cd0cf3", 0xb1}, {&(0x7f0000000140)="2b4a35edafd179ef0da3f4a38445c417ffc251a89dfea09fa2e5dfeecdd653d1ffbd7c5d6f6e0bc5077fde2feacf866fd7313f56e31afa4d268b57aa", 0x3c}], 0x2) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x8000000b, 0x0, 0x0, 0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x8000000b, 0x0, 0x0, 0x1}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400000, 0x20) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) (async) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="103a4d96951b4ca96480f8d3c819c6a96b623f868df360ee140716a41f862049cb0155145e230c8f2c4c94a3de4695bafc6324e36295d6f30c924345942f5f6381ba3ebfffc2957b037bf2185c32e8f641a0aceaa3aceecac9df089737a5327064dc79b2ac217ac31c5cc5057a9e16342963fe1f81867e6bfc5ceaadf623609f8f8c806f912114575cb074a5cb346114da71c1ebdac9b96912d05bfe8355dfa6097eadf031c65e734063e9832cfb56b02c4a69a592eecf25833debde9e9ac3c409a0ad41a81de52a2d54b2b82777317011becf8e72aea62d76bd0f2c2bdb2ce5c60006666a90f8e6a9ffb6bf4653a0b0d04d5a42a0975cb60bd596c1f26c737685ad8637adc26d409c3846f4bc038c5e317c39dff542ed7c26ae64abde0bcbb53785037b4a9ebaf04868b27ae7592d18457691f0dc4b2436481e35d25f82fadad5e15d27e9735f1aab744193addc8989c112642516a56345ca9b98dab9d44494169cab164ce3cc8eab96ebfb7193e15dbb99ca2883261088661000494b3fb615f77a0c9c1d22262051dc4ab7844af4605c0be9f0de9ce71bd63be05f7452a339461ac7a506d417dff56a7bb2f6a42171ba9687916decff072d135a36001f4e6f10f7348c7f21b46d55d3b14ad8c86b05a5245ffce13ed89708441e7ab29d459fc4899e212ee02ca162941aba26d1a4c4bf0043a0848bfe07da6c79f0cd343543a58c02b03e32199a893c7394278ffced61c477efb99d23659cd4e1b1916a21367f5ce493e3cd66a42d3d6545e2b613b4b65f4738b6148c38aa12631458d42af149481dc1bba3319525f730d3e330b5ad2b405550efe74c391d245c11e424a19ac30ea9f940634fc7c6c36e60f47f7eb0f656233809add2e195c23b0b8291dcad5f10ad284b90b53dd5fbb4df90e1f9b2791b5e6e31f41633b39421dfe7e4ae761a9bcae9b27317ea97c9533c925d48e4daf3056a52f49ee0bffe02b2572814854d334834b3e7b01c64f319d5d4165477d30e16b513fe8cb1c94081a76d3967fa912594f11df59634477de9e9ae14b22011867578eae84a3f72bd939e0f0677ad426df07567e3ff3e6ac4efa6ec24e4618e0f31959f0d579cd8741a122feb53068d0e061f0d9ec750b94f8d0828c3db33f44eeb56418afadd613d6a90200e9cdab5bdc5b1c8aefa363760d1a968f984fa3ea38bbe5818593c6bbbb9233f56a63a5bb27802125d28e871631919147082d316fdee9e3b2edf75752b6e4d6cbf34b635fad16dd7c49e1a49483c2265b0aa2224f1018a736fc6fe5c0acd13618abccf94d64347e1900fc1a7f428cebb716d70887ec0e18e15b9e1852fa30c11d6f15f818509514e1e834a77abf973463986cf1e185bcc5ac370172d643d64148b2c4bf2dfaa34d8391fdd8d14f806f26199c4067a15728d04116c6f27dc5e3b524df83ad92b7b4d01c840a9ed70894231773143cafe5d6166ea2d52c4faf0c63a93f459c29bb1b6537aad7089bef3da9bf0f92bed0be75ee536cf94d7c93fa66e629fbc936f19366d2c5c727bf79162c4d25cdaf85d4a3cc7b5d4a3b0519edd9d3c2a864054c9f071b3e279df50e1b23c4308fed2a231a035c2c4bd5214aa8436a7012ffa90d16ba2d30db3da7050048073eb157c32878264fc482dac5c95f68fa1f36a42b2bd2da505ecf68cddb1441638e70fea27322f2eca2ce604060cf35d0b317e31780145dedd7fa4f490988c8f87e8b6a4be13ff21ff180cb2b77c0423e7e6e0cc41a65c10004512e143cd450e3ea567504ddb29ee6cd272aff3dfeba1d8b460d164c8e5a5efa836c3646ebb843727ec3f447d6fece2873eab9fc7b256b7c5658bffb24512834f206b99cf061ab267027077aeb0420544edf1312b2c4296811ebfde28ddf41a7d4c7dc07854588e7426310b5a0181ad9e1a051a0797d97115c9ca6dc42d3c051f9992563dc3c2ffca3ab8d5f3d6480e8b5793f27fcc0643d11605f2afd067867b144a5b3d6d606a9b501b51d15b6680344a1e6b905fa05a29a8db2efb367c9a33a9fe56c48e7b8adf97f5000bd587e171a7b0af1d08ea50949a88ed398f58173c90ff1e1b7d7530222e6dd0b430255352aa1341fc57c046bde2871195d79d3b496149d41c2caf460bd7e157b416230e5c4fe0f5a55802ddd27caa982f6c39b014c79a7eaf515811603321b2f2de9f8775d8dad07545ace3b8adf591939cf2365933381fe6013826d6ddc0575975b529b0b35dd0ae5a3365a547ada450e8d0209258e6f8248dc6079cfc34326c2dee6189a529dbfccaa151c94d51ad595bc9c1568c8b8f5c380e0bb5e0c827cf2b186958e393831d7857b7598cd56a8c4751f57e151687cc1bbdff6ebe22ec509506371b53de8a01acd000272ebf35883f88c3f2b041afcd5432fd342106266bc2eb513ee4fb9d3362cba51120ebbef17d886a5b51f791625a4bf24f663cba8d6f521dd48fa5aaa2512477601cbf3e3c560332062d1b64457dcaac5c3a150f93fad4e669f5bddecbaccda2b04d8a9f84591c0f05e92d9139bb91e9edbca3dcc85d36659618cda7710c5c8a8f92ab22f8d1bb1e2c6968725c05cd94995c6b0890b49c0b420beab42409e81f06a31e67b46976fa3b92f72b16bc98d9ccf69589ce3f54a293424cc5e3c5657a676d60fc18121d97974c0998978001c93d0892cf1c453e5100022c5241b3f0d37041df7a6de2ae678ac37d628a372bbeb9c904841bcf4c96e3704742b40fb13e1e2e9d4bca44af8484991456de5a3a4526593a193709ec26ddf8ca4947a6c647c6ff8fcb54a7c80aead03b3960f66295e0caf6de95398b14c1ef43775e699d1d095458ec8af5f6ce311feae21802bbc0c77c6d909aa2d6387d2498abc4e6d7f354376811461095078f674b826d4636ad3aa64e95740c3b8eb7b5994b99240c258475aadd6c207472f59636e824e63d7eb8fc625f531e240dc93fab65c91c4b8a77216e00e02defe56c8be006e1d34ff4f7e8fad37ed878d34a1b879c84189a6b55778fc4f507ef696a2ec0fb173cd6c6ae882053dab799926f711d7ede4364b9763399256c0f7b9784382212537ad9c6b1319939f0220b5f1be8942bbcbd9cd005676e546cebf0dfefc9686bcf7a164e3b52600978b8a63929ae75102080ab04937806937501cb43b26888268255b27c288f275ff66c1120ee7d5458b1b7adbb22b5348226e72f0a2ad87610931b680cdb2b41a981912d11210fa9eb8ee803e3ef87b1f5d02265c9e8bfd46600f6e40c155a5ed4d33161d3ec8b057fe538ec47ce25653f13fd7696dfaf46fca5e5165c8cc030374cbe3d49029a40d93a495d9e9b773b9fb656512b3be4a4f1e394c8a8c48c3102fbb51359da2a6aacb3ae76004181877f2c9ae77dbd78acc15816028728f95357222c6d858138d5310773c6665859ab182496d6c5fcd8e47984abd7fe16e13b2ad9091bbda36fec461b3c9adf6acf984da3671d47f11313aae8559669c69bf03c93c18e83213b8f4c3135f57ebb9b4f781b96503d8532460c90224ae90c254822d9b352cb46debbcad9722922bd07099441a5d49be46be0de8fdd766784263a4f51727d127a711a2a1f445a873a78770bed3015b1ab35658846c92e293c2aa0e8ffbd4943c2b3081b0dc73daa0ba525b27c9b3b4ca327c4667548cecc11c404fb799f1138862326a565420220b0e5acba2c438c6e68ec7d58dcf60a251a0908d6418d8ece50d49068d8ba881de02d9d771290bda3c126add7f2e95cb0a69017fc8c68299e3357c346e5653b86fdd2d6c077969f621bb820f91745f27f63bbb9fe3749a39f05a83ead96d0364f1f85e21c58c9ee88498476ce196a3091c864a216261b3b686278b098c382c0ece0555fe643832af8b1e136a68807fba307dcef2a2fb528bfafa2b1254ff4dbc11ca64ab432544bd70368f00f44b339da535640fab64d04f08378979c9b2cad7ccef37ba73a42516cdce3dce9a5369395d99a82f0c494693e6020468609f1cdc1a142be16e9ca01fbac4ad98a71bf43663a32051c1f8dbc2acaf77f761d2204f08246472ae2a8a93b10fc33bac1cd4ede4cf28e2e4b5954ae7e12d80c41dfd9f9accbffd9f8a756778d243a905ebcc79e783e0271a97463a92fc6a59310df312ad60ccf2bf902ff084d7a53692bfcc1c8472d09237fb5e0a1fd5c915b4375e38ef79f5a6f558874df84aa9921425f78fbdc5187ddd16b22c9b3b330297c906a72134fe4cfb10e99f9e00f3908aec50ae8e534ad8212b008ac3086123e1a4e6e54fdb3f513c0067b2598941c36d027f2f2a258d023be4d12ef46f0af0c4bde93a3aaeca4e361d494f50397237ff232967417be2f0f69c8c572a86c2f0e1f9bb54f3129139e8614d1ef71a72cd6a853dadae6ea6597ca3c9548da6814b3fd9be2016d43c647c1f329a196aad60e53948a8917bd96999d60bb24ac2a2753fe1b548957c3fd7b5f600bffe4e49a1ed66f0815244db4fe9741eb192a964048589c67d2439ef07e0de5c106d0f32c1bdcdeac43efdb0848ca0a3a852b741fb8ac2e1c71adf4e836660b24488d7bb46e514d9bfe97ff759cfce456c4b3141272dbca7c58287ac99a6d8e0fe3f0618b2313d94111022a4c7038daaccc50a4551e6dea4c07babbf42519b213246451802a830dcdd110b7b12c5d64a580cdd642b20607771277857428edacd65b73bdbec9767c705b084d03cbff9d3cf76eb32fe702b21e76ca77a4739294c17654de12b7151b3fbc2b21544353afd4819223cc7ccb8414f781309e97eb161399b0cb77596736753658ae3e7d94c6e3ac192d47713a0010587c9264d0dbefcd98088914cd8a92b12e23d9b3c110c89f6c202a6aa310a430aa58e2639ec8983d97630420b1079b02a10549ba100cca0f8bfe4f694a3ee0ce2f8a3705eaf174464b825f2ee086fb0c69633b223390bab9a25a6687f54d2a4747ca97d96d44535be4e9eea5712ea369f4962beb720ed0373ea995f49b034503171ed256457338e3fa47a40d811a2eb29435c4de74daf9531180f6acc4a0679bc4706b2707b4d1432a2b66f784117e025364ff6346940f76890fa4e63b59e1ee83abec1cb4d999961d06a7bcdead0c9b03ab77f9b7249b40f1fd661c2d0583703d6f20351549ced46c16ae599da4be77b74f52545de5fe055a895fd7c338fad92022fc92a05229bbe7443dad3aa4d0752817aba2ce99a1627504379733683fe1e358377739d6e2b811134d0113f7ea7e1794bd7a2eda5ee018ff78b81d4cea9d70e5cc907c03366ba536d55dbcdec869e6ec20d0a34bac98f275aab22dfcdb84632d61b781949cba9e87f5845e6556406c947f9570af2f6c857a2936fe0d9675ac9287aaf957d0d70832d6b1d07aaf89f3f3261b204faebe0f6f675db9af37a060881dfa447ffe41e18c3564fe113b6633c4e50724eb0b96f73f3dd9d34f8ed72acd2d99d1d5a4f366ea9bc7fa149bf3f1aef75d558f8566e7c25cc629c9f91455bfa09c126938c0a5437e91a03ad25580f4214d9279ef4fa14358615fa41bd1ee3dc47b410abb5a791748284e3fa855e16d25c7923d8f202a9a7425afecc2473f9fbc1f35625a18b65317efad4fa8fc0c04ac7acbe9aa634b34dfc9cd970be2004733556644edf791e377d11f53c220f51e23492543e7e385d37e4698bdef21e57951f0ac921844a17c8a773dbfae0aa83ce023c74a3408dbc8f19994029501984ff81d5e09edc7d08a9adb3e9910377bf64d97b6c3675cd6579b20efb049df132a", 0x1000}, {&(0x7f0000001340)="9495f9406f9e47e4b4bca104", 0xc}, {&(0x7f0000001380)="8bff39a19c47142ab229598330ca9d534b7747ef80e5e5af0776b8826e56b9a0a8a10de39dfcde36ca3f17b311c3043cd08d7380ad8bd0dee1587c8d491a9e14770cbd49409cef423108d697c6eb1b2901", 0x51}, {&(0x7f0000001400)="7a083adc73dea66e35eea00b10518044691dfe8382302e2b01", 0x19}, {&(0x7f0000001440)="a12bd4ac27d15653d2bc88c6f2b7987343d1a34c151d7044f431bfe56c2d39c2c399bd167afa8e7d6d8b0ec331529c903a644a4881f1bb3b0a192de343f2b1c49b4effcf27c280b8eb69321738911b1f8a4df48e49d814bee07da19163dfb41af9a903451b28c905907f80ac9556c926f7bdea05c64842b8282837811d4786ca9bed2e0c92abb458ffb71a2fcb33fb9c5db92d886fea22cc44c0381fce66532de527bad72991cc72900869c517b0600e027be4cc69a91ce3bc9eec6515f500b2f87879151573adafb17ac80aa638df258c7f4b83f014e8898e18", 0xda}, {&(0x7f0000001540)="6714e394764d9ed67500ed546d6e095babf33f140cfb", 0x16}, {&(0x7f0000001580)="e10e2c01b5d13b638771e0b444e72f04e5f8971d231fdaf82cdf6a2791bb6f8398801ccbd0de869354abdd7b91488f94ae117fc7863fd98e7bcc3cb2e85e59d25bee21885dfd00f5cdde9af6bec35fc91a0a7ab26f0f5069ba43012b6f29699be72fa5aeb172b6f5b05181e465abe260c7c10d887aae9610597f04a30d4e7afbf1969d9c6181f4c9ab2f6be5b47ce93e1a610ceb482ca04191ac0d83d0b3df10f24d15eed800a81c24a72e75fece05f9625f8cf2cae05c", 0xb7}], 0x7) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') (async) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') 00:06:26 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x300) 00:06:26 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, 0x0, 0x0, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x20) r1 = getsid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x20, r1) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) ptrace(0xb, r2, 0x0, 0x8) r3 = __clone(0x0, 0x0) ptrace(0x800000000000009, r3, 0x0, 0x0) ptrace(0xb, r3, 0x0, 0x8) setpgid(r2, r3) 00:06:26 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) getuid() (async) r2 = getuid() setreuid(0x0, r2) getuid() (async) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) (async) setreuid(0xee00, r4) setreuid(r3, r4) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:26 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = __fhopen40(&(0x7f00000001c0)="8f5ccd3e4abafe78c1b8a0e2cd18eae6eaa0b317aef09fd4f9ff3fb75cfc7b9b3e66e984e4842327f4043013ee97e1e40e3bb037afd035e2de35fc6ddea73f463f6179d9985919f824a7cbb79ac5d1e47fd6e019555e4c2bf5b87c30f9cb626794afceccc8f792eca000dd2f1b3b28e15e4c9c3ba8de70ddda435b6fd6d796fac0efbaeb2d74a42a4f68f42224317bc852a4bcf2cc6de7dbcfd21c19c1ba874808785f22ab5f92d3915ae594b52d356da579247b39ce8c1e51052dfa0c52f77660c9ddb748051191c43baff5230447a719b742dc2d842ec011ca82c47b5f4bbd6920bbe0f5d39f58de37c47c03f509fd99bcad82b44ef3afe22d29a4a36c67fc210993547b29250f303ba7a5e8aae877145ba08d776a8864cbef9ec79da5417cb25d30bb8074084f340802ba9c286525b721238771499a1927a7fca98d04ad5492bdec2b00ba766ec103c17cb86198542fc9f092d2756f800d083b4105389b47e56d2b4d875ebaf81f35cc892baf241a49a2dbcf829932f67412e19273036a2cc756e4ba5fc7b86909baae820091471993410b85bc0bfb377efb4670b36dc00f77632383790c4775579c0ece01201359a4f69ae87fa95f88a06ff5dc53798dff88aff4d7ea481ef5d89507586a35bc935e906e8b68bbbc064215bd945bcee6a76fdbc4ca57db1a3e1991ce26d1cad946af00bd574276c869030ea2a9317fde4717fac898cbe0ee34408e3bac74574c78ef6f1f822d7bd14134d76a1da3b7afe1d973e7935758c738eee567b8f733455ca713d156c58389181cf320f2fc507f69aa119ef15dd9a4fda7de1c5c7ddd715ee92f1ee684dcef15b8adbde3f5455327b0fc073b4cd1ed3139adeb095af01f86e79884d93e2732b3f75eed2986a74a62813227bf54a6c027faa425d02955e87868778d938a95aa969e06278c2a40d8867b0c1aa4dfd50320df49b2e03584523fe6577d78e2c6383d2dd3cc089a6487a80972c362df129600897e9f11177b5aeb4b24eb9db55b26f9393304dd3000307d82187c9b000de50c6f3637e1c5d696394c2bce91383eb7ea1035aa8fe05912e1bf0e2369b6d54959c4e9a258d767ed83c13c76026657ff403a6e8947ff6bcdac41cc2667873e0c957de3cd8d21eb5ec9981b5014178518d80270a9e31742f1af7c62f3c72a65db6750e16f23e7064e18265793523f5088862bd083c0c8e5da93677c839910aaeb1f515f53a58eddbc688251897fa5d535b921d77488ae9b6cd1e31854044d467766bbf9188951ebcc0184a5b99808eebfe8cef74db3d5d7a97a3654a28d4e01036c9a6082dfeec29408506c9eed1a4f5610281a8bb819d1cb37ac11a504d79cbe5772fa5df8b7bf7fd04ae44245fb12080a126a10121581a821422fdf4a656dc430b3e7b5056e7719c3be8e9d38a6fc446307b5a7ea4f85e60d9d70af479e7fb40e861f04abb0f4b3b6d859f7a313165deac9b9c6f5d165667533b513604b854cd7d541c6f37dbbff2b3daf588f2344444fab3b77285c0893cda45de6a7f031c43169d1977badf189a0b039ba363ef2cfdf75f28ba0a3c54d6613eef05e332e85c915667df717155dc90387feb114e2eb20f7bb7cf75c3ebf95dc6ae4e1d76d0d239f89906bbbf4f714e5b56f1a88d65f945adceb15d9d155761222971771adeb66c7eb53cb90463593aa543b276a3d17bb195844782541ea440558a7ebbe08818fbe1324e5a83858b3d030ebe32c0950b6b55f23e39f0122010372a396ebbc3a03af373b3a68fdfa1099cfc36adf0f046236da74df4547fe95d0d8327d0eaa1c23adba95dd6ea1c5cc651ae9910ed6bce2e252279e10389cbc299bbbd6b6a916e66868cbdd712c51b19a1e53c9bb717e850bd91ff7f3ae398143b94a599c0950b385e21c3cfff241e0f972ef1ee6a71bd467146177d4c0d348afd3a3700b884b93c9174a630790490fa289f156b5326ebf389eae7c63e4c29e9629ef86ef21786904c4499ee2bb0858b12d7efb67f0461094496ca7aeaca37477d97c9980643eaf75c900d31b27ea7bcea574d767fa3416374aac1cb16bda9d0f2eee4bd1565d691b6dfed255e1aa6c968fd74cc0f3c1a267329cd280150a3bcb25353829a3700cb0cee875cf6b02a6a7bd0aac85aba508fafdea1011127830653c5d116be37c9fc2b9ba62a2d94f4e016ec54ccc64ba453e3972aeae3ad871de0a1fc02ecc2e2fdc404bdf5d9009e7a06ce1b6e8beb32851797be05f194e93e17969b8377fa1316dc1de8d6e0d71f70fe1f1f156e16c58692ccc6cc2e500de50a8ba8d9e9ab5a1f46bbf116b8776aba1a677b6866872144d8f0d1cc86d057dc5b6ea3cdc02094301fe912b386210ff4eefb912cb347023a47beda5a67688acb597d56e2d2c22b0e12bc41a99374d54ad310fba8b5043b3a2016aa399698efe6abe04a705ecc4497db442c3320e34dd250edf032dbd76552498645a11147686d67b70afbace17602bf79e58c7782aeff03a40bd0f8937cae89ce4c24724e215c83ed47c5a70126cf44ec87b5747a52385a064c74e839e96f70632dfa48c1e54a6a85983554df47858621e1be706eda9a2c9ed4bca7f83e48e0024eae07f910c594403cc7322c262608cb3e3de5929e763a4e349c83ce2d80ce1a023d56da341d0425eff9b72051a12fe093b0d87b266f83a3ac8645a7c97f41b09d0490843a0475c7c2d5f9c4fdb7d186c7e481a1fa09b1880a6ae5a87141d20f685d971e453b89848551b1ce8f605c1b8ec98e756811fa5b5bb16490189c443a398da6c7ffc2850a21a42d7e30dcbec647233e27830885b15bada74acfce82b31a5a8f4adca071495ce24a5277a1a6d3646161a6c27b35577d89f00deaca9989f4c056aeca1c86cd3c1224d38ad94e86f00ea32a0b1bb3d153b778f8749b7a06a7ae731e5b55173ec361dacecba03f5d987c04ef9b5e37ef5197716f05babf5359f31f142b9cfd80217ef3b8b33b27776f356e32639c964f08878182bbd5f4b9dc4f556898e24c0b54f2c44dba492c64343fd24bca4b0958f2b6456b7435385adb875e6f9907017fa6895938959d83ffb676052f0e40c281365ec13c5a154f8f8cb9796ad001905d0b725508cf4d5fbad64924b69f435aa8a9e3788745123d12d7ad199c6a72ada335355cbeaf5f484540f20511720a39f072983b5eb319dd9092de0395f3ee77298f2bce3b8adfb79576a08b8f4fbb9c026600395c9cbf60713ddbd9fc622be88c4a404c1b0c0d86db3388452be9ad3d7275f116501daaeff8c086978310a70bfe51b283bd805fef9649c881b0e0ac3307619f3940111526750eb9c37d4d030542dafe78f761c534a4dfc185be032f40f9512a0270674cf9739be1839f9ee779de14bf98a85200b28c7f40c9a7a0e2f888804d2cbdad2aac4a5e7cf1c78634d0919e47958cf10a672a194bf638f9b5a5e63c5e81877185afc2adbe7f25f492810f58788ae75252e07dcd725c17e11a5fc4e99f3072898d6761f82d2358d393794a925113ca3874f2d0c3a0283ffbee164a297aed263df11fe549e1764f15f7d20cc66c6d390694909575147ffd9fb566718464c43f8d5cdf1ff30dcec0cad940216427deb8bce8daef3abc51321e6c77443daed054a74037c068da4034fe6eb75f26a36f573ccc71271c0ebe2a9b9668679bf90d537c130309e0c9136e6161e59ff9bbf1a0e1c7f89ae6605095f8825a72dcdafc63c20b4f297526704fda89fc7d0b760d9d49a5c3f9723f0b8eab42b8dd958da80d33cc075a3ae25f14fcb821bbea6b0be85dec8844c6635c8d15ce1432391fb69b47b05dc12d285011d5e735c765200734c2a8fd0ef81bf0d2b28ae19986d9fb46cd570cbccd12dae50a3d25a4b7bddceacbb5f19ba1ca78eda3dcfc6bf0e7cc980f60cfce58220fb1470d5dccd382a382b3b1f0c66b5f10848fe879186b9798b74e56142d5efe8f500f301271e3e96d938ced07b56917c45e042571ea14dcaf13caea0ba29c5448bba4bc0fac799a6d8fb3ff8588b27debc24f386f29e751f222610a5d14051f94a20902cfe7835a34882323b879ba6c585319fd645b9033088e6052392666b05cc2b1e10ea4b318f6086148e672b1ba4269ed080c726e11d61b4839ae948019b21c35a7311a90293b385d23524122bc934fb13fcf835b23ab2d0d845186fe99d0a9901b00ff30b20718508c552d92a2e6534116e096e177906e71cc1c88f08bab8fca3c68f6491f724d477fe37bfd86ca8bd7f2b5a5f1e46b8a157800401893820f12847e8ab38674cd92669ae91a5e6b0976ece38a1b550a250853749e84ea85052710e7d190f68efb1a2ed3e19fab06706a6ef4fc01246bf710f45effe28c7097f18d60144b3896e788cdbacf52b4943499caf6392766b0ab80c3e4df7a38bd01ca21353586548b08b701afd228751d34677f74444c4799b1d50243ab87793d232c5a2ed8736eebb5774b3173d2c7f26b2f39254c43937d9d48a9095f5d01ef40d8a4572315cd7912e7c950ba933e444db2ae0ecd039d7cb74b603d431a361af4b1a6cfc93f5cd49cf4f62f47e74f2fd92bea8dddca3d25c923afa5ca5412e2b0ed4d83fc1cef04da1445b58ec80c0a56d28319fe83f12cb6195eda1e5e5cabc733f9bea010fddcc9769dbcd6b37520a7cd36b6b79a6a11cc7df037b8016a7030f0bcb458ba2289dcce05627cba75bd479008aa7eab8c3d4c5216eba1047a9010ad8003bcb9ee0f37ad128ff0ca5b7a1464ede950fc17c09648589c12f16275db41f787c9bbdae9746d718a402e8abd4cfa334990cd2f0bd95edb2f0ec0b7d52c6479e1683da9eb26aeecb7acb34bd741489e4443a52282b69f72fdcdc82b73a7273ee5aee6b123319cde21cbcd48c43e7937ce4e8507efda1d44dd55da27e05d50728592273815afeaf3e9e7af728934f225f26ffc37eb34ef2e1c95f84401e1ba3a8f40f6b03597120a225774967cdfb8f9bff21df30a4d03c2da35a88a28400e039daa27bf2989e96baffcdaf1ac6d07038d09c3bc2ada5dd814bb60841eb0b2ce35f779a1827248d32dca5ae7cdb147e143a5c04a910b98da9e52f856058773f90ef38e2dd984cc4592e927cef678035335f5a1257814afbd52a8945c5a9ca8e368ace760d5630cd331a6715c7bfcc82581932ec5fff1c7d2100f2ab39fd45de214da875c1a160822bcceb9d7283f8b6975e28ca9910c1afddc9a2933e3c8cea8a28f7c4c0a1b845a4240826c600d622d681d05a75ca3f581adac048a4a9e5fbe7d44930000a6dbbd16f5daf76c47ccc4c6d1d9c0f9eaa22eaf7150ec95b58f20fe75dee7fd528020a1ff5dfabf312aef86d2e4745d8e302b597f5963e74574101cc5cf8705e206647d6d73ecd7daee1cd0a137947674ea16beca32f5f65e03d6cccc5698591fc08d100bfa905d4aab40abf0249f6aa611fe9d71dd3da8bafedbdd6084c524a5515e69565f02acd80a8df782f4aad3e2e39663f145d3963a71c20346f37dfeeeb26c84061db4f427c35f9b0316f92d4363349b4310e19d7ca97c8e3bb5a892cdf72a5eca84e7fb2fed0850b056c4987c3ce3c3b13949f7c5cf9f262fd09bd14e1eaafea6f5a34858a6a7f9ae974ce25264207d33b30837a204e9e713f7ff1bba158fc1dc26b1c744d1994f3a739ee95f720abbe7ada023d0c1be3cf48bc4e798c759cb52cd282dde43d364a3a8519e9cd57dfe7a1ac191d660108e6d8407a5fa5c61e716b82d92508d325e91cdbf511326d3ca5795544a284d7", 0x1000, 0x40) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xe4, 0x1, 0x1}) 00:06:26 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = __fhopen40(&(0x7f00000001c0)="8f5ccd3e4abafe78c1b8a0e2cd18eae6eaa0b317aef09fd4f9ff3fb75cfc7b9b3e66e984e4842327f4043013ee97e1e40e3bb037afd035e2de35fc6ddea73f463f6179d9985919f824a7cbb79ac5d1e47fd6e019555e4c2bf5b87c30f9cb626794afceccc8f792eca000dd2f1b3b28e15e4c9c3ba8de70ddda435b6fd6d796fac0efbaeb2d74a42a4f68f42224317bc852a4bcf2cc6de7dbcfd21c19c1ba874808785f22ab5f92d3915ae594b52d356da579247b39ce8c1e51052dfa0c52f77660c9ddb748051191c43baff5230447a719b742dc2d842ec011ca82c47b5f4bbd6920bbe0f5d39f58de37c47c03f509fd99bcad82b44ef3afe22d29a4a36c67fc210993547b29250f303ba7a5e8aae877145ba08d776a8864cbef9ec79da5417cb25d30bb8074084f340802ba9c286525b721238771499a1927a7fca98d04ad5492bdec2b00ba766ec103c17cb86198542fc9f092d2756f800d083b4105389b47e56d2b4d875ebaf81f35cc892baf241a49a2dbcf829932f67412e19273036a2cc756e4ba5fc7b86909baae820091471993410b85bc0bfb377efb4670b36dc00f77632383790c4775579c0ece01201359a4f69ae87fa95f88a06ff5dc53798dff88aff4d7ea481ef5d89507586a35bc935e906e8b68bbbc064215bd945bcee6a76fdbc4ca57db1a3e1991ce26d1cad946af00bd574276c869030ea2a9317fde4717fac898cbe0ee34408e3bac74574c78ef6f1f822d7bd14134d76a1da3b7afe1d973e7935758c738eee567b8f733455ca713d156c58389181cf320f2fc507f69aa119ef15dd9a4fda7de1c5c7ddd715ee92f1ee684dcef15b8adbde3f5455327b0fc073b4cd1ed3139adeb095af01f86e79884d93e2732b3f75eed2986a74a62813227bf54a6c027faa425d02955e87868778d938a95aa969e06278c2a40d8867b0c1aa4dfd50320df49b2e03584523fe6577d78e2c6383d2dd3cc089a6487a80972c362df129600897e9f11177b5aeb4b24eb9db55b26f9393304dd3000307d82187c9b000de50c6f3637e1c5d696394c2bce91383eb7ea1035aa8fe05912e1bf0e2369b6d54959c4e9a258d767ed83c13c76026657ff403a6e8947ff6bcdac41cc2667873e0c957de3cd8d21eb5ec9981b5014178518d80270a9e31742f1af7c62f3c72a65db6750e16f23e7064e18265793523f5088862bd083c0c8e5da93677c839910aaeb1f515f53a58eddbc688251897fa5d535b921d77488ae9b6cd1e31854044d467766bbf9188951ebcc0184a5b99808eebfe8cef74db3d5d7a97a3654a28d4e01036c9a6082dfeec29408506c9eed1a4f5610281a8bb819d1cb37ac11a504d79cbe5772fa5df8b7bf7fd04ae44245fb12080a126a10121581a821422fdf4a656dc430b3e7b5056e7719c3be8e9d38a6fc446307b5a7ea4f85e60d9d70af479e7fb40e861f04abb0f4b3b6d859f7a313165deac9b9c6f5d165667533b513604b854cd7d541c6f37dbbff2b3daf588f2344444fab3b77285c0893cda45de6a7f031c43169d1977badf189a0b039ba363ef2cfdf75f28ba0a3c54d6613eef05e332e85c915667df717155dc90387feb114e2eb20f7bb7cf75c3ebf95dc6ae4e1d76d0d239f89906bbbf4f714e5b56f1a88d65f945adceb15d9d155761222971771adeb66c7eb53cb90463593aa543b276a3d17bb195844782541ea440558a7ebbe08818fbe1324e5a83858b3d030ebe32c0950b6b55f23e39f0122010372a396ebbc3a03af373b3a68fdfa1099cfc36adf0f046236da74df4547fe95d0d8327d0eaa1c23adba95dd6ea1c5cc651ae9910ed6bce2e252279e10389cbc299bbbd6b6a916e66868cbdd712c51b19a1e53c9bb717e850bd91ff7f3ae398143b94a599c0950b385e21c3cfff241e0f972ef1ee6a71bd467146177d4c0d348afd3a3700b884b93c9174a630790490fa289f156b5326ebf389eae7c63e4c29e9629ef86ef21786904c4499ee2bb0858b12d7efb67f0461094496ca7aeaca37477d97c9980643eaf75c900d31b27ea7bcea574d767fa3416374aac1cb16bda9d0f2eee4bd1565d691b6dfed255e1aa6c968fd74cc0f3c1a267329cd280150a3bcb25353829a3700cb0cee875cf6b02a6a7bd0aac85aba508fafdea1011127830653c5d116be37c9fc2b9ba62a2d94f4e016ec54ccc64ba453e3972aeae3ad871de0a1fc02ecc2e2fdc404bdf5d9009e7a06ce1b6e8beb32851797be05f194e93e17969b8377fa1316dc1de8d6e0d71f70fe1f1f156e16c58692ccc6cc2e500de50a8ba8d9e9ab5a1f46bbf116b8776aba1a677b6866872144d8f0d1cc86d057dc5b6ea3cdc02094301fe912b386210ff4eefb912cb347023a47beda5a67688acb597d56e2d2c22b0e12bc41a99374d54ad310fba8b5043b3a2016aa399698efe6abe04a705ecc4497db442c3320e34dd250edf032dbd76552498645a11147686d67b70afbace17602bf79e58c7782aeff03a40bd0f8937cae89ce4c24724e215c83ed47c5a70126cf44ec87b5747a52385a064c74e839e96f70632dfa48c1e54a6a85983554df47858621e1be706eda9a2c9ed4bca7f83e48e0024eae07f910c594403cc7322c262608cb3e3de5929e763a4e349c83ce2d80ce1a023d56da341d0425eff9b72051a12fe093b0d87b266f83a3ac8645a7c97f41b09d0490843a0475c7c2d5f9c4fdb7d186c7e481a1fa09b1880a6ae5a87141d20f685d971e453b89848551b1ce8f605c1b8ec98e756811fa5b5bb16490189c443a398da6c7ffc2850a21a42d7e30dcbec647233e27830885b15bada74acfce82b31a5a8f4adca071495ce24a5277a1a6d3646161a6c27b35577d89f00deaca9989f4c056aeca1c86cd3c1224d38ad94e86f00ea32a0b1bb3d153b778f8749b7a06a7ae731e5b55173ec361dacecba03f5d987c04ef9b5e37ef5197716f05babf5359f31f142b9cfd80217ef3b8b33b27776f356e32639c964f08878182bbd5f4b9dc4f556898e24c0b54f2c44dba492c64343fd24bca4b0958f2b6456b7435385adb875e6f9907017fa6895938959d83ffb676052f0e40c281365ec13c5a154f8f8cb9796ad001905d0b725508cf4d5fbad64924b69f435aa8a9e3788745123d12d7ad199c6a72ada335355cbeaf5f484540f20511720a39f072983b5eb319dd9092de0395f3ee77298f2bce3b8adfb79576a08b8f4fbb9c026600395c9cbf60713ddbd9fc622be88c4a404c1b0c0d86db3388452be9ad3d7275f116501daaeff8c086978310a70bfe51b283bd805fef9649c881b0e0ac3307619f3940111526750eb9c37d4d030542dafe78f761c534a4dfc185be032f40f9512a0270674cf9739be1839f9ee779de14bf98a85200b28c7f40c9a7a0e2f888804d2cbdad2aac4a5e7cf1c78634d0919e47958cf10a672a194bf638f9b5a5e63c5e81877185afc2adbe7f25f492810f58788ae75252e07dcd725c17e11a5fc4e99f3072898d6761f82d2358d393794a925113ca3874f2d0c3a0283ffbee164a297aed263df11fe549e1764f15f7d20cc66c6d390694909575147ffd9fb566718464c43f8d5cdf1ff30dcec0cad940216427deb8bce8daef3abc51321e6c77443daed054a74037c068da4034fe6eb75f26a36f573ccc71271c0ebe2a9b9668679bf90d537c130309e0c9136e6161e59ff9bbf1a0e1c7f89ae6605095f8825a72dcdafc63c20b4f297526704fda89fc7d0b760d9d49a5c3f9723f0b8eab42b8dd958da80d33cc075a3ae25f14fcb821bbea6b0be85dec8844c6635c8d15ce1432391fb69b47b05dc12d285011d5e735c765200734c2a8fd0ef81bf0d2b28ae19986d9fb46cd570cbccd12dae50a3d25a4b7bddceacbb5f19ba1ca78eda3dcfc6bf0e7cc980f60cfce58220fb1470d5dccd382a382b3b1f0c66b5f10848fe879186b9798b74e56142d5efe8f500f301271e3e96d938ced07b56917c45e042571ea14dcaf13caea0ba29c5448bba4bc0fac799a6d8fb3ff8588b27debc24f386f29e751f222610a5d14051f94a20902cfe7835a34882323b879ba6c585319fd645b9033088e6052392666b05cc2b1e10ea4b318f6086148e672b1ba4269ed080c726e11d61b4839ae948019b21c35a7311a90293b385d23524122bc934fb13fcf835b23ab2d0d845186fe99d0a9901b00ff30b20718508c552d92a2e6534116e096e177906e71cc1c88f08bab8fca3c68f6491f724d477fe37bfd86ca8bd7f2b5a5f1e46b8a157800401893820f12847e8ab38674cd92669ae91a5e6b0976ece38a1b550a250853749e84ea85052710e7d190f68efb1a2ed3e19fab06706a6ef4fc01246bf710f45effe28c7097f18d60144b3896e788cdbacf52b4943499caf6392766b0ab80c3e4df7a38bd01ca21353586548b08b701afd228751d34677f74444c4799b1d50243ab87793d232c5a2ed8736eebb5774b3173d2c7f26b2f39254c43937d9d48a9095f5d01ef40d8a4572315cd7912e7c950ba933e444db2ae0ecd039d7cb74b603d431a361af4b1a6cfc93f5cd49cf4f62f47e74f2fd92bea8dddca3d25c923afa5ca5412e2b0ed4d83fc1cef04da1445b58ec80c0a56d28319fe83f12cb6195eda1e5e5cabc733f9bea010fddcc9769dbcd6b37520a7cd36b6b79a6a11cc7df037b8016a7030f0bcb458ba2289dcce05627cba75bd479008aa7eab8c3d4c5216eba1047a9010ad8003bcb9ee0f37ad128ff0ca5b7a1464ede950fc17c09648589c12f16275db41f787c9bbdae9746d718a402e8abd4cfa334990cd2f0bd95edb2f0ec0b7d52c6479e1683da9eb26aeecb7acb34bd741489e4443a52282b69f72fdcdc82b73a7273ee5aee6b123319cde21cbcd48c43e7937ce4e8507efda1d44dd55da27e05d50728592273815afeaf3e9e7af728934f225f26ffc37eb34ef2e1c95f84401e1ba3a8f40f6b03597120a225774967cdfb8f9bff21df30a4d03c2da35a88a28400e039daa27bf2989e96baffcdaf1ac6d07038d09c3bc2ada5dd814bb60841eb0b2ce35f779a1827248d32dca5ae7cdb147e143a5c04a910b98da9e52f856058773f90ef38e2dd984cc4592e927cef678035335f5a1257814afbd52a8945c5a9ca8e368ace760d5630cd331a6715c7bfcc82581932ec5fff1c7d2100f2ab39fd45de214da875c1a160822bcceb9d7283f8b6975e28ca9910c1afddc9a2933e3c8cea8a28f7c4c0a1b845a4240826c600d622d681d05a75ca3f581adac048a4a9e5fbe7d44930000a6dbbd16f5daf76c47ccc4c6d1d9c0f9eaa22eaf7150ec95b58f20fe75dee7fd528020a1ff5dfabf312aef86d2e4745d8e302b597f5963e74574101cc5cf8705e206647d6d73ecd7daee1cd0a137947674ea16beca32f5f65e03d6cccc5698591fc08d100bfa905d4aab40abf0249f6aa611fe9d71dd3da8bafedbdd6084c524a5515e69565f02acd80a8df782f4aad3e2e39663f145d3963a71c20346f37dfeeeb26c84061db4f427c35f9b0316f92d4363349b4310e19d7ca97c8e3bb5a892cdf72a5eca84e7fb2fed0850b056c4987c3ce3c3b13949f7c5cf9f262fd09bd14e1eaafea6f5a34858a6a7f9ae974ce25264207d33b30837a204e9e713f7ff1bba158fc1dc26b1c744d1994f3a739ee95f720abbe7ada023d0c1be3cf48bc4e798c759cb52cd282dde43d364a3a8519e9cd57dfe7a1ac191d660108e6d8407a5fa5c61e716b82d92508d325e91cdbf511326d3ca5795544a284d7", 0x1000, 0x40) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xe4, 0x1, 0x1}) 00:06:26 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x500) 00:06:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x20) (async) r1 = getsid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x20, r1) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) ptrace(0xb, r2, 0x0, 0x8) (async) r3 = __clone(0x0, 0x0) ptrace(0x800000000000009, r3, 0x0, 0x0) (async) ptrace(0xb, r3, 0x0, 0x8) (async) setpgid(r2, r3) 00:06:26 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40000, 0x4) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:26 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xffffff0f, &(0x7f00000016c0)) 00:06:26 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, 0x0, 0x0, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:26 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb00) 00:06:26 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = __fhopen40(&(0x7f00000001c0)="8f5ccd3e4abafe78c1b8a0e2cd18eae6eaa0b317aef09fd4f9ff3fb75cfc7b9b3e66e984e4842327f4043013ee97e1e40e3bb037afd035e2de35fc6ddea73f463f6179d9985919f824a7cbb79ac5d1e47fd6e019555e4c2bf5b87c30f9cb626794afceccc8f792eca000dd2f1b3b28e15e4c9c3ba8de70ddda435b6fd6d796fac0efbaeb2d74a42a4f68f42224317bc852a4bcf2cc6de7dbcfd21c19c1ba874808785f22ab5f92d3915ae594b52d356da579247b39ce8c1e51052dfa0c52f77660c9ddb748051191c43baff5230447a719b742dc2d842ec011ca82c47b5f4bbd6920bbe0f5d39f58de37c47c03f509fd99bcad82b44ef3afe22d29a4a36c67fc210993547b29250f303ba7a5e8aae877145ba08d776a8864cbef9ec79da5417cb25d30bb8074084f340802ba9c286525b721238771499a1927a7fca98d04ad5492bdec2b00ba766ec103c17cb86198542fc9f092d2756f800d083b4105389b47e56d2b4d875ebaf81f35cc892baf241a49a2dbcf829932f67412e19273036a2cc756e4ba5fc7b86909baae820091471993410b85bc0bfb377efb4670b36dc00f77632383790c4775579c0ece01201359a4f69ae87fa95f88a06ff5dc53798dff88aff4d7ea481ef5d89507586a35bc935e906e8b68bbbc064215bd945bcee6a76fdbc4ca57db1a3e1991ce26d1cad946af00bd574276c869030ea2a9317fde4717fac898cbe0ee34408e3bac74574c78ef6f1f822d7bd14134d76a1da3b7afe1d973e7935758c738eee567b8f733455ca713d156c58389181cf320f2fc507f69aa119ef15dd9a4fda7de1c5c7ddd715ee92f1ee684dcef15b8adbde3f5455327b0fc073b4cd1ed3139adeb095af01f86e79884d93e2732b3f75eed2986a74a62813227bf54a6c027faa425d02955e87868778d938a95aa969e06278c2a40d8867b0c1aa4dfd50320df49b2e03584523fe6577d78e2c6383d2dd3cc089a6487a80972c362df129600897e9f11177b5aeb4b24eb9db55b26f9393304dd3000307d82187c9b000de50c6f3637e1c5d696394c2bce91383eb7ea1035aa8fe05912e1bf0e2369b6d54959c4e9a258d767ed83c13c76026657ff403a6e8947ff6bcdac41cc2667873e0c957de3cd8d21eb5ec9981b5014178518d80270a9e31742f1af7c62f3c72a65db6750e16f23e7064e18265793523f5088862bd083c0c8e5da93677c839910aaeb1f515f53a58eddbc688251897fa5d535b921d77488ae9b6cd1e31854044d467766bbf9188951ebcc0184a5b99808eebfe8cef74db3d5d7a97a3654a28d4e01036c9a6082dfeec29408506c9eed1a4f5610281a8bb819d1cb37ac11a504d79cbe5772fa5df8b7bf7fd04ae44245fb12080a126a10121581a821422fdf4a656dc430b3e7b5056e7719c3be8e9d38a6fc446307b5a7ea4f85e60d9d70af479e7fb40e861f04abb0f4b3b6d859f7a313165deac9b9c6f5d165667533b513604b854cd7d541c6f37dbbff2b3daf588f2344444fab3b77285c0893cda45de6a7f031c43169d1977badf189a0b039ba363ef2cfdf75f28ba0a3c54d6613eef05e332e85c915667df717155dc90387feb114e2eb20f7bb7cf75c3ebf95dc6ae4e1d76d0d239f89906bbbf4f714e5b56f1a88d65f945adceb15d9d155761222971771adeb66c7eb53cb90463593aa543b276a3d17bb195844782541ea440558a7ebbe08818fbe1324e5a83858b3d030ebe32c0950b6b55f23e39f0122010372a396ebbc3a03af373b3a68fdfa1099cfc36adf0f046236da74df4547fe95d0d8327d0eaa1c23adba95dd6ea1c5cc651ae9910ed6bce2e252279e10389cbc299bbbd6b6a916e66868cbdd712c51b19a1e53c9bb717e850bd91ff7f3ae398143b94a599c0950b385e21c3cfff241e0f972ef1ee6a71bd467146177d4c0d348afd3a3700b884b93c9174a630790490fa289f156b5326ebf389eae7c63e4c29e9629ef86ef21786904c4499ee2bb0858b12d7efb67f0461094496ca7aeaca37477d97c9980643eaf75c900d31b27ea7bcea574d767fa3416374aac1cb16bda9d0f2eee4bd1565d691b6dfed255e1aa6c968fd74cc0f3c1a267329cd280150a3bcb25353829a3700cb0cee875cf6b02a6a7bd0aac85aba508fafdea1011127830653c5d116be37c9fc2b9ba62a2d94f4e016ec54ccc64ba453e3972aeae3ad871de0a1fc02ecc2e2fdc404bdf5d9009e7a06ce1b6e8beb32851797be05f194e93e17969b8377fa1316dc1de8d6e0d71f70fe1f1f156e16c58692ccc6cc2e500de50a8ba8d9e9ab5a1f46bbf116b8776aba1a677b6866872144d8f0d1cc86d057dc5b6ea3cdc02094301fe912b386210ff4eefb912cb347023a47beda5a67688acb597d56e2d2c22b0e12bc41a99374d54ad310fba8b5043b3a2016aa399698efe6abe04a705ecc4497db442c3320e34dd250edf032dbd76552498645a11147686d67b70afbace17602bf79e58c7782aeff03a40bd0f8937cae89ce4c24724e215c83ed47c5a70126cf44ec87b5747a52385a064c74e839e96f70632dfa48c1e54a6a85983554df47858621e1be706eda9a2c9ed4bca7f83e48e0024eae07f910c594403cc7322c262608cb3e3de5929e763a4e349c83ce2d80ce1a023d56da341d0425eff9b72051a12fe093b0d87b266f83a3ac8645a7c97f41b09d0490843a0475c7c2d5f9c4fdb7d186c7e481a1fa09b1880a6ae5a87141d20f685d971e453b89848551b1ce8f605c1b8ec98e756811fa5b5bb16490189c443a398da6c7ffc2850a21a42d7e30dcbec647233e27830885b15bada74acfce82b31a5a8f4adca071495ce24a5277a1a6d3646161a6c27b35577d89f00deaca9989f4c056aeca1c86cd3c1224d38ad94e86f00ea32a0b1bb3d153b778f8749b7a06a7ae731e5b55173ec361dacecba03f5d987c04ef9b5e37ef5197716f05babf5359f31f142b9cfd80217ef3b8b33b27776f356e32639c964f08878182bbd5f4b9dc4f556898e24c0b54f2c44dba492c64343fd24bca4b0958f2b6456b7435385adb875e6f9907017fa6895938959d83ffb676052f0e40c281365ec13c5a154f8f8cb9796ad001905d0b725508cf4d5fbad64924b69f435aa8a9e3788745123d12d7ad199c6a72ada335355cbeaf5f484540f20511720a39f072983b5eb319dd9092de0395f3ee77298f2bce3b8adfb79576a08b8f4fbb9c026600395c9cbf60713ddbd9fc622be88c4a404c1b0c0d86db3388452be9ad3d7275f116501daaeff8c086978310a70bfe51b283bd805fef9649c881b0e0ac3307619f3940111526750eb9c37d4d030542dafe78f761c534a4dfc185be032f40f9512a0270674cf9739be1839f9ee779de14bf98a85200b28c7f40c9a7a0e2f888804d2cbdad2aac4a5e7cf1c78634d0919e47958cf10a672a194bf638f9b5a5e63c5e81877185afc2adbe7f25f492810f58788ae75252e07dcd725c17e11a5fc4e99f3072898d6761f82d2358d393794a925113ca3874f2d0c3a0283ffbee164a297aed263df11fe549e1764f15f7d20cc66c6d390694909575147ffd9fb566718464c43f8d5cdf1ff30dcec0cad940216427deb8bce8daef3abc51321e6c77443daed054a74037c068da4034fe6eb75f26a36f573ccc71271c0ebe2a9b9668679bf90d537c130309e0c9136e6161e59ff9bbf1a0e1c7f89ae6605095f8825a72dcdafc63c20b4f297526704fda89fc7d0b760d9d49a5c3f9723f0b8eab42b8dd958da80d33cc075a3ae25f14fcb821bbea6b0be85dec8844c6635c8d15ce1432391fb69b47b05dc12d285011d5e735c765200734c2a8fd0ef81bf0d2b28ae19986d9fb46cd570cbccd12dae50a3d25a4b7bddceacbb5f19ba1ca78eda3dcfc6bf0e7cc980f60cfce58220fb1470d5dccd382a382b3b1f0c66b5f10848fe879186b9798b74e56142d5efe8f500f301271e3e96d938ced07b56917c45e042571ea14dcaf13caea0ba29c5448bba4bc0fac799a6d8fb3ff8588b27debc24f386f29e751f222610a5d14051f94a20902cfe7835a34882323b879ba6c585319fd645b9033088e6052392666b05cc2b1e10ea4b318f6086148e672b1ba4269ed080c726e11d61b4839ae948019b21c35a7311a90293b385d23524122bc934fb13fcf835b23ab2d0d845186fe99d0a9901b00ff30b20718508c552d92a2e6534116e096e177906e71cc1c88f08bab8fca3c68f6491f724d477fe37bfd86ca8bd7f2b5a5f1e46b8a157800401893820f12847e8ab38674cd92669ae91a5e6b0976ece38a1b550a250853749e84ea85052710e7d190f68efb1a2ed3e19fab06706a6ef4fc01246bf710f45effe28c7097f18d60144b3896e788cdbacf52b4943499caf6392766b0ab80c3e4df7a38bd01ca21353586548b08b701afd228751d34677f74444c4799b1d50243ab87793d232c5a2ed8736eebb5774b3173d2c7f26b2f39254c43937d9d48a9095f5d01ef40d8a4572315cd7912e7c950ba933e444db2ae0ecd039d7cb74b603d431a361af4b1a6cfc93f5cd49cf4f62f47e74f2fd92bea8dddca3d25c923afa5ca5412e2b0ed4d83fc1cef04da1445b58ec80c0a56d28319fe83f12cb6195eda1e5e5cabc733f9bea010fddcc9769dbcd6b37520a7cd36b6b79a6a11cc7df037b8016a7030f0bcb458ba2289dcce05627cba75bd479008aa7eab8c3d4c5216eba1047a9010ad8003bcb9ee0f37ad128ff0ca5b7a1464ede950fc17c09648589c12f16275db41f787c9bbdae9746d718a402e8abd4cfa334990cd2f0bd95edb2f0ec0b7d52c6479e1683da9eb26aeecb7acb34bd741489e4443a52282b69f72fdcdc82b73a7273ee5aee6b123319cde21cbcd48c43e7937ce4e8507efda1d44dd55da27e05d50728592273815afeaf3e9e7af728934f225f26ffc37eb34ef2e1c95f84401e1ba3a8f40f6b03597120a225774967cdfb8f9bff21df30a4d03c2da35a88a28400e039daa27bf2989e96baffcdaf1ac6d07038d09c3bc2ada5dd814bb60841eb0b2ce35f779a1827248d32dca5ae7cdb147e143a5c04a910b98da9e52f856058773f90ef38e2dd984cc4592e927cef678035335f5a1257814afbd52a8945c5a9ca8e368ace760d5630cd331a6715c7bfcc82581932ec5fff1c7d2100f2ab39fd45de214da875c1a160822bcceb9d7283f8b6975e28ca9910c1afddc9a2933e3c8cea8a28f7c4c0a1b845a4240826c600d622d681d05a75ca3f581adac048a4a9e5fbe7d44930000a6dbbd16f5daf76c47ccc4c6d1d9c0f9eaa22eaf7150ec95b58f20fe75dee7fd528020a1ff5dfabf312aef86d2e4745d8e302b597f5963e74574101cc5cf8705e206647d6d73ecd7daee1cd0a137947674ea16beca32f5f65e03d6cccc5698591fc08d100bfa905d4aab40abf0249f6aa611fe9d71dd3da8bafedbdd6084c524a5515e69565f02acd80a8df782f4aad3e2e39663f145d3963a71c20346f37dfeeeb26c84061db4f427c35f9b0316f92d4363349b4310e19d7ca97c8e3bb5a892cdf72a5eca84e7fb2fed0850b056c4987c3ce3c3b13949f7c5cf9f262fd09bd14e1eaafea6f5a34858a6a7f9ae974ce25264207d33b30837a204e9e713f7ff1bba158fc1dc26b1c744d1994f3a739ee95f720abbe7ada023d0c1be3cf48bc4e798c759cb52cd282dde43d364a3a8519e9cd57dfe7a1ac191d660108e6d8407a5fa5c61e716b82d92508d325e91cdbf511326d3ca5795544a284d7", 0x1000, 0x40) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xe4, 0x1, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) __fhopen40(&(0x7f00000001c0)="8f5ccd3e4abafe78c1b8a0e2cd18eae6eaa0b317aef09fd4f9ff3fb75cfc7b9b3e66e984e4842327f4043013ee97e1e40e3bb037afd035e2de35fc6ddea73f463f6179d9985919f824a7cbb79ac5d1e47fd6e019555e4c2bf5b87c30f9cb626794afceccc8f792eca000dd2f1b3b28e15e4c9c3ba8de70ddda435b6fd6d796fac0efbaeb2d74a42a4f68f42224317bc852a4bcf2cc6de7dbcfd21c19c1ba874808785f22ab5f92d3915ae594b52d356da579247b39ce8c1e51052dfa0c52f77660c9ddb748051191c43baff5230447a719b742dc2d842ec011ca82c47b5f4bbd6920bbe0f5d39f58de37c47c03f509fd99bcad82b44ef3afe22d29a4a36c67fc210993547b29250f303ba7a5e8aae877145ba08d776a8864cbef9ec79da5417cb25d30bb8074084f340802ba9c286525b721238771499a1927a7fca98d04ad5492bdec2b00ba766ec103c17cb86198542fc9f092d2756f800d083b4105389b47e56d2b4d875ebaf81f35cc892baf241a49a2dbcf829932f67412e19273036a2cc756e4ba5fc7b86909baae820091471993410b85bc0bfb377efb4670b36dc00f77632383790c4775579c0ece01201359a4f69ae87fa95f88a06ff5dc53798dff88aff4d7ea481ef5d89507586a35bc935e906e8b68bbbc064215bd945bcee6a76fdbc4ca57db1a3e1991ce26d1cad946af00bd574276c869030ea2a9317fde4717fac898cbe0ee34408e3bac74574c78ef6f1f822d7bd14134d76a1da3b7afe1d973e7935758c738eee567b8f733455ca713d156c58389181cf320f2fc507f69aa119ef15dd9a4fda7de1c5c7ddd715ee92f1ee684dcef15b8adbde3f5455327b0fc073b4cd1ed3139adeb095af01f86e79884d93e2732b3f75eed2986a74a62813227bf54a6c027faa425d02955e87868778d938a95aa969e06278c2a40d8867b0c1aa4dfd50320df49b2e03584523fe6577d78e2c6383d2dd3cc089a6487a80972c362df129600897e9f11177b5aeb4b24eb9db55b26f9393304dd3000307d82187c9b000de50c6f3637e1c5d696394c2bce91383eb7ea1035aa8fe05912e1bf0e2369b6d54959c4e9a258d767ed83c13c76026657ff403a6e8947ff6bcdac41cc2667873e0c957de3cd8d21eb5ec9981b5014178518d80270a9e31742f1af7c62f3c72a65db6750e16f23e7064e18265793523f5088862bd083c0c8e5da93677c839910aaeb1f515f53a58eddbc688251897fa5d535b921d77488ae9b6cd1e31854044d467766bbf9188951ebcc0184a5b99808eebfe8cef74db3d5d7a97a3654a28d4e01036c9a6082dfeec29408506c9eed1a4f5610281a8bb819d1cb37ac11a504d79cbe5772fa5df8b7bf7fd04ae44245fb12080a126a10121581a821422fdf4a656dc430b3e7b5056e7719c3be8e9d38a6fc446307b5a7ea4f85e60d9d70af479e7fb40e861f04abb0f4b3b6d859f7a313165deac9b9c6f5d165667533b513604b854cd7d541c6f37dbbff2b3daf588f2344444fab3b77285c0893cda45de6a7f031c43169d1977badf189a0b039ba363ef2cfdf75f28ba0a3c54d6613eef05e332e85c915667df717155dc90387feb114e2eb20f7bb7cf75c3ebf95dc6ae4e1d76d0d239f89906bbbf4f714e5b56f1a88d65f945adceb15d9d155761222971771adeb66c7eb53cb90463593aa543b276a3d17bb195844782541ea440558a7ebbe08818fbe1324e5a83858b3d030ebe32c0950b6b55f23e39f0122010372a396ebbc3a03af373b3a68fdfa1099cfc36adf0f046236da74df4547fe95d0d8327d0eaa1c23adba95dd6ea1c5cc651ae9910ed6bce2e252279e10389cbc299bbbd6b6a916e66868cbdd712c51b19a1e53c9bb717e850bd91ff7f3ae398143b94a599c0950b385e21c3cfff241e0f972ef1ee6a71bd467146177d4c0d348afd3a3700b884b93c9174a630790490fa289f156b5326ebf389eae7c63e4c29e9629ef86ef21786904c4499ee2bb0858b12d7efb67f0461094496ca7aeaca37477d97c9980643eaf75c900d31b27ea7bcea574d767fa3416374aac1cb16bda9d0f2eee4bd1565d691b6dfed255e1aa6c968fd74cc0f3c1a267329cd280150a3bcb25353829a3700cb0cee875cf6b02a6a7bd0aac85aba508fafdea1011127830653c5d116be37c9fc2b9ba62a2d94f4e016ec54ccc64ba453e3972aeae3ad871de0a1fc02ecc2e2fdc404bdf5d9009e7a06ce1b6e8beb32851797be05f194e93e17969b8377fa1316dc1de8d6e0d71f70fe1f1f156e16c58692ccc6cc2e500de50a8ba8d9e9ab5a1f46bbf116b8776aba1a677b6866872144d8f0d1cc86d057dc5b6ea3cdc02094301fe912b386210ff4eefb912cb347023a47beda5a67688acb597d56e2d2c22b0e12bc41a99374d54ad310fba8b5043b3a2016aa399698efe6abe04a705ecc4497db442c3320e34dd250edf032dbd76552498645a11147686d67b70afbace17602bf79e58c7782aeff03a40bd0f8937cae89ce4c24724e215c83ed47c5a70126cf44ec87b5747a52385a064c74e839e96f70632dfa48c1e54a6a85983554df47858621e1be706eda9a2c9ed4bca7f83e48e0024eae07f910c594403cc7322c262608cb3e3de5929e763a4e349c83ce2d80ce1a023d56da341d0425eff9b72051a12fe093b0d87b266f83a3ac8645a7c97f41b09d0490843a0475c7c2d5f9c4fdb7d186c7e481a1fa09b1880a6ae5a87141d20f685d971e453b89848551b1ce8f605c1b8ec98e756811fa5b5bb16490189c443a398da6c7ffc2850a21a42d7e30dcbec647233e27830885b15bada74acfce82b31a5a8f4adca071495ce24a5277a1a6d3646161a6c27b35577d89f00deaca9989f4c056aeca1c86cd3c1224d38ad94e86f00ea32a0b1bb3d153b778f8749b7a06a7ae731e5b55173ec361dacecba03f5d987c04ef9b5e37ef5197716f05babf5359f31f142b9cfd80217ef3b8b33b27776f356e32639c964f08878182bbd5f4b9dc4f556898e24c0b54f2c44dba492c64343fd24bca4b0958f2b6456b7435385adb875e6f9907017fa6895938959d83ffb676052f0e40c281365ec13c5a154f8f8cb9796ad001905d0b725508cf4d5fbad64924b69f435aa8a9e3788745123d12d7ad199c6a72ada335355cbeaf5f484540f20511720a39f072983b5eb319dd9092de0395f3ee77298f2bce3b8adfb79576a08b8f4fbb9c026600395c9cbf60713ddbd9fc622be88c4a404c1b0c0d86db3388452be9ad3d7275f116501daaeff8c086978310a70bfe51b283bd805fef9649c881b0e0ac3307619f3940111526750eb9c37d4d030542dafe78f761c534a4dfc185be032f40f9512a0270674cf9739be1839f9ee779de14bf98a85200b28c7f40c9a7a0e2f888804d2cbdad2aac4a5e7cf1c78634d0919e47958cf10a672a194bf638f9b5a5e63c5e81877185afc2adbe7f25f492810f58788ae75252e07dcd725c17e11a5fc4e99f3072898d6761f82d2358d393794a925113ca3874f2d0c3a0283ffbee164a297aed263df11fe549e1764f15f7d20cc66c6d390694909575147ffd9fb566718464c43f8d5cdf1ff30dcec0cad940216427deb8bce8daef3abc51321e6c77443daed054a74037c068da4034fe6eb75f26a36f573ccc71271c0ebe2a9b9668679bf90d537c130309e0c9136e6161e59ff9bbf1a0e1c7f89ae6605095f8825a72dcdafc63c20b4f297526704fda89fc7d0b760d9d49a5c3f9723f0b8eab42b8dd958da80d33cc075a3ae25f14fcb821bbea6b0be85dec8844c6635c8d15ce1432391fb69b47b05dc12d285011d5e735c765200734c2a8fd0ef81bf0d2b28ae19986d9fb46cd570cbccd12dae50a3d25a4b7bddceacbb5f19ba1ca78eda3dcfc6bf0e7cc980f60cfce58220fb1470d5dccd382a382b3b1f0c66b5f10848fe879186b9798b74e56142d5efe8f500f301271e3e96d938ced07b56917c45e042571ea14dcaf13caea0ba29c5448bba4bc0fac799a6d8fb3ff8588b27debc24f386f29e751f222610a5d14051f94a20902cfe7835a34882323b879ba6c585319fd645b9033088e6052392666b05cc2b1e10ea4b318f6086148e672b1ba4269ed080c726e11d61b4839ae948019b21c35a7311a90293b385d23524122bc934fb13fcf835b23ab2d0d845186fe99d0a9901b00ff30b20718508c552d92a2e6534116e096e177906e71cc1c88f08bab8fca3c68f6491f724d477fe37bfd86ca8bd7f2b5a5f1e46b8a157800401893820f12847e8ab38674cd92669ae91a5e6b0976ece38a1b550a250853749e84ea85052710e7d190f68efb1a2ed3e19fab06706a6ef4fc01246bf710f45effe28c7097f18d60144b3896e788cdbacf52b4943499caf6392766b0ab80c3e4df7a38bd01ca21353586548b08b701afd228751d34677f74444c4799b1d50243ab87793d232c5a2ed8736eebb5774b3173d2c7f26b2f39254c43937d9d48a9095f5d01ef40d8a4572315cd7912e7c950ba933e444db2ae0ecd039d7cb74b603d431a361af4b1a6cfc93f5cd49cf4f62f47e74f2fd92bea8dddca3d25c923afa5ca5412e2b0ed4d83fc1cef04da1445b58ec80c0a56d28319fe83f12cb6195eda1e5e5cabc733f9bea010fddcc9769dbcd6b37520a7cd36b6b79a6a11cc7df037b8016a7030f0bcb458ba2289dcce05627cba75bd479008aa7eab8c3d4c5216eba1047a9010ad8003bcb9ee0f37ad128ff0ca5b7a1464ede950fc17c09648589c12f16275db41f787c9bbdae9746d718a402e8abd4cfa334990cd2f0bd95edb2f0ec0b7d52c6479e1683da9eb26aeecb7acb34bd741489e4443a52282b69f72fdcdc82b73a7273ee5aee6b123319cde21cbcd48c43e7937ce4e8507efda1d44dd55da27e05d50728592273815afeaf3e9e7af728934f225f26ffc37eb34ef2e1c95f84401e1ba3a8f40f6b03597120a225774967cdfb8f9bff21df30a4d03c2da35a88a28400e039daa27bf2989e96baffcdaf1ac6d07038d09c3bc2ada5dd814bb60841eb0b2ce35f779a1827248d32dca5ae7cdb147e143a5c04a910b98da9e52f856058773f90ef38e2dd984cc4592e927cef678035335f5a1257814afbd52a8945c5a9ca8e368ace760d5630cd331a6715c7bfcc82581932ec5fff1c7d2100f2ab39fd45de214da875c1a160822bcceb9d7283f8b6975e28ca9910c1afddc9a2933e3c8cea8a28f7c4c0a1b845a4240826c600d622d681d05a75ca3f581adac048a4a9e5fbe7d44930000a6dbbd16f5daf76c47ccc4c6d1d9c0f9eaa22eaf7150ec95b58f20fe75dee7fd528020a1ff5dfabf312aef86d2e4745d8e302b597f5963e74574101cc5cf8705e206647d6d73ecd7daee1cd0a137947674ea16beca32f5f65e03d6cccc5698591fc08d100bfa905d4aab40abf0249f6aa611fe9d71dd3da8bafedbdd6084c524a5515e69565f02acd80a8df782f4aad3e2e39663f145d3963a71c20346f37dfeeeb26c84061db4f427c35f9b0316f92d4363349b4310e19d7ca97c8e3bb5a892cdf72a5eca84e7fb2fed0850b056c4987c3ce3c3b13949f7c5cf9f262fd09bd14e1eaafea6f5a34858a6a7f9ae974ce25264207d33b30837a204e9e713f7ff1bba158fc1dc26b1c744d1994f3a739ee95f720abbe7ada023d0c1be3cf48bc4e798c759cb52cd282dde43d364a3a8519e9cd57dfe7a1ac191d660108e6d8407a5fa5c61e716b82d92508d325e91cdbf511326d3ca5795544a284d7", 0x1000, 0x40) (async) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xe4, 0x1, 0x1}) (async) 00:06:26 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, 0x0, 0x0, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x20) r1 = getsid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x20, r1) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) ptrace(0xb, r2, 0x0, 0x8) r3 = __clone(0x0, 0x0) ptrace(0x800000000000009, r3, 0x0, 0x0) ptrace(0xb, r3, 0x0, 0x8) setpgid(r2, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x20) (async) getsid(0xffffffffffffffff) (async) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x20, r1) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) __clone(0x0, 0x0) (async) ptrace(0x800000000000009, r2, 0x0, 0x0) (async) ptrace(0xb, r2, 0x0, 0x8) (async) __clone(0x0, 0x0) (async) ptrace(0x800000000000009, r3, 0x0, 0x0) (async) ptrace(0xb, r3, 0x0, 0x8) (async) setpgid(r2, r3) (async) 00:06:27 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40000, 0x4) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) (async) getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:27 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc00) 00:06:27 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x1c0) 00:06:27 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xf00) 00:06:27 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40000, 0x4) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40000, 0x4) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r3) (async) getuid() (async) getuid() (async) setreuid(0xee00, r4) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:06:27 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1f00) 00:06:27 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) (async) fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x1c0) 00:06:27 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x0, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1000000, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f00000000c0)={0xfffff6dc, 0x5, 0x40, 0x5, 0x7f, 0x1}) 00:06:27 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xaf99d5d066b880, &(0x7f00000016c0)) 00:06:27 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1000000, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f00000000c0)={0xfffff6dc, 0x5, 0x40, 0x5, 0x7f, 0x1}) 00:06:28 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x1c0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) (async) fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x1c0) (async) 00:06:28 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2d00) 00:06:28 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x0, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:28 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() (async) getuid() r3 = getuid() r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) (async) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) setreuid(0xee00, r3) (async) setreuid(0xee00, r3) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:28 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2f00) 00:06:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1000000, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f00000000c0)={0xfffff6dc, 0x5, 0x40, 0x5, 0x7f, 0x1}) 00:06:28 executing program 5: compat_43_osetrlimit(0x4, &(0x7f00000000c0)={0x6, 0x7ff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x10008, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000140)={0x4}) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x196) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$TPROF_IOC_GETINFO(r1, 0x40085401, &(0x7f0000000100)) 00:06:28 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4000) 00:06:28 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x0, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:28 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xc154fe26e1bda0, &(0x7f00000016c0)) 00:06:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x50) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:28 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:28 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r2) (async) getuid() (async) getuid() (async) getuid() (async) setreuid(0xee00, r4) (async) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) (async) setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:06:28 executing program 5: compat_43_osetrlimit(0x4, &(0x7f00000000c0)={0x6, 0x7ff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x10008, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000140)={0x4}) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x196) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$TPROF_IOC_GETINFO(r1, 0x40085401, &(0x7f0000000100)) compat_43_osetrlimit(0x4, &(0x7f00000000c0)={0x6, 0x7ff}) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x10008, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000140)={0x4}) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x196) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$TPROF_IOC_GETINFO(r1, 0x40085401, &(0x7f0000000100)) (async) 00:06:28 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5700) 00:06:28 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:28 executing program 5: compat_43_osetrlimit(0x4, &(0x7f00000000c0)={0x6, 0x7ff}) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x10008, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000140)={0x4}) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x196) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$TPROF_IOC_GETINFO(r1, 0x40085401, &(0x7f0000000100)) 00:06:29 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) r3 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x4, {0x9, 0x21, 0x401, 0x3, 0x1, {0x22, 0x89c}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x3, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x8, 0x4, 0xe4}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x5, 0xff, 0x20, 0x20, 0xf4}, 0xf6, &(0x7f0000000240)=ANY=[@ANYBLOB="050ff6000624100aff260000000f00a30e3f0000000000ff000f3f0000003f000000c00000003f000003100b10100abcc100000000f00500c000000020100ad145000000000fffff30000000c03f00004ffeff000f00ff00cf00ff0003100b971009cdc02f95795b445e3e5a2529cd9738a193a53bc1374b04d377b0284f30229b73cc675b4579b898a1958a7c22f9a99f0797668c2e54a9974a7fe8cb435f9bcdf9f827da680e25ccbbcb3e500f24b36bdf97c49dfa830d7993654a914d8726017ddf10b09a81dcb8f008d1197bbd1e7e2040c9dcef576bd545208588d7de8d57187a0d41b09598f5f7fad09b54226247f303bb903f"], 0x3, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x801}}]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000440)='./file1\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) getuid() r5 = getuid() setreuid(0xee00, r5) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:29 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x50) (async) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x50) (async, rerun: 32) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8) (rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) __posix_rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x400) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:29 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x100000000000000, &(0x7f00000016c0)) 00:06:29 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x9001) 00:06:29 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) compat_50_mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7) 00:06:29 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, 0x0, 0x0) 00:06:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) __posix_rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x400) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:29 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xde00) 00:06:29 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) compat_50_mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7) [ 498.4214342] uhub4: device problem, disabling port 1 00:06:30 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) compat_50_mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7) 00:06:30 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x22000) 00:06:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) __posix_rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x400) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) __posix_rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) open(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x400) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) 00:06:30 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) r3 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x4, {0x9, 0x21, 0x401, 0x3, 0x1, {0x22, 0x89c}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x3, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x8, 0x4, 0xe4}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x5, 0xff, 0x20, 0x20, 0xf4}, 0xf6, &(0x7f0000000240)=ANY=[@ANYBLOB="050ff6000624100aff260000000f00a30e3f0000000000ff000f3f0000003f000000c00000003f000003100b10100abcc100000000f00500c000000020100ad145000000000fffff30000000c03f00004ffeff000f00ff00cf00ff0003100b971009cdc02f95795b445e3e5a2529cd9738a193a53bc1374b04d377b0284f30229b73cc675b4579b898a1958a7c22f9a99f0797668c2e54a9974a7fe8cb435f9bcdf9f827da680e25ccbbcb3e500f24b36bdf97c49dfa830d7993654a914d8726017ddf10b09a81dcb8f008d1197bbd1e7e2040c9dcef576bd545208588d7de8d57187a0d41b09598f5f7fad09b54226247f303bb903f"], 0x3, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x801}}]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000440)='./file1\x00') setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0x0, r4) (async) getuid() (async) r5 = getuid() setreuid(0xee00, r5) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r7 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:30 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x700000000000000, &(0x7f00000016c0)) 00:06:30 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, 0x0, 0x0) 00:06:30 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40040) 00:06:30 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) r3 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x4, {0x9, 0x21, 0x401, 0x3, 0x1, {0x22, 0x89c}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x3, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x8, 0x4, 0xe4}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x5, 0xff, 0x20, 0x20, 0xf4}, 0xf6, &(0x7f0000000240)=ANY=[@ANYBLOB="050ff6000624100aff260000000f00a30e3f0000000000ff000f3f0000003f000000c00000003f000003100b10100abcc100000000f00500c000000020100ad145000000000fffff30000000c03f00004ffeff000f00ff00cf00ff0003100b971009cdc02f95795b445e3e5a2529cd9738a193a53bc1374b04d377b0284f30229b73cc675b4579b898a1958a7c22f9a99f0797668c2e54a9974a7fe8cb435f9bcdf9f827da680e25ccbbcb3e500f24b36bdf97c49dfa830d7993654a914d8726017ddf10b09a81dcb8f008d1197bbd1e7e2040c9dcef576bd545208588d7de8d57187a0d41b09598f5f7fad09b54226247f303bb903f"], 0x3, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x801}}]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000440)='./file1\x00') (async) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) getuid() (async, rerun: 32) r5 = getuid() (rerun: 32) setreuid(0xee00, r5) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:30 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x200200) 00:06:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x10) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSDISPLAYIO_GET_EDID(r0, 0xc0105766, &(0x7f00000000c0)={0x5, 0x1, &(0x7f00000001c0)="2c4a2750a9db93a23d8a63773acb71b434329cc5bbc4f61c2a888ad4177e232701c831eedf6a81488ada8124a85c8106f2eb256a2b20340343e024202d3dde38a6100d3c2cff4ee1b10550c8cc2276010d50cc0e29ad465b079bac6bd0a6decea48cc8379da15ec351e15a6b1d5878c297036d63117bd607c85f4dfa07eac6e77d5b145f69f75ba5a8a11d7a437e7defbbb7d743a8301fd92efc0fc7d50c33ffc3bfc5f73f6392b26940c1d80387151b80643779eedcc248924001a7fccf48782506fcb8f53f1ddc1b060b8c1198edfad68f75a6883fd0"}) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x2, 0xf1, 0xffff, 0x80, 0xae, 0x1}) 00:06:30 executing program 5: __lstat50(&(0x7f0000000000)='.\x00', &(0x7f0000000400)={0x0}) r1 = openat$i2c(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = getgid() setregid(r3, r4) __fstat50(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = getgid() setregid(r7, r8) getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x81, r2, r5, r6, r8, 0x1, 0x100}, 0x80ac, 0x200, 0x100000000}) fchown(r1, r2, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, r0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x10, r0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r9, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:30 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, 0x0, 0x0) 00:06:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) r3 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x4, {0x9, 0x21, 0x401, 0x3, 0x1, {0x22, 0x89c}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x3, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x8, 0x4, 0xe4}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x5, 0xff, 0x20, 0x20, 0xf4}, 0xf6, &(0x7f0000000240)=ANY=[@ANYBLOB="050ff6000624100aff260000000f00a30e3f0000000000ff000f3f0000003f000000c00000003f000003100b10100abcc100000000f00500c000000020100ad145000000000fffff30000000c03f00004ffeff000f00ff00cf00ff0003100b971009cdc02f95795b445e3e5a2529cd9738a193a53bc1374b04d377b0284f30229b73cc675b4579b898a1958a7c22f9a99f0797668c2e54a9974a7fe8cb435f9bcdf9f827da680e25ccbbcb3e500f24b36bdf97c49dfa830d7993654a914d8726017ddf10b09a81dcb8f008d1197bbd1e7e2040c9dcef576bd545208588d7de8d57187a0d41b09598f5f7fad09b54226247f303bb903f"], 0x3, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x801}}]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000440)='./file1\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) getuid() r5 = getuid() setreuid(0xee00, r5) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:31 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/163) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() setregid(r8, r9) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x7, r2, r8, r6, 0x0, 0x40, 0x6}, 0x7f, 0x3944, r1, r10, 0x1dde1b95, 0x7fffffff, 0x6}) 00:06:31 executing program 5: __lstat50(&(0x7f0000000000)='.\x00', &(0x7f0000000400)={0x0}) (async) r1 = openat$i2c(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r4 = getgid() setregid(r3, r4) (async, rerun: 32) __fstat50(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 32) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async, rerun: 32) r8 = getgid() (rerun: 32) setregid(r7, r8) (async) getuid() (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x81, r2, r5, r6, r8, 0x1, 0x100}, 0x80ac, 0x200, 0x100000000}) (async, rerun: 64) fchown(r1, r2, r4) (rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, r0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x10, r0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r9, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:31 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x400000) 00:06:31 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x800000000000000, &(0x7f00000016c0)) 00:06:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x10) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r1 = dup(r0) (async) ioctl$WSDISPLAYIO_GET_EDID(r0, 0xc0105766, &(0x7f00000000c0)={0x5, 0x1, &(0x7f00000001c0)="2c4a2750a9db93a23d8a63773acb71b434329cc5bbc4f61c2a888ad4177e232701c831eedf6a81488ada8124a85c8106f2eb256a2b20340343e024202d3dde38a6100d3c2cff4ee1b10550c8cc2276010d50cc0e29ad465b079bac6bd0a6decea48cc8379da15ec351e15a6b1d5878c297036d63117bd607c85f4dfa07eac6e77d5b145f69f75ba5a8a11d7a437e7defbbb7d743a8301fd92efc0fc7d50c33ffc3bfc5f73f6392b26940c1d80387151b80643779eedcc248924001a7fccf48782506fcb8f53f1ddc1b060b8c1198edfad68f75a6883fd0"}) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x2, 0xf1, 0xffff, 0x80, 0xae, 0x1}) 00:06:31 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000000) 00:06:31 executing program 5: __lstat50(&(0x7f0000000000)='.\x00', &(0x7f0000000400)={0x0}) (async) r1 = openat$i2c(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r4 = getgid() setregid(r3, r4) __fstat50(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async, rerun: 64) r8 = getgid() (rerun: 64) setregid(r7, r8) (async) getuid() (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x81, r2, r5, r6, r8, 0x1, 0x100}, 0x80ac, 0x200, 0x100000000}) (async) fchown(r1, r2, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, r0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x10, r0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r9, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:31 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2000000) 00:06:31 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r1 = getpgrp() close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/163) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() setregid(r8, r9) (async) setregid(r8, r9) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x7, r2, r8, r6, 0x0, 0x40, 0x6}, 0x7f, 0x3944, r1, r10, 0x1dde1b95, 0x7fffffff, 0x6}) 00:06:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x10) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r1 = dup(r0) (async) ioctl$WSDISPLAYIO_GET_EDID(r0, 0xc0105766, &(0x7f00000000c0)={0x5, 0x1, &(0x7f00000001c0)="2c4a2750a9db93a23d8a63773acb71b434329cc5bbc4f61c2a888ad4177e232701c831eedf6a81488ada8124a85c8106f2eb256a2b20340343e024202d3dde38a6100d3c2cff4ee1b10550c8cc2276010d50cc0e29ad465b079bac6bd0a6decea48cc8379da15ec351e15a6b1d5878c297036d63117bd607c85f4dfa07eac6e77d5b145f69f75ba5a8a11d7a437e7defbbb7d743a8301fd92efc0fc7d50c33ffc3bfc5f73f6392b26940c1d80387151b80643779eedcc248924001a7fccf48782506fcb8f53f1ddc1b060b8c1198edfad68f75a6883fd0"}) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x2, 0xf1, 0xffff, 0x80, 0xae, 0x1}) [ 500.3014422] uhub0: device problem, disabling port 1 00:06:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:06:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:06:32 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x3000000) 00:06:32 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:32 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x770a000000000000, &(0x7f00000016c0)) 00:06:32 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() (async) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async, rerun: 64) getuid() (async, rerun: 64) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) (async, rerun: 64) r7 = semget$private(0x0, 0x4, 0xe2) (rerun: 64) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r9 = getgid() setregid(r8, r9) (async, rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (rerun: 64) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x7, r2, r8, r6, 0x0, 0x40, 0x6}, 0x7f, 0x3944, r1, r10, 0x1dde1b95, 0x7fffffff, 0x6}) 00:06:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5700) 00:06:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:06:32 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4000000) 00:06:32 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) mkdir(&(0x7f0000000080)='./file0\x00', 0x7) 00:06:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x20) r1 = getsid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x20, r1) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) ptrace(0xb, r2, 0x0, 0x8) r3 = __clone(0x0, 0x0) ptrace(0x800000000000009, r3, 0x0, 0x0) ptrace(0xb, r3, 0x0, 0x8) setpgid(r2, r3) 00:06:32 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:32 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5000000) 00:06:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x9, 0x8, 0x7f, 0x6, 0x1f, 0x2}) 00:06:33 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x8) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) accept(r0, 0x0, &(0x7f0000000080)) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x8) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) 00:06:33 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) getuid() (async) r3 = getuid() setreuid(0xee00, r3) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x7) 00:06:33 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8000000) 00:06:33 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x80b866d0d599af00, &(0x7f00000016c0)) 00:06:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x9, 0x8, 0x7f, 0x6, 0x1f, 0x2}) 00:06:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2d) 00:06:33 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0\x00', 0x7) (rerun: 32) 00:06:33 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x0, 0x10000, 0x6, 0x8, 0x47, 0x1}) 00:06:33 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() setregid(r6, r7) __lstat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xe74, r5, r7, r8, 0xffffffffffffffff, 0x7, 0x400}, 0x0, 0xf5, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:33 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f37b"}, 0x86, 0x0) r13 = msgget$private(0x0, 0x0) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:33 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb000000) 00:06:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x9, 0x8, 0x7f, 0x6, 0x1f, 0x2}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x9, 0x8, 0x7f, 0x6, 0x1f, 0x2}) 00:06:33 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3, "d46acccd6084f21d4be3845019cb0edd9fd358e3e4ce776af05aec786304c8429835afaebf8bc30e3c7fc41f351ab98b41a4ee242e8d001e550aa0c18dd109783504ded25e60f2fb66864673c7b8c4d5207250feea70351f20ed98c7b6f1e211821d114d097a9edfb89d218b12b8c01686797101c2ad38434ba1f000f3"}, 0x85, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:06:33 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x0, 0x10000, 0x6, 0x8, 0x47, 0x1}) 00:06:33 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) (async) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x0, 0x10000, 0x6, 0x8, 0x47, 0x1}) 00:06:34 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xa0bde126fe54c100, &(0x7f00000016c0)) 00:06:34 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r7 = getgid() setregid(r6, r7) (async) __lstat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xe74, r5, r7, r8, 0xffffffffffffffff, 0x7, 0x400}, 0x0, 0xf5, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000b41ca67c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000180ffffffffffff0000040000000000000000000000000000000000000000000000000000000000000000000000000000010000f936714946f9661c24aaad33fe65e8e3c6b8ab7329b9566124e66880bb3a9e43f8846002523a47d250bd4b6e463b1924e7762273b20dcfe67eb7124d3a140807b2310a28a64f9df3f121ea54ca15edd09fdeb9a021be3b9989edc16a2db1fed8aa3aa7cc8217aea5924214c2fc422fb123abb8498e5b19c97db69f709e399c393d99c1491e375705c9ef811757675d55b0fc8e51eac28b8efe6730a83117daf587e8d307376d5e822f40d04f6f935cc31123f1341e58087c563ead794927f2d5f22fe6cd318f86f2a56bb3c3fab8ac0afb5a3c5be533cd5afa2d8fd52287d5ceecb609c19a5e78"], &(0x7f0000000080)=0x201) r1 = openat$wscons(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xe1, 0x60, 0xff, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0xa8, {0x9, 0x21, 0xfff, 0x1f, 0x1, {0x22, 0xea6}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xe2, 0xc, 0xca}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x33, 0x9}}]}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x0, 0xf9, 0xf7, 0x8, 0xc2}, 0x38, &(0x7f00000001c0)={0x5, 0xf, 0x38, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x7f, 0x2, 0x6, 0xff00, 0xfffe, [0x3f, 0xff0000]}, @ssp_cap={0x18, 0x10, 0xa, 0x6, 0x3, 0x7ffffc1, 0xff00, 0x400, [0xf, 0x3fc0, 0x0]}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x4, 0xc, 0x800}]}, 0x9, [{0x2a, &(0x7f0000000200)=@string={0x2a, 0x3, "111f35b6dee7937640f5efcdd6a7eec11f1eef736b9359e694e4becc0fbc283f50e91c610e2b20e1"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x429}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x41b}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x459}}, {0x5d, &(0x7f0000000380)=@string={0x5d, 0x3, "d925454d76f2c4ee8a641342f1c547ef2afac44bb9e663b46b027d23a3d5994831801cef935484a0c3e06cbd7d4443a8a7acfe31cf2a427084b73dadf276ab16c8942d011e2506cfcdd7039dbc942407555a6f5d47e9e695016a8a"}}, {0x13, &(0x7f0000000700)=@string={0x13, 0x3, "75e8ec2292a5593e4442131ee4abb6659f"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x42b}}]}) fsync(r2) compat_43_ommap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1, r1, 0x1) 00:06:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) 00:06:34 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc000000) 00:06:34 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) __posix_chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 00:06:34 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xf000000) 00:06:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x2f00000000000000, 0x0) 00:06:34 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1f000000) 00:06:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x500000000000000, 0x0) 00:06:34 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) __posix_chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 00:06:34 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() setregid(r6, r7) (async) __lstat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xe74, r5, r7, r8, 0xffffffffffffffff, 0x7, 0x400}, 0x0, 0xf5, 0x2}) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r9 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:34 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2d000000) 00:06:34 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xffffff0f00000000, &(0x7f00000016c0)) [ 503.3914456] uhub1: device problem, disabling port 1 00:06:35 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) __posix_chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 00:06:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x29, 0x2, 0x6, 0x1, 0xff, 0x2}) 00:06:35 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2f000000) 00:06:35 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:35 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0xffffffff00000000, &(0x7f00000016c0)) 00:06:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000b41ca67c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000180ffffffffffff0000040000000000000000000000000000000000000000000000000000000000000000000000000000010000f936714946f9661c24aaad33fe65e8e3c6b8ab7329b9566124e66880bb3a9e43f8846002523a47d250bd4b6e463b1924e7762273b20dcfe67eb7124d3a140807b2310a28a64f9df3f121ea54ca15edd09fdeb9a021be3b9989edc16a2db1fed8aa3aa7cc8217aea5924214c2fc422fb123abb8498e5b19c97db69f709e399c393d99c1491e375705c9ef811757675d55b0fc8e51eac28b8efe6730a83117daf587e8d307376d5e822f40d04f6f935cc31123f1341e58087c563ead794927f2d5f22fe6cd318f86f2a56bb3c3fab8ac0afb5a3c5be533cd5afa2d8fd52287d5ceecb609c19a5e78"], &(0x7f0000000080)=0x201) (async) r1 = openat$wscons(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) r2 = syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xe1, 0x60, 0xff, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0xa8, {0x9, 0x21, 0xfff, 0x1f, 0x1, {0x22, 0xea6}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xe2, 0xc, 0xca}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x33, 0x9}}]}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x0, 0xf9, 0xf7, 0x8, 0xc2}, 0x38, &(0x7f00000001c0)={0x5, 0xf, 0x38, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x7f, 0x2, 0x6, 0xff00, 0xfffe, [0x3f, 0xff0000]}, @ssp_cap={0x18, 0x10, 0xa, 0x6, 0x3, 0x7ffffc1, 0xff00, 0x400, [0xf, 0x3fc0, 0x0]}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x4, 0xc, 0x800}]}, 0x9, [{0x2a, &(0x7f0000000200)=@string={0x2a, 0x3, "111f35b6dee7937640f5efcdd6a7eec11f1eef736b9359e694e4becc0fbc283f50e91c610e2b20e1"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x429}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x41b}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x459}}, {0x5d, &(0x7f0000000380)=@string={0x5d, 0x3, "d925454d76f2c4ee8a641342f1c547ef2afac44bb9e663b46b027d23a3d5994831801cef935484a0c3e06cbd7d4443a8a7acfe31cf2a427084b73dadf276ab16c8942d011e2506cfcdd7039dbc942407555a6f5d47e9e695016a8a"}}, {0x13, &(0x7f0000000700)=@string={0x13, 0x3, "75e8ec2292a5593e4442131ee4abb6659f"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x42b}}]}) fsync(r2) compat_43_ommap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1, r1, 0x1) 00:06:35 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:35 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000400) 00:06:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x29, 0x2, 0x6, 0x1, 0xff, 0x2}) 00:06:35 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:35 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) getuid() (async) r2 = getuid() setreuid(0x0, r2) getuid() (async) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:36 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x57000000) 00:06:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0xc0105756, &(0x7f0000000080)={0x29, 0x2, 0x6, 0x1, 0xff, 0x2}) 00:06:36 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:36 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r2) (async) getuid() (async) getuid() (async) setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) [ 504.6914512] uhub1: device problem, disabling port 1 00:06:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r1, 0xc01c5005, &(0x7f0000000040)) 00:06:36 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) r1 = getppid() __clone(0x800, &(0x7f0000000200)="52efd69714bdeeaed680") compat_50_wait4(r1, 0x0, 0x40, &(0x7f0000000140)) ptrace(0x800000000000009, 0x0, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) ptrace(0xb, r2, 0x0, 0x8) ptrace(0x80000000, r2, &(0x7f0000000080), 0x6) r3 = __clone(0x0, 0x0) ptrace(0x800000000000009, r3, 0x0, 0x0) ptrace(0xb, r3, 0x0, 0x8) compat_50_wait4(r3, &(0x7f00000000c0), 0x2, 0x0) r4 = __clone(0x0, 0x0) ptrace(0x800000000000009, r4, 0x0, 0x0) ptrace(0xb, r4, 0x0, 0x8) ptrace(0xff, r4, &(0x7f0000000040), 0x2) ptrace(0xffffffff, r2, &(0x7f0000000100), 0x0) ptrace(0xb, 0x0, 0x0, 0x8) fork() r5 = getuid() setreuid(0xee00, r5) r6 = __clone(0x0, 0x0) ptrace(0x800000000000009, r6, 0x0, 0x0) ptrace(0xb, r6, 0x0, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8, 0x0, 0x0, r5, 0x0, 0x10, 0x7}, 0x5, 0x31b, r6, r1, 0x4, 0x5, 0xfff, 0x8a}) getpid() 00:06:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000b41ca67c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000180ffffffffffff0000040000000000000000000000000000000000000000000000000000000000000000000000000000010000f936714946f9661c24aaad33fe65e8e3c6b8ab7329b9566124e66880bb3a9e43f8846002523a47d250bd4b6e463b1924e7762273b20dcfe67eb7124d3a140807b2310a28a64f9df3f121ea54ca15edd09fdeb9a021be3b9989edc16a2db1fed8aa3aa7cc8217aea5924214c2fc422fb123abb8498e5b19c97db69f709e399c393d99c1491e375705c9ef811757675d55b0fc8e51eac28b8efe6730a83117daf587e8d307376d5e822f40d04f6f935cc31123f1341e58087c563ead794927f2d5f22fe6cd318f86f2a56bb3c3fab8ac0afb5a3c5be533cd5afa2d8fd52287d5ceecb609c19a5e78"], &(0x7f0000000080)=0x201) (async) r1 = openat$wscons(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) r2 = syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xe1, 0x60, 0xff, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0xa8, {0x9, 0x21, 0xfff, 0x1f, 0x1, {0x22, 0xea6}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xe2, 0xc, 0xca}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x33, 0x9}}]}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0x0, 0xf9, 0xf7, 0x8, 0xc2}, 0x38, &(0x7f00000001c0)={0x5, 0xf, 0x38, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x7f, 0x2, 0x6, 0xff00, 0xfffe, [0x3f, 0xff0000]}, @ssp_cap={0x18, 0x10, 0xa, 0x6, 0x3, 0x7ffffc1, 0xff00, 0x400, [0xf, 0x3fc0, 0x0]}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x4, 0xc, 0x800}]}, 0x9, [{0x2a, &(0x7f0000000200)=@string={0x2a, 0x3, "111f35b6dee7937640f5efcdd6a7eec11f1eef736b9359e694e4becc0fbc283f50e91c610e2b20e1"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x429}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x41b}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x459}}, {0x5d, &(0x7f0000000380)=@string={0x5d, 0x3, "d925454d76f2c4ee8a641342f1c547ef2afac44bb9e663b46b027d23a3d5994831801cef935484a0c3e06cbd7d4443a8a7acfe31cf2a427084b73dadf276ab16c8942d011e2506cfcdd7039dbc942407555a6f5d47e9e695016a8a"}}, {0x13, &(0x7f0000000700)=@string={0x13, 0x3, "75e8ec2292a5593e4442131ee4abb6659f"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x42b}}]}) fsync(r2) compat_43_ommap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1, r1, 0x1) 00:06:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc01c5005, &(0x7f0000000040)) 00:06:36 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x90010000) 00:06:36 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = getgid() setregid(r5, r6) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() setregid(r8, r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r6, r7, r8, 0x200, 0x9}, 0x5, 0x1, 0x3}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:36 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) getpgid(0xffffffffffffffff) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) ptrace(0xb, r2, 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r5 = getgid() setregid(r4, r5) r6 = socket$inet(0x2, 0x4, 0x3f) getgid() r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r11 = socket$inet(0x2, 0x10000000, 0x7) r12 = compat_30_fhopen(&(0x7f0000000440)={{[0x0, 0x6]}, {0x7ff, 0x5, "30d4a2d244dccae07e8d4815e3b22706"}}, 0x400) r13 = open$dir(&(0x7f0000000480)='./file0\x00', 0x40, 0x4) r14 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="6fef791cdc19723e981085de9d47d4fe29d1ab7b4e834cd35c84fdd2ff28003377a9731094809a2978258d92958a6147a30fcc8fa233a86cb49a5e4c2bac8de2c3248f9f590aa4a9d9a79bb7622d42a5342fd0564420216ddfdb5a1c6bc2111a6658b0bd853f9553816e6a3ce8e84b6e49663559572bbf2be767bcdf02ac049332734574b2f4496fc32339dd3c17938cc42d58fc2dc827c524179903dbb692fe4109c1ac197c666a414407e77923132425e423d8b989249f7dae23385c9ef8276680e92892d781e2d8bb7b5f4254ad87d1", 0xd1}, {&(0x7f00000002c0)="a0079f8169cab5c88436359bf741fa08af925602ce2dd8394346701fed69b2a75195b7813e7f3c5b2787d14675487f5011a47f4911012cc9b844223dcc8327465c7f2f908fb77cacb2b67867bd30eccba40455ba6ae0354e73565d577f411f1d633b67e12092ef5ce76375cf213cc113f8beb23208f06af505c2e581ec3c1ee767a09251ed1920dd45d4816180ea8688659367462bc81e000307d8ff2f36aa8ecdf23c477622ce65de42c50d9b250817cb58023982f57f241f25fe0f66ab5991f6b90b2f9fe8b4c6920513bc70ac2863959f0e9c169a0d", 0xd7}, {&(0x7f00000000c0)="5c7607a3acd53f4b4582bc0ca533f0e9dfc284634451a2b18e934ccbbfd9a3052b54bf3e289bcd0ccabd14be3971904edf2004e7fff7f47de8e13485c9db2ed19a8be45ed5d13500"/87, 0x57}], 0x3, &(0x7f0000000ac0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r10, r1, r6, r6, r11, r12, r13, r14, r0]}, @cred={0x20, 0xffff, 0x2, r2}, @cred={0x20, 0xffff, 0x2, 0x0, 0x0, r5}, @rights={0x40, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, r6, r0, r0, r0, r7, r9, r1]}, @cred={0x20, 0xffff, 0x2, r8, 0x0, r5}], 0xf8, 0x406}, 0x80b) posix_spawn(r3, &(0x7f0000000580)=',,/%%},\x00', &(0x7f0000000600)={0x7ada, 0xff, &(0x7f00000005c0)=@close={0x2, r1}}, &(0x7f0000000640)={0x8, r8, {0x1}, 0x401, {[0xfff, 0xfff, 0x5, 0x8]}, {[0x401, 0xa3, 0xff, 0x3]}}, &(0x7f0000000680)=[')\x88\x00'], &(0x7f00000006c0)=['[@$\x00', '/}@&:\xca}),\x00', ']-^(\x00', '}\x00', '#\x00']) __lstat50(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000900)) r15 = getpgrp() compat_50_wait4(r15, 0x0, 0x2, &(0x7f0000000700)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:36 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xde000000) 00:06:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc01c5005, &(0x7f0000000040)) 00:06:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:36 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) getpgid(0xffffffffffffffff) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) (async) ptrace(0xb, r2, 0x0, 0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r5 = getgid() setregid(r4, r5) (async) r6 = socket$inet(0x2, 0x4, 0x3f) (async) getgid() r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r11 = socket$inet(0x2, 0x10000000, 0x7) (async) r12 = compat_30_fhopen(&(0x7f0000000440)={{[0x0, 0x6]}, {0x7ff, 0x5, "30d4a2d244dccae07e8d4815e3b22706"}}, 0x400) (async) r13 = open$dir(&(0x7f0000000480)='./file0\x00', 0x40, 0x4) (async) r14 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="6fef791cdc19723e981085de9d47d4fe29d1ab7b4e834cd35c84fdd2ff28003377a9731094809a2978258d92958a6147a30fcc8fa233a86cb49a5e4c2bac8de2c3248f9f590aa4a9d9a79bb7622d42a5342fd0564420216ddfdb5a1c6bc2111a6658b0bd853f9553816e6a3ce8e84b6e49663559572bbf2be767bcdf02ac049332734574b2f4496fc32339dd3c17938cc42d58fc2dc827c524179903dbb692fe4109c1ac197c666a414407e77923132425e423d8b989249f7dae23385c9ef8276680e92892d781e2d8bb7b5f4254ad87d1", 0xd1}, {&(0x7f00000002c0)="a0079f8169cab5c88436359bf741fa08af925602ce2dd8394346701fed69b2a75195b7813e7f3c5b2787d14675487f5011a47f4911012cc9b844223dcc8327465c7f2f908fb77cacb2b67867bd30eccba40455ba6ae0354e73565d577f411f1d633b67e12092ef5ce76375cf213cc113f8beb23208f06af505c2e581ec3c1ee767a09251ed1920dd45d4816180ea8688659367462bc81e000307d8ff2f36aa8ecdf23c477622ce65de42c50d9b250817cb58023982f57f241f25fe0f66ab5991f6b90b2f9fe8b4c6920513bc70ac2863959f0e9c169a0d", 0xd7}, {&(0x7f00000000c0)="5c7607a3acd53f4b4582bc0ca533f0e9dfc284634451a2b18e934ccbbfd9a3052b54bf3e289bcd0ccabd14be3971904edf2004e7fff7f47de8e13485c9db2ed19a8be45ed5d13500"/87, 0x57}], 0x3, &(0x7f0000000ac0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r10, r1, r6, r6, r11, r12, r13, r14, r0]}, @cred={0x20, 0xffff, 0x2, r2}, @cred={0x20, 0xffff, 0x2, 0x0, 0x0, r5}, @rights={0x40, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, r6, r0, r0, r0, r7, r9, r1]}, @cred={0x20, 0xffff, 0x2, r8, 0x0, r5}], 0xf8, 0x406}, 0x80b) posix_spawn(r3, &(0x7f0000000580)=',,/%%},\x00', &(0x7f0000000600)={0x7ada, 0xff, &(0x7f00000005c0)=@close={0x2, r1}}, &(0x7f0000000640)={0x8, r8, {0x1}, 0x401, {[0xfff, 0xfff, 0x5, 0x8]}, {[0x401, 0xa3, 0xff, 0x3]}}, &(0x7f0000000680)=[')\x88\x00'], &(0x7f00000006c0)=['[@$\x00', '/}@&:\xca}),\x00', ']-^(\x00', '}\x00', '#\x00']) (async) __lstat50(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000900)) r15 = getpgrp() compat_50_wait4(r15, 0x0, 0x2, &(0x7f0000000700)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:37 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) r1 = getppid() __clone(0x800, &(0x7f0000000200)="52efd69714bdeeaed680") (async) compat_50_wait4(r1, 0x0, 0x40, &(0x7f0000000140)) (async) ptrace(0x800000000000009, 0x0, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) ptrace(0xb, r2, 0x0, 0x8) (async, rerun: 32) ptrace(0x80000000, r2, &(0x7f0000000080), 0x6) (async, rerun: 32) r3 = __clone(0x0, 0x0) ptrace(0x800000000000009, r3, 0x0, 0x0) (async) ptrace(0xb, r3, 0x0, 0x8) (async) compat_50_wait4(r3, &(0x7f00000000c0), 0x2, 0x0) (async) r4 = __clone(0x0, 0x0) ptrace(0x800000000000009, r4, 0x0, 0x0) (async, rerun: 32) ptrace(0xb, r4, 0x0, 0x8) (async, rerun: 32) ptrace(0xff, r4, &(0x7f0000000040), 0x2) ptrace(0xffffffff, r2, &(0x7f0000000100), 0x0) (async, rerun: 32) ptrace(0xb, 0x0, 0x0, 0x8) (async, rerun: 32) fork() (async) r5 = getuid() setreuid(0xee00, r5) r6 = __clone(0x0, 0x0) ptrace(0x800000000000009, r6, 0x0, 0x0) (async, rerun: 32) ptrace(0xb, r6, 0x0, 0x8) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8, 0x0, 0x0, r5, 0x0, 0x10, 0x7}, 0x5, 0x31b, r6, r1, 0x4, 0x5, 0xfff, 0x8a}) (async) getpid() 00:06:37 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async, rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (rerun: 64) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) (async, rerun: 32) setreuid(0xee00, 0x0) (rerun: 32) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async, rerun: 64) r3 = getuid() (rerun: 64) setreuid(0xee00, r3) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r6 = getgid() setregid(r5, r6) (async) r7 = getuid() setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() setregid(r8, r9) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r6, r7, r8, 0x200, 0x9}, 0x5, 0x1, 0x3}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r4) (async) geteuid() (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:37 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) getpgid(0xffffffffffffffff) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) (async) ptrace(0xb, r2, 0x0, 0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r5 = getgid() setregid(r4, r5) r6 = socket$inet(0x2, 0x4, 0x3f) getgid() r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) (async) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r11 = socket$inet(0x2, 0x10000000, 0x7) (async) r12 = compat_30_fhopen(&(0x7f0000000440)={{[0x0, 0x6]}, {0x7ff, 0x5, "30d4a2d244dccae07e8d4815e3b22706"}}, 0x400) r13 = open$dir(&(0x7f0000000480)='./file0\x00', 0x40, 0x4) (async) r14 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="6fef791cdc19723e981085de9d47d4fe29d1ab7b4e834cd35c84fdd2ff28003377a9731094809a2978258d92958a6147a30fcc8fa233a86cb49a5e4c2bac8de2c3248f9f590aa4a9d9a79bb7622d42a5342fd0564420216ddfdb5a1c6bc2111a6658b0bd853f9553816e6a3ce8e84b6e49663559572bbf2be767bcdf02ac049332734574b2f4496fc32339dd3c17938cc42d58fc2dc827c524179903dbb692fe4109c1ac197c666a414407e77923132425e423d8b989249f7dae23385c9ef8276680e92892d781e2d8bb7b5f4254ad87d1", 0xd1}, {&(0x7f00000002c0)="a0079f8169cab5c88436359bf741fa08af925602ce2dd8394346701fed69b2a75195b7813e7f3c5b2787d14675487f5011a47f4911012cc9b844223dcc8327465c7f2f908fb77cacb2b67867bd30eccba40455ba6ae0354e73565d577f411f1d633b67e12092ef5ce76375cf213cc113f8beb23208f06af505c2e581ec3c1ee767a09251ed1920dd45d4816180ea8688659367462bc81e000307d8ff2f36aa8ecdf23c477622ce65de42c50d9b250817cb58023982f57f241f25fe0f66ab5991f6b90b2f9fe8b4c6920513bc70ac2863959f0e9c169a0d", 0xd7}, {&(0x7f00000000c0)="5c7607a3acd53f4b4582bc0ca533f0e9dfc284634451a2b18e934ccbbfd9a3052b54bf3e289bcd0ccabd14be3971904edf2004e7fff7f47de8e13485c9db2ed19a8be45ed5d13500"/87, 0x57}], 0x3, &(0x7f0000000ac0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r10, r1, r6, r6, r11, r12, r13, r14, r0]}, @cred={0x20, 0xffff, 0x2, r2}, @cred={0x20, 0xffff, 0x2, 0x0, 0x0, r5}, @rights={0x40, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, r6, r0, r0, r0, r7, r9, r1]}, @cred={0x20, 0xffff, 0x2, r8, 0x0, r5}], 0xf8, 0x406}, 0x80b) (async) posix_spawn(r3, &(0x7f0000000580)=',,/%%},\x00', &(0x7f0000000600)={0x7ada, 0xff, &(0x7f00000005c0)=@close={0x2, r1}}, &(0x7f0000000640)={0x8, r8, {0x1}, 0x401, {[0xfff, 0xfff, 0x5, 0x8]}, {[0x401, 0xa3, 0xff, 0x3]}}, &(0x7f0000000680)=[')\x88\x00'], &(0x7f00000006c0)=['[@$\x00', '/}@&:\xca}),\x00', ']-^(\x00', '}\x00', '#\x00']) (async) __lstat50(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000900)) (async) r15 = getpgrp() compat_50_wait4(r15, 0x0, 0x2, &(0x7f0000000700)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:37 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 00:06:37 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async, rerun: 32) r6 = getgid() (rerun: 32) setregid(r5, r6) (async, rerun: 32) r7 = getuid() (rerun: 32) setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r9 = getgid() setregid(r8, r9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r6, r7, r8, 0x200, 0x9}, 0x5, 0x1, 0x3}) (async) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) close(r4) (async, rerun: 32) geteuid() (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:37 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) r1 = getppid() (async) __clone(0x800, &(0x7f0000000200)="52efd69714bdeeaed680") compat_50_wait4(r1, 0x0, 0x40, &(0x7f0000000140)) (async) ptrace(0x800000000000009, 0x0, 0x0, 0x0) r2 = __clone(0x0, 0x0) ptrace(0x800000000000009, r2, 0x0, 0x0) (async) ptrace(0xb, r2, 0x0, 0x8) (async) ptrace(0x80000000, r2, &(0x7f0000000080), 0x6) r3 = __clone(0x0, 0x0) ptrace(0x800000000000009, r3, 0x0, 0x0) (async) ptrace(0xb, r3, 0x0, 0x8) (async) compat_50_wait4(r3, &(0x7f00000000c0), 0x2, 0x0) r4 = __clone(0x0, 0x0) ptrace(0x800000000000009, r4, 0x0, 0x0) ptrace(0xb, r4, 0x0, 0x8) (async) ptrace(0xff, r4, &(0x7f0000000040), 0x2) (async) ptrace(0xffffffff, r2, &(0x7f0000000100), 0x0) ptrace(0xb, 0x0, 0x0, 0x8) fork() (async) r5 = getuid() setreuid(0xee00, r5) (async) r6 = __clone(0x0, 0x0) ptrace(0x800000000000009, r6, 0x0, 0x0) ptrace(0xb, r6, 0x0, 0x8) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8, 0x0, 0x0, r5, 0x0, 0x10, 0x7}, 0x5, 0x31b, r6, r1, 0x4, 0x5, 0xfff, 0x8a}) (async) getpid() 00:06:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x40}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc01c5005, &(0x7f0000000040)) 00:06:37 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1000000000000) 00:06:37 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 00:06:37 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x200028ba) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:37 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2200000000000) 00:06:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x7) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:37 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4004000000000) 00:06:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x38) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:37 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 00:06:38 executing program 2: r0 = __clone(0xbff, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ptrace(0x6, r1, &(0x7f0000000080), 0x3f) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:06:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:38 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000000000000) 00:06:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x38) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:38 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fpathconf(r1, 0x3) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:38 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x200028ba) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) (async) close(r0) setreuid(0xee00, 0x0) getuid() (async) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0xe2) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:39 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x200028ba) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async, rerun: 64) close(r0) (rerun: 64) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async, rerun: 64) r3 = getuid() (rerun: 64) setreuid(0xee00, r3) (async, rerun: 64) geteuid() (rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:39 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100000000000000) 00:06:39 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) fpathconf(r1, 0x3) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:39 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() setreuid(0xee00, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getuid() r4 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:39 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fpathconf(r1, 0x3) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x38) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:39 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) setreuid(0xee00, 0x0) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getuid() (async) r4 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:39 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x200000000000000) 00:06:39 executing program 5: mknod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:39 executing program 2: r0 = __clone(0xbff, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ptrace(0x6, r1, &(0x7f0000000080), 0x3f) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:06:39 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x300000000000000) 00:06:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)) 00:06:40 executing program 0: mknod(0x0, 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:40 executing program 5: mknod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) 00:06:40 executing program 0: mknod(0x0, 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:40 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x400000000000000) 00:06:40 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) setreuid(0xee00, 0x0) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getuid() (async) r4 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:40 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r4, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:40 executing program 5: mknod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:40 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x500000000000000) 00:06:40 executing program 0: mknod(0x0, 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)) 00:06:40 executing program 2: r0 = __clone(0xbff, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ptrace(0x6, r1, &(0x7f0000000080), 0x3f) (async, rerun: 32) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:06:40 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x800000000000000) 00:06:40 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r0, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) sendto$unix(r0, &(0x7f00000000c0)="9699a5e02c8e09f37195e5b7724ae21d1e3f1774b10b243304f7ebe278fed73ab7782802d953c275f7ef9a4c65ade149e1618af2251f1f29e313bf473224ee29adc135154d4d6989d628a637933dcf", 0x4f, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="94fc52b897bf368bff36"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) write(r1, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000240)="b5fbf1b7bafb65d2d85460576ef16f9407415cea92e1f58b3569a2e556a2470b250f623d38c602dca90d3031c910762140f816eada1e114965312c3a625558c83fccf6f1065379a68edbef65217f7c6a4774eb2a94e0ead1411e14e3fcd8ae189bb64825aae8d3e199ab2ddfae59f8413bc53ce27da893c4f07b3f1b5806435807418c41c8ca0796ac686bfcd628f4313f4985fc30059385364d57e32e34914607caed64893c0b2965d15214123c42396fe812ab0c230ecfaffdea0d07ea6af5c60c1dddbd4b479c5923d554c85eca0466f1e89fe59e4cc5819af47d6ee116a797a88f59351a98ecd000db", 0xeb) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r3, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:40 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r4, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r2) (async) getuid() (async) getuid() (async) setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) write(r4, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:06:40 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb00000000000000) 00:06:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)) (async) 00:06:40 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc00000000000000) 00:06:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x1}) 00:06:40 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xf00000000000000) 00:06:40 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r4, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:41 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1f00000000000000) 00:06:41 executing program 2: r0 = __clone(0x0, 0x0) r1 = __clone(0x600, &(0x7f0000000000)="24766e13e2a3c7cbef8001a0ff0dad8293c343679faf87b3be65d721cbc6fd72150b2fb7818ce4f47ce43b25f822958ed5421fb48f1feb7e8acce5da53758491dd952c15b60eef99aaf412d4614c343b704b6216113673c2dd56aa476f4ac8b357c88f2ff23e7d9dd3f6318fe0b452d6d711324a7d5269826e895269c6cd4e023eadd7db973258dea9ca360d53b7a476ed4d328d665c8bc2affb17f27ebd771af1148b5460dd33ca3021928452c910bb89aa65455534dac1ecb2d36a0bf2e6e8481494657860053765a305dfa75c1752308ce6a639334121923b6ece1b40eb8eabef454796da13953eee") ptrace(0x800000000000009, r1, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) 00:06:41 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x400) setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x1}) 00:06:41 executing program 5: socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r0, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) sendto$unix(r0, &(0x7f00000000c0)="9699a5e02c8e09f37195e5b7724ae21d1e3f1774b10b243304f7ebe278fed73ab7782802d953c275f7ef9a4c65ade149e1618af2251f1f29e313bf473224ee29adc135154d4d6989d628a637933dcf", 0x4f, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="94fc52b897bf368bff36"], 0xa) (async) sendto$unix(r0, &(0x7f00000000c0)="9699a5e02c8e09f37195e5b7724ae21d1e3f1774b10b243304f7ebe278fed73ab7782802d953c275f7ef9a4c65ade149e1618af2251f1f29e313bf473224ee29adc135154d4d6989d628a637933dcf", 0x4f, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="94fc52b897bf368bff36"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) (async) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) write(r1, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000240)="b5fbf1b7bafb65d2d85460576ef16f9407415cea92e1f58b3569a2e556a2470b250f623d38c602dca90d3031c910762140f816eada1e114965312c3a625558c83fccf6f1065379a68edbef65217f7c6a4774eb2a94e0ead1411e14e3fcd8ae189bb64825aae8d3e199ab2ddfae59f8413bc53ce27da893c4f07b3f1b5806435807418c41c8ca0796ac686bfcd628f4313f4985fc30059385364d57e32e34914607caed64893c0b2965d15214123c42396fe812ab0c230ecfaffdea0d07ea6af5c60c1dddbd4b479c5923d554c85eca0466f1e89fe59e4cc5819af47d6ee116a797a88f59351a98ecd000db", 0xeb) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r3, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:41 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2d00000000000000) 00:06:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(0x0, 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x1}) (async) 00:06:41 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x400) setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) getpgrp() (async) fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x400) (async) setreuid(0x0, r2) (async) getuid() (async) getuid() (async) setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) semget$private(0x0, 0x4, 0xe2) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) 00:06:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(0x0, 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:41 executing program 5: socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r0, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) write(r0, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) sendto$unix(r0, &(0x7f00000000c0)="9699a5e02c8e09f37195e5b7724ae21d1e3f1774b10b243304f7ebe278fed73ab7782802d953c275f7ef9a4c65ade149e1618af2251f1f29e313bf473224ee29adc135154d4d6989d628a637933dcf", 0x4f, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="94fc52b897bf368bff36"], 0xa) (async) sendto$unix(r0, &(0x7f00000000c0)="9699a5e02c8e09f37195e5b7724ae21d1e3f1774b10b243304f7ebe278fed73ab7782802d953c275f7ef9a4c65ade149e1618af2251f1f29e313bf473224ee29adc135154d4d6989d628a637933dcf", 0x4f, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="94fc52b897bf368bff36"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) write(r1, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) write(r1, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000240)="b5fbf1b7bafb65d2d85460576ef16f9407415cea92e1f58b3569a2e556a2470b250f623d38c602dca90d3031c910762140f816eada1e114965312c3a625558c83fccf6f1065379a68edbef65217f7c6a4774eb2a94e0ead1411e14e3fcd8ae189bb64825aae8d3e199ab2ddfae59f8413bc53ce27da893c4f07b3f1b5806435807418c41c8ca0796ac686bfcd628f4313f4985fc30059385364d57e32e34914607caed64893c0b2965d15214123c42396fe812ab0c230ecfaffdea0d07ea6af5c60c1dddbd4b479c5923d554c85eca0466f1e89fe59e4cc5819af47d6ee116a797a88f59351a98ecd000db", 0xeb) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) (async) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r3, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(0x0, 0x1, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:44 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2f00000000000000) 00:06:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x200) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f00000000c0)=@len=0x3, 0xe, &(0x7f0000000440)=[{&(0x7f00000001c0)="31eb78d1838bcf16a89af19271dfe1ce9eb549adf86b4b585ac03a4bd5e6ea6f7be9a7699c22be344ba9c82304a5241d414e7db5a602d6854de479f2a4fe16c54906a20d71f634f4ccce29d6c4f3186f46d4815475a1937b1d7eeda64e0742a7c505c854703229eca997e6c911d5596c281fef2d4efe6cfff6a21ba262ae66ef9706b37f091a826dee3ed2732c0fc0185f7878387eb93a7412", 0x99}, {&(0x7f0000000280)="c5d42fa559b12a2156c13bec1876a7a2d69c4ec3379e75a737c64e200791d62553d7edd9bc1e3e5ea988a59905b76ee3c4583beae7077f3925cf1d0e53d0d2eae751080bb261336502d8b72760dc8999060da99d6dada82493083918ea55fb645d5480aeb4f69bb4e7e9696d64ad54de558f8a80725630c5477650bda00cad34833727d1f898", 0x86}, {&(0x7f0000000100)="deceffc45c3d5eeeab8033a1fc0697fcf1a65ef72c1585a149e8cdc5ed4caf85d145460a042226e51baa2d8edd33a32b97fc04c1a4d1c692581820c5a043de9c5e88287c8708c846f433b890b2285bfac9716e2fbdb5cb74c83bf928a1f872a6738647e94fd8", 0x66}, {&(0x7f0000000340)="10b8d9ac4478d55ff51a2a98f59429b2afe83725b03d3151a9896a4c63444cb13de7fd8f9eecf3b5617588954a52a3390ec5c18897aaa02ee71620fba9b1bcf6ff818f8d37596fc4232581c4278128e370458322b87d78a75c891d0e55637ded4ae9c4198447704d7538064d2b75bf3f1340b6f83344bccf0f192176cb370b28b0363fb4f366eb88aefb7b36527763628ffd896b8610157f2233cd6cd6", 0x9d}, {&(0x7f0000000400)="552f1dc9b6937f7e8282490d782ea77ded0cf99cfded7df3733f464abf9fd1eea47a0e", 0x23}], 0x5, &(0x7f00000004c0)}, 0x37}, 0x10, 0xa, &(0x7f0000000580)={0x9, 0x7ff}) 00:06:44 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) r2 = getuid() open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x400) (async) setreuid(0x0, r2) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:44 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000080)="3bbf14ece335911a1065a36ce771e48bb931dfcc1a74768cf629d8735bf9ccb0eefde85ec36ac21fc5c64ec5422541cc6251df2dcdb7a2aee1958973058ecf254b525067f1f3d46bd22214ac5a5284017c3e", 0x52}, {&(0x7f0000000100)="57d2108e6136dac56ddb8cc15290b69640f684f9e4dd09f9e3002ea8250118f85456a0f0a723330e0cd1daecab0bcfd5223c8a1d8b65549c40c51fe3af07a5a7cccf2da7e565194e7790248b1d7f1edfef771371006ae312d26588f0454add9edb3ef4fe", 0x64}, {&(0x7f00000001c0)="5e7d531c8383829785bd8161c111bfb1e8c06aa1b4170bcbae5c412f73050d149067706eaa88083c9279c1f400b9f34168ff3161d9e462cca48266ee3d76563f31254929d0ff9af2e98c0f6c4634072d6aea5c66fc0a13d6e9b34930276d6f6c72286743d3195ca4eb032076054c6d673445d1577b28e6d31cbd54fd680ffdd7176e56dff722140509b4c7c534bb361525e839ef69a94aad5c02cccddc01789e4173b43c751795392d535b05e52b1b26cff643108edac2857e63dfd21e1ddefbfb538a68ddd2", 0xc6}, {&(0x7f00000002c0)="0587792fcb3b0c940ab0263ba58b51f64a58a452f43c40112af9c9f17381621f70eb79a43721176da0c09c706621840eb91e9623a68a762f150c36cb9271a90f8b36931b93a2e9cb5127ea8f5dbba1b7ad53e07f49cc7c2ccfbf4b68a7016ae693fa84c5c0d96fbeaef7830a00bdf3af55", 0x71}, {&(0x7f0000000340)="7c96dcc8b17a615a95c7d9a457189b5f7892208e9a45c3a53b3f9f29a05bd7b076e5cc9e9716efb57791c86162a129635313b616f8ab2442346eb0cb0b7243ca61169b3335479086aef5e6f44b687d2e99c3a7361322c24130a6f75c10d9e4638296f279d03b74ae7d952ee2ee1ddc32806d5f0f25ff6d6e54e4b0ada4df512fbd9f76209ba7310d763985ef4082a5986de320213c1fecb9bd0009c214b4690eb93e409a632ffb788b0c7c45cbb62bc667a09693952b76088897e5b9f1817adbda11e785492c81ee001cb8c5053d177a01af845a3044b55ccdab6afe662b273a3fc6b1f59c2b13959a2d90c4f337716ce59e68bdf1efa3fb6f4ca937b5c0a2692ad927e74fd382a1891f9ce227682ffd4760a8ae2e396ba7a57366b5e34b16813e3ef09ee1b6c94627d2c45cab011de86f27cd8d0939ca06c1424025a291142f7067a31d876755ac4a70002a8dff73fdbea37e9a65972174e87b9a695a39a5f385d8f4cd7f3cf2c1db228f836b7c1f196baf01dcd536387fc2547ee12b1e454aa2ece0877769d286cbf9d0b3ce1ae59d9d24d3bcf1f32259f44a5543433deab49644fa8f771b160fcec20abe89d9e82445ce6329d45398a5c338697f1198922c3f05e20a47d2a08d9dc1c53814f767a6f601e1dec85abb5bb0859a1ca5d75c3458fdaad7e499218898d71c6f85df5bf2754b5abba6c267b921eb23db1d978a66a826af92b6bbe0167cd16c1a232f65da8b4146c8a7eb43e9c30e2d5600be8cd688be90bebb6505fd184e83f2eb7666aa24270a41c5cb462702c98a71b08c8067b4eb549d4d54a171082b29d3202657d408df2652140a7156693e2056e98adcf0939a6c3015c6f2b73cc21ff181f6991d85a6668f1343e22d007a4c30df422c96fe384e98f3c5ecaf118bb5e0825481985d5802d8339bab07f47bc4db2612e546b438570903817ad14fda3ea0acc06c84783d7a0eb13a5d47b5c61e1a976d3d6bbb374733654802163af21a579ceecb12999e150809b540f5724e6f6918662724466d217d85f96832943675db9f4b70c917791ee7f7d153de88a2993023eeee1431b6e6beeaa23bf2c59d31ef91485ef2073fb945be2cc369ae618b5e9c9e0a40ec72c790f428da44057bd3329418388e850c18c00370c1d2a9834ce91e12b1a570d51da66dd961e054938e7ea822f865051ca9468cf04f11beb262de94c29081ad30c7752697acfa75062047be188823503c499a6a806d972aa377033d9877d75c76444845dc890a00c5d7f731fd2a9bbeccc557d2bdcbadf251b058729784f200017589408948f677f5a551db9a0fa3ea33d3bca024f6624ce94499d952b4f15c6d0bfa4ba4fb3869454a8a97b786a81bbc141d6a9dc8c46ab9d34676e1386dff79268d71dc3c0bee42023d84fd03c44919291271a7535c7cea7ab8188900060d120996030ee021a19260230a0c1333e395e0ba128347ff2a2f1c428824749df7ea4900175fba612b739aa05603440041ce508febb0848bc9a0987909f04c918c30e4fc5a25f85aaac6f2d2c9790527f1cb91c369d49283cc786fab153388a18bb5af60016d06cce32acc850dfa9d1bc3f4f86e6169806f08a35c21054bef10e1e0fa04ff707e86e5ae956379a4429bfe66b80a148b048cd48a378783b264df87126913ab732fd4d91b25d07ec96b8dd227548994b1dfb134984b8fdbb78aa23e5663e88392dc32256cdbc58f736f3a97c3fc1e3d2ed2fcb3b57529ccc34e85e0695407e2564cd9501f99569af87a96c6025259291ce33186b31d284f6a44b7fda1232d94eb78a237ba8a2679850e78448820bbd1605595e8c0acf8904778ce6b2bc94503149982f14586b93153370d3c0df253b557542caf9bddb2067d278b6d634bd58953e219c13e7b37c479ba640bab17dbcdad0380fc44f716c1b78e36ddd78a7b66a4c65820fe6701f374258fe145fb6d8cc5d7b52d6f886924173a898e8a85ed973bad86ebdcd5f1393ed9741df9a1fe74c14227093298b3752b4ab3711c0d25e4766c58206208e0a97c176afb3158f603fb85ed873cfab9930f4a19bd999c7a2141ab55b855df0aa764dadadf87f0ce68f12a06d59c6f185e074accb0dc0c42fbc739d2c28aada626f75f0c52a6c027c5ae033f2b00770bee1fea7b973b8c92e272125b262c04f8c25f0e2eead05ec3528a4ec58c7b5364782e776be64f826b5fcd99bedb324a43b017ef938b7f4933e2cbd9033bc58bfd9b69c13687629b632ff163436fb1d862af0a4271a59776bc7dddb05e033cf794c1c480c77614411be9aecfa5135d670123d4ea72cbbd919cffaea3f1873d40ef2568121d792a4513cc47260228c70fde6c68187c58de1a709d1bc677268355dfe286d065a401f6fb236d1beceefc04612d7b523b7f02e076fa77f939d08f0e1e13321da31faa915a640ac7681854c207b3302b0e0eb507fee4a1b0b4f81576e5569774bcbbda8cf03ee7770fb56bffe9bca0a2493368e620ceff530d5df91231588bd6e71ebbb96c9bf483dd5b50d1f6d55aacbca2ecc52043c22347f372bbe0b04d024c854eb8e1562ebd73316741e3d7e8680f2ee26ebf9a31c94d74505c1707fe9dd0fcdf872b892fa42923d51c26f516008738d9bcc5801323e9f68dda28ccf4c23f12c8c40ba8f680e7198d627119cf3cc44f97d0127c3f44b765c056f8499ba3569d940294b1983095370ef672435d754e2b6c7efb6b2174d59d067a165c93f486dfa3b4a3c4803588b6a2ba19599ceadb10bcddc3a927ed1830e512c618bbb13012097d461ac1cf19373790019338c1ffe81b171e1f3bbff5d7a1bde61feebab99993a39f3992289c90ce06b0242f0b91b55cd801b1800e81424d1e751406541365408ecb973b57737066d9bbad70f5d21877b2bd6720e10a19550a6406207369553f66e662ef18dc9cd37d63448a27e1d4761c21d280359310a0809fea21b519eb3b256986d3048cd722f7830f670aef77bd074cda8d6ed02a9be00a45df9198c3c56c9f37936e4916fb859c88da23ac10708b1696f6bb0c626df2db9f913a2214d2032fdf16fd1fe9b004070f392e2ed5e6c7e5608a9b6b5ac30b92dc0594fdb1c6d0aeedce64e38676682a209e05991d5660318174de39c4ae367cddd96361f052d8c77278cc017698e7359a032e7ceea4a67cf4beb257577827b669a5563b2a2e2ee465463ee8bde780294f386a1398b30440bb000a4f20e5ade936f495b093ac58fb6ecd6dfd7e47af4bf06642d31545b78842907428027e84ecedcb14157da9d217c72f88f95edb5dbe95312e821f5d3d4b8812a311f113b9d3fab946e2bb61665b084a90eafe0f893d3f8d6be882d25cf369dae16286e953500ee54f29ab3129a2405e6ac920fb92b664f29c338488e5b0625bda62bcd2dc35e98a27a8fbc952e1455369ec74a450c9c408a0690582919d61a963726f45c70b05ac092b0e5c12511405b4bf4077e901a8dc8ccdd76e8b50c110b85b70609f351ee2de1761e2610828015cf7c72720504b1a9eb3f8c0655406b63031c1cc9030d13e59cb11f03957152553ea664eea6b13dff381a8a8299905da1bdcef37fddcbd43bf4ab64c57c8c0f088c0f1dbff078521d0a66d707001225ce59ee3910dc707a19655dd938bd24a11aaac5f93801725afcafd3095c8f2538724609b1cc17dac50ebc716c2fd77deb0af34dff8c4de02064afc3f936218dc17ccd2381c859e4394a1d029109ef32ec14e51c85fa500c004b867a05dee91c22268831f2b6098d6d85bf272eb6f489f7a377735393520c0116bfc1e18ea25627ae6798df4433beb79218ca42aec187066363a9466c9d673109c81e815a8edde83d5de5a21812fe139745092430dc2e32f5ace57f6fd2710418fef88edf9f7ffe30dbe64b902bfe2853db386fbf0456a04d519e1c5d3a069ff6c2fb2d8d699e2b191aead71e0c670a7dda547785617676abea25358621e7bc2dcdda0177ed83c9f2a4c6f2857dde0e983c1f94537e27aef5d5b36cac6a8cb351e84f983108090fc6901258749e9bd7bebf42b5e792e389170e2481b4510b51763837b1a03b877e800cf198ce1fbd398b6dea8978fd0e549144a19e76875048667b715e199e083a3e951d04d4c92ccd51935117275b6c04b1cc75f7ceaf6ca045a7b50b036f75a438b288aef0c30da07f4265d8573f370f265e489163183c85662a35f001e56f351c8bc24e7b6d7bcc23947b211b7e94b494df5daecd7e6227d6df8d878f3701dbd9216a0332ce7b137ea8bb8dbce3e4b69d08262b582c7c783ee4336189851efcd76455fa9d1d94d732a7b8bc42aeb9e9670d125977388a2fd75b413d3c817271fc52f03f38d810159da3dbf021fa6d99897f1748f79a2f77f9d7c825f993d98aa201e28c7fa98e725012f7533db26a5e4e7cf4f0ff25dc9b1fc939c55f77e08536e5f1a45f7025374611acfd3e2c4a9ffa9f1aa1993661da43f234e1899b22ccbe8f7dc27af70179bdb454ba1b3e3f22d5049e45065724296d249cada64c83de5acb7e320f99647b5cc703e4d2714a80a776b214fcd0f36250433babf9e500a3cc49d010eb475176a268cb3fdf34d1741a3911cc9e877db742ad9a5a1a3790cb4cd6c213b85aebe7d6fdfe348c093eb5535c84fd654edf91d3409a3a30031b931e35d76a6f06e40e910936e223109b826080bac287f44e9e9f4139034b2086e7375caf3a6c754c2174d07f82195ab4782ed1c25011a9ec29048632ab9fa1f8ae757fcaa764f5c273532237772a404416dc402e3fc6764975354b3084cccbdd7369295412fd66205a656440bf36d5ee9c6f6c2b77c6472c52f5102314eab1f64d34c181a01f67450a065386986fa13a189271fc2a3d07ba63620d4c95b2244e05b2e75d02e3a22ed2d8bfea843089c5aadc8f4d22930aeaeab39488b41059efda8d991f8024aa0a7ed03adcb4a90839a1f87de846a84b9fb7f213c6e4dde77f1019373de685cb44df5a93c4c1a5764c5287c2ce80b324fb319f9bf901a401bd6777ebfb75c072ef4ed44918e179670231e166c74a829b9c4a38c70948c79245a81e22cf263003b072330a725481efd52bc694fb7cb8de9d12f0f267feb92b369d9988e4f52e9ccd5ac1c013ef9f846885a69bab22d3d17df1678683b10c494d1b8b323acb4d6b4d7c2cfe07832376b544708b82cb4b8795f7a5b6a17d30a947eaef5f9b545fd65cc9f6d110551f585b8fbc4c0a893a3edf4ed1ce89702c393bdc2a74fe6bd3bb7a0a8669608a481c828c82a7e85c28b03d3eac12854a0c210f0c80de239ca2b842310c6091b6e06ae9ea69a83aa8c696744e61151c565fcbc4e8217630634db9c55d6c46cdd2131d0a4414a77c344da9e4a1f3f7316b1e2954971df604ce2a27a05808a370db72fe8254ee29f0e846b3e53f921ff512c68a0ade8bb187b291e4023ea30406d87da9166fd12fef5dbdadbb032fdd549c8c22ab21f288a8b3c794b67410ff36e3f7f7d099fa1e865a43fe2e909b5bfa43f2ab1786bb8e060a29b7e00efaae68b6c1a7dbadac35f4c2bf9bf9dccd660152b3ba5dfc912fc5ef4087a90ad81538cad7f52176ccb1bfbd0e3c0f5150397ca00707f6d10f86f37f7f0cb232611945a3c07050181c58b4c4d21d20bf55b6fe2d46259ffbb5d6bae5b2590aa2a2ecc1bc1feabd7e68ac45f9d3cf0b47512f857c78d6a82eabfb484a000b907aa1f7ad7c0789d4676a1d906d6af81d376ab8ec8ff66112bd3b61ba5fe66c8ccd61ee7", 0x1000}, {&(0x7f0000001340)="3c431265b2897d9050263ec8157912562c91fedfdaa15925122b56a6ed49e1b002c035c6408200e31ac044279e8d4cffcb92f971f167528f28d0596e49f0a12c87532e4b1195bd8c2c6561019f0e", 0x4e}, {&(0x7f00000013c0)="f4875e59446cd234d02d9b44d73ab04dcf8ed72c898a5c5f218c5f3e73049174fe9d06b6c24d6700e2cd74fba834298e614819c9c7ecded9a9a0d3003e1e61e92caffa1b6ee49cb96d11164191c246f8dad6cbaa9c", 0x55}], 0x7, 0x9) 00:06:44 executing program 2: r0 = __clone(0x0, 0x0) r1 = __clone(0x600, &(0x7f0000000000)="24766e13e2a3c7cbef8001a0ff0dad8293c343679faf87b3be65d721cbc6fd72150b2fb7818ce4f47ce43b25f822958ed5421fb48f1feb7e8acce5da53758491dd952c15b60eef99aaf412d4614c343b704b6216113673c2dd56aa476f4ac8b357c88f2ff23e7d9dd3f6318fe0b452d6d711324a7d5269826e895269c6cd4e023eadd7db973258dea9ca360d53b7a476ed4d328d665c8bc2affb17f27ebd771af1148b5460dd33ca3021928452c910bb89aa65455534dac1ecb2d36a0bf2e6e8481494657860053765a305dfa75c1752308ce6a639334121923b6ece1b40eb8eabef454796da13953eee") ptrace(0x800000000000009, r1, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) 00:06:44 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = __clone(0x0, 0x0) setpgid(r3, 0x0) setpgid(0x0, 0x0) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:44 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x5700000000000000) 00:06:44 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000080)="3bbf14ece335911a1065a36ce771e48bb931dfcc1a74768cf629d8735bf9ccb0eefde85ec36ac21fc5c64ec5422541cc6251df2dcdb7a2aee1958973058ecf254b525067f1f3d46bd22214ac5a5284017c3e", 0x52}, {&(0x7f0000000100)="57d2108e6136dac56ddb8cc15290b69640f684f9e4dd09f9e3002ea8250118f85456a0f0a723330e0cd1daecab0bcfd5223c8a1d8b65549c40c51fe3af07a5a7cccf2da7e565194e7790248b1d7f1edfef771371006ae312d26588f0454add9edb3ef4fe", 0x64}, {&(0x7f00000001c0)="5e7d531c8383829785bd8161c111bfb1e8c06aa1b4170bcbae5c412f73050d149067706eaa88083c9279c1f400b9f34168ff3161d9e462cca48266ee3d76563f31254929d0ff9af2e98c0f6c4634072d6aea5c66fc0a13d6e9b34930276d6f6c72286743d3195ca4eb032076054c6d673445d1577b28e6d31cbd54fd680ffdd7176e56dff722140509b4c7c534bb361525e839ef69a94aad5c02cccddc01789e4173b43c751795392d535b05e52b1b26cff643108edac2857e63dfd21e1ddefbfb538a68ddd2", 0xc6}, {&(0x7f00000002c0)="0587792fcb3b0c940ab0263ba58b51f64a58a452f43c40112af9c9f17381621f70eb79a43721176da0c09c706621840eb91e9623a68a762f150c36cb9271a90f8b36931b93a2e9cb5127ea8f5dbba1b7ad53e07f49cc7c2ccfbf4b68a7016ae693fa84c5c0d96fbeaef7830a00bdf3af55", 0x71}, {&(0x7f0000000340)="7c96dcc8b17a615a95c7d9a457189b5f7892208e9a45c3a53b3f9f29a05bd7b076e5cc9e9716efb57791c86162a129635313b616f8ab2442346eb0cb0b7243ca61169b3335479086aef5e6f44b687d2e99c3a7361322c24130a6f75c10d9e4638296f279d03b74ae7d952ee2ee1ddc32806d5f0f25ff6d6e54e4b0ada4df512fbd9f76209ba7310d763985ef4082a5986de320213c1fecb9bd0009c214b4690eb93e409a632ffb788b0c7c45cbb62bc667a09693952b76088897e5b9f1817adbda11e785492c81ee001cb8c5053d177a01af845a3044b55ccdab6afe662b273a3fc6b1f59c2b13959a2d90c4f337716ce59e68bdf1efa3fb6f4ca937b5c0a2692ad927e74fd382a1891f9ce227682ffd4760a8ae2e396ba7a57366b5e34b16813e3ef09ee1b6c94627d2c45cab011de86f27cd8d0939ca06c1424025a291142f7067a31d876755ac4a70002a8dff73fdbea37e9a65972174e87b9a695a39a5f385d8f4cd7f3cf2c1db228f836b7c1f196baf01dcd536387fc2547ee12b1e454aa2ece0877769d286cbf9d0b3ce1ae59d9d24d3bcf1f32259f44a5543433deab49644fa8f771b160fcec20abe89d9e82445ce6329d45398a5c338697f1198922c3f05e20a47d2a08d9dc1c53814f767a6f601e1dec85abb5bb0859a1ca5d75c3458fdaad7e499218898d71c6f85df5bf2754b5abba6c267b921eb23db1d978a66a826af92b6bbe0167cd16c1a232f65da8b4146c8a7eb43e9c30e2d5600be8cd688be90bebb6505fd184e83f2eb7666aa24270a41c5cb462702c98a71b08c8067b4eb549d4d54a171082b29d3202657d408df2652140a7156693e2056e98adcf0939a6c3015c6f2b73cc21ff181f6991d85a6668f1343e22d007a4c30df422c96fe384e98f3c5ecaf118bb5e0825481985d5802d8339bab07f47bc4db2612e546b438570903817ad14fda3ea0acc06c84783d7a0eb13a5d47b5c61e1a976d3d6bbb374733654802163af21a579ceecb12999e150809b540f5724e6f6918662724466d217d85f96832943675db9f4b70c917791ee7f7d153de88a2993023eeee1431b6e6beeaa23bf2c59d31ef91485ef2073fb945be2cc369ae618b5e9c9e0a40ec72c790f428da44057bd3329418388e850c18c00370c1d2a9834ce91e12b1a570d51da66dd961e054938e7ea822f865051ca9468cf04f11beb262de94c29081ad30c7752697acfa75062047be188823503c499a6a806d972aa377033d9877d75c76444845dc890a00c5d7f731fd2a9bbeccc557d2bdcbadf251b058729784f200017589408948f677f5a551db9a0fa3ea33d3bca024f6624ce94499d952b4f15c6d0bfa4ba4fb3869454a8a97b786a81bbc141d6a9dc8c46ab9d34676e1386dff79268d71dc3c0bee42023d84fd03c44919291271a7535c7cea7ab8188900060d120996030ee021a19260230a0c1333e395e0ba128347ff2a2f1c428824749df7ea4900175fba612b739aa05603440041ce508febb0848bc9a0987909f04c918c30e4fc5a25f85aaac6f2d2c9790527f1cb91c369d49283cc786fab153388a18bb5af60016d06cce32acc850dfa9d1bc3f4f86e6169806f08a35c21054bef10e1e0fa04ff707e86e5ae956379a4429bfe66b80a148b048cd48a378783b264df87126913ab732fd4d91b25d07ec96b8dd227548994b1dfb134984b8fdbb78aa23e5663e88392dc32256cdbc58f736f3a97c3fc1e3d2ed2fcb3b57529ccc34e85e0695407e2564cd9501f99569af87a96c6025259291ce33186b31d284f6a44b7fda1232d94eb78a237ba8a2679850e78448820bbd1605595e8c0acf8904778ce6b2bc94503149982f14586b93153370d3c0df253b557542caf9bddb2067d278b6d634bd58953e219c13e7b37c479ba640bab17dbcdad0380fc44f716c1b78e36ddd78a7b66a4c65820fe6701f374258fe145fb6d8cc5d7b52d6f886924173a898e8a85ed973bad86ebdcd5f1393ed9741df9a1fe74c14227093298b3752b4ab3711c0d25e4766c58206208e0a97c176afb3158f603fb85ed873cfab9930f4a19bd999c7a2141ab55b855df0aa764dadadf87f0ce68f12a06d59c6f185e074accb0dc0c42fbc739d2c28aada626f75f0c52a6c027c5ae033f2b00770bee1fea7b973b8c92e272125b262c04f8c25f0e2eead05ec3528a4ec58c7b5364782e776be64f826b5fcd99bedb324a43b017ef938b7f4933e2cbd9033bc58bfd9b69c13687629b632ff163436fb1d862af0a4271a59776bc7dddb05e033cf794c1c480c77614411be9aecfa5135d670123d4ea72cbbd919cffaea3f1873d40ef2568121d792a4513cc47260228c70fde6c68187c58de1a709d1bc677268355dfe286d065a401f6fb236d1beceefc04612d7b523b7f02e076fa77f939d08f0e1e13321da31faa915a640ac7681854c207b3302b0e0eb507fee4a1b0b4f81576e5569774bcbbda8cf03ee7770fb56bffe9bca0a2493368e620ceff530d5df91231588bd6e71ebbb96c9bf483dd5b50d1f6d55aacbca2ecc52043c22347f372bbe0b04d024c854eb8e1562ebd73316741e3d7e8680f2ee26ebf9a31c94d74505c1707fe9dd0fcdf872b892fa42923d51c26f516008738d9bcc5801323e9f68dda28ccf4c23f12c8c40ba8f680e7198d627119cf3cc44f97d0127c3f44b765c056f8499ba3569d940294b1983095370ef672435d754e2b6c7efb6b2174d59d067a165c93f486dfa3b4a3c4803588b6a2ba19599ceadb10bcddc3a927ed1830e512c618bbb13012097d461ac1cf19373790019338c1ffe81b171e1f3bbff5d7a1bde61feebab99993a39f3992289c90ce06b0242f0b91b55cd801b1800e81424d1e751406541365408ecb973b57737066d9bbad70f5d21877b2bd6720e10a19550a6406207369553f66e662ef18dc9cd37d63448a27e1d4761c21d280359310a0809fea21b519eb3b256986d3048cd722f7830f670aef77bd074cda8d6ed02a9be00a45df9198c3c56c9f37936e4916fb859c88da23ac10708b1696f6bb0c626df2db9f913a2214d2032fdf16fd1fe9b004070f392e2ed5e6c7e5608a9b6b5ac30b92dc0594fdb1c6d0aeedce64e38676682a209e05991d5660318174de39c4ae367cddd96361f052d8c77278cc017698e7359a032e7ceea4a67cf4beb257577827b669a5563b2a2e2ee465463ee8bde780294f386a1398b30440bb000a4f20e5ade936f495b093ac58fb6ecd6dfd7e47af4bf06642d31545b78842907428027e84ecedcb14157da9d217c72f88f95edb5dbe95312e821f5d3d4b8812a311f113b9d3fab946e2bb61665b084a90eafe0f893d3f8d6be882d25cf369dae16286e953500ee54f29ab3129a2405e6ac920fb92b664f29c338488e5b0625bda62bcd2dc35e98a27a8fbc952e1455369ec74a450c9c408a0690582919d61a963726f45c70b05ac092b0e5c12511405b4bf4077e901a8dc8ccdd76e8b50c110b85b70609f351ee2de1761e2610828015cf7c72720504b1a9eb3f8c0655406b63031c1cc9030d13e59cb11f03957152553ea664eea6b13dff381a8a8299905da1bdcef37fddcbd43bf4ab64c57c8c0f088c0f1dbff078521d0a66d707001225ce59ee3910dc707a19655dd938bd24a11aaac5f93801725afcafd3095c8f2538724609b1cc17dac50ebc716c2fd77deb0af34dff8c4de02064afc3f936218dc17ccd2381c859e4394a1d029109ef32ec14e51c85fa500c004b867a05dee91c22268831f2b6098d6d85bf272eb6f489f7a377735393520c0116bfc1e18ea25627ae6798df4433beb79218ca42aec187066363a9466c9d673109c81e815a8edde83d5de5a21812fe139745092430dc2e32f5ace57f6fd2710418fef88edf9f7ffe30dbe64b902bfe2853db386fbf0456a04d519e1c5d3a069ff6c2fb2d8d699e2b191aead71e0c670a7dda547785617676abea25358621e7bc2dcdda0177ed83c9f2a4c6f2857dde0e983c1f94537e27aef5d5b36cac6a8cb351e84f983108090fc6901258749e9bd7bebf42b5e792e389170e2481b4510b51763837b1a03b877e800cf198ce1fbd398b6dea8978fd0e549144a19e76875048667b715e199e083a3e951d04d4c92ccd51935117275b6c04b1cc75f7ceaf6ca045a7b50b036f75a438b288aef0c30da07f4265d8573f370f265e489163183c85662a35f001e56f351c8bc24e7b6d7bcc23947b211b7e94b494df5daecd7e6227d6df8d878f3701dbd9216a0332ce7b137ea8bb8dbce3e4b69d08262b582c7c783ee4336189851efcd76455fa9d1d94d732a7b8bc42aeb9e9670d125977388a2fd75b413d3c817271fc52f03f38d810159da3dbf021fa6d99897f1748f79a2f77f9d7c825f993d98aa201e28c7fa98e725012f7533db26a5e4e7cf4f0ff25dc9b1fc939c55f77e08536e5f1a45f7025374611acfd3e2c4a9ffa9f1aa1993661da43f234e1899b22ccbe8f7dc27af70179bdb454ba1b3e3f22d5049e45065724296d249cada64c83de5acb7e320f99647b5cc703e4d2714a80a776b214fcd0f36250433babf9e500a3cc49d010eb475176a268cb3fdf34d1741a3911cc9e877db742ad9a5a1a3790cb4cd6c213b85aebe7d6fdfe348c093eb5535c84fd654edf91d3409a3a30031b931e35d76a6f06e40e910936e223109b826080bac287f44e9e9f4139034b2086e7375caf3a6c754c2174d07f82195ab4782ed1c25011a9ec29048632ab9fa1f8ae757fcaa764f5c273532237772a404416dc402e3fc6764975354b3084cccbdd7369295412fd66205a656440bf36d5ee9c6f6c2b77c6472c52f5102314eab1f64d34c181a01f67450a065386986fa13a189271fc2a3d07ba63620d4c95b2244e05b2e75d02e3a22ed2d8bfea843089c5aadc8f4d22930aeaeab39488b41059efda8d991f8024aa0a7ed03adcb4a90839a1f87de846a84b9fb7f213c6e4dde77f1019373de685cb44df5a93c4c1a5764c5287c2ce80b324fb319f9bf901a401bd6777ebfb75c072ef4ed44918e179670231e166c74a829b9c4a38c70948c79245a81e22cf263003b072330a725481efd52bc694fb7cb8de9d12f0f267feb92b369d9988e4f52e9ccd5ac1c013ef9f846885a69bab22d3d17df1678683b10c494d1b8b323acb4d6b4d7c2cfe07832376b544708b82cb4b8795f7a5b6a17d30a947eaef5f9b545fd65cc9f6d110551f585b8fbc4c0a893a3edf4ed1ce89702c393bdc2a74fe6bd3bb7a0a8669608a481c828c82a7e85c28b03d3eac12854a0c210f0c80de239ca2b842310c6091b6e06ae9ea69a83aa8c696744e61151c565fcbc4e8217630634db9c55d6c46cdd2131d0a4414a77c344da9e4a1f3f7316b1e2954971df604ce2a27a05808a370db72fe8254ee29f0e846b3e53f921ff512c68a0ade8bb187b291e4023ea30406d87da9166fd12fef5dbdadbb032fdd549c8c22ab21f288a8b3c794b67410ff36e3f7f7d099fa1e865a43fe2e909b5bfa43f2ab1786bb8e060a29b7e00efaae68b6c1a7dbadac35f4c2bf9bf9dccd660152b3ba5dfc912fc5ef4087a90ad81538cad7f52176ccb1bfbd0e3c0f5150397ca00707f6d10f86f37f7f0cb232611945a3c07050181c58b4c4d21d20bf55b6fe2d46259ffbb5d6bae5b2590aa2a2ecc1bc1feabd7e68ac45f9d3cf0b47512f857c78d6a82eabfb484a000b907aa1f7ad7c0789d4676a1d906d6af81d376ab8ec8ff66112bd3b61ba5fe66c8ccd61ee7", 0x1000}, {&(0x7f0000001340)="3c431265b2897d9050263ec8157912562c91fedfdaa15925122b56a6ed49e1b002c035c6408200e31ac044279e8d4cffcb92f971f167528f28d0596e49f0a12c87532e4b1195bd8c2c6561019f0e", 0x4e}, {&(0x7f00000013c0)="f4875e59446cd234d02d9b44d73ab04dcf8ed72c898a5c5f218c5f3e73049174fe9d06b6c24d6700e2cd74fba834298e614819c9c7ecded9a9a0d3003e1e61e92caffa1b6ee49cb96d11164191c246f8dad6cbaa9c", 0x55}], 0x7, 0x9) 00:06:44 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8029b3120099ffff) 00:06:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x200) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f00000000c0)=@len=0x3, 0xe, &(0x7f0000000440)=[{&(0x7f00000001c0)="31eb78d1838bcf16a89af19271dfe1ce9eb549adf86b4b585ac03a4bd5e6ea6f7be9a7699c22be344ba9c82304a5241d414e7db5a602d6854de479f2a4fe16c54906a20d71f634f4ccce29d6c4f3186f46d4815475a1937b1d7eeda64e0742a7c505c854703229eca997e6c911d5596c281fef2d4efe6cfff6a21ba262ae66ef9706b37f091a826dee3ed2732c0fc0185f7878387eb93a7412", 0x99}, {&(0x7f0000000280)="c5d42fa559b12a2156c13bec1876a7a2d69c4ec3379e75a737c64e200791d62553d7edd9bc1e3e5ea988a59905b76ee3c4583beae7077f3925cf1d0e53d0d2eae751080bb261336502d8b72760dc8999060da99d6dada82493083918ea55fb645d5480aeb4f69bb4e7e9696d64ad54de558f8a80725630c5477650bda00cad34833727d1f898", 0x86}, {&(0x7f0000000100)="deceffc45c3d5eeeab8033a1fc0697fcf1a65ef72c1585a149e8cdc5ed4caf85d145460a042226e51baa2d8edd33a32b97fc04c1a4d1c692581820c5a043de9c5e88287c8708c846f433b890b2285bfac9716e2fbdb5cb74c83bf928a1f872a6738647e94fd8", 0x66}, {&(0x7f0000000340)="10b8d9ac4478d55ff51a2a98f59429b2afe83725b03d3151a9896a4c63444cb13de7fd8f9eecf3b5617588954a52a3390ec5c18897aaa02ee71620fba9b1bcf6ff818f8d37596fc4232581c4278128e370458322b87d78a75c891d0e55637ded4ae9c4198447704d7538064d2b75bf3f1340b6f83344bccf0f192176cb370b28b0363fb4f366eb88aefb7b36527763628ffd896b8610157f2233cd6cd6", 0x9d}, {&(0x7f0000000400)="552f1dc9b6937f7e8282490d782ea77ded0cf99cfded7df3733f464abf9fd1eea47a0e", 0x23}], 0x5, &(0x7f00000004c0)}, 0x37}, 0x10, 0xa, &(0x7f0000000580)={0x9, 0x7ff}) 00:06:45 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x9001000000000000) 00:06:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x200) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f00000000c0)=@len=0x3, 0xe, &(0x7f0000000440)=[{&(0x7f00000001c0)="31eb78d1838bcf16a89af19271dfe1ce9eb549adf86b4b585ac03a4bd5e6ea6f7be9a7699c22be344ba9c82304a5241d414e7db5a602d6854de479f2a4fe16c54906a20d71f634f4ccce29d6c4f3186f46d4815475a1937b1d7eeda64e0742a7c505c854703229eca997e6c911d5596c281fef2d4efe6cfff6a21ba262ae66ef9706b37f091a826dee3ed2732c0fc0185f7878387eb93a7412", 0x99}, {&(0x7f0000000280)="c5d42fa559b12a2156c13bec1876a7a2d69c4ec3379e75a737c64e200791d62553d7edd9bc1e3e5ea988a59905b76ee3c4583beae7077f3925cf1d0e53d0d2eae751080bb261336502d8b72760dc8999060da99d6dada82493083918ea55fb645d5480aeb4f69bb4e7e9696d64ad54de558f8a80725630c5477650bda00cad34833727d1f898", 0x86}, {&(0x7f0000000100)="deceffc45c3d5eeeab8033a1fc0697fcf1a65ef72c1585a149e8cdc5ed4caf85d145460a042226e51baa2d8edd33a32b97fc04c1a4d1c692581820c5a043de9c5e88287c8708c846f433b890b2285bfac9716e2fbdb5cb74c83bf928a1f872a6738647e94fd8", 0x66}, {&(0x7f0000000340)="10b8d9ac4478d55ff51a2a98f59429b2afe83725b03d3151a9896a4c63444cb13de7fd8f9eecf3b5617588954a52a3390ec5c18897aaa02ee71620fba9b1bcf6ff818f8d37596fc4232581c4278128e370458322b87d78a75c891d0e55637ded4ae9c4198447704d7538064d2b75bf3f1340b6f83344bccf0f192176cb370b28b0363fb4f366eb88aefb7b36527763628ffd896b8610157f2233cd6cd6", 0x9d}, {&(0x7f0000000400)="552f1dc9b6937f7e8282490d782ea77ded0cf99cfded7df3733f464abf9fd1eea47a0e", 0x23}], 0x5, &(0x7f00000004c0)}, 0x37}, 0x10, 0xa, &(0x7f0000000580)={0x9, 0x7ff}) 00:06:47 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = __clone(0x0, 0x0) setpgid(r3, 0x0) (async) setpgid(0x0, 0x0) getuid() (async) r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r6 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:47 executing program 2: r0 = __clone(0x0, 0x0) (async) r1 = __clone(0x600, &(0x7f0000000000)="24766e13e2a3c7cbef8001a0ff0dad8293c343679faf87b3be65d721cbc6fd72150b2fb7818ce4f47ce43b25f822958ed5421fb48f1feb7e8acce5da53758491dd952c15b60eef99aaf412d4614c343b704b6216113673c2dd56aa476f4ac8b357c88f2ff23e7d9dd3f6318fe0b452d6d711324a7d5269826e895269c6cd4e023eadd7db973258dea9ca360d53b7a476ed4d328d665c8bc2affb17f27ebd771af1148b5460dd33ca3021928452c910bb89aa65455534dac1ecb2d36a0bf2e6e8481494657860053765a305dfa75c1752308ce6a639334121923b6ece1b40eb8eabef454796da13953eee") ptrace(0x800000000000009, r1, 0x0, 0x0) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) 00:06:47 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xde00000000000000) 00:06:47 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000080)="3bbf14ece335911a1065a36ce771e48bb931dfcc1a74768cf629d8735bf9ccb0eefde85ec36ac21fc5c64ec5422541cc6251df2dcdb7a2aee1958973058ecf254b525067f1f3d46bd22214ac5a5284017c3e", 0x52}, {&(0x7f0000000100)="57d2108e6136dac56ddb8cc15290b69640f684f9e4dd09f9e3002ea8250118f85456a0f0a723330e0cd1daecab0bcfd5223c8a1d8b65549c40c51fe3af07a5a7cccf2da7e565194e7790248b1d7f1edfef771371006ae312d26588f0454add9edb3ef4fe", 0x64}, {&(0x7f00000001c0)="5e7d531c8383829785bd8161c111bfb1e8c06aa1b4170bcbae5c412f73050d149067706eaa88083c9279c1f400b9f34168ff3161d9e462cca48266ee3d76563f31254929d0ff9af2e98c0f6c4634072d6aea5c66fc0a13d6e9b34930276d6f6c72286743d3195ca4eb032076054c6d673445d1577b28e6d31cbd54fd680ffdd7176e56dff722140509b4c7c534bb361525e839ef69a94aad5c02cccddc01789e4173b43c751795392d535b05e52b1b26cff643108edac2857e63dfd21e1ddefbfb538a68ddd2", 0xc6}, {&(0x7f00000002c0)="0587792fcb3b0c940ab0263ba58b51f64a58a452f43c40112af9c9f17381621f70eb79a43721176da0c09c706621840eb91e9623a68a762f150c36cb9271a90f8b36931b93a2e9cb5127ea8f5dbba1b7ad53e07f49cc7c2ccfbf4b68a7016ae693fa84c5c0d96fbeaef7830a00bdf3af55", 0x71}, {&(0x7f0000000340)="7c96dcc8b17a615a95c7d9a457189b5f7892208e9a45c3a53b3f9f29a05bd7b076e5cc9e9716efb57791c86162a129635313b616f8ab2442346eb0cb0b7243ca61169b3335479086aef5e6f44b687d2e99c3a7361322c24130a6f75c10d9e4638296f279d03b74ae7d952ee2ee1ddc32806d5f0f25ff6d6e54e4b0ada4df512fbd9f76209ba7310d763985ef4082a5986de320213c1fecb9bd0009c214b4690eb93e409a632ffb788b0c7c45cbb62bc667a09693952b76088897e5b9f1817adbda11e785492c81ee001cb8c5053d177a01af845a3044b55ccdab6afe662b273a3fc6b1f59c2b13959a2d90c4f337716ce59e68bdf1efa3fb6f4ca937b5c0a2692ad927e74fd382a1891f9ce227682ffd4760a8ae2e396ba7a57366b5e34b16813e3ef09ee1b6c94627d2c45cab011de86f27cd8d0939ca06c1424025a291142f7067a31d876755ac4a70002a8dff73fdbea37e9a65972174e87b9a695a39a5f385d8f4cd7f3cf2c1db228f836b7c1f196baf01dcd536387fc2547ee12b1e454aa2ece0877769d286cbf9d0b3ce1ae59d9d24d3bcf1f32259f44a5543433deab49644fa8f771b160fcec20abe89d9e82445ce6329d45398a5c338697f1198922c3f05e20a47d2a08d9dc1c53814f767a6f601e1dec85abb5bb0859a1ca5d75c3458fdaad7e499218898d71c6f85df5bf2754b5abba6c267b921eb23db1d978a66a826af92b6bbe0167cd16c1a232f65da8b4146c8a7eb43e9c30e2d5600be8cd688be90bebb6505fd184e83f2eb7666aa24270a41c5cb462702c98a71b08c8067b4eb549d4d54a171082b29d3202657d408df2652140a7156693e2056e98adcf0939a6c3015c6f2b73cc21ff181f6991d85a6668f1343e22d007a4c30df422c96fe384e98f3c5ecaf118bb5e0825481985d5802d8339bab07f47bc4db2612e546b438570903817ad14fda3ea0acc06c84783d7a0eb13a5d47b5c61e1a976d3d6bbb374733654802163af21a579ceecb12999e150809b540f5724e6f6918662724466d217d85f96832943675db9f4b70c917791ee7f7d153de88a2993023eeee1431b6e6beeaa23bf2c59d31ef91485ef2073fb945be2cc369ae618b5e9c9e0a40ec72c790f428da44057bd3329418388e850c18c00370c1d2a9834ce91e12b1a570d51da66dd961e054938e7ea822f865051ca9468cf04f11beb262de94c29081ad30c7752697acfa75062047be188823503c499a6a806d972aa377033d9877d75c76444845dc890a00c5d7f731fd2a9bbeccc557d2bdcbadf251b058729784f200017589408948f677f5a551db9a0fa3ea33d3bca024f6624ce94499d952b4f15c6d0bfa4ba4fb3869454a8a97b786a81bbc141d6a9dc8c46ab9d34676e1386dff79268d71dc3c0bee42023d84fd03c44919291271a7535c7cea7ab8188900060d120996030ee021a19260230a0c1333e395e0ba128347ff2a2f1c428824749df7ea4900175fba612b739aa05603440041ce508febb0848bc9a0987909f04c918c30e4fc5a25f85aaac6f2d2c9790527f1cb91c369d49283cc786fab153388a18bb5af60016d06cce32acc850dfa9d1bc3f4f86e6169806f08a35c21054bef10e1e0fa04ff707e86e5ae956379a4429bfe66b80a148b048cd48a378783b264df87126913ab732fd4d91b25d07ec96b8dd227548994b1dfb134984b8fdbb78aa23e5663e88392dc32256cdbc58f736f3a97c3fc1e3d2ed2fcb3b57529ccc34e85e0695407e2564cd9501f99569af87a96c6025259291ce33186b31d284f6a44b7fda1232d94eb78a237ba8a2679850e78448820bbd1605595e8c0acf8904778ce6b2bc94503149982f14586b93153370d3c0df253b557542caf9bddb2067d278b6d634bd58953e219c13e7b37c479ba640bab17dbcdad0380fc44f716c1b78e36ddd78a7b66a4c65820fe6701f374258fe145fb6d8cc5d7b52d6f886924173a898e8a85ed973bad86ebdcd5f1393ed9741df9a1fe74c14227093298b3752b4ab3711c0d25e4766c58206208e0a97c176afb3158f603fb85ed873cfab9930f4a19bd999c7a2141ab55b855df0aa764dadadf87f0ce68f12a06d59c6f185e074accb0dc0c42fbc739d2c28aada626f75f0c52a6c027c5ae033f2b00770bee1fea7b973b8c92e272125b262c04f8c25f0e2eead05ec3528a4ec58c7b5364782e776be64f826b5fcd99bedb324a43b017ef938b7f4933e2cbd9033bc58bfd9b69c13687629b632ff163436fb1d862af0a4271a59776bc7dddb05e033cf794c1c480c77614411be9aecfa5135d670123d4ea72cbbd919cffaea3f1873d40ef2568121d792a4513cc47260228c70fde6c68187c58de1a709d1bc677268355dfe286d065a401f6fb236d1beceefc04612d7b523b7f02e076fa77f939d08f0e1e13321da31faa915a640ac7681854c207b3302b0e0eb507fee4a1b0b4f81576e5569774bcbbda8cf03ee7770fb56bffe9bca0a2493368e620ceff530d5df91231588bd6e71ebbb96c9bf483dd5b50d1f6d55aacbca2ecc52043c22347f372bbe0b04d024c854eb8e1562ebd73316741e3d7e8680f2ee26ebf9a31c94d74505c1707fe9dd0fcdf872b892fa42923d51c26f516008738d9bcc5801323e9f68dda28ccf4c23f12c8c40ba8f680e7198d627119cf3cc44f97d0127c3f44b765c056f8499ba3569d940294b1983095370ef672435d754e2b6c7efb6b2174d59d067a165c93f486dfa3b4a3c4803588b6a2ba19599ceadb10bcddc3a927ed1830e512c618bbb13012097d461ac1cf19373790019338c1ffe81b171e1f3bbff5d7a1bde61feebab99993a39f3992289c90ce06b0242f0b91b55cd801b1800e81424d1e751406541365408ecb973b57737066d9bbad70f5d21877b2bd6720e10a19550a6406207369553f66e662ef18dc9cd37d63448a27e1d4761c21d280359310a0809fea21b519eb3b256986d3048cd722f7830f670aef77bd074cda8d6ed02a9be00a45df9198c3c56c9f37936e4916fb859c88da23ac10708b1696f6bb0c626df2db9f913a2214d2032fdf16fd1fe9b004070f392e2ed5e6c7e5608a9b6b5ac30b92dc0594fdb1c6d0aeedce64e38676682a209e05991d5660318174de39c4ae367cddd96361f052d8c77278cc017698e7359a032e7ceea4a67cf4beb257577827b669a5563b2a2e2ee465463ee8bde780294f386a1398b30440bb000a4f20e5ade936f495b093ac58fb6ecd6dfd7e47af4bf06642d31545b78842907428027e84ecedcb14157da9d217c72f88f95edb5dbe95312e821f5d3d4b8812a311f113b9d3fab946e2bb61665b084a90eafe0f893d3f8d6be882d25cf369dae16286e953500ee54f29ab3129a2405e6ac920fb92b664f29c338488e5b0625bda62bcd2dc35e98a27a8fbc952e1455369ec74a450c9c408a0690582919d61a963726f45c70b05ac092b0e5c12511405b4bf4077e901a8dc8ccdd76e8b50c110b85b70609f351ee2de1761e2610828015cf7c72720504b1a9eb3f8c0655406b63031c1cc9030d13e59cb11f03957152553ea664eea6b13dff381a8a8299905da1bdcef37fddcbd43bf4ab64c57c8c0f088c0f1dbff078521d0a66d707001225ce59ee3910dc707a19655dd938bd24a11aaac5f93801725afcafd3095c8f2538724609b1cc17dac50ebc716c2fd77deb0af34dff8c4de02064afc3f936218dc17ccd2381c859e4394a1d029109ef32ec14e51c85fa500c004b867a05dee91c22268831f2b6098d6d85bf272eb6f489f7a377735393520c0116bfc1e18ea25627ae6798df4433beb79218ca42aec187066363a9466c9d673109c81e815a8edde83d5de5a21812fe139745092430dc2e32f5ace57f6fd2710418fef88edf9f7ffe30dbe64b902bfe2853db386fbf0456a04d519e1c5d3a069ff6c2fb2d8d699e2b191aead71e0c670a7dda547785617676abea25358621e7bc2dcdda0177ed83c9f2a4c6f2857dde0e983c1f94537e27aef5d5b36cac6a8cb351e84f983108090fc6901258749e9bd7bebf42b5e792e389170e2481b4510b51763837b1a03b877e800cf198ce1fbd398b6dea8978fd0e549144a19e76875048667b715e199e083a3e951d04d4c92ccd51935117275b6c04b1cc75f7ceaf6ca045a7b50b036f75a438b288aef0c30da07f4265d8573f370f265e489163183c85662a35f001e56f351c8bc24e7b6d7bcc23947b211b7e94b494df5daecd7e6227d6df8d878f3701dbd9216a0332ce7b137ea8bb8dbce3e4b69d08262b582c7c783ee4336189851efcd76455fa9d1d94d732a7b8bc42aeb9e9670d125977388a2fd75b413d3c817271fc52f03f38d810159da3dbf021fa6d99897f1748f79a2f77f9d7c825f993d98aa201e28c7fa98e725012f7533db26a5e4e7cf4f0ff25dc9b1fc939c55f77e08536e5f1a45f7025374611acfd3e2c4a9ffa9f1aa1993661da43f234e1899b22ccbe8f7dc27af70179bdb454ba1b3e3f22d5049e45065724296d249cada64c83de5acb7e320f99647b5cc703e4d2714a80a776b214fcd0f36250433babf9e500a3cc49d010eb475176a268cb3fdf34d1741a3911cc9e877db742ad9a5a1a3790cb4cd6c213b85aebe7d6fdfe348c093eb5535c84fd654edf91d3409a3a30031b931e35d76a6f06e40e910936e223109b826080bac287f44e9e9f4139034b2086e7375caf3a6c754c2174d07f82195ab4782ed1c25011a9ec29048632ab9fa1f8ae757fcaa764f5c273532237772a404416dc402e3fc6764975354b3084cccbdd7369295412fd66205a656440bf36d5ee9c6f6c2b77c6472c52f5102314eab1f64d34c181a01f67450a065386986fa13a189271fc2a3d07ba63620d4c95b2244e05b2e75d02e3a22ed2d8bfea843089c5aadc8f4d22930aeaeab39488b41059efda8d991f8024aa0a7ed03adcb4a90839a1f87de846a84b9fb7f213c6e4dde77f1019373de685cb44df5a93c4c1a5764c5287c2ce80b324fb319f9bf901a401bd6777ebfb75c072ef4ed44918e179670231e166c74a829b9c4a38c70948c79245a81e22cf263003b072330a725481efd52bc694fb7cb8de9d12f0f267feb92b369d9988e4f52e9ccd5ac1c013ef9f846885a69bab22d3d17df1678683b10c494d1b8b323acb4d6b4d7c2cfe07832376b544708b82cb4b8795f7a5b6a17d30a947eaef5f9b545fd65cc9f6d110551f585b8fbc4c0a893a3edf4ed1ce89702c393bdc2a74fe6bd3bb7a0a8669608a481c828c82a7e85c28b03d3eac12854a0c210f0c80de239ca2b842310c6091b6e06ae9ea69a83aa8c696744e61151c565fcbc4e8217630634db9c55d6c46cdd2131d0a4414a77c344da9e4a1f3f7316b1e2954971df604ce2a27a05808a370db72fe8254ee29f0e846b3e53f921ff512c68a0ade8bb187b291e4023ea30406d87da9166fd12fef5dbdadbb032fdd549c8c22ab21f288a8b3c794b67410ff36e3f7f7d099fa1e865a43fe2e909b5bfa43f2ab1786bb8e060a29b7e00efaae68b6c1a7dbadac35f4c2bf9bf9dccd660152b3ba5dfc912fc5ef4087a90ad81538cad7f52176ccb1bfbd0e3c0f5150397ca00707f6d10f86f37f7f0cb232611945a3c07050181c58b4c4d21d20bf55b6fe2d46259ffbb5d6bae5b2590aa2a2ecc1bc1feabd7e68ac45f9d3cf0b47512f857c78d6a82eabfb484a000b907aa1f7ad7c0789d4676a1d906d6af81d376ab8ec8ff66112bd3b61ba5fe66c8ccd61ee7", 0x1000}, {&(0x7f0000001340)="3c431265b2897d9050263ec8157912562c91fedfdaa15925122b56a6ed49e1b002c035c6408200e31ac044279e8d4cffcb92f971f167528f28d0596e49f0a12c87532e4b1195bd8c2c6561019f0e", 0x4e}, {&(0x7f00000013c0)="f4875e59446cd234d02d9b44d73ab04dcf8ed72c898a5c5f218c5f3e73049174fe9d06b6c24d6700e2cd74fba834298e614819c9c7ecded9a9a0d3003e1e61e92caffa1b6ee49cb96d11164191c246f8dad6cbaa9c", 0x55}], 0x7, 0x9) 00:06:47 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:47 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) r3 = __clone(0x0, 0x0) setpgid(r3, 0x0) setpgid(0x0, 0x0) getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async, rerun: 32) r6 = semget$private(0x0, 0x4, 0xe2) (rerun: 32) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file1\x00', 0x200000, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:06:48 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:48 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xffff990012b32980) 00:06:48 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffff00000000) 00:06:50 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) ptrace(0x1, r0, &(0x7f0000000000), 0xffffffff80000001) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) 00:06:50 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/149, 0x95) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000002c0)={0x7, 0xfffffffe}, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/246, 0xf6, 0x2002, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x1c0) 00:06:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc01c5005, &(0x7f0000000040)) 00:06:50 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 64) open(&(0x7f0000000080)='./file1\x00', 0x200000, 0x8) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:50 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) __stat50(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = __clone(0x600, &(0x7f0000000300)="c6cba2b9aa0e3f3bf97da2a7576d80bbc57e781e9712844d530b4bf9590f61c35da27b4cce9ec0921eaeb744a38ec5f69d0779775e74148f1df5c57aac0f27e23734754e156a8b0b1770e5c2fffdd3433af8c6ea014011fa885c42660572df74967ec1c9ea25ded2f65587c3f3345d19fdb950d1b51137318a37b49c6b119847dd8172d84b981b41e87d0d9824b4d94e89fc552e030ffc64621a5077fd22d726c035ac9e7b6f4bd44c0ef3c910") shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x38e9, r2, 0x0, r3, 0x0, 0x38, 0x26}, 0x0, 0x8000, r1, r4, 0x6, 0xffffffff}) fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) getuid() r6 = getuid() setreuid(0xee00, r6) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:50 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc01c5005, &(0x7f0000000040)) 00:06:51 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) __stat50(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r4 = __clone(0x600, &(0x7f0000000300)="c6cba2b9aa0e3f3bf97da2a7576d80bbc57e781e9712844d530b4bf9590f61c35da27b4cce9ec0921eaeb744a38ec5f69d0779775e74148f1df5c57aac0f27e23734754e156a8b0b1770e5c2fffdd3433af8c6ea014011fa885c42660572df74967ec1c9ea25ded2f65587c3f3345d19fdb950d1b51137318a37b49c6b119847dd8172d84b981b41e87d0d9824b4d94e89fc552e030ffc64621a5077fd22d726c035ac9e7b6f4bd44c0ef3c910") shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x38e9, r2, 0x0, r3, 0x0, 0x38, 0x26}, 0x0, 0x8000, r1, r4, 0x6, 0xffffffff}) (async) fcntl$setown(r0, 0x6, r1) close(r0) (async) setreuid(0xee00, 0x0) (async) r5 = getuid() setreuid(0x0, r5) getuid() r6 = getuid() setreuid(0xee00, r6) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:51 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/149, 0x95) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000002c0)={0x7, 0xfffffffe}, 0x8) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/246, 0xf6, 0x2002, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x1c0) 00:06:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file1\x00', 0x200000, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc01c5005, &(0x7f0000000040)) 00:06:53 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x1) (async, rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async, rerun: 64) r1 = getpgrp() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) __stat50(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = __clone(0x600, &(0x7f0000000300)="c6cba2b9aa0e3f3bf97da2a7576d80bbc57e781e9712844d530b4bf9590f61c35da27b4cce9ec0921eaeb744a38ec5f69d0779775e74148f1df5c57aac0f27e23734754e156a8b0b1770e5c2fffdd3433af8c6ea014011fa885c42660572df74967ec1c9ea25ded2f65587c3f3345d19fdb950d1b51137318a37b49c6b119847dd8172d84b981b41e87d0d9824b4d94e89fc552e030ffc64621a5077fd22d726c035ac9e7b6f4bd44c0ef3c910") shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x38e9, r2, 0x0, r3, 0x0, 0x38, 0x26}, 0x0, 0x8000, r1, r4, 0x6, 0xffffffff}) (async) fcntl$setown(r0, 0x6, r1) close(r0) (async) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) (async) getuid() r6 = getuid() setreuid(0xee00, r6) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async, rerun: 32) r8 = semget$private(0x0, 0x4, 0xe2) (rerun: 32) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:53 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:06:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:53 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/149, 0x95) (async) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000002c0)={0x7, 0xfffffffe}, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/246, 0xf6, 0x2002, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x1c0) 00:06:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, 0x0) 00:06:53 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) ptrace(0x1, r0, &(0x7f0000000000), 0xffffffff80000001) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) __clone(0x0, 0x0) (async) ptrace(0x800000000000009, r0, 0x0, 0x0) (async) ptrace(0x1, r0, &(0x7f0000000000), 0xffffffff80000001) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) (async) 00:06:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, 0x0) 00:06:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) 00:06:54 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) __fstat50(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = getgid() setregid(r5, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = getgid() setregid(r7, r8) r9 = getsid(r1) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xffff8001, r4, r5, r2, r7, 0x1c0, 0x5}, 0x5, 0x81, r9, r1, 0x100, 0xfffffffffffffff7, 0x4}) setreuid(0x0, r2) getuid() r10 = getuid() setreuid(0xee00, r10) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:54 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) 00:06:54 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) (async) 00:06:54 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) 00:06:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:54 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x4100) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01}) r0 = socket(0x10, 0x2, 0x0) ioctl$FIOSEEKHOLE(r0, 0x8020690c, &(0x7f0000000180)=0x8000000100000031) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) setsockopt(r2, 0x830, 0x2, &(0x7f00000001c0)="182db3fa411c171136541083d06ef236f1961dc0e6257be0de2669be0b69a496605b422e61e5be1ba76922ee3cbe2704fe93791d4818f41245182dff27c0cbfd126250c505cf6c988538030742e261cd81e4cab930eefc97c817a1222946eb827c4617339da8ffdd4c27b4ac3419256adb3da8d142df7f800c03de17faf5903407be4224005f953a19d1d7a21205da24714d697c4add5d32502c4305b9b65240be555ffa91d046b240e1685a9fea0ffb2d34979fb0d797d6cf", 0xb9) pipe2(&(0x7f0000000080), 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x13be33bfe547d1f3, 0x80) 00:06:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, 0x0) 00:06:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) [ 523.0614727] sockaddr_getsize_by_family: (syz-executor.5:14024:14134) Unhandled address family=0 00:06:56 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) 00:06:56 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) ptrace(0x1, r0, &(0x7f0000000000), 0xffffffff80000001) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) __clone(0x0, 0x0) (async) ptrace(0x800000000000009, r0, 0x0, 0x0) (async) ptrace(0x1, r0, &(0x7f0000000000), 0xffffffff80000001) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) (async) 00:06:56 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) r2 = getuid() r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) (async) __fstat50(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r6 = getgid() setregid(r5, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r8 = getgid() setregid(r7, r8) (async) r9 = getsid(r1) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xffff8001, r4, r5, r2, r7, 0x1c0, 0x5}, 0x5, 0x81, r9, r1, 0x100, 0xfffffffffffffff7, 0x4}) setreuid(0x0, r2) getuid() r10 = getuid() setreuid(0xee00, r10) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() (async) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:56 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) ptrace(0x1, r0, &(0x7f0000000000), 0xffffffff80000001) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(r0, 0x0, 0x8, &(0x7f00000016c0)) 00:06:56 executing program 3: r0 = semget$private(0x0, 0x0, 0x1) compat_14___semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=@array=&(0x7f0000000040)=0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:06:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:57 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async, rerun: 32) close(r0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 64) r2 = getuid() (async, rerun: 64) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) (async) __fstat50(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r6 = getgid() setregid(r5, r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r8 = getgid() setregid(r7, r8) (async) r9 = getsid(r1) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xffff8001, r4, r5, r2, r7, 0x1c0, 0x5}, 0x5, 0x81, r9, r1, 0x100, 0xfffffffffffffff7, 0x4}) setreuid(0x0, r2) (async) getuid() (async) r10 = getuid() setreuid(0xee00, r10) (async, rerun: 64) geteuid() (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() (async) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r12 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:06:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) 00:06:57 executing program 3: r0 = semget$private(0x0, 0x0, 0x1) compat_14___semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=@array=&(0x7f0000000040)=0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x1) (async) compat_14___semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=@array=&(0x7f0000000040)=0x9) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) 00:06:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:06:57 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x4100) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01}) r0 = socket(0x10, 0x2, 0x0) ioctl$FIOSEEKHOLE(r0, 0x8020690c, &(0x7f0000000180)=0x8000000100000031) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1}) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) setsockopt(r2, 0x830, 0x2, &(0x7f00000001c0)="182db3fa411c171136541083d06ef236f1961dc0e6257be0de2669be0b69a496605b422e61e5be1ba76922ee3cbe2704fe93791d4818f41245182dff27c0cbfd126250c505cf6c988538030742e261cd81e4cab930eefc97c817a1222946eb827c4617339da8ffdd4c27b4ac3419256adb3da8d142df7f800c03de17faf5903407be4224005f953a19d1d7a21205da24714d697c4add5d32502c4305b9b65240be555ffa91d046b240e1685a9fea0ffb2d34979fb0d797d6cf", 0xb9) pipe2(&(0x7f0000000080), 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x13be33bfe547d1f3, 0x80) (async) open(&(0x7f00000000c0)='./file0\x00', 0x13be33bfe547d1f3, 0x80) 00:06:57 executing program 4: ioctl$FIOSEEKHOLE(0xffffffffffffffff, 0xc0086662, &(0x7f0000000100)=0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) close(r0) compat_90_statvfs1(&(0x7f00000000c0)='./file0\x00', &(0x7f00000014c0), 0x2) setreuid(0xee00, 0x0) open(&(0x7f0000000b80)='./file0\x00', 0x80, 0x80) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x24) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = __fhopen40(&(0x7f0000000380)="76d128bf75a6b40d19399214f02f06e8ca673ca61837d010ff7270d867ed410fd23c5e1333c96f8baabd7a6830bfe9a9b1b15e02bb128cc1c75d04a31dfd879cf8f5fbfb2c5c777da05579633a9b5d5fa1b709c69112d0a03961dcb0850843db4df4d291cfe5cc27f3c6b92e8c112759902fb9a686ccbdf55b06c4c0d52a4140ffaf", 0x82, 0x1) write(r7, &(0x7f00000002c0)="d51963c1fb29752f2f15dbdc0f9f175c9657f9598e76f3f984437a533351cdff35e72c7b13ff1bf17f9c1493f6de15db1abfb675a40bbd39e6f49797aaedbdae42fbc8ad4a066cdd02fdd58811a5248d7b3fb0d71330aa83c75df552946eaf1d9322d3b0b64012e0483fa6ef10cdf0061f9bec33bc05e815789e3e400f", 0x7d) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) r9 = dup2(r5, 0xffffffffffffff9c) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) renameat(r9, &(0x7f0000000240)='./file0/file0\x00', r10, &(0x7f0000000280)='./file0\x00') [ 525.9014798] sockaddr_getsize_by_family: (syz-executor.5:14379:12943) Unhandled address family=0 00:06:59 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x800000000000009, r1, 0x0, 0x0) ptrace(0xb, r1, 0x0, 0x8) compat_50_wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:06:59 executing program 3: r0 = semget$private(0x0, 0x0, 0x1) compat_14___semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=@array=&(0x7f0000000040)=0x9) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:06:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x20000004, 0x3, 0x1}) 00:06:59 executing program 4: ioctl$FIOSEEKHOLE(0xffffffffffffffff, 0xc0086662, &(0x7f0000000100)=0x9) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async, rerun: 64) r1 = getpgrp() (rerun: 64) fcntl$setown(r0, 0x6, r1) (async) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) close(r0) (async) compat_90_statvfs1(&(0x7f00000000c0)='./file0\x00', &(0x7f00000014c0), 0x2) setreuid(0xee00, 0x0) open(&(0x7f0000000b80)='./file0\x00', 0x80, 0x80) r2 = getuid() setreuid(0x0, r2) getuid() (async, rerun: 64) r3 = getuid() (rerun: 64) setreuid(0xee00, r3) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x24) (async) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r7 = __fhopen40(&(0x7f0000000380)="76d128bf75a6b40d19399214f02f06e8ca673ca61837d010ff7270d867ed410fd23c5e1333c96f8baabd7a6830bfe9a9b1b15e02bb128cc1c75d04a31dfd879cf8f5fbfb2c5c777da05579633a9b5d5fa1b709c69112d0a03961dcb0850843db4df4d291cfe5cc27f3c6b92e8c112759902fb9a686ccbdf55b06c4c0d52a4140ffaf", 0x82, 0x1) (rerun: 32) write(r7, &(0x7f00000002c0)="d51963c1fb29752f2f15dbdc0f9f175c9657f9598e76f3f984437a533351cdff35e72c7b13ff1bf17f9c1493f6de15db1abfb675a40bbd39e6f49797aaedbdae42fbc8ad4a066cdd02fdd58811a5248d7b3fb0d71330aa83c75df552946eaf1d9322d3b0b64012e0483fa6ef10cdf0061f9bec33bc05e815789e3e400f", 0x7d) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) r9 = dup2(r5, 0xffffffffffffff9c) (async) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) renameat(r9, &(0x7f0000000240)='./file0/file0\x00', r10, &(0x7f0000000280)='./file0\x00') 00:06:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000080)="3bbf14ece335911a1065a36ce771e48bb931dfcc1a74768cf629d8735bf9ccb0eefde85ec36ac21fc5c64ec5422541cc6251df2dcdb7a2aee1958973058ecf254b525067f1f3d46bd22214ac5a5284017c3e", 0x52}, {&(0x7f0000000100)="57d2108e6136dac56ddb8cc15290b69640f684f9e4dd09f9e3002ea8250118f85456a0f0a723330e0cd1daecab0bcfd5223c8a1d8b65549c40c51fe3af07a5a7cccf2da7e565194e7790248b1d7f1edfef771371006ae312d26588f0454add9edb3ef4fe", 0x64}, {&(0x7f00000001c0)="5e7d531c8383829785bd8161c111bfb1e8c06aa1b4170bcbae5c412f73050d149067706eaa88083c9279c1f400b9f34168ff3161d9e462cca48266ee3d76563f31254929d0ff9af2e98c0f6c4634072d6aea5c66fc0a13d6e9b34930276d6f6c72286743d3195ca4eb032076054c6d673445d1577b28e6d31cbd54fd680ffdd7176e56dff722140509b4c7c534bb361525e839ef69a94aad5c02cccddc01789e4173b43c751795392d535b05e52b1b26cff643108edac2857e63dfd21e1ddefbfb538a68ddd2", 0xc6}, {&(0x7f00000002c0)="0587792fcb3b0c940ab0263ba58b51f64a58a452f43c40112af9c9f17381621f70eb79a43721176da0c09c706621840eb91e9623a68a762f150c36cb9271a90f8b36931b93a2e9cb5127ea8f5dbba1b7ad53e07f49cc7c2ccfbf4b68a7016ae693fa84c5c0d96fbeaef7830a00bdf3af55", 0x71}, {&(0x7f0000000340)="7c96dcc8b17a615a95c7d9a457189b5f7892208e9a45c3a53b3f9f29a05bd7b076e5cc9e9716efb57791c86162a129635313b616f8ab2442346eb0cb0b7243ca61169b3335479086aef5e6f44b687d2e99c3a7361322c24130a6f75c10d9e4638296f279d03b74ae7d952ee2ee1ddc32806d5f0f25ff6d6e54e4b0ada4df512fbd9f76209ba7310d763985ef4082a5986de320213c1fecb9bd0009c214b4690eb93e409a632ffb788b0c7c45cbb62bc667a09693952b76088897e5b9f1817adbda11e785492c81ee001cb8c5053d177a01af845a3044b55ccdab6afe662b273a3fc6b1f59c2b13959a2d90c4f337716ce59e68bdf1efa3fb6f4ca937b5c0a2692ad927e74fd382a1891f9ce227682ffd4760a8ae2e396ba7a57366b5e34b16813e3ef09ee1b6c94627d2c45cab011de86f27cd8d0939ca06c1424025a291142f7067a31d876755ac4a70002a8dff73fdbea37e9a65972174e87b9a695a39a5f385d8f4cd7f3cf2c1db228f836b7c1f196baf01dcd536387fc2547ee12b1e454aa2ece0877769d286cbf9d0b3ce1ae59d9d24d3bcf1f32259f44a5543433deab49644fa8f771b160fcec20abe89d9e82445ce6329d45398a5c338697f1198922c3f05e20a47d2a08d9dc1c53814f767a6f601e1dec85abb5bb0859a1ca5d75c3458fdaad7e499218898d71c6f85df5bf2754b5abba6c267b921eb23db1d978a66a826af92b6bbe0167cd16c1a232f65da8b4146c8a7eb43e9c30e2d5600be8cd688be90bebb6505fd184e83f2eb7666aa24270a41c5cb462702c98a71b08c8067b4eb549d4d54a171082b29d3202657d408df2652140a7156693e2056e98adcf0939a6c3015c6f2b73cc21ff181f6991d85a6668f1343e22d007a4c30df422c96fe384e98f3c5ecaf118bb5e0825481985d5802d8339bab07f47bc4db2612e546b438570903817ad14fda3ea0acc06c84783d7a0eb13a5d47b5c61e1a976d3d6bbb374733654802163af21a579ceecb12999e150809b540f5724e6f6918662724466d217d85f96832943675db9f4b70c917791ee7f7d153de88a2993023eeee1431b6e6beeaa23bf2c59d31ef91485ef2073fb945be2cc369ae618b5e9c9e0a40ec72c790f428da44057bd3329418388e850c18c00370c1d2a9834ce91e12b1a570d51da66dd961e054938e7ea822f865051ca9468cf04f11beb262de94c29081ad30c7752697acfa75062047be188823503c499a6a806d972aa377033d9877d75c76444845dc890a00c5d7f731fd2a9bbeccc557d2bdcbadf251b058729784f200017589408948f677f5a551db9a0fa3ea33d3bca024f6624ce94499d952b4f15c6d0bfa4ba4fb3869454a8a97b786a81bbc141d6a9dc8c46ab9d34676e1386dff79268d71dc3c0bee42023d84fd03c44919291271a7535c7cea7ab8188900060d120996030ee021a19260230a0c1333e395e0ba128347ff2a2f1c428824749df7ea4900175fba612b739aa05603440041ce508febb0848bc9a0987909f04c918c30e4fc5a25f85aaac6f2d2c9790527f1cb91c369d49283cc786fab153388a18bb5af60016d06cce32acc850dfa9d1bc3f4f86e6169806f08a35c21054bef10e1e0fa04ff707e86e5ae956379a4429bfe66b80a148b048cd48a378783b264df87126913ab732fd4d91b25d07ec96b8dd227548994b1dfb134984b8fdbb78aa23e5663e88392dc32256cdbc58f736f3a97c3fc1e3d2ed2fcb3b57529ccc34e85e0695407e2564cd9501f99569af87a96c6025259291ce33186b31d284f6a44b7fda1232d94eb78a237ba8a2679850e78448820bbd1605595e8c0acf8904778ce6b2bc94503149982f14586b93153370d3c0df253b557542caf9bddb2067d278b6d634bd58953e219c13e7b37c479ba640bab17dbcdad0380fc44f716c1b78e36ddd78a7b66a4c65820fe6701f374258fe145fb6d8cc5d7b52d6f886924173a898e8a85ed973bad86ebdcd5f1393ed9741df9a1fe74c14227093298b3752b4ab3711c0d25e4766c58206208e0a97c176afb3158f603fb85ed873cfab9930f4a19bd999c7a2141ab55b855df0aa764dadadf87f0ce68f12a06d59c6f185e074accb0dc0c42fbc739d2c28aada626f75f0c52a6c027c5ae033f2b00770bee1fea7b973b8c92e272125b262c04f8c25f0e2eead05ec3528a4ec58c7b5364782e776be64f826b5fcd99bedb324a43b017ef938b7f4933e2cbd9033bc58bfd9b69c13687629b632ff163436fb1d862af0a4271a59776bc7dddb05e033cf794c1c480c77614411be9aecfa5135d670123d4ea72cbbd919cffaea3f1873d40ef2568121d792a4513cc47260228c70fde6c68187c58de1a709d1bc677268355dfe286d065a401f6fb236d1beceefc04612d7b523b7f02e076fa77f939d08f0e1e13321da31faa915a640ac7681854c207b3302b0e0eb507fee4a1b0b4f81576e5569774bcbbda8cf03ee7770fb56bffe9bca0a2493368e620ceff530d5df91231588bd6e71ebbb96c9bf483dd5b50d1f6d55aacbca2ecc52043c22347f372bbe0b04d024c854eb8e1562ebd73316741e3d7e8680f2ee26ebf9a31c94d74505c1707fe9dd0fcdf872b892fa42923d51c26f516008738d9bcc5801323e9f68dda28ccf4c23f12c8c40ba8f680e7198d627119cf3cc44f97d0127c3f44b765c056f8499ba3569d940294b1983095370ef672435d754e2b6c7efb6b2174d59d067a165c93f486dfa3b4a3c4803588b6a2ba19599ceadb10bcddc3a927ed1830e512c618bbb13012097d461ac1cf19373790019338c1ffe81b171e1f3bbff5d7a1bde61feebab99993a39f3992289c90ce06b0242f0b91b55cd801b1800e81424d1e751406541365408ecb973b57737066d9bbad70f5d21877b2bd6720e10a19550a6406207369553f66e662ef18dc9cd37d63448a27e1d4761c21d280359310a0809fea21b519eb3b256986d3048cd722f7830f670aef77bd074cda8d6ed02a9be00a45df9198c3c56c9f37936e4916fb859c88da23ac10708b1696f6bb0c626df2db9f913a2214d2032fdf16fd1fe9b004070f392e2ed5e6c7e5608a9b6b5ac30b92dc0594fdb1c6d0aeedce64e38676682a209e05991d5660318174de39c4ae367cddd96361f052d8c77278cc017698e7359a032e7ceea4a67cf4beb257577827b669a5563b2a2e2ee465463ee8bde780294f386a1398b30440bb000a4f20e5ade936f495b093ac58fb6ecd6dfd7e47af4bf06642d31545b78842907428027e84ecedcb14157da9d217c72f88f95edb5dbe95312e821f5d3d4b8812a311f113b9d3fab946e2bb61665b084a90eafe0f893d3f8d6be882d25cf369dae16286e953500ee54f29ab3129a2405e6ac920fb92b664f29c338488e5b0625bda62bcd2dc35e98a27a8fbc952e1455369ec74a450c9c408a0690582919d61a963726f45c70b05ac092b0e5c12511405b4bf4077e901a8dc8ccdd76e8b50c110b85b70609f351ee2de1761e2610828015cf7c72720504b1a9eb3f8c0655406b63031c1cc9030d13e59cb11f03957152553ea664eea6b13dff381a8a8299905da1bdcef37fddcbd43bf4ab64c57c8c0f088c0f1dbff078521d0a66d707001225ce59ee3910dc707a19655dd938bd24a11aaac5f93801725afcafd3095c8f2538724609b1cc17dac50ebc716c2fd77deb0af34dff8c4de02064afc3f936218dc17ccd2381c859e4394a1d029109ef32ec14e51c85fa500c004b867a05dee91c22268831f2b6098d6d85bf272eb6f489f7a377735393520c0116bfc1e18ea25627ae6798df4433beb79218ca42aec187066363a9466c9d673109c81e815a8edde83d5de5a21812fe139745092430dc2e32f5ace57f6fd2710418fef88edf9f7ffe30dbe64b902bfe2853db386fbf0456a04d519e1c5d3a069ff6c2fb2d8d699e2b191aead71e0c670a7dda547785617676abea25358621e7bc2dcdda0177ed83c9f2a4c6f2857dde0e983c1f94537e27aef5d5b36cac6a8cb351e84f983108090fc6901258749e9bd7bebf42b5e792e389170e2481b4510b51763837b1a03b877e800cf198ce1fbd398b6dea8978fd0e549144a19e76875048667b715e199e083a3e951d04d4c92ccd51935117275b6c04b1cc75f7ceaf6ca045a7b50b036f75a438b288aef0c30da07f4265d8573f370f265e489163183c85662a35f001e56f351c8bc24e7b6d7bcc23947b211b7e94b494df5daecd7e6227d6df8d878f3701dbd9216a0332ce7b137ea8bb8dbce3e4b69d08262b582c7c783ee4336189851efcd76455fa9d1d94d732a7b8bc42aeb9e9670d125977388a2fd75b413d3c817271fc52f03f38d810159da3dbf021fa6d99897f1748f79a2f77f9d7c825f993d98aa201e28c7fa98e725012f7533db26a5e4e7cf4f0ff25dc9b1fc939c55f77e08536e5f1a45f7025374611acfd3e2c4a9ffa9f1aa1993661da43f234e1899b22ccbe8f7dc27af70179bdb454ba1b3e3f22d5049e45065724296d249cada64c83de5acb7e320f99647b5cc703e4d2714a80a776b214fcd0f36250433babf9e500a3cc49d010eb475176a268cb3fdf34d1741a3911cc9e877db742ad9a5a1a3790cb4cd6c213b85aebe7d6fdfe348c093eb5535c84fd654edf91d3409a3a30031b931e35d76a6f06e40e910936e223109b826080bac287f44e9e9f4139034b2086e7375caf3a6c754c2174d07f82195ab4782ed1c25011a9ec29048632ab9fa1f8ae757fcaa764f5c273532237772a404416dc402e3fc6764975354b3084cccbdd7369295412fd66205a656440bf36d5ee9c6f6c2b77c6472c52f5102314eab1f64d34c181a01f67450a065386986fa13a189271fc2a3d07ba63620d4c95b2244e05b2e75d02e3a22ed2d8bfea843089c5aadc8f4d22930aeaeab39488b41059efda8d991f8024aa0a7ed03adcb4a90839a1f87de846a84b9fb7f213c6e4dde77f1019373de685cb44df5a93c4c1a5764c5287c2ce80b324fb319f9bf901a401bd6777ebfb75c072ef4ed44918e179670231e166c74a829b9c4a38c70948c79245a81e22cf263003b072330a725481efd52bc694fb7cb8de9d12f0f267feb92b369d9988e4f52e9ccd5ac1c013ef9f846885a69bab22d3d17df1678683b10c494d1b8b323acb4d6b4d7c2cfe07832376b544708b82cb4b8795f7a5b6a17d30a947eaef5f9b545fd65cc9f6d110551f585b8fbc4c0a893a3edf4ed1ce89702c393bdc2a74fe6bd3bb7a0a8669608a481c828c82a7e85c28b03d3eac12854a0c210f0c80de239ca2b842310c6091b6e06ae9ea69a83aa8c696744e61151c565fcbc4e8217630634db9c55d6c46cdd2131d0a4414a77c344da9e4a1f3f7316b1e2954971df604ce2a27a05808a370db72fe8254ee29f0e846b3e53f921ff512c68a0ade8bb187b291e4023ea30406d87da9166fd12fef5dbdadbb032fdd549c8c22ab21f288a8b3c794b67410ff36e3f7f7d099fa1e865a43fe2e909b5bfa43f2ab1786bb8e060a29b7e00efaae68b6c1a7dbadac35f4c2bf9bf9dccd660152b3ba5dfc912fc5ef4087a90ad81538cad7f52176ccb1bfbd0e3c0f5150397ca00707f6d10f86f37f7f0cb232611945a3c07050181c58b4c4d21d20bf55b6fe2d46259ffbb5d6bae5b2590aa2a2ecc1bc1feabd7e68ac45f9d3cf0b47512f857c78d6a82eabfb484a000b907aa1f7ad7c0789d4676a1d906d6af81d376ab8ec8ff66112bd3b61ba5fe66c8ccd61ee7", 0x1000}, {&(0x7f0000001340)="3c431265b2897d9050263ec8157912562c91fedfdaa15925122b56a6ed49e1b002c035c6408200e31ac044279e8d4cffcb92f971f167528f28d0596e49f0a12c87532e4b1195bd8c2c6561019f0e", 0x4e}, {&(0x7f00000013c0)="f4875e59446cd234d02d9b44d73ab04dcf8ed72c898a5c5f218c5f3e73049174fe9d06b6c24d6700e2cd74fba834298e614819c9c7ecded9a9a0d3003e1e61e92caffa1b6ee49cb96d11164191c246f8dad6cbaa9c", 0x55}], 0x7, 0x9) 00:07:00 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x7) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x100) 00:07:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x20000004, 0x3, 0x1}) 00:07:00 executing program 4: ioctl$FIOSEEKHOLE(0xffffffffffffffff, 0xc0086662, &(0x7f0000000100)=0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) (async) close(r0) (async) compat_90_statvfs1(&(0x7f00000000c0)='./file0\x00', &(0x7f00000014c0), 0x2) (async) setreuid(0xee00, 0x0) open(&(0x7f0000000b80)='./file0\x00', 0x80, 0x80) (async) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x24) (async, rerun: 32) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = __fhopen40(&(0x7f0000000380)="76d128bf75a6b40d19399214f02f06e8ca673ca61837d010ff7270d867ed410fd23c5e1333c96f8baabd7a6830bfe9a9b1b15e02bb128cc1c75d04a31dfd879cf8f5fbfb2c5c777da05579633a9b5d5fa1b709c69112d0a03961dcb0850843db4df4d291cfe5cc27f3c6b92e8c112759902fb9a686ccbdf55b06c4c0d52a4140ffaf", 0x82, 0x1) write(r7, &(0x7f00000002c0)="d51963c1fb29752f2f15dbdc0f9f175c9657f9598e76f3f984437a533351cdff35e72c7b13ff1bf17f9c1493f6de15db1abfb675a40bbd39e6f49797aaedbdae42fbc8ad4a066cdd02fdd58811a5248d7b3fb0d71330aa83c75df552946eaf1d9322d3b0b64012e0483fa6ef10cdf0061f9bec33bc05e815789e3e400f", 0x7d) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) r9 = dup2(r5, 0xffffffffffffff9c) (async, rerun: 64) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (rerun: 64) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) renameat(r9, &(0x7f0000000240)='./file0/file0\x00', r10, &(0x7f0000000280)='./file0\x00') 00:07:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x20000004, 0x3, 0x1}) 00:07:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xc00000000000000) 00:07:00 executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x4100) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01}) (async, rerun: 32) r0 = socket(0x10, 0x2, 0x0) (rerun: 32) ioctl$FIOSEEKHOLE(r0, 0x8020690c, &(0x7f0000000180)=0x8000000100000031) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r1, 0x80045760, &(0x7f0000000040)={0x1}) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) (async) write(r2, &(0x7f00000000c0)="341e2753630506e623f291682eff26b2209ba2a6c623c2d6faaad5afc9126060540cb5e728d3dc4407b7ef65b84f1bc30aa40668162a73e14caaa0ff39e1f7a09ae3843e524c8542920365d7f642efecd978172b3104395249e8ae3bfbdc594d6d5f52eb6445ef4819d46e6d2e1836191e57c98898abee5ba17f6bf3b382cc85519b2b6bf85affe98a", 0x89) (async) setsockopt(r2, 0x830, 0x2, &(0x7f00000001c0)="182db3fa411c171136541083d06ef236f1961dc0e6257be0de2669be0b69a496605b422e61e5be1ba76922ee3cbe2704fe93791d4818f41245182dff27c0cbfd126250c505cf6c988538030742e261cd81e4cab930eefc97c817a1222946eb827c4617339da8ffdd4c27b4ac3419256adb3da8d142df7f800c03de17faf5903407be4224005f953a19d1d7a21205da24714d697c4add5d32502c4305b9b65240be555ffa91d046b240e1685a9fea0ffb2d34979fb0d797d6cf", 0xb9) (async, rerun: 64) pipe2(&(0x7f0000000080), 0xa) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x13be33bfe547d1f3, 0x80) 00:07:00 executing program 4: fstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x600) mknod(&(0x7f0000000040)='./file0\x00', 0x2, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) close(r2) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) getuid() r5 = getuid() setreuid(0xee00, r5) geteuid() r6 = msgget$private(0x0, 0x193) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="df000000002792c800f7ff00000000000000000000000000000000000000000000f80000000000000000000000cb0000000000000000000000000000000000000000000000000083000000000000000000000000000000000000ffffff0000000000000000000000b300000000008e7ff21e00000000000000000000000000000000000000000000000000000000000000000000000000000000b24f00000100000000aef50000e0f6b6c4d17f8797e4eb73f4a8c5da3897"], 0xaa, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x2cd, 0x0, 0x0, 0x0, 0x0, 0x9, 0x177}, 0x3, 0x100000000, 0x0, 0x0, 0x5, 0x6, 0x9, 0x5}) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000007ace9f1feb9a4dea92222596e4d54b33519dc3984b1762b7987bfa93e6e022e7a105eb482006ff5af2b50ee02aa0fc46efcf050e763fb53281e28482c0a2ca0af766214ec3d14c8adcf5d638fd0c6a89d7fe3c02f88f0995befca66de4307e043f2e58a4b559a9ee512c07e081712a75d4871bd231e3c9a3d2ed8e1daa2d4c32516d992338853c4ab84b7bcd638c2ac9670b09b4d0a92c176ed82925c4835c1d41a137ced7bf07d7b7c1be026afcc05c1698d72648addb6927fff8397999329e1ae8578a562ffe9f4e196eb677a1729e1b7ca0d0bf35795183ea4ea7622c1961"], 0xe8, 0x800) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() setreuid(0xee00, r8) r9 = getegid() compat_50___msgctl13$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x100, r7, r0, r8, r9, 0x4, 0x9c11}, 0x7fffffff, 0x4, 0x8, 0x38, 0x0, 0xffffffffffffffff, 0x2, &(0x7f00000000c0)={0x0, 0x1ff, 0x1f, 0x1ff}, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000100)={0x0, 0x5, 0x8, 0x10}, 0x5, 0xf52e, 0x4}, 0x393e3339, 0x7, 0x2}, 0x3415d06a}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) [ 528.9914918] sockaddr_getsize_by_family: (syz-executor.5:13038:14413) Unhandled address family=0 [ 529.0914833] at_ifinit: timeout?! 00:07:02 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x7) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x100) 00:07:02 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x800000000000009, r1, 0x0, 0x0) ptrace(0xb, r1, 0x0, 0x8) compat_50_wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) __clone(0x0, 0x0) (async) ptrace(0x800000000000009, r0, 0x0, 0x0) (async) __clone(0x0, 0x0) (async) ptrace(0x800000000000009, r1, 0x0, 0x0) (async) ptrace(0xb, r1, 0x0, 0x8) (async) compat_50_wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) (async) 00:07:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x7}) 00:07:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x7) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x100) 00:07:02 executing program 4: fstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x600) mknod(&(0x7f0000000040)='./file0\x00', 0x2, r1) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) (async) close(r2) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0x0, r4) getuid() (async) r5 = getuid() setreuid(0xee00, r5) geteuid() r6 = msgget$private(0x0, 0x193) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="df000000002792c800f7ff00000000000000000000000000000000000000000000f80000000000000000000000cb0000000000000000000000000000000000000000000000000083000000000000000000000000000000000000ffffff0000000000000000000000b300000000008e7ff21e00000000000000000000000000000000000000000000000000000000000000000000000000000000b24f00000100000000aef50000e0f6b6c4d17f8797e4eb73f4a8c5da3897"], 0xaa, 0x0, 0x0) (async) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x2cd, 0x0, 0x0, 0x0, 0x0, 0x9, 0x177}, 0x3, 0x100000000, 0x0, 0x0, 0x5, 0x6, 0x9, 0x5}) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000007ace9f1feb9a4dea92222596e4d54b33519dc3984b1762b7987bfa93e6e022e7a105eb482006ff5af2b50ee02aa0fc46efcf050e763fb53281e28482c0a2ca0af766214ec3d14c8adcf5d638fd0c6a89d7fe3c02f88f0995befca66de4307e043f2e58a4b559a9ee512c07e081712a75d4871bd231e3c9a3d2ed8e1daa2d4c32516d992338853c4ab84b7bcd638c2ac9670b09b4d0a92c176ed82925c4835c1d41a137ced7bf07d7b7c1be026afcc05c1698d72648addb6927fff8397999329e1ae8578a562ffe9f4e196eb677a1729e1b7ca0d0bf35795183ea4ea7622c1961"], 0xe8, 0x800) r7 = getuid() setreuid(0xee00, r7) (async) r8 = getuid() setreuid(0xee00, r8) (async) r9 = getegid() compat_50___msgctl13$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x100, r7, r0, r8, r9, 0x4, 0x9c11}, 0x7fffffff, 0x4, 0x8, 0x38, 0x0, 0xffffffffffffffff, 0x2, &(0x7f00000000c0)={0x0, 0x1ff, 0x1f, 0x1ff}, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000100)={0x0, 0x5, 0x8, 0x10}, 0x5, 0xf52e, 0x4}, 0x393e3339, 0x7, 0x2}, 0x3415d06a}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:02 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:07:03 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xffffffffffffffff) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:07:03 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x7) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x100) 00:07:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x300000000000000) 00:07:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x7}) 00:07:03 executing program 4: fstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240), 0x600) (async) fstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x600) mknod(&(0x7f0000000040)='./file0\x00', 0x2, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) close(r2) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) (async) setreuid(0x0, r4) getuid() getuid() (async) r5 = getuid() setreuid(0xee00, r5) (async) setreuid(0xee00, r5) geteuid() r6 = msgget$private(0x0, 0x193) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="df000000002792c800f7ff00000000000000000000000000000000000000000000f80000000000000000000000cb0000000000000000000000000000000000000000000000000083000000000000000000000000000000000000ffffff0000000000000000000000b300000000008e7ff21e00000000000000000000000000000000000000000000000000000000000000000000000000000000b24f00000100000000aef50000e0f6b6c4d17f8797e4eb73f4a8c5da3897"], 0xaa, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x2cd, 0x0, 0x0, 0x0, 0x0, 0x9, 0x177}, 0x3, 0x100000000, 0x0, 0x0, 0x5, 0x6, 0x9, 0x5}) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000007ace9f1feb9a4dea92222596e4d54b33519dc3984b1762b7987bfa93e6e022e7a105eb482006ff5af2b50ee02aa0fc46efcf050e763fb53281e28482c0a2ca0af766214ec3d14c8adcf5d638fd0c6a89d7fe3c02f88f0995befca66de4307e043f2e58a4b559a9ee512c07e081712a75d4871bd231e3c9a3d2ed8e1daa2d4c32516d992338853c4ab84b7bcd638c2ac9670b09b4d0a92c176ed82925c4835c1d41a137ced7bf07d7b7c1be026afcc05c1698d72648addb6927fff8397999329e1ae8578a562ffe9f4e196eb677a1729e1b7ca0d0bf35795183ea4ea7622c1961"], 0xe8, 0x800) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() setreuid(0xee00, r8) (async) setreuid(0xee00, r8) getegid() (async) r9 = getegid() compat_50___msgctl13$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x100, r7, r0, r8, r9, 0x4, 0x9c11}, 0x7fffffff, 0x4, 0x8, 0x38, 0x0, 0xffffffffffffffff, 0x2, &(0x7f00000000c0)={0x0, 0x1ff, 0x1f, 0x1ff}, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000100)={0x0, 0x5, 0x8, 0x10}, 0x5, 0xf52e, 0x4}, 0x393e3339, 0x7, 0x2}, 0x3415d06a}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0xe2) (async) r11 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:03 executing program 3: semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:07:03 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xffffffffffffffff) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:07:06 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) r1 = __clone(0x0, 0x0) ptrace(0x800000000000009, r1, 0x0, 0x0) (async) ptrace(0xb, r1, 0x0, 0x8) (async) compat_50_wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:07:06 executing program 4: compat_14_shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)="20753b051e19066398167a5ebc69ffd8e17d1891f046122b71e759099e5d8ac5f0e1cbecfd907cbcd87761e547e7946e1a0dd5e05baf9054b6aef9f5a9436f3317ae720c4b58a992525519c87c280c648ce620093eaa30bf693ee29f54e806dbb34ccc121716f2d50fb702d0e6befa407659788193a004df651cada250332aed37ae2d2ccd864741d8ee30f8276396b3249c19d25900cd0ed5781ff040769f8a0c1a00f7af8110612cc8c337a032f08382605e1e14789b3d50457593240928532f4d1df93fbb2946a2406a178d83d7fc67c167850d5acb4f37b73adcaf4c9009dd08899d343dfa8c88893df46fc61c7553459eb516461abe98364499d2444509395474f4d3466c512463630a2266291effeb5bd29bf0fd2456bd6f06c96d2ce053c275dbb5300da0e9a08a9edd95ff37e06df9c22b1e403a84feac9d70b8bb0529a24579ada0596d067f9964a194bfca422df1755cb34f004f74a82509d38d4a9a1b96f06bce514e6a7ef46711f202743737eb7932fc4bf17038143c839257139197e1b4899c71e3c79756bc794c6fefaf8a5490d82531d83e3f90e76b62725070aceaa1e35ef66137fb85c1a082c2fcaf7949d1c0c73f95cff57c354b60c6d08ca7de735ed86c4b41e4484eb7c643ec24d1c2666eec791c80d6423e7c4f20834e7f1f4f58cf43ebab2cacca9d72885127b88891b4be108ce7b03fb0b471c3f84d3edc6f6d659b307f601ee8510cf242ed77d11db0a94c89a3bb8ccfcbc76e220027264e50b8748f5362ad9c0534de434ebb2173b7a7983376dc86d55f4654237e68a8eabb2ade0410d6bb4ff62e4d3a188fe8de151d90e804dccd7908b407e0407d320f8f6217e817c9d2658f09ab6fc7b2ad86377ef9c235c38893c49bb8f2550324e909aeb82368d11d5c231701712067783c6319f12892c08d00ffe980869e21969fe881b8832e57070c0f78c7fe3690b5294c131e609f199adaaaa65e75497b8b60e8b39c4e4cd2c562f346a13d2a0529711462b7d168ee869881e2b47b9b52fd8fedb62d510bb0cf6aa21202451f6851794f25de1864cb1ced403dfc946b28b03812c41f3c55aae7e0e2a4f44559ab5df0e708a3ec76f4f342f27960228f0b7110d8daf0efca0ed21a52a2c3d5e368ac33a91c08ac468e3e5ce8963dbb4bd75955b1b13321bcb3d0f59c7cbba7691d1dbe31d6e8763b546f8e933b37878e8d83bc25826fb44b68e6efe032d206cb9b50ce008c876da586cf9cd2bbe9ff323d8d63b7441fe263bf626628c4d299604fc54f074ae93d22156f8d14df1c2a1365e125dcbc86f7a82b252e94bfb4c2b39097f253388107f7d77c11e09dc3611acd8021f79d6288de9481abccac1b95ad35f5bd5d33a40c86610e49f54a5933d40bb9b20e86467e69beabffe5f1d26305efe2d5b51e8f6b919b983bcc146372f20a0935d846871513e98cbc6f0239ac0eb5fa70ff515aef32d1e03341a97481ed371fbbc95354e4d0bf42ab09366684f35272dffc52f770c60d4c4e697325125403b80503ec07b4d8f358dcce70e76574d4680d14c13e1bd1fc6385665f7409e6458d8b24cc0667d6593dc09b867e25ff60aa3466720b126fd837b2b64e54d32df1eaa086751cdacf5322d5d0b1fe37ba53b0450a507895bee995c2ac7ce85101083a817ae64ff913dd6465bc621a35bafc44f7436ca48ad475a52de29c9ff440e6a027556a2099d1ca3d0b1a8b0c8b14c854b79ff160984c67274647849f7199d11efe6c16570ddea3bd3260f7bc799a4c471ccbffafd83ff6beabe9657770849c8ecb566da2bdc298a8a8b494129902a7335549f6a6262eaec33763cd7883289a16e2239c9fa7c1f833d379e3e69e8617a8341e8125bcd35657c48ebdb201d6f0e15f962aa402219677ef616bb9457aa67c082ae1046b7ff5e09919cb05538e240c7bd233fd93c6b9dd46295ba5cdb543367493c7b87d5cca9c2f3afba90e307070820e5661d62042f28a547924383bda2593bc8f2162680eaf0b6b0e6c4a0f13a961f63e7135488fdf323e6823516f1fc76b57625c8a4e836cf8a1f3eaa9c23eb86a79b221f0f2bb648560b5a26b9090b4a0b4dcd7c520a1660fc6048b3ec8a22b0bfcbed3c458afcd500a1a1dffc05e212649555379224e31d2127d22d0df7c7224d952f757046425536b9d282b001c8fe103d8759a953faa884577f62d6683c92bf3ab7f85bbb05a90e47e6325b81d587315c8a82608d041291ed316baa93fcab6ba64008f7b7f563db56020b7f1b9c5977e2695359eb9d14403c4deab5084dc544eb1f618540cb1509c5378140988950ccc2c233064a6ed1fef9edd9305d5ff00c8e8ac883c9f76a566a0809c60a2506dd506c627e36d915bfd7a8c793bf4e0287fc443fa56c1ea7e7b5274e11f7821bd2334594232ab144692b3720a97fcaaeb375eca33e48b43077f2018e9096d721edc85c590c92a6d1bd4b589d05c7a313b16d0b7a618427636c0c53b459279e7365b755492adee7179ccf36b1f07fadf9b0c984f675787b4ed352cb3dccc2473b5907dddcccca99208ef0a916911a043e54b23714764d24ac41452020bf5ba3b681c5443cbece3f6a11483f0fcf7d71cc4896cd587c9c603a220da4db107f15c96b66a3d3f853a2a3fa22dd0a5547f841c0520e458cd466185d8165ee05284da254af5d825c61843151d15d7a0ae1f6ab9a86cd3e52898796602d53d63aaad091d81eea580df9464046218a2578d4202e6987908e8bd5a5cf2c7b6c0061fb7fc0a09832fc2ef375b044a81a602062bf3f3f121c820fc10f13ea23781274dce703eb3f0db27fd80bb7e03282e48597af081753e5be5d3bbb4c195f9eec5ab810deeca383320b4c84ee2442d104b593cdbde75cdab9c228d20afe2f045db3fce6537fe69239deac38055e01fd5761a858eed68b16ed088312ff3bd927622f9c641f7c122e991e8cae211c89f91caad21c63827f0189b7ab93301bc3282b05a18fd651adde5f8d5fb99152042aa2c2d791535e8aec141a4ab8d95ddcb58d1c1e36187f57abb799777cfa7fdcf43c4641cafcdd0c97a94d520a82793803b8fbd06927f815192dbb569c1983a1990e6a37464c482817d20ff36d11a6583d0931053d9800c2eaea6a28f9f5fb7a562108bfc0b4abc009c84cfa187f758c295af8a9b38c01f15512cc6e92fe1dc7fca86fd4cce3926607918c77426211e83c58eeba9e8c5873c663f536417b23c217229b98baa8cb30e3289e19f47ca35b80f2fc37af9fe13ce0fdd4837d3b26354faddd7e9ba9d95c89c07292dcbff75f909dee38da46b722d4237faf54c03a84763d39c2b0257c779c901d45f01a2d704e52344955722ad7b83c589eb3300f428528aab3ab30afd69443c8089e8ce41d31f7750a12fa5b3c67b8eeb37b37da06f34697204c8adab66c2204be23ce3f9ffda387f9f85cc2114956778cbc2bdab837d3266d9cb1ceb57d95ca2b90be27287ca98d7ff0a1b2ebfc1035a2a767447362824139570dea1f0867ced041578761586b594652156409525629d13b6a40c2f6243cef455e02cf2fa79c4405032b719e2753406695027cbe058ac2b798939c1da53d0ed90803e9024239ab057df69fc2892e1b596b410e3d022c03ca3914bdbba155bb76deb1fdbee0ced397576e9e47c48ab47286e8d71f09a88e4acce27a4426259d30e19a9ce1316f2afb7e1fd960c0e55aa1acc8ffa997eca224146d0e74f3e5f1f73ccef5918a653aa9b16f13a0391581071b17321072e0000dfc9ee174939fcdf8e9757219603bf1a2a710f16912e30b4fb8ad094f8aaeb2ef405828aca875a45d8acbd39b00f20accc7fef2d34d84b643fe5fad14fae573bce2b241db3f811ec35f3c9f00165aee8c0533f9f07e908751d65595c6a1ef4bcab1247b9daead14333f21fba2afa83463b4a2547bf204a6173d632bfcdb0e386d88a4b470085ea98cbebd2a5ece08f7d45de0c0955eba6aa6e9daeec37c6b339100f84cb0cb38eed0053b4ad67a0c34734fc54e08b45b193778c007007b5f61c1a52f5b46a79947a814ece0689b70eae05ca52ed322e0c419896550f0e677b0a61f3026fc0c59aff37cddbc2837a1d12ec77ffdf1613b9591e869bff3660dd275cfe6beb17da7a13ae077a0f28305ccbff55c3f7f52cc7a14a01c59a5991f90b1ed3b872e92d59320bc3049996cd0aecd0cb0968ad0e1cb268862841ff3afb54acc1a741b7df12fe6e3d4e3f0ed038400a10ff439404994192e8b9457eec9d616660c3730979eed122c8cc1b7db60130a0a41121f2598a56105507b421a2c54603e6cea27a25fa157e5f2e0b1b6f69ee684b1115e0d885f4b3faab93a8470a05f18c14342e688116890f8e356824cac8b186240a80a019b04340e9d90f05b37aec402bb7245a390674a47ffbeaccf5464ed16bd82a9e80fecba91aaf5f35e287373f8c2d40031c9cc1d6267933a817d2e9caf02a02a27b30b347b0abe544b7c1a33853baf572ca27443d618a0b249a539d46e2e734c322a2813b796ba9b015089a27f9055a4effd5baf3cfd8b14c40b0ec1b6ac4813ed874ff9bbd9d1761f04c33a1b259a70d2e907f57df40e752e4976a9efbaad310f084b0e15e566d0ed0170af927487d91e327d9ea0a4f483d07c7d2757754a1392dea5cf25dc4c668e4f535232fdba94d9f6203ce8fb7c4424f92c5f314027ac58a3afb79317eb973ab381a8d69c50ef1c5bae87debadf95730ca59302c1b1e36dd9e7ce26cf8535de176daf840fef551e44ca263fb13d4934beec41188ead76fbbaddda6644daccd52ced19a196c5e14374cea9d4e068feeb328664349e119e7ad8a3a6fc35e40e6e127e16e95fcde908f7c8468f5184ca98bebbdf819deffa60542b445ae683f0240b5a592fb4d61c83ea3f14f420322b85f1ad3ed142c33678f986c1003de3f2c56a2a4ee8b2a8a1b3e0f41da5e41183573ddc33280c96d60674c161a5615a0c5794195d58913854d239e8c2bf18786cadacf6ccdf11c7544332d289e8563e14148259b8ae86182fb6c39ad608cf392d055b5c03f8bddeac6ff07e82b0f8ef2c096fc536d35cce28dc3f8774ab83f4ef2b3b5481ad1fec9a73358a3a1c2699996b8962b1ca435950c07006748fee9af558d821bec1a33587fa8f5a1a9171db699da4fd592b30210d2853a0d0cb180bd15bcbb19e3aff944e309eb479530f74e9af4a4b47a78774a9afe369ac8a42c830baf93ad0678169df740d3bd6d41041eff23772ce9af3e3839ad79e73341983535498f87116a25ece1c70a4c0cffa1380540975a5f1a552f4f04516f938a368656ff406c94198dcc064cf257f2864385d0f6171516ed753b3888ac8a78a562393a18168778bcbdd7a7f0a4da05969a389bd374f766d24b6b751aee21f87736af22f23541054f6aa05a706bd56bfda454821d8856729932ea19577e5fc86cf7e1d657019a4f1708dcd21174d9d6a0264d1e09bdae6f624e90adce0c43adf10ba6a05e8b0ba371466fc3f663f3c50cc451934ac3a54ac8c480f8e2abc33061dc60052ca043e9952ec79a0c80b33e8a6bf3684dd64882a9bdeb099ef1693242294e7e654dd5e19696ae28397a1906c1f88964818a8ced056e688243e336b980169869eee788b4d487adf4e68b204b80ed6588031a2aa07dc93a242eb1a79b128e90ec2da6dba340333cddda3ec032f1ca1d687ee1ae0291f71d5c83d05a4c0ad2ed11bbb40f2ef5ec1c407a3cf139e1e4647aefbea982c61e8616"}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getgid() r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() setregid(r8, r9) r10 = vfork() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, r3, r6, r7, r9, 0x8, 0x28}, 0x7fff, 0x1, r10, r11, 0x7fffffff, 0x2, 0x10000}) r12 = shmget(0x0, 0x3000, 0x8c, &(0x7f0000ffa000/0x3000)=nil) compat_14_shmctl$SHM_UNLOCK(r12, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r13 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:06 executing program 3: semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000040)=0x2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:07:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:07:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x38) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:07:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x7}) 00:07:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:07:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x200) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x800) compat_50___lstat30(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 00:07:06 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x5, 0x98, &(0x7f0000000000)={{0x12, 0x1, 0x210, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86, 0x2, 0x1, 0x6, 0xd0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "e620aae73702"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x76c, 0x8, 0x1f}, {0x6, 0x24, 0x1a, 0x83c7, 0x19}, [@country_functional={0xc, 0x24, 0x7, 0x47, 0x1000, [0xf6f3, 0x3ff, 0x2]}, @country_functional={0xc, 0x24, 0x7, 0x5, 0x81, [0x9, 0xfeff, 0x8]}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x0, 0x40, 0x0, 0x3f, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x1, 0x6, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x410, 0x9, 0x7, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0xfb, 0x1f}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0xf4, 0x0, 0x0, 0x8, 0xfe}, 0x19, &(0x7f0000000100)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "f986bbd633ad8dbe5c78e1978d80d485"}]}, 0x5, [{0x76, &(0x7f0000000140)=@string={0x76, 0x3, "7868e018a5e5491d516ec7f01aa7a06e6d4a9f62b4f7379df6c0c5d8e4e31cd3c4617db64bc6260fbe235cc4f7ef5da9fca0352173e78f9e9789544e1cf5983d0ab8adca269d382fbc6391ba9403941126fb3b08ef8cc694a6f2ee0526d83585427ae6378cd55db850bb2ee315f8fc381b80e958"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x809}}, {0xe4, &(0x7f0000000200)=@string={0xe4, 0x3, "c29923bb7bede8eba1fab45ae44e4ebc4cf699713748f7d7e04a54017ba03b6dd4e57e04bf1ce2152ea7e4800822dc838c11a4bc6b00d97c9d4bc78dac3cd91a2c5ea556d1cca2aa9298423b0b4bf9ca7b50bc4b8c1bb7c3ff1c28cd8e9f55e86830fec3d687a9a6e177140d7a7d5a50e5f7ffa76cb373de8e60465b848a67312d0f4d731612880e65576e77f4029fe01d517b1eda325dff7e3df3593309421941c79ce54e66d9c86f3e51f3d02ef84bab26a9dd0e9d6b700d46c0816f3ba0484af7e05ffcef89db82d391bd5a9ca874aec56ae5ba89929784b38a840ff401c1ded8"}}, {0xae, &(0x7f0000000500)=ANY=[@ANYBLOB="ae03e311d2819a274e0d9e6a9b0d78e3f42f56dcb0d7df4fe33524f83156ddde2b93706304d136b01ac38c086ab7b19f47629f80c669bbbcdfc42d090ec302c4bc76c8ff4daf3ed7e301d8deb8819058382814652198383c3b3b997908329a1bc62058c74c44002aef60b0255bb47191965f3c8620d16b9c17180d9138185412e0736761397fd791f2c969610139f2f05e14eb02696b38333b0e00f46a7ebb157e040523963d4524e2992c4053a3f83012fb5a7e234949172f5e798201363a7bb5baead364032baa509d0ab754b2b53afa77cd5f9e4fe005f90ed3734392e7e9745b0fbf9a119926e9bbeffaa151ea23ea82fefcc58ae6aa74a61187c197fbc53cdd5329b17cc1ad7da4bf531a4254d9f780453b57aa661926f371db529a2782d8cfe889221d7fec83"]}, {0xbd, &(0x7f00000003c0)=@string={0xbd, 0x3, "b88a31925a5e352b0462f18908901b262c0c69e0f052ee796855506bc735712313745d518d383d267f45161f747a372315d240473d456f4dd608545841947d09af0896b84b6ca70cec17a6838aa0d3afe9f27a7b9fb6956f2e2878cad8503195dad2975a7f0b6be163cb19c4c3a91a3e14ff0d9cd63e40de2198667750c5bb3207ec581f53a6b20197c01782d73c7f925be4582450c073d654044acbf151820a6ff23cb464af18861a589eb81c2e95e16520507c4e353873b4f9f1"}}]}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:07:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() r3 = getuid() setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:06 executing program 4: compat_14_shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)="20753b051e19066398167a5ebc69ffd8e17d1891f046122b71e759099e5d8ac5f0e1cbecfd907cbcd87761e547e7946e1a0dd5e05baf9054b6aef9f5a9436f3317ae720c4b58a992525519c87c280c648ce620093eaa30bf693ee29f54e806dbb34ccc121716f2d50fb702d0e6befa407659788193a004df651cada250332aed37ae2d2ccd864741d8ee30f8276396b3249c19d25900cd0ed5781ff040769f8a0c1a00f7af8110612cc8c337a032f08382605e1e14789b3d50457593240928532f4d1df93fbb2946a2406a178d83d7fc67c167850d5acb4f37b73adcaf4c9009dd08899d343dfa8c88893df46fc61c7553459eb516461abe98364499d2444509395474f4d3466c512463630a2266291effeb5bd29bf0fd2456bd6f06c96d2ce053c275dbb5300da0e9a08a9edd95ff37e06df9c22b1e403a84feac9d70b8bb0529a24579ada0596d067f9964a194bfca422df1755cb34f004f74a82509d38d4a9a1b96f06bce514e6a7ef46711f202743737eb7932fc4bf17038143c839257139197e1b4899c71e3c79756bc794c6fefaf8a5490d82531d83e3f90e76b62725070aceaa1e35ef66137fb85c1a082c2fcaf7949d1c0c73f95cff57c354b60c6d08ca7de735ed86c4b41e4484eb7c643ec24d1c2666eec791c80d6423e7c4f20834e7f1f4f58cf43ebab2cacca9d72885127b88891b4be108ce7b03fb0b471c3f84d3edc6f6d659b307f601ee8510cf242ed77d11db0a94c89a3bb8ccfcbc76e220027264e50b8748f5362ad9c0534de434ebb2173b7a7983376dc86d55f4654237e68a8eabb2ade0410d6bb4ff62e4d3a188fe8de151d90e804dccd7908b407e0407d320f8f6217e817c9d2658f09ab6fc7b2ad86377ef9c235c38893c49bb8f2550324e909aeb82368d11d5c231701712067783c6319f12892c08d00ffe980869e21969fe881b8832e57070c0f78c7fe3690b5294c131e609f199adaaaa65e75497b8b60e8b39c4e4cd2c562f346a13d2a0529711462b7d168ee869881e2b47b9b52fd8fedb62d510bb0cf6aa21202451f6851794f25de1864cb1ced403dfc946b28b03812c41f3c55aae7e0e2a4f44559ab5df0e708a3ec76f4f342f27960228f0b7110d8daf0efca0ed21a52a2c3d5e368ac33a91c08ac468e3e5ce8963dbb4bd75955b1b13321bcb3d0f59c7cbba7691d1dbe31d6e8763b546f8e933b37878e8d83bc25826fb44b68e6efe032d206cb9b50ce008c876da586cf9cd2bbe9ff323d8d63b7441fe263bf626628c4d299604fc54f074ae93d22156f8d14df1c2a1365e125dcbc86f7a82b252e94bfb4c2b39097f253388107f7d77c11e09dc3611acd8021f79d6288de9481abccac1b95ad35f5bd5d33a40c86610e49f54a5933d40bb9b20e86467e69beabffe5f1d26305efe2d5b51e8f6b919b983bcc146372f20a0935d846871513e98cbc6f0239ac0eb5fa70ff515aef32d1e03341a97481ed371fbbc95354e4d0bf42ab09366684f35272dffc52f770c60d4c4e697325125403b80503ec07b4d8f358dcce70e76574d4680d14c13e1bd1fc6385665f7409e6458d8b24cc0667d6593dc09b867e25ff60aa3466720b126fd837b2b64e54d32df1eaa086751cdacf5322d5d0b1fe37ba53b0450a507895bee995c2ac7ce85101083a817ae64ff913dd6465bc621a35bafc44f7436ca48ad475a52de29c9ff440e6a027556a2099d1ca3d0b1a8b0c8b14c854b79ff160984c67274647849f7199d11efe6c16570ddea3bd3260f7bc799a4c471ccbffafd83ff6beabe9657770849c8ecb566da2bdc298a8a8b494129902a7335549f6a6262eaec33763cd7883289a16e2239c9fa7c1f833d379e3e69e8617a8341e8125bcd35657c48ebdb201d6f0e15f962aa402219677ef616bb9457aa67c082ae1046b7ff5e09919cb05538e240c7bd233fd93c6b9dd46295ba5cdb543367493c7b87d5cca9c2f3afba90e307070820e5661d62042f28a547924383bda2593bc8f2162680eaf0b6b0e6c4a0f13a961f63e7135488fdf323e6823516f1fc76b57625c8a4e836cf8a1f3eaa9c23eb86a79b221f0f2bb648560b5a26b9090b4a0b4dcd7c520a1660fc6048b3ec8a22b0bfcbed3c458afcd500a1a1dffc05e212649555379224e31d2127d22d0df7c7224d952f757046425536b9d282b001c8fe103d8759a953faa884577f62d6683c92bf3ab7f85bbb05a90e47e6325b81d587315c8a82608d041291ed316baa93fcab6ba64008f7b7f563db56020b7f1b9c5977e2695359eb9d14403c4deab5084dc544eb1f618540cb1509c5378140988950ccc2c233064a6ed1fef9edd9305d5ff00c8e8ac883c9f76a566a0809c60a2506dd506c627e36d915bfd7a8c793bf4e0287fc443fa56c1ea7e7b5274e11f7821bd2334594232ab144692b3720a97fcaaeb375eca33e48b43077f2018e9096d721edc85c590c92a6d1bd4b589d05c7a313b16d0b7a618427636c0c53b459279e7365b755492adee7179ccf36b1f07fadf9b0c984f675787b4ed352cb3dccc2473b5907dddcccca99208ef0a916911a043e54b23714764d24ac41452020bf5ba3b681c5443cbece3f6a11483f0fcf7d71cc4896cd587c9c603a220da4db107f15c96b66a3d3f853a2a3fa22dd0a5547f841c0520e458cd466185d8165ee05284da254af5d825c61843151d15d7a0ae1f6ab9a86cd3e52898796602d53d63aaad091d81eea580df9464046218a2578d4202e6987908e8bd5a5cf2c7b6c0061fb7fc0a09832fc2ef375b044a81a602062bf3f3f121c820fc10f13ea23781274dce703eb3f0db27fd80bb7e03282e48597af081753e5be5d3bbb4c195f9eec5ab810deeca383320b4c84ee2442d104b593cdbde75cdab9c228d20afe2f045db3fce6537fe69239deac38055e01fd5761a858eed68b16ed088312ff3bd927622f9c641f7c122e991e8cae211c89f91caad21c63827f0189b7ab93301bc3282b05a18fd651adde5f8d5fb99152042aa2c2d791535e8aec141a4ab8d95ddcb58d1c1e36187f57abb799777cfa7fdcf43c4641cafcdd0c97a94d520a82793803b8fbd06927f815192dbb569c1983a1990e6a37464c482817d20ff36d11a6583d0931053d9800c2eaea6a28f9f5fb7a562108bfc0b4abc009c84cfa187f758c295af8a9b38c01f15512cc6e92fe1dc7fca86fd4cce3926607918c77426211e83c58eeba9e8c5873c663f536417b23c217229b98baa8cb30e3289e19f47ca35b80f2fc37af9fe13ce0fdd4837d3b26354faddd7e9ba9d95c89c07292dcbff75f909dee38da46b722d4237faf54c03a84763d39c2b0257c779c901d45f01a2d704e52344955722ad7b83c589eb3300f428528aab3ab30afd69443c8089e8ce41d31f7750a12fa5b3c67b8eeb37b37da06f34697204c8adab66c2204be23ce3f9ffda387f9f85cc2114956778cbc2bdab837d3266d9cb1ceb57d95ca2b90be27287ca98d7ff0a1b2ebfc1035a2a767447362824139570dea1f0867ced041578761586b594652156409525629d13b6a40c2f6243cef455e02cf2fa79c4405032b719e2753406695027cbe058ac2b798939c1da53d0ed90803e9024239ab057df69fc2892e1b596b410e3d022c03ca3914bdbba155bb76deb1fdbee0ced397576e9e47c48ab47286e8d71f09a88e4acce27a4426259d30e19a9ce1316f2afb7e1fd960c0e55aa1acc8ffa997eca224146d0e74f3e5f1f73ccef5918a653aa9b16f13a0391581071b17321072e0000dfc9ee174939fcdf8e9757219603bf1a2a710f16912e30b4fb8ad094f8aaeb2ef405828aca875a45d8acbd39b00f20accc7fef2d34d84b643fe5fad14fae573bce2b241db3f811ec35f3c9f00165aee8c0533f9f07e908751d65595c6a1ef4bcab1247b9daead14333f21fba2afa83463b4a2547bf204a6173d632bfcdb0e386d88a4b470085ea98cbebd2a5ece08f7d45de0c0955eba6aa6e9daeec37c6b339100f84cb0cb38eed0053b4ad67a0c34734fc54e08b45b193778c007007b5f61c1a52f5b46a79947a814ece0689b70eae05ca52ed322e0c419896550f0e677b0a61f3026fc0c59aff37cddbc2837a1d12ec77ffdf1613b9591e869bff3660dd275cfe6beb17da7a13ae077a0f28305ccbff55c3f7f52cc7a14a01c59a5991f90b1ed3b872e92d59320bc3049996cd0aecd0cb0968ad0e1cb268862841ff3afb54acc1a741b7df12fe6e3d4e3f0ed038400a10ff439404994192e8b9457eec9d616660c3730979eed122c8cc1b7db60130a0a41121f2598a56105507b421a2c54603e6cea27a25fa157e5f2e0b1b6f69ee684b1115e0d885f4b3faab93a8470a05f18c14342e688116890f8e356824cac8b186240a80a019b04340e9d90f05b37aec402bb7245a390674a47ffbeaccf5464ed16bd82a9e80fecba91aaf5f35e287373f8c2d40031c9cc1d6267933a817d2e9caf02a02a27b30b347b0abe544b7c1a33853baf572ca27443d618a0b249a539d46e2e734c322a2813b796ba9b015089a27f9055a4effd5baf3cfd8b14c40b0ec1b6ac4813ed874ff9bbd9d1761f04c33a1b259a70d2e907f57df40e752e4976a9efbaad310f084b0e15e566d0ed0170af927487d91e327d9ea0a4f483d07c7d2757754a1392dea5cf25dc4c668e4f535232fdba94d9f6203ce8fb7c4424f92c5f314027ac58a3afb79317eb973ab381a8d69c50ef1c5bae87debadf95730ca59302c1b1e36dd9e7ce26cf8535de176daf840fef551e44ca263fb13d4934beec41188ead76fbbaddda6644daccd52ced19a196c5e14374cea9d4e068feeb328664349e119e7ad8a3a6fc35e40e6e127e16e95fcde908f7c8468f5184ca98bebbdf819deffa60542b445ae683f0240b5a592fb4d61c83ea3f14f420322b85f1ad3ed142c33678f986c1003de3f2c56a2a4ee8b2a8a1b3e0f41da5e41183573ddc33280c96d60674c161a5615a0c5794195d58913854d239e8c2bf18786cadacf6ccdf11c7544332d289e8563e14148259b8ae86182fb6c39ad608cf392d055b5c03f8bddeac6ff07e82b0f8ef2c096fc536d35cce28dc3f8774ab83f4ef2b3b5481ad1fec9a73358a3a1c2699996b8962b1ca435950c07006748fee9af558d821bec1a33587fa8f5a1a9171db699da4fd592b30210d2853a0d0cb180bd15bcbb19e3aff944e309eb479530f74e9af4a4b47a78774a9afe369ac8a42c830baf93ad0678169df740d3bd6d41041eff23772ce9af3e3839ad79e73341983535498f87116a25ece1c70a4c0cffa1380540975a5f1a552f4f04516f938a368656ff406c94198dcc064cf257f2864385d0f6171516ed753b3888ac8a78a562393a18168778bcbdd7a7f0a4da05969a389bd374f766d24b6b751aee21f87736af22f23541054f6aa05a706bd56bfda454821d8856729932ea19577e5fc86cf7e1d657019a4f1708dcd21174d9d6a0264d1e09bdae6f624e90adce0c43adf10ba6a05e8b0ba371466fc3f663f3c50cc451934ac3a54ac8c480f8e2abc33061dc60052ca043e9952ec79a0c80b33e8a6bf3684dd64882a9bdeb099ef1693242294e7e654dd5e19696ae28397a1906c1f88964818a8ced056e688243e336b980169869eee788b4d487adf4e68b204b80ed6588031a2aa07dc93a242eb1a79b128e90ec2da6dba340333cddda3ec032f1ca1d687ee1ae0291f71d5c83d05a4c0ad2ed11bbb40f2ef5ec1c407a3cf139e1e4647aefbea982c61e8616"}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = getgid() r7 = getuid() setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() setregid(r8, r9) (async) r10 = vfork() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, r3, r6, r7, r9, 0x8, 0x28}, 0x7fff, 0x1, r10, r11, 0x7fffffff, 0x2, 0x10000}) (async) r12 = shmget(0x0, 0x3000, 0x8c, &(0x7f0000ffa000/0x3000)=nil) compat_14_shmctl$SHM_UNLOCK(r12, 0x4) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r13 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:06 executing program 4: compat_14_shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)="20753b051e19066398167a5ebc69ffd8e17d1891f046122b71e759099e5d8ac5f0e1cbecfd907cbcd87761e547e7946e1a0dd5e05baf9054b6aef9f5a9436f3317ae720c4b58a992525519c87c280c648ce620093eaa30bf693ee29f54e806dbb34ccc121716f2d50fb702d0e6befa407659788193a004df651cada250332aed37ae2d2ccd864741d8ee30f8276396b3249c19d25900cd0ed5781ff040769f8a0c1a00f7af8110612cc8c337a032f08382605e1e14789b3d50457593240928532f4d1df93fbb2946a2406a178d83d7fc67c167850d5acb4f37b73adcaf4c9009dd08899d343dfa8c88893df46fc61c7553459eb516461abe98364499d2444509395474f4d3466c512463630a2266291effeb5bd29bf0fd2456bd6f06c96d2ce053c275dbb5300da0e9a08a9edd95ff37e06df9c22b1e403a84feac9d70b8bb0529a24579ada0596d067f9964a194bfca422df1755cb34f004f74a82509d38d4a9a1b96f06bce514e6a7ef46711f202743737eb7932fc4bf17038143c839257139197e1b4899c71e3c79756bc794c6fefaf8a5490d82531d83e3f90e76b62725070aceaa1e35ef66137fb85c1a082c2fcaf7949d1c0c73f95cff57c354b60c6d08ca7de735ed86c4b41e4484eb7c643ec24d1c2666eec791c80d6423e7c4f20834e7f1f4f58cf43ebab2cacca9d72885127b88891b4be108ce7b03fb0b471c3f84d3edc6f6d659b307f601ee8510cf242ed77d11db0a94c89a3bb8ccfcbc76e220027264e50b8748f5362ad9c0534de434ebb2173b7a7983376dc86d55f4654237e68a8eabb2ade0410d6bb4ff62e4d3a188fe8de151d90e804dccd7908b407e0407d320f8f6217e817c9d2658f09ab6fc7b2ad86377ef9c235c38893c49bb8f2550324e909aeb82368d11d5c231701712067783c6319f12892c08d00ffe980869e21969fe881b8832e57070c0f78c7fe3690b5294c131e609f199adaaaa65e75497b8b60e8b39c4e4cd2c562f346a13d2a0529711462b7d168ee869881e2b47b9b52fd8fedb62d510bb0cf6aa21202451f6851794f25de1864cb1ced403dfc946b28b03812c41f3c55aae7e0e2a4f44559ab5df0e708a3ec76f4f342f27960228f0b7110d8daf0efca0ed21a52a2c3d5e368ac33a91c08ac468e3e5ce8963dbb4bd75955b1b13321bcb3d0f59c7cbba7691d1dbe31d6e8763b546f8e933b37878e8d83bc25826fb44b68e6efe032d206cb9b50ce008c876da586cf9cd2bbe9ff323d8d63b7441fe263bf626628c4d299604fc54f074ae93d22156f8d14df1c2a1365e125dcbc86f7a82b252e94bfb4c2b39097f253388107f7d77c11e09dc3611acd8021f79d6288de9481abccac1b95ad35f5bd5d33a40c86610e49f54a5933d40bb9b20e86467e69beabffe5f1d26305efe2d5b51e8f6b919b983bcc146372f20a0935d846871513e98cbc6f0239ac0eb5fa70ff515aef32d1e03341a97481ed371fbbc95354e4d0bf42ab09366684f35272dffc52f770c60d4c4e697325125403b80503ec07b4d8f358dcce70e76574d4680d14c13e1bd1fc6385665f7409e6458d8b24cc0667d6593dc09b867e25ff60aa3466720b126fd837b2b64e54d32df1eaa086751cdacf5322d5d0b1fe37ba53b0450a507895bee995c2ac7ce85101083a817ae64ff913dd6465bc621a35bafc44f7436ca48ad475a52de29c9ff440e6a027556a2099d1ca3d0b1a8b0c8b14c854b79ff160984c67274647849f7199d11efe6c16570ddea3bd3260f7bc799a4c471ccbffafd83ff6beabe9657770849c8ecb566da2bdc298a8a8b494129902a7335549f6a6262eaec33763cd7883289a16e2239c9fa7c1f833d379e3e69e8617a8341e8125bcd35657c48ebdb201d6f0e15f962aa402219677ef616bb9457aa67c082ae1046b7ff5e09919cb05538e240c7bd233fd93c6b9dd46295ba5cdb543367493c7b87d5cca9c2f3afba90e307070820e5661d62042f28a547924383bda2593bc8f2162680eaf0b6b0e6c4a0f13a961f63e7135488fdf323e6823516f1fc76b57625c8a4e836cf8a1f3eaa9c23eb86a79b221f0f2bb648560b5a26b9090b4a0b4dcd7c520a1660fc6048b3ec8a22b0bfcbed3c458afcd500a1a1dffc05e212649555379224e31d2127d22d0df7c7224d952f757046425536b9d282b001c8fe103d8759a953faa884577f62d6683c92bf3ab7f85bbb05a90e47e6325b81d587315c8a82608d041291ed316baa93fcab6ba64008f7b7f563db56020b7f1b9c5977e2695359eb9d14403c4deab5084dc544eb1f618540cb1509c5378140988950ccc2c233064a6ed1fef9edd9305d5ff00c8e8ac883c9f76a566a0809c60a2506dd506c627e36d915bfd7a8c793bf4e0287fc443fa56c1ea7e7b5274e11f7821bd2334594232ab144692b3720a97fcaaeb375eca33e48b43077f2018e9096d721edc85c590c92a6d1bd4b589d05c7a313b16d0b7a618427636c0c53b459279e7365b755492adee7179ccf36b1f07fadf9b0c984f675787b4ed352cb3dccc2473b5907dddcccca99208ef0a916911a043e54b23714764d24ac41452020bf5ba3b681c5443cbece3f6a11483f0fcf7d71cc4896cd587c9c603a220da4db107f15c96b66a3d3f853a2a3fa22dd0a5547f841c0520e458cd466185d8165ee05284da254af5d825c61843151d15d7a0ae1f6ab9a86cd3e52898796602d53d63aaad091d81eea580df9464046218a2578d4202e6987908e8bd5a5cf2c7b6c0061fb7fc0a09832fc2ef375b044a81a602062bf3f3f121c820fc10f13ea23781274dce703eb3f0db27fd80bb7e03282e48597af081753e5be5d3bbb4c195f9eec5ab810deeca383320b4c84ee2442d104b593cdbde75cdab9c228d20afe2f045db3fce6537fe69239deac38055e01fd5761a858eed68b16ed088312ff3bd927622f9c641f7c122e991e8cae211c89f91caad21c63827f0189b7ab93301bc3282b05a18fd651adde5f8d5fb99152042aa2c2d791535e8aec141a4ab8d95ddcb58d1c1e36187f57abb799777cfa7fdcf43c4641cafcdd0c97a94d520a82793803b8fbd06927f815192dbb569c1983a1990e6a37464c482817d20ff36d11a6583d0931053d9800c2eaea6a28f9f5fb7a562108bfc0b4abc009c84cfa187f758c295af8a9b38c01f15512cc6e92fe1dc7fca86fd4cce3926607918c77426211e83c58eeba9e8c5873c663f536417b23c217229b98baa8cb30e3289e19f47ca35b80f2fc37af9fe13ce0fdd4837d3b26354faddd7e9ba9d95c89c07292dcbff75f909dee38da46b722d4237faf54c03a84763d39c2b0257c779c901d45f01a2d704e52344955722ad7b83c589eb3300f428528aab3ab30afd69443c8089e8ce41d31f7750a12fa5b3c67b8eeb37b37da06f34697204c8adab66c2204be23ce3f9ffda387f9f85cc2114956778cbc2bdab837d3266d9cb1ceb57d95ca2b90be27287ca98d7ff0a1b2ebfc1035a2a767447362824139570dea1f0867ced041578761586b594652156409525629d13b6a40c2f6243cef455e02cf2fa79c4405032b719e2753406695027cbe058ac2b798939c1da53d0ed90803e9024239ab057df69fc2892e1b596b410e3d022c03ca3914bdbba155bb76deb1fdbee0ced397576e9e47c48ab47286e8d71f09a88e4acce27a4426259d30e19a9ce1316f2afb7e1fd960c0e55aa1acc8ffa997eca224146d0e74f3e5f1f73ccef5918a653aa9b16f13a0391581071b17321072e0000dfc9ee174939fcdf8e9757219603bf1a2a710f16912e30b4fb8ad094f8aaeb2ef405828aca875a45d8acbd39b00f20accc7fef2d34d84b643fe5fad14fae573bce2b241db3f811ec35f3c9f00165aee8c0533f9f07e908751d65595c6a1ef4bcab1247b9daead14333f21fba2afa83463b4a2547bf204a6173d632bfcdb0e386d88a4b470085ea98cbebd2a5ece08f7d45de0c0955eba6aa6e9daeec37c6b339100f84cb0cb38eed0053b4ad67a0c34734fc54e08b45b193778c007007b5f61c1a52f5b46a79947a814ece0689b70eae05ca52ed322e0c419896550f0e677b0a61f3026fc0c59aff37cddbc2837a1d12ec77ffdf1613b9591e869bff3660dd275cfe6beb17da7a13ae077a0f28305ccbff55c3f7f52cc7a14a01c59a5991f90b1ed3b872e92d59320bc3049996cd0aecd0cb0968ad0e1cb268862841ff3afb54acc1a741b7df12fe6e3d4e3f0ed038400a10ff439404994192e8b9457eec9d616660c3730979eed122c8cc1b7db60130a0a41121f2598a56105507b421a2c54603e6cea27a25fa157e5f2e0b1b6f69ee684b1115e0d885f4b3faab93a8470a05f18c14342e688116890f8e356824cac8b186240a80a019b04340e9d90f05b37aec402bb7245a390674a47ffbeaccf5464ed16bd82a9e80fecba91aaf5f35e287373f8c2d40031c9cc1d6267933a817d2e9caf02a02a27b30b347b0abe544b7c1a33853baf572ca27443d618a0b249a539d46e2e734c322a2813b796ba9b015089a27f9055a4effd5baf3cfd8b14c40b0ec1b6ac4813ed874ff9bbd9d1761f04c33a1b259a70d2e907f57df40e752e4976a9efbaad310f084b0e15e566d0ed0170af927487d91e327d9ea0a4f483d07c7d2757754a1392dea5cf25dc4c668e4f535232fdba94d9f6203ce8fb7c4424f92c5f314027ac58a3afb79317eb973ab381a8d69c50ef1c5bae87debadf95730ca59302c1b1e36dd9e7ce26cf8535de176daf840fef551e44ca263fb13d4934beec41188ead76fbbaddda6644daccd52ced19a196c5e14374cea9d4e068feeb328664349e119e7ad8a3a6fc35e40e6e127e16e95fcde908f7c8468f5184ca98bebbdf819deffa60542b445ae683f0240b5a592fb4d61c83ea3f14f420322b85f1ad3ed142c33678f986c1003de3f2c56a2a4ee8b2a8a1b3e0f41da5e41183573ddc33280c96d60674c161a5615a0c5794195d58913854d239e8c2bf18786cadacf6ccdf11c7544332d289e8563e14148259b8ae86182fb6c39ad608cf392d055b5c03f8bddeac6ff07e82b0f8ef2c096fc536d35cce28dc3f8774ab83f4ef2b3b5481ad1fec9a73358a3a1c2699996b8962b1ca435950c07006748fee9af558d821bec1a33587fa8f5a1a9171db699da4fd592b30210d2853a0d0cb180bd15bcbb19e3aff944e309eb479530f74e9af4a4b47a78774a9afe369ac8a42c830baf93ad0678169df740d3bd6d41041eff23772ce9af3e3839ad79e73341983535498f87116a25ece1c70a4c0cffa1380540975a5f1a552f4f04516f938a368656ff406c94198dcc064cf257f2864385d0f6171516ed753b3888ac8a78a562393a18168778bcbdd7a7f0a4da05969a389bd374f766d24b6b751aee21f87736af22f23541054f6aa05a706bd56bfda454821d8856729932ea19577e5fc86cf7e1d657019a4f1708dcd21174d9d6a0264d1e09bdae6f624e90adce0c43adf10ba6a05e8b0ba371466fc3f663f3c50cc451934ac3a54ac8c480f8e2abc33061dc60052ca043e9952ec79a0c80b33e8a6bf3684dd64882a9bdeb099ef1693242294e7e654dd5e19696ae28397a1906c1f88964818a8ced056e688243e336b980169869eee788b4d487adf4e68b204b80ed6588031a2aa07dc93a242eb1a79b128e90ec2da6dba340333cddda3ec032f1ca1d687ee1ae0291f71d5c83d05a4c0ad2ed11bbb40f2ef5ec1c407a3cf139e1e4647aefbea982c61e8616"}) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (rerun: 32) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) (async) close(r0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) getuid() (async) r3 = getuid() setreuid(0xee00, r3) (async) geteuid() (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r6 = getgid() (async) r7 = getuid() setreuid(0xee00, r7) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (rerun: 64) r9 = getgid() setregid(r8, r9) (async) r10 = vfork() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, r3, r6, r7, r9, 0x8, 0x28}, 0x7fff, 0x1, r10, r11, 0x7fffffff, 0x2, 0x10000}) (async) r12 = shmget(0x0, 0x3000, 0x8c, &(0x7f0000ffa000/0x3000)=nil) compat_14_shmctl$SHM_UNLOCK(r12, 0x4) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async, rerun: 32) r13 = semget$private(0x0, 0x4, 0xe2) (rerun: 32) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:06 executing program 3: semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:07:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x80) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) fsync(r1) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:06 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) 00:07:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x4100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1}) 00:07:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x200) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x800) compat_50___lstat30(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 00:07:06 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x80) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) (async) getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) (async) fsync(r1) r7 = getuid() setreuid(0xee00, r7) (async) setreuid(r7, 0x0) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0xe003, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0xc0105756, &(0x7f0000000080)={0x6, 0x4, 0x8, 0x7, 0x9, 0x3}) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffff9c, 0xc0105756, &(0x7f00000000c0)={0x9f96, 0x0, 0xffff, 0x2, 0x1, 0x1}) [ 535.4614953] uhub2: device problem, disabling port 1 00:07:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 32) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x1) (rerun: 32) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) 00:07:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x80) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4, 0xe2) fsync(r1) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 32) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x200) (rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x800) (async) compat_50___lstat30(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 00:07:07 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0xe003, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0xc0105756, &(0x7f0000000080)={0x6, 0x4, 0x8, 0x7, 0x9, 0x3}) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffff9c, 0xc0105756, &(0x7f00000000c0)={0x9f96, 0x0, 0xffff, 0x2, 0x1, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0xe003, 0x4100) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0xc0105756, &(0x7f0000000080)={0x6, 0x4, 0x8, 0x7, 0x9, 0x3}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffff9c, 0xc0105756, &(0x7f00000000c0)={0x9f96, 0x0, 0xffff, 0x2, 0x1, 0x1}) (async) 00:07:07 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400000, 0x80) (async, rerun: 64) r2 = getpgrp() (rerun: 64) fcntl$setown(r0, 0x6, r2) (async) close(r0) (async) setreuid(0xee00, 0x0) (async, rerun: 32) r3 = getuid() (rerun: 32) setreuid(0x0, r3) (async) getuid() r4 = getuid() setreuid(0xee00, r4) (async) geteuid() (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r6 = semget$private(0x0, 0x4, 0xe2) (async) fsync(r1) r7 = getuid() setreuid(0xee00, r7) setreuid(r7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x1) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) (async) 00:07:07 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x5, 0x98, &(0x7f0000000000)={{0x12, 0x1, 0x210, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86, 0x2, 0x1, 0x6, 0xd0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "e620aae73702"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x76c, 0x8, 0x1f}, {0x6, 0x24, 0x1a, 0x83c7, 0x19}, [@country_functional={0xc, 0x24, 0x7, 0x47, 0x1000, [0xf6f3, 0x3ff, 0x2]}, @country_functional={0xc, 0x24, 0x7, 0x5, 0x81, [0x9, 0xfeff, 0x8]}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x0, 0x40, 0x0, 0x3f, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x1, 0x6, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x410, 0x9, 0x7, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0xfb, 0x1f}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0xf4, 0x0, 0x0, 0x8, 0xfe}, 0x19, &(0x7f0000000100)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "f986bbd633ad8dbe5c78e1978d80d485"}]}, 0x5, [{0x76, &(0x7f0000000140)=@string={0x76, 0x3, "7868e018a5e5491d516ec7f01aa7a06e6d4a9f62b4f7379df6c0c5d8e4e31cd3c4617db64bc6260fbe235cc4f7ef5da9fca0352173e78f9e9789544e1cf5983d0ab8adca269d382fbc6391ba9403941126fb3b08ef8cc694a6f2ee0526d83585427ae6378cd55db850bb2ee315f8fc381b80e958"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x809}}, {0xe4, &(0x7f0000000200)=@string={0xe4, 0x3, "c29923bb7bede8eba1fab45ae44e4ebc4cf699713748f7d7e04a54017ba03b6dd4e57e04bf1ce2152ea7e4800822dc838c11a4bc6b00d97c9d4bc78dac3cd91a2c5ea556d1cca2aa9298423b0b4bf9ca7b50bc4b8c1bb7c3ff1c28cd8e9f55e86830fec3d687a9a6e177140d7a7d5a50e5f7ffa76cb373de8e60465b848a67312d0f4d731612880e65576e77f4029fe01d517b1eda325dff7e3df3593309421941c79ce54e66d9c86f3e51f3d02ef84bab26a9dd0e9d6b700d46c0816f3ba0484af7e05ffcef89db82d391bd5a9ca874aec56ae5ba89929784b38a840ff401c1ded8"}}, {0xae, &(0x7f0000000500)=ANY=[@ANYBLOB="ae03e311d2819a274e0d9e6a9b0d78e3f42f56dcb0d7df4fe33524f83156ddde2b93706304d136b01ac38c086ab7b19f47629f80c669bbbcdfc42d090ec302c4bc76c8ff4daf3ed7e301d8deb8819058382814652198383c3b3b997908329a1bc62058c74c44002aef60b0255bb47191965f3c8620d16b9c17180d9138185412e0736761397fd791f2c969610139f2f05e14eb02696b38333b0e00f46a7ebb157e040523963d4524e2992c4053a3f83012fb5a7e234949172f5e798201363a7bb5baead364032baa509d0ab754b2b53afa77cd5f9e4fe005f90ed3734392e7e9745b0fbf9a119926e9bbeffaa151ea23ea82fefcc58ae6aa74a61187c197fbc53cdd5329b17cc1ad7da4bf531a4254d9f780453b57aa661926f371db529a2782d8cfe889221d7fec83"]}, {0xbd, &(0x7f00000003c0)=@string={0xbd, 0x3, "b88a31925a5e352b0462f18908901b262c0c69e0f052ee796855506bc735712313745d518d383d267f45161f747a372315d240473d456f4dd608545841947d09af0896b84b6ca70cec17a6838aa0d3afe9f27a7b9fb6956f2e2878cad8503195dad2975a7f0b6be163cb19c4c3a91a3e14ff0d9cd63e40de2198667750c5bb3207ec581f53a6b20197c01782d73c7f925be4582450c073d654044acbf151820a6ff23cb464af18861a589eb81c2e95e16520507c4e353873b4f9f1"}}]}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:07:07 executing program 0: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x5, 0x98, &(0x7f0000000000)={{0x12, 0x1, 0x210, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86, 0x2, 0x1, 0x6, 0xd0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "e620aae73702"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x76c, 0x8, 0x1f}, {0x6, 0x24, 0x1a, 0x83c7, 0x19}, [@country_functional={0xc, 0x24, 0x7, 0x47, 0x1000, [0xf6f3, 0x3ff, 0x2]}, @country_functional={0xc, 0x24, 0x7, 0x5, 0x81, [0x9, 0xfeff, 0x8]}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x0, 0x40, 0x0, 0x3f, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x1, 0x6, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x410, 0x9, 0x7, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0xfb, 0x1f}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0xf4, 0x0, 0x0, 0x8, 0xfe}, 0x19, &(0x7f0000000100)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "f986bbd633ad8dbe5c78e1978d80d485"}]}, 0x5, [{0x76, &(0x7f0000000140)=@string={0x76, 0x3, "7868e018a5e5491d516ec7f01aa7a06e6d4a9f62b4f7379df6c0c5d8e4e31cd3c4617db64bc6260fbe235cc4f7ef5da9fca0352173e78f9e9789544e1cf5983d0ab8adca269d382fbc6391ba9403941126fb3b08ef8cc694a6f2ee0526d83585427ae6378cd55db850bb2ee315f8fc381b80e958"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x809}}, {0xe4, &(0x7f0000000200)=@string={0xe4, 0x3, "c29923bb7bede8eba1fab45ae44e4ebc4cf699713748f7d7e04a54017ba03b6dd4e57e04bf1ce2152ea7e4800822dc838c11a4bc6b00d97c9d4bc78dac3cd91a2c5ea556d1cca2aa9298423b0b4bf9ca7b50bc4b8c1bb7c3ff1c28cd8e9f55e86830fec3d687a9a6e177140d7a7d5a50e5f7ffa76cb373de8e60465b848a67312d0f4d731612880e65576e77f4029fe01d517b1eda325dff7e3df3593309421941c79ce54e66d9c86f3e51f3d02ef84bab26a9dd0e9d6b700d46c0816f3ba0484af7e05ffcef89db82d391bd5a9ca874aec56ae5ba89929784b38a840ff401c1ded8"}}, {0xae, &(0x7f0000000500)=ANY=[@ANYBLOB="ae03e311d2819a274e0d9e6a9b0d78e3f42f56dcb0d7df4fe33524f83156ddde2b93706304d136b01ac38c086ab7b19f47629f80c669bbbcdfc42d090ec302c4bc76c8ff4daf3ed7e301d8deb8819058382814652198383c3b3b997908329a1bc62058c74c44002aef60b0255bb47191965f3c8620d16b9c17180d9138185412e0736761397fd791f2c969610139f2f05e14eb02696b38333b0e00f46a7ebb157e040523963d4524e2992c4053a3f83012fb5a7e234949172f5e798201363a7bb5baead364032baa509d0ab754b2b53afa77cd5f9e4fe005f90ed3734392e7e9745b0fbf9a119926e9bbeffaa151ea23ea82fefcc58ae6aa74a61187c197fbc53cdd5329b17cc1ad7da4bf531a4254d9f780453b57aa661926f371db529a2782d8cfe889221d7fec83"]}, {0xbd, &(0x7f00000003c0)=@string={0xbd, 0x3, "b88a31925a5e352b0462f18908901b262c0c69e0f052ee796855506bc735712313745d518d383d267f45161f747a372315d240473d456f4dd608545841947d09af0896b84b6ca70cec17a6838aa0d3afe9f27a7b9fb6956f2e2878cad8503195dad2975a7f0b6be163cb19c4c3a91a3e14ff0d9cd63e40de2198667750c5bb3207ec581f53a6b20197c01782d73c7f925be4582450c073d654044acbf151820a6ff23cb464af18861a589eb81c2e95e16520507c4e353873b4f9f1"}}]}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:07:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1211, r0, 0x0, 0x9) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) 00:07:07 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x400, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x800) 00:07:07 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0xe003, 0x4100) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80045760, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0xc0105756, &(0x7f0000000080)={0x6, 0x4, 0x8, 0x7, 0x9, 0x3}) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffff9c, 0xc0105756, &(0x7f00000000c0)={0x9f96, 0x0, 0xffff, 0x2, 0x1, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0xe003, 0x4100) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffffff, 0xc0105756, &(0x7f0000000080)={0x6, 0x4, 0x8, 0x7, 0x9, 0x3}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(0xffffffffffffff9c, 0xc0105756, &(0x7f00000000c0)={0x9f96, 0x0, 0xffff, 0x2, 0x1, 0x1}) (async) 00:07:07 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x8040, 0x800) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() compat_20_statfs(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000980)={{0x2b, r4, 0x0, 0x0, 0x0, 0x1, 0xff7f}, 0x8, 0x40}) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x6, r4, 0x0, r5, r6, 0x38, 0x3}, 0x7ff, 0xf45, r2, r2, 0x5, 0x5fd, 0x3}) open(&(0x7f0000000080)='./file1\x00', 0x1000000, 0x8) r7 = getuid() r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b06e002451fc94f139abe54d3c14e1f19f5afa01a760a5b6adec93e79690967c969f0a0c64d8034e0f472a1f02e4ec88518b82491c0e0532cca29eea9778c1fb51d08574542f1f3faeb2282086e84b16935f1e5c8609d0e6aaad96b257b34d26fecf31c4dbf77881", 0x68}, {&(0x7f0000000240)="9b098f59bc36a041d2e57f898cf40c69d47bfacaf409b71e1fa43b406380f530d9c4956d722f4814bb7832e88027ccaec3cac614c59f43a7428fe91aef", 0x3d}, {&(0x7f0000000280)="41df68806c75a22b3dcf430e26ecd7efb286dce8ffccd9b7b07e07c59d56f31135aac9e04d1799c8", 0x28}, {&(0x7f00000002c0)="116333f84b861ccd6eb0fcef9b78b8bbb1ccfc5128ee7e2338ae9814c37d143d3132edb61b6520ecf9dc05", 0x2b}, {&(0x7f0000000300)="f7e80c3898378636ad087dda28abb13734b963b86f433fb9d4848ad5682dc945c9a777ca59fea76221ce0b4f2d19d9d7ef0151d6fd55c07fe40c66e66aceea995827a5e6152bce3afbead39f3a3b852b550bb4f264d8b50a3f8f881fae8764673f356347c87b212a7ad56c2bce8e43e89902", 0x72}, {&(0x7f0000000380)="b81f3d0c0aed745a29b58bb943fd05e4ddd0049b7554900afd97bcff002ca39e406dab498352f0a075b6fd75ef55f5efdc459b304031e28b6c35df16033242efad06810213922ebd4a2669aafca0c904abc745bf30b4d8423b93e6d967bcc01ef7cc3ca62b84f2c8f7c37a28875da48b", 0x70}, {&(0x7f0000000400)="0ceb7b7b363b6a223a48c6b6c1c1ea6258269b0e611ec4b2c5328ef2f03c81eb3acba99602cbfed87e99000f6e80d971cf84893750e1bb260d1eb3b87ba48d57e4f9f360b5085421449c8a6125e05fb470a7878529d671124f0a0b875c3ab1943ae0096f8f290f74e5c829659ae871ae7dfb53840e3b60d627eafded9d4a25f21f2080287aa9890cc7e5eb10335c63b8bb105202cbd99ba7c09d50f3339ad72221f9933fffdc73d299bf75caa8", 0xad}], 0x7) setreuid(0xee00, r7) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0xe2) open(&(0x7f0000000540)='./file0\x00', 0x200, 0x4) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000580)=""/138) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:08 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x400, 0xffffffffffffffff) (async) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x800) 00:07:08 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x1) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x6}) 00:07:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) (rerun: 32) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1211, r0, 0x0, 0x9) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) (rerun: 64) [ 536.8614970] uhub0: device problem, disabling port 1 [ 537.0015006] uhub2: device problem, disabling port 1 00:07:08 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x1) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x6}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x1) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x6}) (async) 00:07:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1211, r0, 0x0, 0x9) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1211, r0, 0x0, 0x9) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) (async) 00:07:08 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x400, 0xffffffffffffffff) (async) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x800) 00:07:09 executing program 3: compat_90_fhstatvfs1(&(0x7f0000000040)="96889c22438dbcace4264f66c001406db30b4d7e932daae7e84f2bd44e0534497dfa19dffa37cfecade3b6fbe857f99551e846c6a1ec91c0a1c755e05714d91daabd812070b6e3d87ad05e102f29056827648f9a6567ee2d9720bdd26852e762bab69c345770474ac2d187175782c3835950081e129e52b3e6eec9ed7ee29df119eda9b035f3de65d3e3b3579ec5", 0x8e, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:07:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xa32, 0x0, 0xfffe}) 00:07:09 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) (async, rerun: 32) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (rerun: 32) syz_usb_connect$cdc_ncm(0x5, 0x98, &(0x7f0000000000)={{0x12, 0x1, 0x210, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86, 0x2, 0x1, 0x6, 0xd0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "e620aae73702"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x76c, 0x8, 0x1f}, {0x6, 0x24, 0x1a, 0x83c7, 0x19}, [@country_functional={0xc, 0x24, 0x7, 0x47, 0x1000, [0xf6f3, 0x3ff, 0x2]}, @country_functional={0xc, 0x24, 0x7, 0x5, 0x81, [0x9, 0xfeff, 0x8]}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x0, 0x40, 0x0, 0x3f, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x1, 0x6, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x410, 0x9, 0x7, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0xfb, 0x1f}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0xf4, 0x0, 0x0, 0x8, 0xfe}, 0x19, &(0x7f0000000100)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "f986bbd633ad8dbe5c78e1978d80d485"}]}, 0x5, [{0x76, &(0x7f0000000140)=@string={0x76, 0x3, "7868e018a5e5491d516ec7f01aa7a06e6d4a9f62b4f7379df6c0c5d8e4e31cd3c4617db64bc6260fbe235cc4f7ef5da9fca0352173e78f9e9789544e1cf5983d0ab8adca269d382fbc6391ba9403941126fb3b08ef8cc694a6f2ee0526d83585427ae6378cd55db850bb2ee315f8fc381b80e958"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x809}}, {0xe4, &(0x7f0000000200)=@string={0xe4, 0x3, "c29923bb7bede8eba1fab45ae44e4ebc4cf699713748f7d7e04a54017ba03b6dd4e57e04bf1ce2152ea7e4800822dc838c11a4bc6b00d97c9d4bc78dac3cd91a2c5ea556d1cca2aa9298423b0b4bf9ca7b50bc4b8c1bb7c3ff1c28cd8e9f55e86830fec3d687a9a6e177140d7a7d5a50e5f7ffa76cb373de8e60465b848a67312d0f4d731612880e65576e77f4029fe01d517b1eda325dff7e3df3593309421941c79ce54e66d9c86f3e51f3d02ef84bab26a9dd0e9d6b700d46c0816f3ba0484af7e05ffcef89db82d391bd5a9ca874aec56ae5ba89929784b38a840ff401c1ded8"}}, {0xae, &(0x7f0000000500)=ANY=[@ANYBLOB="ae03e311d2819a274e0d9e6a9b0d78e3f42f56dcb0d7df4fe33524f83156ddde2b93706304d136b01ac38c086ab7b19f47629f80c669bbbcdfc42d090ec302c4bc76c8ff4daf3ed7e301d8deb8819058382814652198383c3b3b997908329a1bc62058c74c44002aef60b0255bb47191965f3c8620d16b9c17180d9138185412e0736761397fd791f2c969610139f2f05e14eb02696b38333b0e00f46a7ebb157e040523963d4524e2992c4053a3f83012fb5a7e234949172f5e798201363a7bb5baead364032baa509d0ab754b2b53afa77cd5f9e4fe005f90ed3734392e7e9745b0fbf9a119926e9bbeffaa151ea23ea82fefcc58ae6aa74a61187c197fbc53cdd5329b17cc1ad7da4bf531a4254d9f780453b57aa661926f371db529a2782d8cfe889221d7fec83"]}, {0xbd, &(0x7f00000003c0)=@string={0xbd, 0x3, "b88a31925a5e352b0462f18908901b262c0c69e0f052ee796855506bc735712313745d518d383d267f45161f747a372315d240473d456f4dd608545841947d09af0896b84b6ca70cec17a6838aa0d3afe9f27a7b9fb6956f2e2878cad8503195dad2975a7f0b6be163cb19c4c3a91a3e14ff0d9cd63e40de2198667750c5bb3207ec581f53a6b20197c01782d73c7f925be4582450c073d654044acbf151820a6ff23cb464af18861a589eb81c2e95e16520507c4e353873b4f9f1"}}]}) (async) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) 00:07:09 executing program 0: __clock_getres50(0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') compat_60__lwp_park(&(0x7f0000000080)={0x6, 0x8cf}, 0xffffffffffffffff, &(0x7f00000000c0)=0x4, &(0x7f0000000100)=0x3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:07:09 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000, 0x1) (rerun: 64) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80045760, &(0x7f0000000040)={0x1, 0x6}) 00:07:09 executing program 3: compat_90_fhstatvfs1(&(0x7f0000000040)="96889c22438dbcace4264f66c001406db30b4d7e932daae7e84f2bd44e0534497dfa19dffa37cfecade3b6fbe857f99551e846c6a1ec91c0a1c755e05714d91daabd812070b6e3d87ad05e102f29056827648f9a6567ee2d9720bdd26852e762bab69c345770474ac2d187175782c3835950081e129e52b3e6eec9ed7ee29df119eda9b035f3de65d3e3b3579ec5", 0x8e, &(0x7f00000001c0), 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 00:07:09 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x8040, 0x800) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) getuid() (async) r3 = getuid() setreuid(0x0, r3) (async) setreuid(0x0, r3) getuid() (async) getuid() compat_20_statfs(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) (async) compat_20_statfs(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000980)={{0x2b, r4, 0x0, 0x0, 0x0, 0x1, 0xff7f}, 0x8, 0x40}) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x6, r4, 0x0, r5, r6, 0x38, 0x3}, 0x7ff, 0xf45, r2, r2, 0x5, 0x5fd, 0x3}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x6, r4, 0x0, r5, r6, 0x38, 0x3}, 0x7ff, 0xf45, r2, r2, 0x5, 0x5fd, 0x3}) open(&(0x7f0000000080)='./file1\x00', 0x1000000, 0x8) getuid() (async) r7 = getuid() r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b06e002451fc94f139abe54d3c14e1f19f5afa01a760a5b6adec93e79690967c969f0a0c64d8034e0f472a1f02e4ec88518b82491c0e0532cca29eea9778c1fb51d08574542f1f3faeb2282086e84b16935f1e5c8609d0e6aaad96b257b34d26fecf31c4dbf77881", 0x68}, {&(0x7f0000000240)="9b098f59bc36a041d2e57f898cf40c69d47bfacaf409b71e1fa43b406380f530d9c4956d722f4814bb7832e88027ccaec3cac614c59f43a7428fe91aef", 0x3d}, {&(0x7f0000000280)="41df68806c75a22b3dcf430e26ecd7efb286dce8ffccd9b7b07e07c59d56f31135aac9e04d1799c8", 0x28}, {&(0x7f00000002c0)="116333f84b861ccd6eb0fcef9b78b8bbb1ccfc5128ee7e2338ae9814c37d143d3132edb61b6520ecf9dc05", 0x2b}, {&(0x7f0000000300)="f7e80c3898378636ad087dda28abb13734b963b86f433fb9d4848ad5682dc945c9a777ca59fea76221ce0b4f2d19d9d7ef0151d6fd55c07fe40c66e66aceea995827a5e6152bce3afbead39f3a3b852b550bb4f264d8b50a3f8f881fae8764673f356347c87b212a7ad56c2bce8e43e89902", 0x72}, {&(0x7f0000000380)="b81f3d0c0aed745a29b58bb943fd05e4ddd0049b7554900afd97bcff002ca39e406dab498352f0a075b6fd75ef55f5efdc459b304031e28b6c35df16033242efad06810213922ebd4a2669aafca0c904abc745bf30b4d8423b93e6d967bcc01ef7cc3ca62b84f2c8f7c37a28875da48b", 0x70}, {&(0x7f0000000400)="0ceb7b7b363b6a223a48c6b6c1c1ea6258269b0e611ec4b2c5328ef2f03c81eb3acba99602cbfed87e99000f6e80d971cf84893750e1bb260d1eb3b87ba48d57e4f9f360b5085421449c8a6125e05fb470a7878529d671124f0a0b875c3ab1943ae0096f8f290f74e5c829659ae871ae7dfb53840e3b60d627eafded9d4a25f21f2080287aa9890cc7e5eb10335c63b8bb105202cbd99ba7c09d50f3339ad72221f9933fffdc73d299bf75caa8", 0xad}], 0x7) setreuid(0xee00, r7) geteuid() (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x4, 0xe2) open(&(0x7f0000000540)='./file0\x00', 0x200, 0x4) (async) open(&(0x7f0000000540)='./file0\x00', 0x200, 0x4) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000580)=""/138) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:09 executing program 3: compat_90_fhstatvfs1(&(0x7f0000000040)="96889c22438dbcace4264f66c001406db30b4d7e932daae7e84f2bd44e0534497dfa19dffa37cfecade3b6fbe857f99551e846c6a1ec91c0a1c755e05714d91daabd812070b6e3d87ad05e102f29056827648f9a6567ee2d9720bdd26852e762bab69c345770474ac2d187175782c3835950081e129e52b3e6eec9ed7ee29df119eda9b035f3de65d3e3b3579ec5", 0x8e, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_90_fhstatvfs1(&(0x7f0000000040)="96889c22438dbcace4264f66c001406db30b4d7e932daae7e84f2bd44e0534497dfa19dffa37cfecade3b6fbe857f99551e846c6a1ec91c0a1c755e05714d91daabd812070b6e3d87ad05e102f29056827648f9a6567ee2d9720bdd26852e762bab69c345770474ac2d187175782c3835950081e129e52b3e6eec9ed7ee29df119eda9b035f3de65d3e3b3579ec5", 0x8e, &(0x7f00000001c0), 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) 00:07:09 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3}, 0x8, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:07:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xa32, 0x0, 0xfffe}) 00:07:09 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x42, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 00:07:09 executing program 5: __fstat50(0xffffffffffffff9c, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x1c0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r3, 0x80045760, &(0x7f0000000040)={0x1}) socketpair(0x19, 0x20000000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="0aba40bc0b19c6f361648ad34dcb000d0997cb5631dbc9e8c07a9d3ca7a7d31e2719b197f3c6afd447eb7ab0efeb02333b40bfa39e1c47a37d3b12d1c3da40e055e917b8dc1d2a6e8e2f2c3eadbb9e32d337c7e3087f4c178b2dc2818c97902661693c59884a1f64b391bfac6d962f1b6b5f4c0bdcd117563a2b2e2bd0b82fb42d31d8575e47a8c9cbb340dadf69a5235fe08a61c6c1c6f8919a1b17b692972295daa3e6ea6fbcb08c0c82215999fee823f31eb26a761896833569bc2867ca8df1c8ca51d41778d2d8b10da5f4ffc59ac71d8ece70598673e743db6b6a87"}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x210, r2, 0x0, 0x1000) __posix_chown(&(0x7f0000000280)='./file0\x00', r0, r6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000000480)) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) poll(&(0x7f0000000140)=[{r4, 0x10}, {r5, 0x2}, {0xffffffffffffff9c, 0x1}, {r7, 0x4}], 0x4, 0x10000) 00:07:09 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3}, 0x8, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:07:09 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x4100) open(&(0x7f0000000180)='./file0\x00', 0x42, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 00:07:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)={0xa32, 0x0, 0xfffe}) 00:07:09 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x8040, 0x800) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) (async) getuid() compat_20_statfs(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) setreuid(0xee00, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000980)={{0x2b, r4, 0x0, 0x0, 0x0, 0x1, 0xff7f}, 0x8, 0x40}) r5 = getuid() setreuid(0xee00, r5) (async) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x6, r4, 0x0, r5, r6, 0x38, 0x3}, 0x7ff, 0xf45, r2, r2, 0x5, 0x5fd, 0x3}) (async) open(&(0x7f0000000080)='./file1\x00', 0x1000000, 0x8) (async) r7 = getuid() r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) writev(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b06e002451fc94f139abe54d3c14e1f19f5afa01a760a5b6adec93e79690967c969f0a0c64d8034e0f472a1f02e4ec88518b82491c0e0532cca29eea9778c1fb51d08574542f1f3faeb2282086e84b16935f1e5c8609d0e6aaad96b257b34d26fecf31c4dbf77881", 0x68}, {&(0x7f0000000240)="9b098f59bc36a041d2e57f898cf40c69d47bfacaf409b71e1fa43b406380f530d9c4956d722f4814bb7832e88027ccaec3cac614c59f43a7428fe91aef", 0x3d}, {&(0x7f0000000280)="41df68806c75a22b3dcf430e26ecd7efb286dce8ffccd9b7b07e07c59d56f31135aac9e04d1799c8", 0x28}, {&(0x7f00000002c0)="116333f84b861ccd6eb0fcef9b78b8bbb1ccfc5128ee7e2338ae9814c37d143d3132edb61b6520ecf9dc05", 0x2b}, {&(0x7f0000000300)="f7e80c3898378636ad087dda28abb13734b963b86f433fb9d4848ad5682dc945c9a777ca59fea76221ce0b4f2d19d9d7ef0151d6fd55c07fe40c66e66aceea995827a5e6152bce3afbead39f3a3b852b550bb4f264d8b50a3f8f881fae8764673f356347c87b212a7ad56c2bce8e43e89902", 0x72}, {&(0x7f0000000380)="b81f3d0c0aed745a29b58bb943fd05e4ddd0049b7554900afd97bcff002ca39e406dab498352f0a075b6fd75ef55f5efdc459b304031e28b6c35df16033242efad06810213922ebd4a2669aafca0c904abc745bf30b4d8423b93e6d967bcc01ef7cc3ca62b84f2c8f7c37a28875da48b", 0x70}, {&(0x7f0000000400)="0ceb7b7b363b6a223a48c6b6c1c1ea6258269b0e611ec4b2c5328ef2f03c81eb3acba99602cbfed87e99000f6e80d971cf84893750e1bb260d1eb3b87ba48d57e4f9f360b5085421449c8a6125e05fb470a7878529d671124f0a0b875c3ab1943ae0096f8f290f74e5c829659ae871ae7dfb53840e3b60d627eafded9d4a25f21f2080287aa9890cc7e5eb10335c63b8bb105202cbd99ba7c09d50f3339ad72221f9933fffdc73d299bf75caa8", 0xad}], 0x7) setreuid(0xee00, r7) (async) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r10 = semget$private(0x0, 0x4, 0xe2) open(&(0x7f0000000540)='./file0\x00', 0x200, 0x4) (async) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000580)=""/138) (async) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000080)='rumpfs\x00', &(0x7f00000001c0)='./file0\x00', 0x8000000, &(0x7f0000000100)="be4f91d153ede67d6005d02dd35f7abb44a388dc0d630f148641097ade6050b7951c66e979b85ae17550b386b9885bb0ddcffd63ea06e322329d9b3089b755bd3e763c5da2a8954b0c28635e40a8cc4e71a7d3741f803cfa6eb21b4778b64b68064c7055f7e5a9") ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:07:10 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x42, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 00:07:10 executing program 0: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0x3, 0x800) r1 = msgget$private(0x0, 0x1a4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/30) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000180)={0x3, "6c28f6f810892394a641490e3e6d5688eb68b8c6fe05043c4101813e430c95f8e438741e026a59e65a1c96e52f4c1c3a55fdf5de256610221c182e3b700b27c7"}, 0x48, 0x0) r3 = msgget$private(0x0, 0x92) __stat50(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r5, r7, 0xffffffffffffffff, 0x400, 0xd14a}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffc704, 0x7, 0x2, 0x7fff}) r9 = shmget(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) compat_12_fstat12(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) compat_12_fstat12(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xd4, r4, r5, r10, r11, 0x10, 0xda6c}, 0xffffffff, 0x5, r6, r6, 0xc09, 0x8, 0x40}) lchown(&(0x7f0000000540)='./file0\x00', r10, r8) msgrcv(r3, &(0x7f0000000580)={0x0, ""/229}, 0xed, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000680)={0x1, "30ee4158a2aefda1f3de5ef618c448afb531498212241bd4d282ad82a4750c03aba7c971743105026e6137438d7a27d14b27efc3f3d64152d19151095c75880991a8822f44835d1fa478b24d0cffe626f291f695bbcc1889a5d2f793e585a7056b7bf11674d780c3f116e1f5ab64a5ae01803f8f3cbe6feb5038c89e21b18c5d3d4e8956f187a7ed6faebb6023f3ad7c28cb5cfe206115e44dcf68d4ea3be5460661a5"}, 0xab, 0x800) __clone(0x4200, &(0x7f0000000740)="25547f") fchownat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', r7, r5, 0x600) compat_14___semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=@val=0x8001) r12 = msgget(0x2, 0x3) msgsnd(r12, &(0x7f0000000800)={0x3}, 0x8, 0x0) r13 = msgget$private(0x0, 0x48) msgrcv(r13, &(0x7f00000008c0)={0x0, ""/126}, 0x86, 0x1, 0x1000) bind$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) 00:07:10 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) r1 = __clone(0x601, &(0x7f0000000000)="070ca827612f1a2885d5817cd876878ad601f86367d9a0") compat_50_wait4(r1, &(0x7f0000000040), 0x2, 0x0) 00:07:10 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() getuid() __lstat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:10 executing program 5: __fstat50(0xffffffffffffff9c, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, r1) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x1c0) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r3, 0x80045760, &(0x7f0000000040)={0x1}) (async, rerun: 32) socketpair(0x19, 0x20000000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 64) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="0aba40bc0b19c6f361648ad34dcb000d0997cb5631dbc9e8c07a9d3ca7a7d31e2719b197f3c6afd447eb7ab0efeb02333b40bfa39e1c47a37d3b12d1c3da40e055e917b8dc1d2a6e8e2f2c3eadbb9e32d337c7e3087f4c178b2dc2818c97902661693c59884a1f64b391bfac6d962f1b6b5f4c0bdcd117563a2b2e2bd0b82fb42d31d8575e47a8c9cbb340dadf69a5235fe08a61c6c1c6f8919a1b17b692972295daa3e6ea6fbcb08c0c82215999fee823f31eb26a761896833569bc2867ca8df1c8ca51d41778d2d8b10da5f4ffc59ac71d8ece70598673e743db6b6a87"}) (rerun: 64) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x210, r2, 0x0, 0x1000) (async) __posix_chown(&(0x7f0000000280)='./file0\x00', r0, r6) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000000480)) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) poll(&(0x7f0000000140)=[{r4, 0x10}, {r5, 0x2}, {0xffffffffffffff9c, 0x1}, {r7, 0x4}], 0x4, 0x10000) 00:07:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000080)='rumpfs\x00', &(0x7f00000001c0)='./file0\x00', 0x8000000, &(0x7f0000000100)="be4f91d153ede67d6005d02dd35f7abb44a388dc0d630f148641097ade6050b7951c66e979b85ae17550b386b9885bb0ddcffd63ea06e322329d9b3089b755bd3e763c5da2a8954b0c28635e40a8cc4e71a7d3741f803cfa6eb21b4778b64b68064c7055f7e5a9") ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) compat_40_mount(&(0x7f0000000080)='rumpfs\x00', &(0x7f00000001c0)='./file0\x00', 0x8000000, &(0x7f0000000100)="be4f91d153ede67d6005d02dd35f7abb44a388dc0d630f148641097ade6050b7951c66e979b85ae17550b386b9885bb0ddcffd63ea06e322329d9b3089b755bd3e763c5da2a8954b0c28635e40a8cc4e71a7d3741f803cfa6eb21b4778b64b68064c7055f7e5a9") (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) 00:07:10 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) getuid() getuid() (async) getuid() __lstat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x4, 0xe2) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) (fail_nth: 1) 00:07:10 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x10) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r6 = __clone(0x0, 0x0) ptrace(0x800000000000009, r6, 0x0, 0x0) ptrace(0xb, r6, 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r8 = getgid() setregid(r7, r8) r9 = socket$inet(0x2, 0x10000000, 0x81) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r12 = openat$dm(0xffffffffffffff9c, &(0x7f0000001780), 0x200, 0x0) r13 = openat$tprof(0xffffffffffffff9c, &(0x7f00000017c0), 0x200000, 0x0) r14 = dup2(r1, r1) r15 = __clone(0x0, 0x0) ptrace(0x800000000000009, r15, 0x0, 0x0) ptrace(0xb, r15, 0x0, 0x8) compat_12_stat12(&(0x7f0000001800)='./file1\x00', &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000100)="30db43dc121a44d6498fc99a5e5fa68f584098656278132745d46b367aa8a7309a62dc4e5316e8b0e27f8c1dabbb96dd24b741062ec582eafc312df47b8be29276c55e5f2b2c2dc4cc86eeb389216f269289d91a54ce233ed1ca8723da475c30c18bfbcf70c3ca", 0x67}, {&(0x7f00000002c0)="b849c75a249be0fd6bdf3b233bc4503db6a215ce9388d5ad1c121952d76de15c192490aee94bc9cd9969a3e3e4f2b5ab3621d663625bc10cd0123c8decc5c768", 0x40}, {&(0x7f0000000300)="2fc9cb506f4d89989ea1234f4a3e5dae31b4e1a96c27fa92f5b8a06ea45ce9d23db142c9feea0e352201177f8afdd908a365b9c39671cd483da0126dd786d520d0c1694e96d05b6b633600833e71fbebc6e76e7bdd46d42003beb77c43d87672461aed6d411203354b8ba7524ca9451538f66138a10f2ed243e88a74cb58794731b65ad526fe2b5912ecc837098b0f8a3647cc5346", 0x95}, {&(0x7f00000003c0)="c3fe87c939006c42b307892cbdac62cbb5741c6decbe727500494e0f210c1ddb4f68ef091bddb942cba73d8c1864e76a72575f3eb5c461de39b0ae05d7aea984c9999c7763ac6be4fc670441181fceb74e4d56929b4b195e529f50d580835937652c08cb8db66011cd2bc248e69123ec908d3c710996d6a856686d54946f20f796fc5a3dd64a9b963a9068f32b63e2eee1ddd2f5a64528c872c7255b143b78f3ca8c1b44515dda2b5bd5c872fa81e9c6d81fe36cc3dabb582fa059d92ea492a3d208f46e34aeed6dce8bd681c2c078cefd1662a2e3afa182c1a5f1dd7d94220657dee6daa323dee86af669ba378a3662495bb38f78269948995776555d80abb24d7e8cabc11a83e8308de8f8ea50c3ad18f51bcb255ecd566c1b38646f99be7c108bbdac36871cd11b8fa28ea8876f95ee76adc374515761e9fc429f6967b7fe52223adecad36f1c7516d46646dedc6f06b396cda45727f6c68fddc9a0774bfbe41219dd804ed53acd7932d9af9ad7275ba4fed352b090a86efeed4e43b602e6b728727c2a525e30cdf2496bc074aa44335a4d97f478606a2ac26516103e7c35c54ebf2e0fcad6d7b1bd90f3f57edf5bd8bc42c77b73343d8eb697d5430cbd76b29ee74cfbe46fea21faf1c927b83d3045f5573fac925c1f22b03543a9bd536e869e8507fecc82de34046ff0c88bca44076e5e70d87d2c824e24b9002b04d374035bc98a154e476a0902a50d25b9eb0fe94e01ca1cbd054ad09e09c53ebf70c76bd0715fa49bd0147059887a7773ce0a08b7de0a557c9d55c77cc7449ed65ab27e79eb791ced99891744d2699d94c0caea1b5a436ad95da663416a1a7dcaf6a06e8e7dd0ce119adbfe50bb9b76034300700180069bf2c3d5841c8854e5cc7526904aad19b10cf35c4fab8b06b22b21743e166628418c3097e07cf721196af974decfd2b0445f5c5cd12e047e35dff5cb831ce05a7a29292876029311764eb64587e087cf7ddb84016951ff7d6666f84e04ee10f0e3d18dc6538e4f863847afd32d9f332d89482896b08ba460a68cab344b59942b4c2795f4a5595f832b407f94d122b3afcdb2a987571797b38115caac94e7c78c65d0a6760a63dcd4b2b85cbd17ddbc35780a2bd4d6a720cc86b78d6edece72550f451e92ba6237060e9a7926e9ee91822e3365084b3136fecfd439a30d3208639fb63532e08e9930e949470e4876c61b5eedc28e344c39556b41780f958a5aa22f9c6706f636b52b343580538c2eaeb78eb7c4de6427aa30db5462649d3d0e226b096ddd59924bf46d6a29749678f431fbb1a8a5aeb4e23dfff6d90027749d76076c5623ebaff8a5f680dbdadd9df961a94f63f7a1a9db42ab4d7511e985b4da800e83f300569f4333684daf76776b3a4241025ab89cfa0ffae38ce22e7a3727a5e9b3525815a1b49f23c271830b87a3f522fe47b2364c54020a9c575114e92e2201f0383eeeecdac03f8c7d4a7b34c370d4bbc771fb2d038cf0e8a2b36e1c69c7d42a4d850beaca89d925140c63d570229124539629520092d8de8195475f69ff5ab5b32c04316103a2493dffd6bd1db1e6203f34869cbfead558305c4a41e2d86338922c3d127715db08e4df07e9ff3effb1d85f7fb12d9e033f880a6a3803332b0c8b5b2c6b48073507e1dd88b72b10049285212bfbe9892d35148ff1bc5f0b59570ce719cf6008f596488ea5456c88a1475474a74a6ea839804bdc5ea394536d24e81329fec00f2174055c979f66e7746bd39e8c5c526e54dd8cc6dda0acc673d9e3d7afbd1379f4576ab2002b7b86024685815d94d79495ee458d646502cc1f4b75494547c2a3b84f2338d9e36709a7035a893d6c5341b98d906b5a6c1795fd9a0e56c081654b3cc41641e69ba6b2f06adad9296b9057350e716da08f2298b886c9acf6ac7e41126db0a348f62c1ca9e20dcbc4b8b277ce4edd25c76322ee575d2ba3115a4f7747926f0e1880b9ed03380e394d0a982fa24ae7b2515df8455c926b3a9785bfc7182a28779ced6737983457bd912b3a1d41d91413e5ec57e146377314ba5ce432d13c7d8b550c1a4ccde78b59206e3aa180042cd3e9487408f0a83d8b29d27fa3288c0d798a15324b184b890fbe5ad915718511436bb90a6f5551c465ea81cabd98c87405bb0e9b5d6f198897b9edbd0953f47fde507733e7dc26323479028a576f70cce286c50f513016ec1e2588f21018ca39a9edb464768d9a04b129819fbb8f690308d695af59985853aa50d07c49d71ef291780d41906543c3f07ade0bb419a6917cf544854596ff3800f94baf89dd6abec48d76192e0ce120fcb79e79f2034b9859598bd3f7a91fcf26d014e73f60e946dd2b82488e1851bd192417937254b6564b88c27f8a69af29948d971898a599bf6fd606edc1ed4c605ceff32edd677fd9ebd1029d3e02866cf9b07a46b98a0298c8cc38e57e846014c96b988316aa64e434bce88674bac808bc3c567183e3b09778b28e495e57a3a7b67b07620f1c53629afb97ca0e02da72f060d30bf8f2ad5865c11a1af5b47c00a2671af6b3a09c832424bc00d52f319ad97fe8aac3d8ba4d2a861b197c761829161ce69714851e27d148549bd8e16039910e7cf0f4981b2fe1a8835c22337b2f0367644a70a041d1f3bcf49443d6eac421855172a1a25e34f6e2f711a4900b497e47bbee67d901a297a8f580c032676b5e680adf327f94b7f3c67121d192b77690a8365f2303772a2c79d13438f9f32ae785b56ec880c624f7daaa5a3711335c1f410cd82a05563d0766032296a3fa172415a16afd2c45a4a04ef3f0f59c2d297d54fff28d4cf910b1488626e8b7929a61d304c7266091173591b52ee30725039f42fc1e89ad0b27336519c5e192af6138e1b525a3e9316748865278104675ef2d4d4505dc347038ae72dc67e7dd40d52011a1bb77b8cc6f6c6c99c5f07d6cbcc3acff8bd350e534d740b96631c80027e871f6fb099a9762938b52c3f029a6c62312d83989bd0d20eaf044e0cb3cbb13e9f1256e9e651f20216bf0dc7169091f3e230fa9e1116e41bbbbf14841bb7d2a6e063acc073213aa904b0c6b0d5b371894e008c66e9c839c8d8875cab929e562c760257f3642f608a33aba62997bbce3a4c59069886f1242193b60eff0374933556bf095b694c41acb7e7f322f77c4f7cfc38e946d48c49ffd2c22eb9a156b54fa913b3f537693d73b3390143e3974acbe7967761cddb7dd9ff81040979330ba91365a94c3236c7bfe3a52dbb22df30c502c10938c22c21c384b24907a96b26e9fa793ff8fdecd3805e6575beb48f10941b994b766dc9c012c55f20e7fb98529f91a1d826e83e85de7658917bed56fb6a3efd306175cfd315d2a5561c5cb9b9627f61dd02b361672e2040a3995483c5d7a03e7d80e3ae84444de6bc50ca204e29e26cdd3819c5e99c8d6d56dbf5ae49347549d4e512559e4f3e4e7e54d6e94c82610d0fc5f8acb644511e497fd3459e8ca2baa96207713e9c598cefe388440dd68f637320ce6a40825104d0480fc80c77a1159586fb7375bc2c0fe3f6496e3225fdaa3c01301ffb7656e4df37d528bfbfd30f15f42caa1bf500d67c90d31645b3173e82ff7e201aeb74a524851cbef4ffb9d0f849a196074e1015ce97fad441821f2960dbfd1c6636b2b3c192da8c02fc29f9a214b89ee7e808b0d40127ee353dd4580bb17f8f3d192e283d615a5bc246bf538a7307aab1cc3012b6aaa6e36a898581476ef49c345b7b0a365a73abac8e46cfcf9059c6fc4e4be6bf216d61d5d6e1bbf5e90dba955b0dea35c43785fc78f9db1a02467d136da813d0636bf82cd053d50a6e8e888ed6f46a8d70ef335b8dbfe4a59ba6caab65589f1afd4b94843d9ef9949fb40973555b5743f6842a37e01789f19437b285fc416598fbffd26efcdb5dd608b8262c8a7ce2c0c9b9cae770268a0115c969e8d40da39061d62b4525c22b027a138d244fa0b6f0145ca150821c1dd709f0a251aea173a437f9bfe45baec33c5195e342bf260338b6143a413dbaf8604568471c48f8d17d62e98fcbac1fedeed97de602ab211a04b7a862aa1cc44bc9c98ced593c9a3221b69455f4d5bc689fccb9df5aa5615ddde989d7a87d4a9eca199b165fb90dc411dfc5aa95a70776b8bd8d2d474ab3c1a573a08df5e1603d3253a2cdcd6aaa3ec2315c9a258e2ad2020240cc4b89c6399fbdca57625bcd8436803e61ae517c4a86ea3aa8a5caff8cf7690d0df8dbb5fc387f81017c246c1c7a883e484dc13c17b80e26c2441a4cf4b20b6a214f136998418eaa4916d446b032f86e56656ad8fb3797b3064d488d365009c28fbe39e2472363b774b7e7e07b9d19fb52298dcc909a88585a87eff59f3e95743134a2a371cba3f006279561444a27c50baf6ecf1a09822446604ee7e709906553cd633dc819428b994f9ebb25d21b8389eb0381adaad7ddee25b15b574b47f9a7d8cdd1ceb73e659955beb6a4a24162b11d7abb2ff5c8bddb59b796bb7ab736015d127cdf56ec6bc896bf90a98b714c75155ffb87c2cd61d5bbda497bfeb1d2efe6fb82e7901c9d2ee0e4d1b55519ad02888b9c7ce4369134d0f7ed14f33b1c62bd196ba2a50a95d736ec9abf2d412ff94c44c2752da5d156e86de061f58832d3934bab71dbef94134b4df566f6f8787d9ef7273a0bad86c7196ab9411ec170ed2d69c5567c26db0e83fd2d32d1f6d46de506d90d446f083ba256e1850b51137ea774d510972ea2803a9f69e7237647fa3d86184c7dcb766ef302e3475d024de1862c519fd3b34d0bc696c8e90cc30a4e37cb06ce39ff7dc0cf01c9cd9fe598b7d99bca71b1f7893e7041df32514bea4b467a4175f6b0ee59e50471e2f63824a570438de3e60a030f1904aff6f0d2fe424a45f3ea32406c2764a6ad8f8309674f103679f04f7b301bf2802613458baf2c1c812da49e346282049d4d71820ee907a7f9e96a567e0e49a21b86a72e8e417c2bcadd7d827aa52b7e3e63437caa7e7734000667f8ce23d74858ab22b5a856003e3d8a7db33889c991661ff76947c4c3f75530c6f7c604f922e6eeefd14d231f4e99a44c40a6df80c9838a249bdf04cd39ab03017cc57074501e735c0d3999613fe38c9d2ebde0f6aa87842bf29da7971d972e69db18048d3349b3264fbb58b34c5f17993786b98a5443dd18f2cf52c8881a022a31e17435b8af8d56d78b47c235962c550a1a52011e65d11dc7c58d2eedf9fc1d29f6b715ff5648cc0acb43d4144f5d87660a40735df0fba9976626bba5881e0d3ccde9bbb62fcc7f9b06834252a1d424d81d5965dd5dd7615b3f2387f9fe5fe4e303cdc830bb41ffb2e4c006726319df33144967f138d6f15e549fae8e989a3459ee333beb1ee7fec4b91f83d73f87d9255aa3efa191d499d498884cfbb1251a8a40576aae732b6511165a5d4f93d214fd88fad5e10ffbe21aedbfe038aa3c5956d67e067d5432a765cbc85101fc1020a75e2c68e2407068e4401d2cbceb65688cc2c12c349fee8b147b0b368e34d12a1751ef2df7ec9ad1f7b0a8761d11b583c002854d878186af1fc73d47df511756993a2d169c9a3488a7faf9ff371ab6b383bc9a9c90785d04941fcfbaa5064679d89055ba28e2ada5ce48bcc9f075df214aa316070a16d9f87ca1a46e76bc46580caa9ea8bd8fed6c6533be6cde1d13961c514bd9a7bc8038bd457a79f24b744695d16db2cca29e4837e79a3049f0470fd93613526ca13fc7d45ca6e9e48", 0x1000}, {&(0x7f00000013c0)="4c605a7e288ae7af82c083fba413fc7546576a66fc7a51a2583c494ce2965c34efcd26c07fbe4ad63fa1e0247290e2892fbd2acf177b71a706c69dbbb1617cec3fc01fc44d0a7bf51e442fc51186408fedb2574b18d6336113a504b6a37591891068c6292449757c2e94ef29bbefbc8f01c5b0204e6dc6c2f2adff70fc16df62a9f935ed111a6227e149476e2e262941c09be8d250ff641c2315c39d2c3a7d56164a3451414a45f923ba6dd51c3601181dd2d98f3ec08ed61170c0929180f06b8043d6a5ae73fd", 0xc7}, {&(0x7f00000014c0)="a3c7888e6884970d047584ad6b4f7acf5e3f2fa722da07e525a3f78ca480e3a646873fe589e3d4ce75d19157e99037bbbbe8f9787bd1a29a96143585ad72e0b184c62028fbf9a5e71cbc7bf0849718b7e6ad19e6607e4adcb53f44738f049590bce931e0e48c71cc5031749fb979223f090656108314cdc53c3e5c879157f000af874555a71ad0737ed1b3ccf7c6871681a2bd8f19963a2bad706862737ce99774c0c8f41e368f8613ad5cdb9a87e2d369e966dd3f951faf24c01f0c8f759ef0b18914c1ab4cca8a600b303c91bee36659673030319e24862a0cda578da81df6e0925482c24983290e7d5029fb8da9d72351222fd776", 0xf6}, {&(0x7f00000015c0)="5859ebdf0ae098d191ade9bcf093d51c4ebe1864f93f517498d8fdf7fc266976cd19cc38ebff1ac3d0eb9bdf5da4b0ae2d29c7d5e57dde5196eba68212e92f7003fc6bb3ce1b045bc245ec8d2602030b3882d50c788d2698f08b85a9c6a29073f4ba51b7d7d3fe84c87f524826920777300848fe635b3c30e0a0764941a24cf81b5b582238f2c644a90bc60d177503ec06525904d6215e9ff7b0721df37a2bf1a75b9a7c79870b1225b5ba045feda492aa", 0xb1}], 0x7, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r4, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x2, r6, 0xffffffffffffffff, r7}, @rights={0x38, 0xffff, 0x1, [r2, r9, r10, r11, r0, r12, r2, r1, r13, r14]}, @cred={0x20, 0xffff, 0x2, r15}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, r16}], 0x158, 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r17, &(0x7f00000001c0)=""/240, 0xf0) 00:07:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000080)='rumpfs\x00', &(0x7f00000001c0)='./file0\x00', 0x8000000, &(0x7f0000000100)="be4f91d153ede67d6005d02dd35f7abb44a388dc0d630f148641097ade6050b7951c66e979b85ae17550b386b9885bb0ddcffd63ea06e322329d9b3089b755bd3e763c5da2a8954b0c28635e40a8cc4e71a7d3741f803cfa6eb21b4778b64b68064c7055f7e5a9") (async) compat_40_mount(&(0x7f0000000080)='rumpfs\x00', &(0x7f00000001c0)='./file0\x00', 0x8000000, &(0x7f0000000100)="be4f91d153ede67d6005d02dd35f7abb44a388dc0d630f148641097ade6050b7951c66e979b85ae17550b386b9885bb0ddcffd63ea06e322329d9b3089b755bd3e763c5da2a8954b0c28635e40a8cc4e71a7d3741f803cfa6eb21b4778b64b68064c7055f7e5a9") ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:07:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc01c5005, &(0x7f0000000040)) 00:07:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x100) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:07:11 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) (async) r1 = __clone(0x601, &(0x7f0000000000)="070ca827612f1a2885d5817cd876878ad601f86367d9a0") compat_50_wait4(r1, &(0x7f0000000040), 0x2, 0x0) 00:07:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:07:11 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) getpgrp() (async) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getuid() (async) r2 = getuid() setreuid(0x0, r2) (async) setreuid(0x0, r2) getuid() getuid() __lstat50(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r3) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x4, 0xe2) (async) r5 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x100) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) 00:07:11 executing program 2: r0 = __clone(0x0, 0x0) ptrace(0x800000000000009, r0, 0x0, 0x0) (async) syz_usb_connect$hid(0x0, 0x3f, 0x0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0}) (async) compat_50_wait4(0x0, 0x0, 0x0, &(0x7f00000016c0)) (async) r1 = __clone(0x601, &(0x7f0000000000)="070ca827612f1a2885d5817cd876878ad601f86367d9a0") compat_50_wait4(r1, &(0x7f0000000040), 0x2, 0x0) 00:07:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x20007461, &(0x7f0000000040)) 00:07:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x4) 00:07:11 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) getuid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = getgid() setregid(r5, r6) __stat50(&(0x7f0000000080)='.\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = posix_spawn(r2, &(0x7f0000000300)='\x00', &(0x7f00000004c0)={0x6, 0x3, &(0x7f0000000480)=@dup={0x1, r0, {0x2}}}, &(0x7f0000000500)={0x4, r2, {}, 0xc3c9, {[0x4, 0x2, 0x6, 0x6]}, {[0x3, 0x20, 0x10001, 0x7]}}, &(0x7f0000000540)=[']*^\x00', ',#:\xa4X\x8d\xd2\xb6'], &(0x7f0000000580)=[']{!:^..)$\x00']) ptrace(0x3, r8, &(0x7f00000005c0), 0x400) compat_50___msgctl13$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7, r4, r5, r7, 0x0, 0x10, 0x57}, 0x7fff, 0xb87, 0x8000, 0x9fc, 0x0, 0x0, 0x7ff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x9, 0x9, 0xef}, 0x1ff, 0xfff, 0x1000}, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000440)={0x0, 0x5, 0x6, 0x4}, 0xff, 0x0, 0x1}, 0x5, 0x8000, 0x101}, 0x7}) r9 = dup2(r1, r1) setreuid(0xee00, r4) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ____semctl50$SETVAL(0x0, 0x0, 0x8, 0x0) r11 = getuid() setreuid(0xee00, r11) fstatat(r9, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x200) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0xfff, r11, r5, r3, r12, 0x200, 0xfff}, 0x6a9, 0xffffffffffff8e04, 0x1}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r13 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:11 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x10) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r6 = __clone(0x0, 0x0) ptrace(0x800000000000009, r6, 0x0, 0x0) ptrace(0xb, r6, 0x0, 0x8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r8 = getgid() setregid(r7, r8) (async) r9 = socket$inet(0x2, 0x10000000, 0x81) (async) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r12 = openat$dm(0xffffffffffffff9c, &(0x7f0000001780), 0x200, 0x0) (async) r13 = openat$tprof(0xffffffffffffff9c, &(0x7f00000017c0), 0x200000, 0x0) (async) r14 = dup2(r1, r1) (async) r15 = __clone(0x0, 0x0) ptrace(0x800000000000009, r15, 0x0, 0x0) ptrace(0xb, r15, 0x0, 0x8) (async) compat_12_stat12(&(0x7f0000001800)='./file1\x00', &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000100)="30db43dc121a44d6498fc99a5e5fa68f584098656278132745d46b367aa8a7309a62dc4e5316e8b0e27f8c1dabbb96dd24b741062ec582eafc312df47b8be29276c55e5f2b2c2dc4cc86eeb389216f269289d91a54ce233ed1ca8723da475c30c18bfbcf70c3ca", 0x67}, {&(0x7f00000002c0)="b849c75a249be0fd6bdf3b233bc4503db6a215ce9388d5ad1c121952d76de15c192490aee94bc9cd9969a3e3e4f2b5ab3621d663625bc10cd0123c8decc5c768", 0x40}, {&(0x7f0000000300)="2fc9cb506f4d89989ea1234f4a3e5dae31b4e1a96c27fa92f5b8a06ea45ce9d23db142c9feea0e352201177f8afdd908a365b9c39671cd483da0126dd786d520d0c1694e96d05b6b633600833e71fbebc6e76e7bdd46d42003beb77c43d87672461aed6d411203354b8ba7524ca9451538f66138a10f2ed243e88a74cb58794731b65ad526fe2b5912ecc837098b0f8a3647cc5346", 0x95}, {&(0x7f00000003c0)="c3fe87c939006c42b307892cbdac62cbb5741c6decbe727500494e0f210c1ddb4f68ef091bddb942cba73d8c1864e76a72575f3eb5c461de39b0ae05d7aea984c9999c7763ac6be4fc670441181fceb74e4d56929b4b195e529f50d580835937652c08cb8db66011cd2bc248e69123ec908d3c710996d6a856686d54946f20f796fc5a3dd64a9b963a9068f32b63e2eee1ddd2f5a64528c872c7255b143b78f3ca8c1b44515dda2b5bd5c872fa81e9c6d81fe36cc3dabb582fa059d92ea492a3d208f46e34aeed6dce8bd681c2c078cefd1662a2e3afa182c1a5f1dd7d94220657dee6daa323dee86af669ba378a3662495bb38f78269948995776555d80abb24d7e8cabc11a83e8308de8f8ea50c3ad18f51bcb255ecd566c1b38646f99be7c108bbdac36871cd11b8fa28ea8876f95ee76adc374515761e9fc429f6967b7fe52223adecad36f1c7516d46646dedc6f06b396cda45727f6c68fddc9a0774bfbe41219dd804ed53acd7932d9af9ad7275ba4fed352b090a86efeed4e43b602e6b728727c2a525e30cdf2496bc074aa44335a4d97f478606a2ac26516103e7c35c54ebf2e0fcad6d7b1bd90f3f57edf5bd8bc42c77b73343d8eb697d5430cbd76b29ee74cfbe46fea21faf1c927b83d3045f5573fac925c1f22b03543a9bd536e869e8507fecc82de34046ff0c88bca44076e5e70d87d2c824e24b9002b04d374035bc98a154e476a0902a50d25b9eb0fe94e01ca1cbd054ad09e09c53ebf70c76bd0715fa49bd0147059887a7773ce0a08b7de0a557c9d55c77cc7449ed65ab27e79eb791ced99891744d2699d94c0caea1b5a436ad95da663416a1a7dcaf6a06e8e7dd0ce119adbfe50bb9b76034300700180069bf2c3d5841c8854e5cc7526904aad19b10cf35c4fab8b06b22b21743e166628418c3097e07cf721196af974decfd2b0445f5c5cd12e047e35dff5cb831ce05a7a29292876029311764eb64587e087cf7ddb84016951ff7d6666f84e04ee10f0e3d18dc6538e4f863847afd32d9f332d89482896b08ba460a68cab344b59942b4c2795f4a5595f832b407f94d122b3afcdb2a987571797b38115caac94e7c78c65d0a6760a63dcd4b2b85cbd17ddbc35780a2bd4d6a720cc86b78d6edece72550f451e92ba6237060e9a7926e9ee91822e3365084b3136fecfd439a30d3208639fb63532e08e9930e949470e4876c61b5eedc28e344c39556b41780f958a5aa22f9c6706f636b52b343580538c2eaeb78eb7c4de6427aa30db5462649d3d0e226b096ddd59924bf46d6a29749678f431fbb1a8a5aeb4e23dfff6d90027749d76076c5623ebaff8a5f680dbdadd9df961a94f63f7a1a9db42ab4d7511e985b4da800e83f300569f4333684daf76776b3a4241025ab89cfa0ffae38ce22e7a3727a5e9b3525815a1b49f23c271830b87a3f522fe47b2364c54020a9c575114e92e2201f0383eeeecdac03f8c7d4a7b34c370d4bbc771fb2d038cf0e8a2b36e1c69c7d42a4d850beaca89d925140c63d570229124539629520092d8de8195475f69ff5ab5b32c04316103a2493dffd6bd1db1e6203f34869cbfead558305c4a41e2d86338922c3d127715db08e4df07e9ff3effb1d85f7fb12d9e033f880a6a3803332b0c8b5b2c6b48073507e1dd88b72b10049285212bfbe9892d35148ff1bc5f0b59570ce719cf6008f596488ea5456c88a1475474a74a6ea839804bdc5ea394536d24e81329fec00f2174055c979f66e7746bd39e8c5c526e54dd8cc6dda0acc673d9e3d7afbd1379f4576ab2002b7b86024685815d94d79495ee458d646502cc1f4b75494547c2a3b84f2338d9e36709a7035a893d6c5341b98d906b5a6c1795fd9a0e56c081654b3cc41641e69ba6b2f06adad9296b9057350e716da08f2298b886c9acf6ac7e41126db0a348f62c1ca9e20dcbc4b8b277ce4edd25c76322ee575d2ba3115a4f7747926f0e1880b9ed03380e394d0a982fa24ae7b2515df8455c926b3a9785bfc7182a28779ced6737983457bd912b3a1d41d91413e5ec57e146377314ba5ce432d13c7d8b550c1a4ccde78b59206e3aa180042cd3e9487408f0a83d8b29d27fa3288c0d798a15324b184b890fbe5ad915718511436bb90a6f5551c465ea81cabd98c87405bb0e9b5d6f198897b9edbd0953f47fde507733e7dc26323479028a576f70cce286c50f513016ec1e2588f21018ca39a9edb464768d9a04b129819fbb8f690308d695af59985853aa50d07c49d71ef291780d41906543c3f07ade0bb419a6917cf544854596ff3800f94baf89dd6abec48d76192e0ce120fcb79e79f2034b9859598bd3f7a91fcf26d014e73f60e946dd2b82488e1851bd192417937254b6564b88c27f8a69af29948d971898a599bf6fd606edc1ed4c605ceff32edd677fd9ebd1029d3e02866cf9b07a46b98a0298c8cc38e57e846014c96b988316aa64e434bce88674bac808bc3c567183e3b09778b28e495e57a3a7b67b07620f1c53629afb97ca0e02da72f060d30bf8f2ad5865c11a1af5b47c00a2671af6b3a09c832424bc00d52f319ad97fe8aac3d8ba4d2a861b197c761829161ce69714851e27d148549bd8e16039910e7cf0f4981b2fe1a8835c22337b2f0367644a70a041d1f3bcf49443d6eac421855172a1a25e34f6e2f711a4900b497e47bbee67d901a297a8f580c032676b5e680adf327f94b7f3c67121d192b77690a8365f2303772a2c79d13438f9f32ae785b56ec880c624f7daaa5a3711335c1f410cd82a05563d0766032296a3fa172415a16afd2c45a4a04ef3f0f59c2d297d54fff28d4cf910b1488626e8b7929a61d304c7266091173591b52ee30725039f42fc1e89ad0b27336519c5e192af6138e1b525a3e9316748865278104675ef2d4d4505dc347038ae72dc67e7dd40d52011a1bb77b8cc6f6c6c99c5f07d6cbcc3acff8bd350e534d740b96631c80027e871f6fb099a9762938b52c3f029a6c62312d83989bd0d20eaf044e0cb3cbb13e9f1256e9e651f20216bf0dc7169091f3e230fa9e1116e41bbbbf14841bb7d2a6e063acc073213aa904b0c6b0d5b371894e008c66e9c839c8d8875cab929e562c760257f3642f608a33aba62997bbce3a4c59069886f1242193b60eff0374933556bf095b694c41acb7e7f322f77c4f7cfc38e946d48c49ffd2c22eb9a156b54fa913b3f537693d73b3390143e3974acbe7967761cddb7dd9ff81040979330ba91365a94c3236c7bfe3a52dbb22df30c502c10938c22c21c384b24907a96b26e9fa793ff8fdecd3805e6575beb48f10941b994b766dc9c012c55f20e7fb98529f91a1d826e83e85de7658917bed56fb6a3efd306175cfd315d2a5561c5cb9b9627f61dd02b361672e2040a3995483c5d7a03e7d80e3ae84444de6bc50ca204e29e26cdd3819c5e99c8d6d56dbf5ae49347549d4e512559e4f3e4e7e54d6e94c82610d0fc5f8acb644511e497fd3459e8ca2baa96207713e9c598cefe388440dd68f637320ce6a40825104d0480fc80c77a1159586fb7375bc2c0fe3f6496e3225fdaa3c01301ffb7656e4df37d528bfbfd30f15f42caa1bf500d67c90d31645b3173e82ff7e201aeb74a524851cbef4ffb9d0f849a196074e1015ce97fad441821f2960dbfd1c6636b2b3c192da8c02fc29f9a214b89ee7e808b0d40127ee353dd4580bb17f8f3d192e283d615a5bc246bf538a7307aab1cc3012b6aaa6e36a898581476ef49c345b7b0a365a73abac8e46cfcf9059c6fc4e4be6bf216d61d5d6e1bbf5e90dba955b0dea35c43785fc78f9db1a02467d136da813d0636bf82cd053d50a6e8e888ed6f46a8d70ef335b8dbfe4a59ba6caab65589f1afd4b94843d9ef9949fb40973555b5743f6842a37e01789f19437b285fc416598fbffd26efcdb5dd608b8262c8a7ce2c0c9b9cae770268a0115c969e8d40da39061d62b4525c22b027a138d244fa0b6f0145ca150821c1dd709f0a251aea173a437f9bfe45baec33c5195e342bf260338b6143a413dbaf8604568471c48f8d17d62e98fcbac1fedeed97de602ab211a04b7a862aa1cc44bc9c98ced593c9a3221b69455f4d5bc689fccb9df5aa5615ddde989d7a87d4a9eca199b165fb90dc411dfc5aa95a70776b8bd8d2d474ab3c1a573a08df5e1603d3253a2cdcd6aaa3ec2315c9a258e2ad2020240cc4b89c6399fbdca57625bcd8436803e61ae517c4a86ea3aa8a5caff8cf7690d0df8dbb5fc387f81017c246c1c7a883e484dc13c17b80e26c2441a4cf4b20b6a214f136998418eaa4916d446b032f86e56656ad8fb3797b3064d488d365009c28fbe39e2472363b774b7e7e07b9d19fb52298dcc909a88585a87eff59f3e95743134a2a371cba3f006279561444a27c50baf6ecf1a09822446604ee7e709906553cd633dc819428b994f9ebb25d21b8389eb0381adaad7ddee25b15b574b47f9a7d8cdd1ceb73e659955beb6a4a24162b11d7abb2ff5c8bddb59b796bb7ab736015d127cdf56ec6bc896bf90a98b714c75155ffb87c2cd61d5bbda497bfeb1d2efe6fb82e7901c9d2ee0e4d1b55519ad02888b9c7ce4369134d0f7ed14f33b1c62bd196ba2a50a95d736ec9abf2d412ff94c44c2752da5d156e86de061f58832d3934bab71dbef94134b4df566f6f8787d9ef7273a0bad86c7196ab9411ec170ed2d69c5567c26db0e83fd2d32d1f6d46de506d90d446f083ba256e1850b51137ea774d510972ea2803a9f69e7237647fa3d86184c7dcb766ef302e3475d024de1862c519fd3b34d0bc696c8e90cc30a4e37cb06ce39ff7dc0cf01c9cd9fe598b7d99bca71b1f7893e7041df32514bea4b467a4175f6b0ee59e50471e2f63824a570438de3e60a030f1904aff6f0d2fe424a45f3ea32406c2764a6ad8f8309674f103679f04f7b301bf2802613458baf2c1c812da49e346282049d4d71820ee907a7f9e96a567e0e49a21b86a72e8e417c2bcadd7d827aa52b7e3e63437caa7e7734000667f8ce23d74858ab22b5a856003e3d8a7db33889c991661ff76947c4c3f75530c6f7c604f922e6eeefd14d231f4e99a44c40a6df80c9838a249bdf04cd39ab03017cc57074501e735c0d3999613fe38c9d2ebde0f6aa87842bf29da7971d972e69db18048d3349b3264fbb58b34c5f17993786b98a5443dd18f2cf52c8881a022a31e17435b8af8d56d78b47c235962c550a1a52011e65d11dc7c58d2eedf9fc1d29f6b715ff5648cc0acb43d4144f5d87660a40735df0fba9976626bba5881e0d3ccde9bbb62fcc7f9b06834252a1d424d81d5965dd5dd7615b3f2387f9fe5fe4e303cdc830bb41ffb2e4c006726319df33144967f138d6f15e549fae8e989a3459ee333beb1ee7fec4b91f83d73f87d9255aa3efa191d499d498884cfbb1251a8a40576aae732b6511165a5d4f93d214fd88fad5e10ffbe21aedbfe038aa3c5956d67e067d5432a765cbc85101fc1020a75e2c68e2407068e4401d2cbceb65688cc2c12c349fee8b147b0b368e34d12a1751ef2df7ec9ad1f7b0a8761d11b583c002854d878186af1fc73d47df511756993a2d169c9a3488a7faf9ff371ab6b383bc9a9c90785d04941fcfbaa5064679d89055ba28e2ada5ce48bcc9f075df214aa316070a16d9f87ca1a46e76bc46580caa9ea8bd8fed6c6533be6cde1d13961c514bd9a7bc8038bd457a79f24b744695d16db2cca29e4837e79a3049f0470fd93613526ca13fc7d45ca6e9e48", 0x1000}, {&(0x7f00000013c0)="4c605a7e288ae7af82c083fba413fc7546576a66fc7a51a2583c494ce2965c34efcd26c07fbe4ad63fa1e0247290e2892fbd2acf177b71a706c69dbbb1617cec3fc01fc44d0a7bf51e442fc51186408fedb2574b18d6336113a504b6a37591891068c6292449757c2e94ef29bbefbc8f01c5b0204e6dc6c2f2adff70fc16df62a9f935ed111a6227e149476e2e262941c09be8d250ff641c2315c39d2c3a7d56164a3451414a45f923ba6dd51c3601181dd2d98f3ec08ed61170c0929180f06b8043d6a5ae73fd", 0xc7}, {&(0x7f00000014c0)="a3c7888e6884970d047584ad6b4f7acf5e3f2fa722da07e525a3f78ca480e3a646873fe589e3d4ce75d19157e99037bbbbe8f9787bd1a29a96143585ad72e0b184c62028fbf9a5e71cbc7bf0849718b7e6ad19e6607e4adcb53f44738f049590bce931e0e48c71cc5031749fb979223f090656108314cdc53c3e5c879157f000af874555a71ad0737ed1b3ccf7c6871681a2bd8f19963a2bad706862737ce99774c0c8f41e368f8613ad5cdb9a87e2d369e966dd3f951faf24c01f0c8f759ef0b18914c1ab4cca8a600b303c91bee36659673030319e24862a0cda578da81df6e0925482c24983290e7d5029fb8da9d72351222fd776", 0xf6}, {&(0x7f00000015c0)="5859ebdf0ae098d191ade9bcf093d51c4ebe1864f93f517498d8fdf7fc266976cd19cc38ebff1ac3d0eb9bdf5da4b0ae2d29c7d5e57dde5196eba68212e92f7003fc6bb3ce1b045bc245ec8d2602030b3882d50c788d2698f08b85a9c6a29073f4ba51b7d7d3fe84c87f524826920777300848fe635b3c30e0a0764941a24cf81b5b582238f2c644a90bc60d177503ec06525904d6215e9ff7b0721df37a2bf1a75b9a7c79870b1225b5ba045feda492aa", 0xb1}], 0x7, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r4, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x2, r6, 0xffffffffffffffff, r7}, @rights={0x38, 0xffff, 0x1, [r2, r9, r10, r11, r0, r12, r2, r1, r13, r14]}, @cred={0x20, 0xffff, 0x2, r15}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, r16}], 0x158, 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r17, &(0x7f00000001c0)=""/240, 0xf0) 00:07:11 executing program 5: __fstat50(0xffffffffffffff9c, &(0x7f00000001c0)) (async) __fstat50(0xffffffffffffff9c, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, r1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x8, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x1c0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r3, 0x80045760, &(0x7f0000000040)={0x1}) (async) ioctl$WSDISPLAYIO_PUTWSCHAR(r3, 0x80045760, &(0x7f0000000040)={0x1}) socketpair(0x19, 0x20000000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="0aba40bc0b19c6f361648ad34dcb000d0997cb5631dbc9e8c07a9d3ca7a7d31e2719b197f3c6afd447eb7ab0efeb02333b40bfa39e1c47a37d3b12d1c3da40e055e917b8dc1d2a6e8e2f2c3eadbb9e32d337c7e3087f4c178b2dc2818c97902661693c59884a1f64b391bfac6d962f1b6b5f4c0bdcd117563a2b2e2bd0b82fb42d31d8575e47a8c9cbb340dadf69a5235fe08a61c6c1c6f8919a1b17b692972295daa3e6ea6fbcb08c0c82215999fee823f31eb26a761896833569bc2867ca8df1c8ca51d41778d2d8b10da5f4ffc59ac71d8ece70598673e743db6b6a87"}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x210, r2, 0x0, 0x1000) __posix_chown(&(0x7f0000000280)='./file0\x00', r0, r6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe(&(0x7f0000000480)) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) poll(&(0x7f0000000140)=[{r4, 0x10}, {r5, 0x2}, {0xffffffffffffff9c, 0x1}, {r7, 0x4}], 0x4, 0x10000) (async) poll(&(0x7f0000000140)=[{r4, 0x10}, {r5, 0x2}, {0xffffffffffffff9c, 0x1}, {r7, 0x4}], 0x4, 0x10000) 00:07:11 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x10, 0x10) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r6 = __clone(0x0, 0x0) ptrace(0x800000000000009, r6, 0x0, 0x0) ptrace(0xb, r6, 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r8 = getgid() setregid(r7, r8) r9 = socket$inet(0x2, 0x10000000, 0x81) (async) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r11, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r12 = openat$dm(0xffffffffffffff9c, &(0x7f0000001780), 0x200, 0x0) (async) r13 = openat$tprof(0xffffffffffffff9c, &(0x7f00000017c0), 0x200000, 0x0) r14 = dup2(r1, r1) (async) r15 = __clone(0x0, 0x0) ptrace(0x800000000000009, r15, 0x0, 0x0) (async) ptrace(0xb, r15, 0x0, 0x8) (async) compat_12_stat12(&(0x7f0000001800)='./file1\x00', &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000100)="30db43dc121a44d6498fc99a5e5fa68f584098656278132745d46b367aa8a7309a62dc4e5316e8b0e27f8c1dabbb96dd24b741062ec582eafc312df47b8be29276c55e5f2b2c2dc4cc86eeb389216f269289d91a54ce233ed1ca8723da475c30c18bfbcf70c3ca", 0x67}, {&(0x7f00000002c0)="b849c75a249be0fd6bdf3b233bc4503db6a215ce9388d5ad1c121952d76de15c192490aee94bc9cd9969a3e3e4f2b5ab3621d663625bc10cd0123c8decc5c768", 0x40}, {&(0x7f0000000300)="2fc9cb506f4d89989ea1234f4a3e5dae31b4e1a96c27fa92f5b8a06ea45ce9d23db142c9feea0e352201177f8afdd908a365b9c39671cd483da0126dd786d520d0c1694e96d05b6b633600833e71fbebc6e76e7bdd46d42003beb77c43d87672461aed6d411203354b8ba7524ca9451538f66138a10f2ed243e88a74cb58794731b65ad526fe2b5912ecc837098b0f8a3647cc5346", 0x95}, {&(0x7f00000003c0)="c3fe87c939006c42b307892cbdac62cbb5741c6decbe727500494e0f210c1ddb4f68ef091bddb942cba73d8c1864e76a72575f3eb5c461de39b0ae05d7aea984c9999c7763ac6be4fc670441181fceb74e4d56929b4b195e529f50d580835937652c08cb8db66011cd2bc248e69123ec908d3c710996d6a856686d54946f20f796fc5a3dd64a9b963a9068f32b63e2eee1ddd2f5a64528c872c7255b143b78f3ca8c1b44515dda2b5bd5c872fa81e9c6d81fe36cc3dabb582fa059d92ea492a3d208f46e34aeed6dce8bd681c2c078cefd1662a2e3afa182c1a5f1dd7d94220657dee6daa323dee86af669ba378a3662495bb38f78269948995776555d80abb24d7e8cabc11a83e8308de8f8ea50c3ad18f51bcb255ecd566c1b38646f99be7c108bbdac36871cd11b8fa28ea8876f95ee76adc374515761e9fc429f6967b7fe52223adecad36f1c7516d46646dedc6f06b396cda45727f6c68fddc9a0774bfbe41219dd804ed53acd7932d9af9ad7275ba4fed352b090a86efeed4e43b602e6b728727c2a525e30cdf2496bc074aa44335a4d97f478606a2ac26516103e7c35c54ebf2e0fcad6d7b1bd90f3f57edf5bd8bc42c77b73343d8eb697d5430cbd76b29ee74cfbe46fea21faf1c927b83d3045f5573fac925c1f22b03543a9bd536e869e8507fecc82de34046ff0c88bca44076e5e70d87d2c824e24b9002b04d374035bc98a154e476a0902a50d25b9eb0fe94e01ca1cbd054ad09e09c53ebf70c76bd0715fa49bd0147059887a7773ce0a08b7de0a557c9d55c77cc7449ed65ab27e79eb791ced99891744d2699d94c0caea1b5a436ad95da663416a1a7dcaf6a06e8e7dd0ce119adbfe50bb9b76034300700180069bf2c3d5841c8854e5cc7526904aad19b10cf35c4fab8b06b22b21743e166628418c3097e07cf721196af974decfd2b0445f5c5cd12e047e35dff5cb831ce05a7a29292876029311764eb64587e087cf7ddb84016951ff7d6666f84e04ee10f0e3d18dc6538e4f863847afd32d9f332d89482896b08ba460a68cab344b59942b4c2795f4a5595f832b407f94d122b3afcdb2a987571797b38115caac94e7c78c65d0a6760a63dcd4b2b85cbd17ddbc35780a2bd4d6a720cc86b78d6edece72550f451e92ba6237060e9a7926e9ee91822e3365084b3136fecfd439a30d3208639fb63532e08e9930e949470e4876c61b5eedc28e344c39556b41780f958a5aa22f9c6706f636b52b343580538c2eaeb78eb7c4de6427aa30db5462649d3d0e226b096ddd59924bf46d6a29749678f431fbb1a8a5aeb4e23dfff6d90027749d76076c5623ebaff8a5f680dbdadd9df961a94f63f7a1a9db42ab4d7511e985b4da800e83f300569f4333684daf76776b3a4241025ab89cfa0ffae38ce22e7a3727a5e9b3525815a1b49f23c271830b87a3f522fe47b2364c54020a9c575114e92e2201f0383eeeecdac03f8c7d4a7b34c370d4bbc771fb2d038cf0e8a2b36e1c69c7d42a4d850beaca89d925140c63d570229124539629520092d8de8195475f69ff5ab5b32c04316103a2493dffd6bd1db1e6203f34869cbfead558305c4a41e2d86338922c3d127715db08e4df07e9ff3effb1d85f7fb12d9e033f880a6a3803332b0c8b5b2c6b48073507e1dd88b72b10049285212bfbe9892d35148ff1bc5f0b59570ce719cf6008f596488ea5456c88a1475474a74a6ea839804bdc5ea394536d24e81329fec00f2174055c979f66e7746bd39e8c5c526e54dd8cc6dda0acc673d9e3d7afbd1379f4576ab2002b7b86024685815d94d79495ee458d646502cc1f4b75494547c2a3b84f2338d9e36709a7035a893d6c5341b98d906b5a6c1795fd9a0e56c081654b3cc41641e69ba6b2f06adad9296b9057350e716da08f2298b886c9acf6ac7e41126db0a348f62c1ca9e20dcbc4b8b277ce4edd25c76322ee575d2ba3115a4f7747926f0e1880b9ed03380e394d0a982fa24ae7b2515df8455c926b3a9785bfc7182a28779ced6737983457bd912b3a1d41d91413e5ec57e146377314ba5ce432d13c7d8b550c1a4ccde78b59206e3aa180042cd3e9487408f0a83d8b29d27fa3288c0d798a15324b184b890fbe5ad915718511436bb90a6f5551c465ea81cabd98c87405bb0e9b5d6f198897b9edbd0953f47fde507733e7dc26323479028a576f70cce286c50f513016ec1e2588f21018ca39a9edb464768d9a04b129819fbb8f690308d695af59985853aa50d07c49d71ef291780d41906543c3f07ade0bb419a6917cf544854596ff3800f94baf89dd6abec48d76192e0ce120fcb79e79f2034b9859598bd3f7a91fcf26d014e73f60e946dd2b82488e1851bd192417937254b6564b88c27f8a69af29948d971898a599bf6fd606edc1ed4c605ceff32edd677fd9ebd1029d3e02866cf9b07a46b98a0298c8cc38e57e846014c96b988316aa64e434bce88674bac808bc3c567183e3b09778b28e495e57a3a7b67b07620f1c53629afb97ca0e02da72f060d30bf8f2ad5865c11a1af5b47c00a2671af6b3a09c832424bc00d52f319ad97fe8aac3d8ba4d2a861b197c761829161ce69714851e27d148549bd8e16039910e7cf0f4981b2fe1a8835c22337b2f0367644a70a041d1f3bcf49443d6eac421855172a1a25e34f6e2f711a4900b497e47bbee67d901a297a8f580c032676b5e680adf327f94b7f3c67121d192b77690a8365f2303772a2c79d13438f9f32ae785b56ec880c624f7daaa5a3711335c1f410cd82a05563d0766032296a3fa172415a16afd2c45a4a04ef3f0f59c2d297d54fff28d4cf910b1488626e8b7929a61d304c7266091173591b52ee30725039f42fc1e89ad0b27336519c5e192af6138e1b525a3e9316748865278104675ef2d4d4505dc347038ae72dc67e7dd40d52011a1bb77b8cc6f6c6c99c5f07d6cbcc3acff8bd350e534d740b96631c80027e871f6fb099a9762938b52c3f029a6c62312d83989bd0d20eaf044e0cb3cbb13e9f1256e9e651f20216bf0dc7169091f3e230fa9e1116e41bbbbf14841bb7d2a6e063acc073213aa904b0c6b0d5b371894e008c66e9c839c8d8875cab929e562c760257f3642f608a33aba62997bbce3a4c59069886f1242193b60eff0374933556bf095b694c41acb7e7f322f77c4f7cfc38e946d48c49ffd2c22eb9a156b54fa913b3f537693d73b3390143e3974acbe7967761cddb7dd9ff81040979330ba91365a94c3236c7bfe3a52dbb22df30c502c10938c22c21c384b24907a96b26e9fa793ff8fdecd3805e6575beb48f10941b994b766dc9c012c55f20e7fb98529f91a1d826e83e85de7658917bed56fb6a3efd306175cfd315d2a5561c5cb9b9627f61dd02b361672e2040a3995483c5d7a03e7d80e3ae84444de6bc50ca204e29e26cdd3819c5e99c8d6d56dbf5ae49347549d4e512559e4f3e4e7e54d6e94c82610d0fc5f8acb644511e497fd3459e8ca2baa96207713e9c598cefe388440dd68f637320ce6a40825104d0480fc80c77a1159586fb7375bc2c0fe3f6496e3225fdaa3c01301ffb7656e4df37d528bfbfd30f15f42caa1bf500d67c90d31645b3173e82ff7e201aeb74a524851cbef4ffb9d0f849a196074e1015ce97fad441821f2960dbfd1c6636b2b3c192da8c02fc29f9a214b89ee7e808b0d40127ee353dd4580bb17f8f3d192e283d615a5bc246bf538a7307aab1cc3012b6aaa6e36a898581476ef49c345b7b0a365a73abac8e46cfcf9059c6fc4e4be6bf216d61d5d6e1bbf5e90dba955b0dea35c43785fc78f9db1a02467d136da813d0636bf82cd053d50a6e8e888ed6f46a8d70ef335b8dbfe4a59ba6caab65589f1afd4b94843d9ef9949fb40973555b5743f6842a37e01789f19437b285fc416598fbffd26efcdb5dd608b8262c8a7ce2c0c9b9cae770268a0115c969e8d40da39061d62b4525c22b027a138d244fa0b6f0145ca150821c1dd709f0a251aea173a437f9bfe45baec33c5195e342bf260338b6143a413dbaf8604568471c48f8d17d62e98fcbac1fedeed97de602ab211a04b7a862aa1cc44bc9c98ced593c9a3221b69455f4d5bc689fccb9df5aa5615ddde989d7a87d4a9eca199b165fb90dc411dfc5aa95a70776b8bd8d2d474ab3c1a573a08df5e1603d3253a2cdcd6aaa3ec2315c9a258e2ad2020240cc4b89c6399fbdca57625bcd8436803e61ae517c4a86ea3aa8a5caff8cf7690d0df8dbb5fc387f81017c246c1c7a883e484dc13c17b80e26c2441a4cf4b20b6a214f136998418eaa4916d446b032f86e56656ad8fb3797b3064d488d365009c28fbe39e2472363b774b7e7e07b9d19fb52298dcc909a88585a87eff59f3e95743134a2a371cba3f006279561444a27c50baf6ecf1a09822446604ee7e709906553cd633dc819428b994f9ebb25d21b8389eb0381adaad7ddee25b15b574b47f9a7d8cdd1ceb73e659955beb6a4a24162b11d7abb2ff5c8bddb59b796bb7ab736015d127cdf56ec6bc896bf90a98b714c75155ffb87c2cd61d5bbda497bfeb1d2efe6fb82e7901c9d2ee0e4d1b55519ad02888b9c7ce4369134d0f7ed14f33b1c62bd196ba2a50a95d736ec9abf2d412ff94c44c2752da5d156e86de061f58832d3934bab71dbef94134b4df566f6f8787d9ef7273a0bad86c7196ab9411ec170ed2d69c5567c26db0e83fd2d32d1f6d46de506d90d446f083ba256e1850b51137ea774d510972ea2803a9f69e7237647fa3d86184c7dcb766ef302e3475d024de1862c519fd3b34d0bc696c8e90cc30a4e37cb06ce39ff7dc0cf01c9cd9fe598b7d99bca71b1f7893e7041df32514bea4b467a4175f6b0ee59e50471e2f63824a570438de3e60a030f1904aff6f0d2fe424a45f3ea32406c2764a6ad8f8309674f103679f04f7b301bf2802613458baf2c1c812da49e346282049d4d71820ee907a7f9e96a567e0e49a21b86a72e8e417c2bcadd7d827aa52b7e3e63437caa7e7734000667f8ce23d74858ab22b5a856003e3d8a7db33889c991661ff76947c4c3f75530c6f7c604f922e6eeefd14d231f4e99a44c40a6df80c9838a249bdf04cd39ab03017cc57074501e735c0d3999613fe38c9d2ebde0f6aa87842bf29da7971d972e69db18048d3349b3264fbb58b34c5f17993786b98a5443dd18f2cf52c8881a022a31e17435b8af8d56d78b47c235962c550a1a52011e65d11dc7c58d2eedf9fc1d29f6b715ff5648cc0acb43d4144f5d87660a40735df0fba9976626bba5881e0d3ccde9bbb62fcc7f9b06834252a1d424d81d5965dd5dd7615b3f2387f9fe5fe4e303cdc830bb41ffb2e4c006726319df33144967f138d6f15e549fae8e989a3459ee333beb1ee7fec4b91f83d73f87d9255aa3efa191d499d498884cfbb1251a8a40576aae732b6511165a5d4f93d214fd88fad5e10ffbe21aedbfe038aa3c5956d67e067d5432a765cbc85101fc1020a75e2c68e2407068e4401d2cbceb65688cc2c12c349fee8b147b0b368e34d12a1751ef2df7ec9ad1f7b0a8761d11b583c002854d878186af1fc73d47df511756993a2d169c9a3488a7faf9ff371ab6b383bc9a9c90785d04941fcfbaa5064679d89055ba28e2ada5ce48bcc9f075df214aa316070a16d9f87ca1a46e76bc46580caa9ea8bd8fed6c6533be6cde1d13961c514bd9a7bc8038bd457a79f24b744695d16db2cca29e4837e79a3049f0470fd93613526ca13fc7d45ca6e9e48", 0x1000}, {&(0x7f00000013c0)="4c605a7e288ae7af82c083fba413fc7546576a66fc7a51a2583c494ce2965c34efcd26c07fbe4ad63fa1e0247290e2892fbd2acf177b71a706c69dbbb1617cec3fc01fc44d0a7bf51e442fc51186408fedb2574b18d6336113a504b6a37591891068c6292449757c2e94ef29bbefbc8f01c5b0204e6dc6c2f2adff70fc16df62a9f935ed111a6227e149476e2e262941c09be8d250ff641c2315c39d2c3a7d56164a3451414a45f923ba6dd51c3601181dd2d98f3ec08ed61170c0929180f06b8043d6a5ae73fd", 0xc7}, {&(0x7f00000014c0)="a3c7888e6884970d047584ad6b4f7acf5e3f2fa722da07e525a3f78ca480e3a646873fe589e3d4ce75d19157e99037bbbbe8f9787bd1a29a96143585ad72e0b184c62028fbf9a5e71cbc7bf0849718b7e6ad19e6607e4adcb53f44738f049590bce931e0e48c71cc5031749fb979223f090656108314cdc53c3e5c879157f000af874555a71ad0737ed1b3ccf7c6871681a2bd8f19963a2bad706862737ce99774c0c8f41e368f8613ad5cdb9a87e2d369e966dd3f951faf24c01f0c8f759ef0b18914c1ab4cca8a600b303c91bee36659673030319e24862a0cda578da81df6e0925482c24983290e7d5029fb8da9d72351222fd776", 0xf6}, {&(0x7f00000015c0)="5859ebdf0ae098d191ade9bcf093d51c4ebe1864f93f517498d8fdf7fc266976cd19cc38ebff1ac3d0eb9bdf5da4b0ae2d29c7d5e57dde5196eba68212e92f7003fc6bb3ce1b045bc245ec8d2602030b3882d50c788d2698f08b85a9c6a29073f4ba51b7d7d3fe84c87f524826920777300848fe635b3c30e0a0764941a24cf81b5b582238f2c644a90bc60d177503ec06525904d6215e9ff7b0721df37a2bf1a75b9a7c79870b1225b5ba045feda492aa", 0xb1}], 0x7, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r4, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x2, r6, 0xffffffffffffffff, r7}, @rights={0x38, 0xffff, 0x1, [r2, r9, r10, r11, r0, r12, r2, r1, r13, r14]}, @cred={0x20, 0xffff, 0x2, r15}, @cred={0x20, 0xffff, 0x2, 0x0, 0xffffffffffffffff, r16}], 0x158, 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r17, &(0x7f00000001c0)=""/240, 0xf0) 00:07:11 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x200028ba) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) (async, rerun: 32) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8040, 0x10) (async, rerun: 32) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) (async) close(r0) (async, rerun: 64) setreuid(0xee00, 0x0) (rerun: 64) r3 = getuid() setreuid(0x0, r3) getuid() (async) r4 = getuid() (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async, rerun: 64) r6 = getgid() setregid(r5, r6) (async) __stat50(&(0x7f0000000080)='.\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r8 = posix_spawn(r2, &(0x7f0000000300)='\x00', &(0x7f00000004c0)={0x6, 0x3, &(0x7f0000000480)=@dup={0x1, r0, {0x2}}}, &(0x7f0000000500)={0x4, r2, {}, 0xc3c9, {[0x4, 0x2, 0x6, 0x6]}, {[0x3, 0x20, 0x10001, 0x7]}}, &(0x7f0000000540)=[']*^\x00', ',#:\xa4X\x8d\xd2\xb6'], &(0x7f0000000580)=[']{!:^..)$\x00']) ptrace(0x3, r8, &(0x7f00000005c0), 0x400) compat_50___msgctl13$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7, r4, r5, r7, 0x0, 0x10, 0x57}, 0x7fff, 0xb87, 0x8000, 0x9fc, 0x0, 0x0, 0x7ff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x9, 0x9, 0xef}, 0x1ff, 0xfff, 0x1000}, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000440)={0x0, 0x5, 0x6, 0x4}, 0xff, 0x0, 0x1}, 0x5, 0x8000, 0x101}, 0x7}) (async) r9 = dup2(r1, r1) (async, rerun: 32) setreuid(0xee00, r4) (async, rerun: 32) geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) ____semctl50$SETVAL(0x0, 0x0, 0x8, 0x0) (rerun: 32) r11 = getuid() setreuid(0xee00, r11) fstatat(r9, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x200) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0xfff, r11, r5, r3, r12, 0x200, 0xfff}, 0x6a9, 0xffffffffffff8e04, 0x1}) (async) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) (async) r13 = semget$private(0x0, 0x4, 0xe2) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000140)=""/163) 00:07:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_PUTWSCHAR(r0, 0x80185760, &(0x7f0000000040)) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x4) [ 540.2715065] Mutex error: rw_vector_enter,296: spin lock held [ 540.2715065] lock address : netbsd:tty_lock [ 540.2715065] type : spin [ 540.2715065] initialized : netbsd:tty_init+0x70 [ 540.2715065] shared holds : 0 exclusive: 1 [ 540.2715065] shares wanted: 0 exclusive: 0 [ 540.2715065] relevant cpu : 0 last held: 0 [ 540.2715065] relevant lwp : 0xffff9900126e8740 last held: 0xffff9900126e8740 [ 540.2715065] last locked* : netbsd:spec_close+0x7eb [ 540.2715065] unlocked : netbsd:proc_leavepgrp+0x131 [ 540.2715065] owner field : 0x0000000000010600 wait/spin: 0/1 [ 540.3530982] panic: LOCKDEBUG: Mutex error: rw_vector_enter,296: spin lock held [ 540.3530982] cpu0: Begin traceback... [ 540.3530982] vpanic() at netbsd:vpanic+0x282 [ 540.3530982] panic() at netbsd:panic+0x9e [ 540.3530982] lockdebug_abort1() at netbsd:lockdebug_abort1+0x150 [ 540.3530982] lockdebug_barrier() at netbsd:lockdebug_barrier+0x11d [ 540.3530982] rw_enter() at netbsd:rw_enter+0x140 [ 540.3530982] uvm_fault_internal() at netbsd:uvm_fault_internal+0x344 [ 540.3530982] trap() at netbsd:trap+0xdc0 [ 540.3530982] --- trap (number 6) --- [ 540.3530982] __asan_load8() at netbsd:__asan_load8+0x6c [ 540.3530982] spec_close() at netbsd:spec_close+0x81b [ 540.3530982] VOP_CLOSE() at netbsd:VOP_CLOSE+0xfc [ 540.3530982] vn_close() at netbsd:vn_close+0x52 [ 540.3530982] closef() at netbsd:closef+0x1d7 [ 540.3530982] fd_free() at netbsd:fd_free+0x534 [ 540.3530982] exit1() at netbsd:exit1+0x306 [ 540.3530982] sys_exit() at netbsd:sys_exit+0x92 [ 540.3530982] syscall() at netbsd:syscall+0x25a [ 540.3530982] --- syscall (number 1) --- [ 540.3530982] netbsd:syscall+0x25a: [ 540.3530982] cpu0: End traceback... [ 540.3530982] fatal breakpoint trap in supervisor mode [ 540.3530982] trap type 1 code 0 rip 0xffffffff8023241d cs 0x8 rflags 0x282 cr2 0xffff900000000032 ilevel 0x8 rsp 0xffff9902489f8050 [ 540.3530982] curlwp 0xffff9900126e8740 pid 13891.13891 lowest kstack 0xffff9902489f12c0 Stopped in pid 13891.13891 (syz-executor.0) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 db_panic() at netbsd:db_panic+0x105 vpanic() at netbsd:vpanic+0x282 panic() at netbsd:panic+0x9e lockdebug_abort1() at netbsd:lockdebug_abort1+0x150 lockdebug_barrier() at netbsd:lockdebug_barrier+0x11d rw_enter() at netbsd:rw_enter+0x140 uvm_fault_internal() at netbsd:uvm_fault_internal+0x344 trap() at netbsd:trap+0xdc0 --- trap (number 6) --- __asan_load8() at netbsd:__asan_load8+0x6c spec_close() at netbsd:spec_close+0x81b VOP_CLOSE() at netbsd:VOP_CLOSE+0xfc vn_close() at netbsd:vn_close+0x52 closef() at netbsd:closef+0x1d7 fd_free() at netbsd:fd_free+0x534 exit1() at netbsd:exit1+0x306 sys_exit() at netbsd:sys_exit+0x92 syscall() at netbsd:syscall+0x25a --- syscall (number 1) --- netbsd:syscall+0x25a: Panic string: LOCKDEBUG: Mutex error: rw_vector_enter,296: spin lock held PID LID S CPU FLAGS STRUCT LWP * NAME WAIT 15540 15540 2 1 0 ffff9900133b81c0 syz-executor.2 14334 14656 3 0 180 ffff99001347c100 syz-executor.4 parked 14334 14556 3 1 180 ffff99001461a740 syz-executor.4 parked 14334>13980 7 1 0 ffff99001461a300 syz-executor.4 14334 14334 2 1 10000000 ffff990012c1bac0 syz-executor.4 15592 15592 2 1 0 ffff990013f11780 syz-executor.3 13966 13796 3 1 180 ffff990014341b00 syz-executor.5 parked 13966 14015 2 1 100 ffff9900133a35c0 syz-executor.5 13966 13966 2 1 10000000 ffff990012c1b240 syz-executor.5 13891>13891 7 0 10000000 ffff9900126e8740 syz-executor.0 15798 14539 3 1 180 ffff99001457e200 syz-executor.2 parked 15798 15798 2 0 10000000 ffff990012bec600 syz-executor.2 14633 14633 3 0 180 ffff9900143b2740 syz-executor.2 parked 14666 14666 3 1 180 ffff99001451d9c0 syz-executor.2 parked 14442 14442 3 1 180 ffff990012b32100 syz-executor.2 parked 14112 14112 3 0 180 ffff990013452780 syz-executor.2 parked 13877 13877 3 0 180 ffff9900143cf480 syz-executor.2 parked 12790 12790 3 0 180 ffff990013f7a140 syz-executor.2 parked 13395 13395 3 0 180 ffff990014459100 syz-executor.4 parked 12432 12432 3 0 180 ffff990012b32980 syz-executor.2 parked 12275 12275 3 1 180 ffff990013e0b680 syz-executor.4 parked 13370 13370 3 0 180 ffff99001411da40 syz-executor.2 parked 13102 13102 3 0 180 ffff990013f11340 syz-executor.2 parked 11904 11904 3 0 180 ffff99001453a1c0 syz-executor.2 parked 12599 12599 3 1 180 ffff990012cdd580 syz-executor.2 parked 12493 12493 3 0 180 ffff9900143b2300 syz-executor.1 parked 10721 10721 3 1 180 ffff990012d4cb80 syz-executor.1 parked 10125 10125 3 1 180 ffff990013467080 syz-executor.2 parked 8837 8837 3 1 180 ffff990012aa0900 syz-executor.2 parked 8343 8343 2 1 140 ffff990012a15300 syz-executor.5 9167 9167 3 0 180 ffff99001411d600 syz-executor.5 parked 8329 9532 3 1 1000000 ffff990012acd0c0 syz-executor.5 lwpwait 8329 8356 3 0 11100000 ffff990012d1cac0 syz-executor.5 vfork 7974 7974 3 0 180 ffff990012bec1c0 syz-executor.5 parked 8091 8323 3 1 1000000 ffff990012df2500 syz-executor.5 lwpwait 8091 8183 3 0 11100000 ffff990013498580 syz-executor.5 vfork 9191 9191 3 1 180 ffff99001419d240 syz-executor.5 parked 8737 8774 3 1 11100000 ffff990012d9e8c0 syz-executor.5 vfork 8737 8737 3 1 11000000 ffff990012cdd9c0 syz-executor.5 lwpwait 8493 8493 3 1 180 ffff990012d2bb00 syz-executor.2 parked 7502 7502 3 0 180 ffff990013f24480 syz-executor.2 parked 8428 8428 3 0 180 ffff990012ca2040 syz-executor.2 parked 8159 8159 3 0 180 ffff990012bc4180 syz-executor.2 parked 7988 7988 3 0 180 ffff990012c8e780 syz-executor.5 parked 6900 6900 3 0 180 ffff990012d4c300 syz-executor.2 parked 7509 7509 3 1 180 ffff990012b8f580 syz-executor.3 parked 7237 7237 3 1 180 ffff990012cb3080 syz-executor.2 parked 8373 8373 3 1 180 ffff990013cf0600 syz-executor.2 parked 6905 6905 3 1 180 ffff990012cc3500 syz-executor.1 parked 7227 7227 3 1 180 ffff9900133a3180 syz-executor.2 parked 6810 6810 3 0 180 ffff99001347c540 syz-executor.5 parked 5115 5115 3 0 180 ffff990013362100 syz-executor.1 parked 5615 5615 3 0 180 ffff990012cc3940 syz-executor.1 parked 4996 4996 3 1 180 ffff990013f50100 syz-executor.1 parked 5256 5256 3 0 180 ffff990012cff600 syz-executor.1 parked 6449 6449 3 0 180 ffff990012b8f140 syz-executor.1 parked 5250 5250 3 0 180 ffff990012ca28c0 syz-executor.1 parked 6231 6231 3 1 180 ffff990012c8e340 syz-executor.1 parked 4968 4968 3 0 180 ffff990012c2cb00 syz-executor.1 parked 3365 3365 3 0 180 ffff990013f44900 syz-executor.1 parked 5049 5049 3 0 180 ffff990013f4e940 syz-executor.2 parked 3685 3685 3 1 180 ffff990012a15740 syz-executor.1 parked 4794 4794 3 0 180 ffff990013e6c280 syz-executor.2 parked 4530 4530 3 0 180 ffff990013452bc0 syz-executor.2 parked 3967 3967 2 0 140 ffff990012d39b40 syz-executor.2 1858 1858 2 1 140 ffff990013e86700 syz-executor.4 2155 2155 3 0 180 ffff990013383580 syz-executor.3 parked 3000 3000 3 0 180 ffff9900133c9a80 syz-executor.3 parked 2646 2646 3 1 180 ffff990012cff1c0 syz-executor.3 parked 2494 2494 2 1 40 ffff990012cb3900 syz-executor.1 2278 2278 2 1 140 ffff990012d392c0 syz-executor.3 2026 2026 3 1 180 ffff990013f50980 syz-executor.1 parked 1586 1586 3 0 180 ffff9900126eb780 syz-executor.4 parked 1969 1969 3 0 180 ffff9900126eb340 syz-executor.4 parked 1963 1963 3 0 180 ffff990012d7cbc0 syz-executor.4 parked 409 409 3 1 180 ffff990013443b80 syz-executor.4 parked 829 829 2 0 140 ffff990013cf0a40 syz-executor.0 1237 844 3 1 180 ffff990012c73b80 syz-fuzzer wait 1237 336 3 0 180 ffff990012acd500 syz-fuzzer wait 1237 1132 3 1 180 ffff990013e6cb00 syz-fuzzer parked 1237 1236 3 1 180 ffff990013e0bac0 syz-fuzzer wait 1237 449 3 1 1c0 ffff990013e0b240 syz-fuzzer wait 1237 1383 3 1 180 ffff990013dd8640 syz-fuzzer kqueue 1237 929 3 0 180 ffff990012a6c8c0 syz-fuzzer parked 1237 947 3 1 180 ffff990013cf01c0 syz-fuzzer wait 1237 1241 3 1 180 ffff9900134a7a00 syz-fuzzer parked 1237 1120 3 1 180 ffff9900134a75c0 syz-fuzzer parked 1237 942 3 0 180 ffff9900134a7180 syz-fuzzer parked 1237 1233 3 0 180 ffff9900133ebb00 syz-fuzzer wait 1237 1235 2 1 140 ffff9900133eb6c0 syz-fuzzer 1237 1237 3 1 180 ffff9900133a3a00 syz-fuzzer parked 1238 1238 3 1 180 ffff990012cdd140 sshd select 1225 1225 3 0 180 ffff99001342f700 getty nanoslp 1222 1222 3 0 180 ffff99001342f2c0 getty nanoslp 1216 1216 3 1 180 ffff9900133d5ac0 getty nanoslp 1193 1193 3 1 1c0 ffff9900134989c0 getty ttyraw 1103 1103 3 0 180 ffff9900133c9640 sshd select 1096 1096 3 0 180 ffff990012d4c740 powerd kqueue 699 699 3 0 180 ffff99001342fb40 syslogd kqueue 559 559 3 0 180 ffff990012c3eb40 dhcpcd poll 747 747 3 0 180 ffff990012cc30c0 dhcpcd poll 466 466 3 0 180 ffff990012c2c6c0 dhcpcd poll 602 602 3 0 180 ffff990012c3e700 dhcpcd poll 292 292 3 0 180 ffff990012dba900 dhcpcd poll 485 485 3 1 180 ffff990012dba4c0 dhcpcd poll 291 291 3 0 180 ffff990012dba080 dhcpcd poll 1 1 3 1 180 ffff990012877180 init wait 0 7513 5 1 200 ffff990014367700 (zombie) 0 5068 3 0 200 ffff990012ca2480 ktrace ktrwait 0 2438 3 1 200 ffff990012df20c0 ktrace ktrwait 0 1008 3 0 200 ffff990013443740 acctwatch actwat 0 493 3 0 200 ffff990012d9e480 swapiod swapiod 0 987 3 0 200 ffff9900129a26c0 physiod physiod 0 196 3 0 200 ffff9900129a4700 pooldrain pooldrain 0 195 3 0 200 ffff9900129a42c0 ioflush syncer 0 194 3 1 200 ffff9900129a2b00 pgdaemon pgdaemon 0 167 3 1 200 ffff990012962ac0 usb7 usbevt 0 172 3 0 200 ffff990012962680 usb6 usbevt 0 170 3 1 200 ffff990012962240 usb5 usbevt 0 168 3 1 200 ffff990012915a80 usb4 usbevt 0 166 3 0 200 ffff990012915640 usb3 usbevt 0 165 3 0 240 ffff990012915200 usb2 usbxfer 0 31 3 0 200 ffff9900128d9a40 usb1 usbevt 0 63 3 1 200 ffff9900128d9600 usb0 usbevt 0 126 3 0 200 ffff9900128d91c0 usbtask-dr usbtsk 0 125 3 1 200 ffff990012877a00 usbtask-hc usbtsk 0 124 3 0 200 ffff990010d76b00 swwreboot swwreboot 0 123 3 0 200 ffff9900128775c0 npfgc0 npfgcw 0 122 3 0 200 ffff99001286b9c0 rt_free rt_free 0 121 3 1 200 ffff99001286b580 unpgc unpgc 0 120 3 0 200 ffff99001286b140 key_timehandler key_timehandler 0 119 3 1 200 ffff99001271b980 icmp6_wqinput/1 icmp6_wqinput 0 118 3 0 200 ffff99001271b540 icmp6_wqinput/0 icmp6_wqinput 0 117 3 0 200 ffff99001271b100 nd6_timer nd6_timer 0 116 3 1 200 ffff990012713940 carp6_wqinput/1 carp6_wqinput 0 115 3 0 200 ffff990012713500 carp6_wqinput/0 carp6_wqinput 0 114 3 1 200 ffff9900127130c0 carp_wqinput/1 carp_wqinput 0 113 3 0 200 ffff990012704900 carp_wqinput/0 carp_wqinput 0 112 3 1 200 ffff9900127044c0 icmp_wqinput/1 icmp_wqinput 0 111 3 0 200 ffff990012704080 icmp_wqinput/0 icmp_wqinput 0 110 3 0 200 ffff9900126ec040 rt_timer rt_timer 0 109 3 0 200 ffff9900126ec8c0 vmem_rehash vmem_rehash 0 100 3 0 200 ffff9900126e8300 entbutler entropy 0 99 3 1 200 ffff9900120bdb40 viomb balloon 0 98 3 1 200 ffff9900120bd700 vioif0_txrx/1 vioif0_txrx 0 97 3 0 200 ffff9900120bd2c0 vioif0_txrx/0 vioif0_txrx 0 30 3 0 200 ffff990010d766c0 scsibus0 sccomp 0 29 3 0 200 ffff990010d76280 pms0 pmsreset 0 28 3 1 200 ffff990010cbcac0 xcall/1 xcall 0 27 1 1 200 ffff990010cbc680 softser/1 0 26 1 1 200 ffff990010cbc240 softclk/1 0 25 1 1 200 ffff990010cb9a80 softbio/1 0 24 1 1 200 ffff990010cb9640 softnet/1 0 23 1 1 201 ffff990010cb9200 idle/1 0 22 3 0 200 ffff99000fb56a40 lnxsyswq lnxsyswq 0 21 3 0 200 ffff99000fb56600 lnxubdwq lnxubdwq 0 20 3 0 200 ffff99000fb561c0 lnxpwrwq lnxpwrwq 0 19 3 0 200 ffff99000fb55a00 lnxlngwq lnxlngwq 0 18 3 0 200 ffff99000fb555c0 lnxhipwq lnxhipwq 0 17 3 0 200 ffff99000fb55180 lnxrcugc lnxrcugc 0 16 3 0 200 ffff99000fb4e9c0 sysmon smtaskq 0 15 3 0 200 ffff99000fb4e580 pmfsuspend pmfsuspend 0 14 3 0 200 ffff99000fb4e140 pmfevent pmfevent 0 13 3 0 200 ffff99000fb4a980 sopendfree sopendfr 0 12 3 0 200 ffff99000fb4a540 ifwdog ifwdog 0 11 3 1 200 ffff99000fb4a100 iflnkst iflnkst 0 10 3 0 200 ffff99000fb3d940 nfssilly nfssilly 0 9 3 0 200 ffff99000fb3d500 vdrain vdrain 0 8 3 1 200 ffff99000fb3d0c0 modunload mod_unld 0 7 3 0 200 ffff99000fb34900 xcall/0 xcall 0 6 1 0 200 ffff99000fb344c0 softser/0 0 5 1 0 200 ffff99000fb34080 softclk/0 0 4 1 0 200 ffff99000fb328c0 softbio/0 0 3 1 0 200 ffff99000fb32480 softnet/0 0 2 1 0 201 ffff99000fb32040 idle/0 0 0 3 0 200 ffffffff8334bc00 swapper uvm [Locks tracked through LWPs] ****** LWP 14334.14556 (syz-executor.4) @ 0xffff99001461a740, l_stat=3 *** Locks held: * Lock 0 (initialized at netbsd:filedesc_ctor+0x37) lock address : ffff99001450f880 type : sleep/adaptive initialized : netbsd:filedesc_ctor+0x37 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 1 relevant cpu : 1 last held: 1 relevant lwp : 0xffff99001461a740 last held: 0xffff99001461a740 last locked* : netbsd:fd_alloc+0xa3 unlocked : netbsd:fd_abort+0x1d8 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 14334.13980 (syz-executor.4) @ 0xffff99001461a300, l_stat=7 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:filedesc_ctor+0x37) lock address : ffff99001450f880 type : sleep/adaptive initialized : netbsd:filedesc_ctor+0x37 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 1 relevant cpu : 1 last held: 1 relevant lwp : 0xffff99001461a300 last held: 0xffff99001461a740 last locked* : netbsd:fd_alloc+0xa3 unlocked : netbsd:fd_abort+0x1d8 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 15592.15592 (syz-executor.3) @ 0xffff990013f11780, l_stat=2 *** Locks held: * Lock 0 (initialized at netbsd:amap_ctor+0x39) lock address : ffff990013eb1400 type : sleep/adaptive initialized : netbsd:amap_ctor+0x39 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 1 relevant lwp : 0xffff990013f11780 last held: 0xffff990013f11780 last locked* : netbsd:uvm_fault_internal+0x88a unlocked : netbsd:uvm_fault_upper_enter+0x366 owner/count : 0xffff990013f11780 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:pmap_ctor+0x93) lock address : ffff9900145f3380 type : sleep/adaptive initialized : netbsd:pmap_ctor+0x93 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 1 relevant lwp : 0xffff990013f11780 last held: 0xffff990013f11780 last locked* : netbsd:pmap_extract+0xde unlocked : netbsd:pmap_enter_ma+0xe14 owner field : 0xffff990013f11780 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 13891.13891 (syz-executor.0) @ 0xffff9900126e8740, l_stat=7 *** Locks held: * Lock 0 (initialized at netbsd:fork1+0x392) lock address : ffff990012deff90 type : sleep/adaptive initialized : netbsd:fork1+0x392 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9900126e8740 last held: 0xffff9900126e8740 last locked* : netbsd:exit1+0x2f2 unlocked : 0 owner/count : 0xffff9900126e8740 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:vcache_alloc+0x3e) lock address : ffff990014643c00 type : sleep/adaptive initialized : netbsd:vcache_alloc+0x3e shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9900126e8740 last held: 0xffff9900126e8740 last locked* : netbsd:genfs_lock+0x15d unlocked : netbsd:genfs_unlock+0x2a owner/count : 0xffff9900126e8740 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. * Lock 2 (initialized at netbsd:procinit+0x5c) lock address : netbsd:proc_lock type : sleep/adaptive initialized : netbsd:procinit+0x5c shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9900126e8740 last held: 0xffff9900126e8740 last locked* : netbsd:spec_close+0x144 unlocked : netbsd:lwp_free+0x552 owner field : 0xffff9900126e8740 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: * Lock 0 (initialized at netbsd:uvmspace_alloc+0x174) lock address : ffff9900145e1bd0 type : sleep/adaptive initialized : netbsd:uvmspace_alloc+0x174 shared holds : 0 exclusive: 0 shares wanted: 1 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9900126e8740 last held: 000000000000000000 last locked : netbsd:vm_map_lock+0x8f unlocked* : netbsd:uvm_unmap1+0xc3 owner/count : 000000000000000000 flags : 000000000000000000 Turnstile: no active turnstile for this lock. ****** LWP 15798.15798 (syz-executor.2) @ 0xffff990012bec600, l_stat=2 *** Locks held: * Lock 0 (initialized at netbsd:amap_ctor+0x39) lock address : ffff990013e23a80 type : sleep/adaptive initialized : netbsd:amap_ctor+0x39 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff990012bec600 last held: 0xffff990012bec600 last locked* : netbsd:uvm_fault_internal+0x88a unlocked : netbsd:uvm_fault_upper_enter+0x366 owner/count : 0xffff990012bec600 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:pmap_ctor+0x93) lock address : ffff990012d24180 type : sleep/adaptive initialized : netbsd:pmap_ctor+0x93 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff990012bec600 last held: 0xffff990012bec600 last locked* : netbsd:pmap_enter_ma+0x386 unlocked : netbsd:pmap_extract+0x345 owner field : 0xffff990012bec600 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 8329.8356 (syz-executor.5) @ 0xffff990012d1cac0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff990012d1cac0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 8091.8183 (syz-executor.5) @ 0xffff990013498580, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff990013498580 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 8737.8774 (syz-executor.5) @ 0xffff990012d9e8c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffff990012d9e8c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 2494.2494 (syz-executor.1) @ 0xffff990012cb3900, l_stat=2 *** Locks held: * Lock 0 (initialized at netbsd:vcache_alloc+0x3e) lock address : ffff9900140d1480 type : sleep/adaptive initialized : netbsd:vcache_alloc+0x3e shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 1 relevant lwp : 0xffff990012cb3900 last held: 0xffff990012cb3900 last locked* : netbsd:genfs_lock+0x15d unlocked : netbsd:genfs_unlock+0x2a owner/count : 0xffff990012cb3900 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:vcache_alloc+0x4a) lock address : ffff990012c67c00 type : sleep/adaptive initialized : netbsd:vcache_alloc+0x4a shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 1 relevant lwp : 0xffff990012cb3900 last held: 0xffff990012cb3900 last locked* : netbsd:biowait+0x83 unlocked : netbsd:biowait+0x115 owner field : 0xffff990012cb3900 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 747.747 (dhcpcd) @ 0xffff990012cc30c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff990012cc30c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 466.466 (dhcpcd) @ 0xffff990012c2c6c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff990012c2c6c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 485.485 (dhcpcd) @ 0xffff990012dba4c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffff990012dba4c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 291.291 (dhcpcd) @ 0xffff990012dba080, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff990012dba080 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.11 (iflnkst) @ 0xffff99000fb4a100, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffff99000fb4a100 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.5 (softclk/0) @ 0xffff99000fb34080, l_stat=1 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff99000fb34080 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.0 (swapper) @ 0xffffffff8334bc00, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x1c) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x1c shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffffff8334bc00 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. [Locks tracked through CPUs] ******* Locks held on cpu0: * Lock 0 (initialized at netbsd:tty_init+0x70) lock address : netbsd:tty_lock type : spin initialized : netbsd:tty_init+0x70 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffff9900126e8740 last held: 0xffff9900126e8740 last locked* : netbsd:spec_close+0x7eb unlocked : netbsd:proc_leavepgrp+0x131 owner field : 0x0000000000010600 wait/spin: 0/1 PAGE FLAG PQ UOBJECT UANON 0xffff990000017180 0041 00000000 0x0 0x0 0xffff990000017200 0041 00000000 0x0 0x0 0xffff990000017280 0041 00000000 0x0 0x0 0xffff990000017300 0041 00000000 0x0 0x0 0xffff990000017380 0041 00000000 0x0 0x0 0xffff990000017400 0041 00000000 0x0 0x0 0xffff990000017480 0041 00000000 0x0 0x0 0xffff990000017500 0041 00000000 0x0 0x0 0xffff990000017580 0041 00000000 0x0 0x0 0xffff990000017600 0041 00000000 0x0 0x0 0xffff990000017680 0041 00000000 0x0 0x0 0xffff990000017700 0041 00000000 0x0 0x0 0xffff990000017780 0041 00000000 0x0 0x0 0xffff990000017800 0041 00000000 0x0 0x0 0xffff990000017880 0041 00000000 0x0 0x0 0xffff990000017900 0041 00000000 0x0 0x0 0xffff990000017980 0041 00000000 0x0 0x0 0xffff990000017a00 0041 00000000 0x0 0x0 0xffff990000017a80 0041 00000000 0x0 0x0 0xffff990000017b00 0041 00000000 0x0 0x0 0xffff990000017b80 0041 00000000 0x0 0x0 0xffff990000017c00 0041 00000000 0x0 0x0 0xffff990000017c80 0041 00000000 0x0 0x0 0xffff990000017d00 0041 00000000 0x0 0x0 0xffff990000017d80 0041 00000000 0x0 0x0 0xffff990000017e00 0041 00000000 0x0 0x0 0xffff990000017e80 0041 00000000 0x0 0x0 0xffff990000017f00 0041 00000000 0x0 0x0 0xffff990000017f80 0041 00000000 0x0 0x0 0xffff990000018000 0041 00000000 0x0 0x0 0xffff990000018080 0041 00000000 0x0 0x0 0xffff990000018100 0041 00000000 0x0 0x0 0xffff990000018180 0041 00000000 0x0 0x0 0xffff990000018200 0041 00000000 0x0 0x0 0xffff990000018280 0041 00000000 0x0 0x0 0xffff990000018300 0041 00000000 0x0 0x0 0xffff990000018380 0041 00000000 0x0 0x0 0xffff990000018400 0041 00000000 0x0 0x0 0xffff990000018480 0041 00000000 0x0 0x0 0xffff990000018500 0041 00000000 0x0 0x0 0xffff990000018580 0041 00000000 0x0 0x0 0xffff990000018600 0041 00000000 0x0 0x0 0xffff990000018680 0041 00000000 0x0 0x0 0xffff990000018700 0041 00000000 0x0 0x0 0xffff990000018780 0041 00000000 0x0 0x0 0xffff990000018800 0041 00000000 0x0 0x0 0xffff990000018880 0041 00000000 0x0 0x0 0xffff990000018900 0041 00000000 0x0 0x0 0xffff990000018980 0041 00000000 0x0 0x0 0xffff990000018a00 0041 00000000 0x0 0x0 0xffff990000018a80 0041 00000000 0x0 0x0 0xffff990000018b00 0041 00000000 0x0 0x0 0xffff990000018b80 0041 00000000 0x0 0x0 0xffff990000018c00 0041 00000000 0x0 0x0 0xffff990000018c80 0041 00000000 0x0 0x0 0xffff990000018d00 0041 00000000 0x0 0x0 0xffff990000018d80 0041 00000000 0x0 0x0 0xffff990000018e00 0041 00000000 0x0 0x0 0xffff990000018e80 0041 00000000 0x0 0x0 0xffff990000018f00 0041 00000000 0x0 0x0 0xffff990000018f80 0041 00000000 0x0 0x0 0xffff990000019000 0041 00000000 0x0 0x0 0xffff990000019080 0041 00000000 0x0 0x0 0xffff990000019100 0041 00000000 0x0 0x0 0xffff990000019180 0041 00000000 0x0 0x0 0xffff990000019200 0041 00000000 0x0 0x0 0xffff990000019280 0041 00000000 0x0 0x0 0xffff990000019300 0041 00000000 0x0 0x0 0xffff990000019380 0041 00000000 0x0 0x0 0xffff990000019400 0041 00000000 0x0 0x0 0xffff990000019480 0041 00000000 0x0 0x0 0xffff990000019500 0041 00000000 0x0 0x0 0xffff990000019580 0041 00000000 0x0 0x0 0xffff990000019600 0041 00000000 0x0 0x0 0xffff990000019680 0041 00000000 0x0 0x0 0xffff990000019700 0041 00000000 0x0 0x0 0xffff990000019780 0041 00000000 0x0 0x0 0xffff990000019800 0041 00000000 0x0 0x0 0xffff990000019880 0041 00000000 0x0 0x0 0xffff990000019900 0041 00000000 0x0 0x0 0xffff990000019980 0041 00000000 0x0 0x0 0xffff990000019a00 0041 00000000 0x0 0x0 0xffff990000019a80 0041 00000000 0x0 0x0 0xffff990000019b00 0041 00000000 0x0 0x0 0xffff990000019b80 0041 00000000 0x0 0x0 0xffff990000019c00 0041 00000000 0x0 0x0 0xffff990000019c80 0041 00000000 0x0 0x0 0xffff990000019d00 0041 00000000 0x0 0x0 0xffff990000019d80 0041 00000000 0x0 0x0 0xffff990000019e00 0041 00000000 0x0 0x0 0xffff990000019e80 0041 00000000 0x0 0x0 0xffff990000019f00 0041 00000000 0x0 0x0 0xffff990000019f80 0041 00000000 0x0 0x0 0xffff99000001a000 0041 00000000 0x0 0x0 0xffff99000001a080 0041 00000000 0x0 0x0 0xffff99000001a100 0041 00000000 0x0 0x0 0xffff99000001a180 0041 00000000 0x0 0x0 0xffff99000001a200 0041 00000000 0x0 0x0 0xffff99000001a280 0041 00000000 0x0 0x0 0xffff99000001a300 0041 00000000 0x0 0x0 0xffff99000001a380 0041 00000000 0x0 0x0 0xffff99000001a400 0041 00000000 0x0 0x0 0xffff99000001a480 0041 00000000 0x0 0x0 0xffff99000001a500 0041 00000000 0x0 0x0 0xffff99000001a580 0041 00000000 0x0 0x0 0xffff99000001a600 0041 00000000 0x0 0x0 0xffff99000001a680 0041 00000000 0x0 0x0 0xffff99000001a700 0041 00000000 0x0 0x0 0xffff99000001a780 0041 00000000 0x0 0x0 0xffff99000001a800 0041 00000000 0x0 0x0 0xffff99000001a880 0041 00000000 0x0 0x0 0xffff99000001a900 0041 00000000 0x0 0x0 0xffff99000001a980 0041 00000000 0x0 0x0 0xffff99000001aa00 0041 00000000 0x0 0x0 0xffff99000001aa80 0041 00000000 0x0 0x0 0xffff99000001ab00 0041 00000000 0x0 0x0 0xffff99000001ab80 0041 00000000 0x0 0x0 0xffff99000001ac00 0041 00000000 0x0 0x0 0xffff99000001ac80 0041 00000000 0x0 0x0 0xffff99000001ad00 0041 00000000 0x0 0x0 0xffff99000001ad80 0041 00000000 0x0 0x0 0xffff99000001ae00 0041 00000000 0x0 0x0 0xffff99000001ae80 0041 00000000 0x0 0x0 0xffff99000001af00 0041 00000000 0x0 0x0 0xffff99000001af80 0041 00000000 0x0 0x0 0xffff99000001b000 0041 00000000 0x0 0x0 0xffff99000001b080 0041 00000000 0x0 0x0 0xffff99000001b100 0041 00000000 0x0 0x0 0xffff99000001b180 0041 00000000 0x0 0x0 0xffff99000001b200 0041 00000000 0x0 0x0 0xffff99000001b280 0041 00000000 0x0 0x0 0xffff99000001b300 0041 00000000 0x0 0x0 0xffff99000001b380 0041 00000000 0x0 0x0 0xffff99000001b400 0041 00000000 0x0 0x0 0xffff99000001b480 0041 00000000 0x0 0x0 0xffff99000001b500 0041 00000000 0x0 0x0 0xffff99000001b580 0041 00000000 0x0 0x0 0xffff99000001b600 0041 00000000 0x0 0x0 0xffff99000001b680 0041 00000000 0x0 0x0 0xffff99000001b700 0041 00000000 0x0 0x0 0xffff99000001b780 0041 00000000 0x0 0x0 0xffff99000001b800 0041 00000000 0x0 0x0 0xffff99000001b880 0041 00000000 0x0 0x0 0xffff99000001b900 0041 00000000 0x0 0x0 0xffff99000001b980 0041 00000000 0x0 0x0 0xffff99000001ba00 0041 00000000 0x0 0x0 0xffff99000001ba80 0041 00000000 0x0 0x0 0xffff99000001bb00 0041 00000000 0x0 0x0 0xffff99000001bb80 0001 00000000 0x0 0x0 0xffff99000001bc00 0001 00000000 0x0 0x0 0xffff99000001bc80 0001 00000000 0x0 0x0 0xffff99000001bd00 0001 00000000 0x0 0x0 0xffff99000001bd80 0001 00000000 0x0 0x0 0xffff99000001be00 0001 00000000 0x0 0x0 0xffff99000001be80 0001 00000000 0x0 0x0 0xffff99000001bf00 0001 00000000 0x0 0x0 0xffff99000001bf80 0001 00000000 0x0 0x0 0xffff99000001c000 0001 00000000 0x0 0x0 0xffff99000001c080 0001 00000000 0x0 0x0 0xffff99000001c100 0001 00000000 0x0 0x0 0xffff99000001c180 0001 00000000 0x0 0x0 0xffff99000001c200 0001 00000000 0x0 0x0 0xffff99000001c280 0001 00000000 0x0 0x0 0xffff99000001c300 0001 00000000 0x0 0x0 0xffff99000001c380 0001 00000000 0x0 0x0 0xffff99000001c400 0001 00000000 0x0 0x0 0xffff99000001c480 0001 00000000 0x0 0x0 0xffff99000001c500 0001 00000000 0x0 0x0 0xffff99000001c580 0001 00000000 0x0 0x0 0xffff99000001c600 0001 00000000 0x0 0x0 0xffff99000001c680 0001 00000000 0x0 0x0 0xffff99000001c700 0001 00000000 0x0 0x0 0xffff99000001c780 0001 00000000 0x0 0x0 0xffff99000001c800 0001 00000000 0x0 0x0 0xffff99000001c880 0001 00000000 0x0 0x0 0xffff99000001c900 0001 00000000 0x0 0x0 0xffff99000001c980 0001 00000000 0x0 0x0 0xffff99000001ca00 0001 00000000 0x0 0x0 0xffff99000001ca80 0001 00000000 0x0 0x0 0xffff99000001cb00 0001 00000000 0x0 0x0 0xffff99000001cb80 0001 00000000 0x0 0x0 0xffff99000001cc00 0001 00000000 0x0 0x0 0xffff99000001cc80 0001 00000000 0x0 0x0 0xffff99000001cd00 0001 00000000 0x0 0x0 0xffff99000001cd80 0001 00000000 0x0 0x0 0xffff99000001ce00 0001 00000000 0x0 0x0 0xffff99000001ce80 0001 00000000 0x0 0x0 0xffff99000001cf00 0001 00000000 0x0 0x0 0xffff99000001cf80 0001 00000000 0x0 0x0 0xffff99000001d000 0001 00000000 0x0 0x0 0xffff99000001d080 0001 00000000 0x0 0x0 0xffff99000001d100 0001 00000000 0x0 0x0 0xffff99000001d180 0001 00000000 0x0 0x0 0xffff99000001d200 0001 00000000 0x0 0x0 0xffff99000001d280 0001 00000000 0x0 0x0 0xffff99000001d300 0001 00000000 0x0 0x0 0xffff99000001d380 0001 00000000 0x0 0x0 0xffff99000001d400 0001 00000000 0x0 0x0 0xffff99000001d480 0001 00000000 0x0 0x0 0xffff99000001d500 0001 00000000 0x0 0x0 0xffff99000001d580 0001 00000000 0x0 0x0 0xffff99000001d600 0001 00000000 0x0 0x0 0xffff99000001d680 0001 00000000 0x0 0x0 0xffff99000001d700 0001 00000000 0x0 0x0 0xffff99000001d780 0001 00000000 0x0 0x0 0xffff99000001d800 0001 00000000 0x0 0x0 0xffff99000001d880 0001 00000000 0x0 0x0 0xffff99000001d900 0001 00000000 0x0 0x0 0xffff99000001d980 0001 00000000 0x0 0x0 0xffff99000001da00 0001 00000000 0x0 0x0 0xffff99000001da80 0001 00000000 0x0 0x0 0xffff99000001db00 0001 00000000 0x0 0x0 0xffff99000001db80 0001 00000000 0x0 0x0 0xffff99000001dc00 0001 00000000 0x0 0x0 0xffff99000001dc80 0001 00000000 0x0 0x0 0xffff99000001dd00 0001 00000000 0x0 0x0 0xffff99000001dd80 0001 00000000 0x0 0x0 0xffff99000001de00 0001 00000000 0x0 0x0 0xffff99000001de80 0001 00000000 0x0 0x0 0xffff99000001df00 0001 00000000 0x0 0x0 0xffff99000001df80 0001 00000000 0x0 0x0 0xffff99000001e000 0001 00000000 0x0 0x0 0xffff99000001e080 0001 00000000 0x0 0x0 0xffff99000001e100 0001 00000000 0x0 0x0 0xffff99000001e180 0001 00000000 0x0 0x0 0xffff99000001e200 0001 00000000 0x0 0x0 0xffff99000001e280 0001 00000000 0x0 0x0 0xffff99000001e300 0001 00000000 0x0 0x0 0xffff99000001e380 0001 00000000 0x0 0x0 0xffff99000001e400 0001 00000000 0x0 0x0 0xffff99000001e480 0001 00000000 0x0 0x0 0xffff99000001e500 0001 00000000 0x0 0x0 0xffff99000001e580 0001 00000000 0x0 0x0 0xffff99000001e600 0001 00000000 0x0 0x0 0xffff99000001e680 0001 00000000 0x0 0x0 0xffff99000001e700 0001 00000000 0x0 0x0 0xffff99000001e780 0001 00000000 0x0 0x0 0xffff99000001e800 0001 00000000 0x0 0x0 0xffff99000001e880 0001 00000000 0x0 0x0 0xffff99000001e900 0001 00000000 0x0 0x0 0xffff99000001e980 0001 00000000 0x0 0x0 0xffff99000001ea00 0001 00000000 0x0 0x0 0xffff99000001ea80 0001 00000000 0x0 0x0 0xffff99000001eb00 0001 00000000 0x0 0x0 0xffff99000001eb80 0001 00000000 0x0 0x0 0xffff99000001ec00 0001 00000000 0x0 0x0 0xffff99000001ec80 0001 00000000 0x0 0x0 0xffff99000001ed00 0001 00000000 0x0 0x0 0xffff99000001ed80 0001 00000000 0x0 0x0 0xffff99000001ee00 0001 00000000 0x0 0x0 0xffff99000001ee80 0001 00000000 0x0 0x0 0xffff99000001ef00 0001 00000000 0x0 0x0 0xffff99000001ef80 0001 00000000 0x0 0x0 0xffff99000001f000 0001 00000000 0x0 0x0 0xffff99000001f080 0001 00000000 0x0 0x0 0xffff99000001f100 0001 00000000 0x0 0x0 0xffff99000001f180 0001 00000000 0x0 0x0 0xffff99000001f200 0001 00000000 0x0 0x0 0xffff99000001f280 0001 00000000 0x0 0x0 0xffff99000001f300 0001 00000000 0x0 0x0 0xffff99000001f380 0001 00000000 0x0 0x0 0xffff99000001f400 0001 00000000 0x0 0x0 0xffff99000001f480 0001 00000000 0x0 0x0 0xffff99000001f500 0001 00000000 0x0 0x0 0xffff99000001f580 0001 00000000 0x0 0x0 0xffff99000001f600 0001 00000000 0x0 0x0 0xffff99000001f680 0001 00000000 0x0 0x0 0xffff99000001f700 0001 00000000 0x0 0x0 0xffff99000001f780 0001 00000000 0x0 0x0 0xffff99000001f800 0001 00000000 0x0 0x0 0xffff99000001f880 0001 00000000 0x0 0x0 0xffff99000001f900 0001 00000000 0x0 0x0 0xffff99000001f980 0001 00000000 0x0 0x0 0xffff99000001fa00 0001 00000000 0x0 0x0 0xffff99000001fa80 0001 00000000 0x0 0x0 0xffff99000001fb00 0001 00000000 0x0 0x0 0xffff99000001fb80 0001 00000000 0x0 0x0 0xffff99000001fc00 0001 00000000 0x0 0x0 0xffff99000001fc80 0001 00000000 0x0 0x0 0xffff99000001fd00 0001 00000000 0x0 0x0 0xffff99000001fd80 0001 00000000 0x0 0x0 0xffff99000001fe00 0001 00000000 0x0 0x0 0xffff99000001fe80 0001 00000000 0x0 0x0 0xffff99000001ff00 0001 00000000 0x0 0x0 0xffff99000001ff80 0001 00000000 0x0 0x0 0xffff990000020000 0001 00000000 0x0 0x0 0xffff990000020080 0001 00000000 0x0 0x0 0xffff990000020100 0001 00000000 0x0 0x0 0xffff990000020180 0001 00000000 0x0 0x0 0xffff990000020200 0001 00000000 0x0 0x0 0xffff990000020280 0001 00000000 0x0 0x0 0xffff990000020300 0001 00000000 0x0 0x0 0xffff990000020380 0001 00000000 0x0 0x0 0xffff990000020400 0001 00000000 0x0 0x0 0xffff990000020480 0001 00000000 0x0 0x0 0xffff990000020500 0001 00000000 0x0 0x0 0xffff990000020580 0001 00000000 0x0 0x0 0xffff990000020600 0001 00000000 0x0 0x0 0xffff990000020680 0001 00000000 0x0 0x0 0xffff990000020700 0001 00000000 0x0 0x0 0xffff990000020780 0001 00000000 0x0 0x0 0xffff990000020800 0001 00000000 0x0 0x0 0xffff990000020880 0001 00000000 0x0 0x0 0xffff990000020900 0001 00000000 0x0 0x0 0xffff990000020980 0001 00000000 0x0 0x0 0xffff990000020a00 0001 00000000 0x0 0x0 0xffff990000020a80 0001 00000000 0x0 0x0 0xffff990000020b00 0001 00000000 0x0 0x0 0xffff990000020b80 0001 00000000 0x0 0x0 0xffff990000020c00 0001 00000000 0x0 0x0 0xffff990000020c80 0001 00000000 0x0 0x0 0xffff990000020d00 0001 00000000 0x0 0x0 0xffff990000020d80 0001 00000000 0x0 0x0 0xffff990000020e00 0001 00000000 0x0 0x0 0xffff990000020e80 0001 00000000 0x0 0x0 0xffff990000020f00 0001 00000000 0x0 0x0 0xffff990000020f80 0001 00000000 0x0 0x0 0xffff990000021000 0001 00000000 0x0 0x0 0xffff990000021080 0001 00000000 0x0 0x0 0xffff990000021100 0001 00000000 0x0 0x0 0xffff990000021180 0001 00000000 0x0 0x0 0xffff990000021200 0001 00000000 0x0 0x0 0xffff990000021280 0001 00000000 0x0 0x0 0xffff990000021300 0001 00000000 0x0 0x0 0xffff990000021380 0001 00000000 0x0 0x0 0xffff990000021400 0001 00000000 0x0 0x0 0xffff990000021480 0001 00000000 0x0 0x0 0xffff990000021500 0001 00000000 0x0 0x0 0xffff990000021580 0001 00000000 0x0 0x0 0xffff990000021600 0001 00000000 0x0 0x0 0xffff990000021680 0001 00000000 0x0 0x0 0xffff990000021700 0001 00000000 0x0 0x0 0xffff990000021780 0001 00000000 0x0 0x0 0xffff990000021800 0001 00000000 0x0 0x0 0xffff990000021880 0001 00000000 0x0 0x0 0xffff990000021900 0001 00000000 0x0 0x0 0xffff990000021980 0001 00000000 0x0 0x0 0xffff990000021a00 0001 00000000 0x0 0x0 0xffff990000021a80 0001 00000000 0x0 0x0 0xffff990000021b00 0001 00000000 0x0 0x0 0xffff990000021b80 0001 00000000 0x0 0x0 0xffff990000021c00 0001 00000000 0x0 0x0 0xffff990000021c80 0001 00000000 0x0 0x0 0xffff990000021d00 0001 00000000 0x0 0x0 0xffff990000021d80 0001 00000000 0x0 0x0 0xffff990000021e00 0001 00000000 0x0 0x0 0xffff990000021e80 0001 00000000 0x0 0x0 0xffff990000021f00 0001 00000000 0x0 0x0 0xffff990000021f80 0001 00000000 0x0 0x0 0xffff990000022000 0001 00000000 0x0 0x0 0xffff990000022080 0001 00000000 0x0 0x0 0xffff990000022100 0001 00000000 0x0 0x0 0xffff990000022180 0001 00000000 0x0 0x0 0xffff990000022200 0001 00000000 0x0 0x0 0xffff990000022280 0001 00000000 0x0 0x0 0xffff990000022300 0001 00000000 0x0 0x0 0xffff990000022380 0001 00000000 0x0 0x0 0xffff990000022400 0001 00000000 0x0 0x0 0xffff990000022480 0001 00000000 0x0 0x0 0xffff990000022500 0001 00000000 0x0 0x0 0xffff990000022580 0001 00000000 0x0 0x0 0xffff990000022600 0001 00000000 0x0 0x0 0xffff990000022680 0001 00000000 0x0 0x0 0xffff990000022700 0001 00000000 0x0 0x0 0xffff990000022780 0001 00000000 0x0 0x0 0xffff990000022800 0001 00000000 0x0 0x0 0xffff990000022880 0001 00000000 0x0 0x0 0xffff990000022900 0001 00000000 0x0 0x0 0xffff990000022980 0001 00000000 0x0 0x0 0xffff990000022a00 0001 00000000 0x0 0x0 0xffff990000022a80 0001 00000000 0x0 0x0 0xffff990000022b00 0001 00000000 0x0 0x0 0xffff990000022b80 0001 00000000 0x0 0x0 0xffff990000022c00 0001 00000000 0x0 0x0 0xffff990000022c80 0001 00000000 0x0 0x0 0xffff990000022d00 0001 00000000 0x0 0x0 0xffff990000022d80 0001 00000000 0x0 0x0 0xffff990000022e00 0001 00000000 0x0 0x0 0xffff990000022e80 0001 00000000 0x0 0x0 0xffff990000022f00 0001 00000000 0x0 0x0 0xffff990000022f80 0001 00000000 0x0 0x0 0xffff990000023000 0001 00000000 0x0 0x0 0xffff990000023080 0001 00000000 0x0 0x0 0xffff990000023100 0001 00000000 0x0 0x0 0xffff990000023180 0001 00000000 0x0 0x0 0xffff990000023200 0001 00000000 0x0 0x0 0xffff990000023280 0001 00000000 0x0 0x0 0xffff990000023300 0001 00000000 0x0 0x0 0xffff990000023380 0001 00000000 0x0 0x0 0xffff990000023400 0001 00000000 0x0 0x0 0xffff990000023480 0001 00000000 0x0 0x0 0xffff990000023500 0001 00000000 0x0 0x0 0xffff990000023580 0001 00000000 0x0 0x0 0xffff990000023600 0001 00000000 0x0 0x0 0xffff990000023680 0001 00000000 0x0 0x0 0xffff990000023700 0001 00000000 0x0 0x0 0xffff990000023780 0001 00000000 0x0 0x0 0xffff990000023800 0001 00000000 0x0 0x0 0xffff990000023880 0001 00000000 0x0 0x0 0xffff990000023900 0001 00000000 0x0 0x0 0xffff990000023980 0001 00000000 0x0 0x0 0xffff990000023a00 0001 00000000 0x0 0x0 0xffff990000023a80 0001 00000000 0x0 0x0 0xffff990000023b00 0001 00000000 0x0 0x0 0xffff990000023b80 0001 00000000 0x0 0x0 0xffff990000023c00 0001 00000000 0x0 0x0 0xffff990000023c80 0001 00000000 0x0 0x0 0xffff990000023d00 0001 00000000 0x0 0x0 0xffff990000023d80 0001 00000000 0x0 0x0 0xffff990000023e00 0001 00000000 0x0 0x0 0xffff990000023e80 0001 00000000 0x0 0x0 0xffff990000023f00 0001 00000000 0x0 0x0 0xffff990000023f80 0001 00000000 0x0 0x0 0xffff990000024000 0001 00000000 0x0 0x0 0xffff990000024080 0001 00000000 0x0 0x0 0xffff990000024100 0001 00000000 0x0 0x0 0xffff990000024180 0001 00000000 0x0 0x0 0xffff990000024200 0001 00000000 0x0 0x0 0xffff990000024280 0001 00000000 0x0 0x0 0xffff990000024300 0001 00000000 0x0 0x0 0xffff990000024380 0001 00000000 0x0 0x0 0xffff990000024400 0001 00000000 0x0 0x0 0xffff990000024480 0001 00000000 0x0 0x0 0xffff990000024500 0001 00000000 0x0 0x0 0xffff990000024580 0001 00000000 0x0 0x0 0xffff990000024600 0001 00000000 0x0 0x0 0xffff990000024680 0001 00000000 0x0 0x0 0xffff990000024700 0001 00000000 0x0 0x0 0xffff990000024780 0001 00000000 0x0 0x0 0xffff990000024800 0001 00000000 0x0 0x0 0xffff990000024880 0001 00000000 0x0 0x0 0xffff990000024900 0001 00000000 0x0 0x0 0xffff990000024980 0001 00000000 0x0 0x0 0xffff990000024a00 0001 00000000 0x0 0x0 0xffff990000024a80 0001 00000000 0x0 0x0 0xffff990000024b00 0001 00000000 0x0 0x0 0xffff990000024b80 0001 00000000 0x0 0x0 0xffff990000024c00 0001 00000000 0x0 0x0 0xffff990000024c80 0001 00000000 0x0 0x0 0xffff990000024d00 0001 00000000 0x0 0x0 0xffff990000024d80 0001 00000000 0x0 0x0 0xffff990000024e00 0001 00000000 0x0 0x0 0xffff990000024e80 0001 00000000 0x0 0x0 0xffff990000024f00 0001 00000000 0x0 0x0 0xffff990000024f80 0001 00000000 0x0 0x0 0xffff990000025000 0001 00000000 0x0 0x0 0xffff990000025080 0001 00000000 0x0 0x0 0xffff990000025100 0001 00000000 0x0 0x0 0xffff990000025180 0001 00000000 0x0 0x0 0xffff990000025200 0001 00000000 0x0 0x0 0xffff990000025280 0001 00000000 0x0 0x0 0xffff990000025300 0001 00000000 0x0 0x0 0xffff990000025380 0001 00000000 0x0 0x0 0xffff990000025400 0001 00000000 0x0 0x0 0xffff990000025480 0001 00000000 0x0 0x0 0xffff990000025500 0001 00000000 0x0 0x0 0xffff990000025580 0001 00000000 0x0 0x0 0xffff990000025600 0001 00000000 0x0 0x0 0xffff990000025680 0001 00000000 0x0 0x0 0xffff990000025700 0001 00000000 0x0 0x0 0xffff990000025780 0001 00000000 0x0 0x0 0xffff990000025800 0001 00000000 0x0 0x0 0xffff990000025880 0001 00000000 0x0 0x0 0xffff990000025900 0001 00000000 0x0 0x0 0xffff990000025980 0001 00000000 0x0 0x0 0xffff990000025a00 0001 00000000 0x0 0x0 0xffff990000025a80 0001 00000000 0x0 0x0 0xffff990000025b00 0001 00000000 0x0 0x0 0xffff990000025b80 0001 00000000 0x0 0x0 0xffff990000025c00 0001 00000000 0x0 0x0 0xffff990000025c80 0001 00000000 0x0 0x0 0xffff990000025d00 0001 00000000 0x0 0x0 0xffff990000025d80 0001 00000000 0x0 0x0 0xffff990000025e00 0001 00000000 0x0 0x0 0xffff990000025e80 0001 00000000 0x0 0x0 0xffff990000025f00 0001 00000000 0x0 0x0 0xffff990000025f80 0001 00000000 0x0 0x0 0xffff990000026000 0001 00000000 0x0 0x0 0xffff990000026080 0001 00000000 0x0 0x0 0xffff990000026100 0001 00000000 0x0 0x0 0xffff990000026180 0001 00000000 0x0 0x0 0xffff990000026200 0001 00000000 0x0 0x0 0xffff990000026280 0001 00000000 0x0 0x0 0xffff990000026300 0001 00000000 0x0 0x0 0xffff990000026380 0001 00000000 0x0 0x0 0xffff990000026400 0001 00000000 0x0 0x0 0xffff990000026480 0001 00000000 0x0 0x0 0xffff990000026500 0001 00000000 0x0 0x0 0xffff990000026580 0001 00000000 0x0 0x0 0xffff990000026600 0001 00000000 0x0 0x0 0xffff990000026680 0001 00000000 0x0 0x0 0xffff990000026700 0001 00000000 0x0 0x0 0xffff990000026780 0001 00000000 0x0 0x0 0xffff990000026800 0001 00000000 0x0 0x0 0xffff990000026880 0001 00000000 0x0 0x0 0xffff990000026900 0001 00000000 0x0 0x0 0xffff990000026980 0001 00000000 0x0 0x0 0xffff990000026a00 0001 00000000 0x0 0x0 0xffff990000026a80 0001 00000000 0x0 0x0 0xffff990000026b00 0001 00000000 0x0 0x0 0xffff990000026b80 0001 00000000 0x0 0x0 0xffff990000026c00 0001 00000000 0x0 0x0 0xffff990000026c80 0001 00000000 0x0 0x0 0xffff990000026d00 0001 00000000 0x0 0x0 0xffff990000026d80 0001 00000000 0x0 0x0 0xffff990000026e00 0001 00000000 0x0 0x0 0xffff990000026e80 0001 00000000 0x0 0x0 0xffff990000026f00 0001 00000000 0x0 0x0 0xffff990000026f80 0001 00000000 0x0 0x0 0xffff990000027000 0001 00000000 0x0 0x0 0xffff990000027080 0001 00000000 0x0 0x0 0xffff990000027100 0001 00000000 0x0 0x0 0xffff990000027180 0001 00000000 0x0 0x0 0xffff990000027200 0001 00000000 0x0 0x0 0xffff990000027280 0001 00000000 0x0 0x0 0xffff990000027300 0001 00000000 0x0 0x0 0xffff990000027380 0001 00000000 0x0 0x0 0xffff990000027400 0001 00000000 0x0 0x0 0xffff990000027480 0001 00000000 0x0 0x0 0xffff990000027500 0001 00000000 0x0 0x0 0xffff990000027580 0001 00000000 0x0 0x0 0xffff990000027600 0001 00000000 0x0 0x0 0xffff990000027680 0001 00000000 0x0 0x0 0xffff990000027700 0001 00000000 0x0 0x0 0xffff990000027780 0001 00000000 0x0 0x0 0xffff990000027800 0001 00000000 0x0 0x0 0xffff990000027880 0001 00000000 0x0 0x0 0xffff990000027900 0001 00000000 0x0 0x0 0xffff990000027980 0001 00000000 0x0 0x0 0xffff990000027a00 0001 00000000 0x0 0x0 0xffff990000027a80 0001 00000000 0x0 0x0 0xffff990000027b00 0001 00000000 0x0 0x0 0xffff990000027b80 0001 00000000 0x0 0x0 0xffff990000027c00 0001 00000000 0x0 0x0 0xffff990000027c80 0001 00000000 0x0 0x0 0xffff990000027d00 0001 00000000 0x0 0x0 0xffff990000027d80 0001 00000000 0x0 0x0 0xffff990000027e00 0001 00000000 0x0 0x0 0xffff990000027e80 0001 00000000 0x0 0x0 0xffff990000027f00 0001 00000000 0x0 0x0 0xffff990000027f80 0001 00000000 0x0 0x0 0xffff990000028000 0001 00000000 0x0 0x0 0xffff990000028080 0001 00000000 0x0 0x0 0xffff990000028100 0001 00000000 0x0 0x0 0xffff990000028180 0001 00000000 0x0 0x0 0xffff990000028200 0001 00000000 0x0 0x0 0xffff990000028280 0001 00000000 0x0 0x0 0xffff990000028300 0001 00000000 0x0 0x0 0xffff990000028380 0001 00000000 0x0 0x0 0xffff990000028400 0001 00000000 0x0 0x0 0xffff990000028480 0001 00000000 0x0 0x0 0xffff990000028500 0001 00000000 0x0 0x0 0xffff990000028580 0001 00000000 0x0 0x0 0xffff990000028600 0001 00000000 0x0 0x0 0xffff990000028680 0001 00000000 0x0 0x0 0xffff990000028700 0001 00000000 0x0 0x0 0xffff990000028780 0001 00000000 0x0 0x0 0xffff990000028800 0001 00000000 0x0 0x0 0xffff990000028880 0001 00000000 0x0 0x0 0xffff990000028900 0001 00000000 0x0 0x0 0xffff990000028980 0001 00000000 0x0 0x0 0xffff990000028a00 0001 00000000 0x0 0x0 0xffff990000028a80 0001 00000000 0x0 0x0 0xffff990000028b00 0001 00000000 0x0 0x0 0xffff990000028b80 0001 00000000 0x0 0x0 0xffff990000028c00 0001 00000000 0x0 0x0 0xffff990000028c80 0001 00000000 0x0 0x0 0xffff990000028d00 0001 00000000 0x0 0x0 0xffff990000028d80 0001 00000000 0x0 0x0 0xffff990000028e00 0001 00000000 0x0 0x0 0xffff990000028e80 0001 00000000 0x0 0x0 0xffff990000028f00 0001 00000000 0x0 0x0 0xffff990000028f80 0001 00000000 0x0 0x0 0xffff990000029000 0001 00000000 0x0 0x0 0xffff990000029080 0001 00000000 0x0 0x0 0xffff990000029100 0001 00000000 0x0 0x0 0xffff990000029180 0001 00000000 0x0 0x0 0xffff990000029200 0001 00000000 0x0 0x0 0xffff990000029280 0001 00000000 0x0 0x0 0xffff990000029300 0001 00000000 0x0 0x0 0xffff990000029380 0001 00000000 0x0 0x0 0xffff990000029400 0001 00000000 0x0 0x0 0xffff990000029480 0001 00000000 0x0 0x0 0xffff990000029500 0001 00000000 0x0 0x0 0xffff990000029580 0001 00000000 0x0 0x0 0xffff990000029600 0001 00000000 0x0 0x0 0xffff990000029680 0001 00000000 0x0 0x0 0xffff990000029700 0001 00000000 0x0 0x0 0xffff990000029780 0001 00000000 0x0 0x0 0xffff990000029800 0001 00000000 0x0 0x0 0xffff990000029880 0001 00000000 0x0 0x0 0xffff990000029900 0001 00000000 0x0 0x0 0xffff990000029980 0001 00000000 0x0 0x0 0xffff990000029a00 0001 00000000 0x0 0x0 0xffff990000029a80 0001 00000000 0x0 0x0 0xffff990000029b00 0001 00000000 0x0 0x0 0xffff990000029b80 0001 00000000 0x0 0x0 0xffff990000029c00 0001 00000000 0x0 0x0 0xffff990000029c80 0001 00000000 0x0 0x0 0xffff990000029d00 0001 00000000 0x0 0x0 0xffff990000029d80 0001 00000000 0x0 0x0 0xffff990000029e00 0001 00000000 0x0 0x0 0xffff990000029e80 0001 00000000 0x0 0x0 0xffff990000029f00 0001 00000000 0x0 0x0 0xffff990000029f80 0001 00000000 0x0 0x0 0xffff99000002a000 0001 00000000 0x0 0x0 0xffff99000002a080 0001 00000000 0x0 0x0 0xffff99000002a100 0001 00000000 0x0 0x0 0xffff99000002a180 0001 00000000 0x0 0x0 0xffff99000002a200 0001 00000000 0x0 0x0 0xffff99000002a280 0001 00000000 0x0 0x0 0xffff99000002a300 0001 00000000 0x0 0x0 0xffff99000002a380 0001 00000000 0x0 0x0 0xffff99000002a400 0001 00000000 0x0 0x0 0xffff99000002a480 0001 00000000 0x0 0x0 0xffff99000002a500 0001 00000000 0x0 0x0 0xffff99000002a580 0001 00000000 0x0 0x0 0xffff99000002a600 0001 00000000 0x0 0x0 0xffff99000002a680 0001 00000000 0x0 0x0 0xffff99000002a700 0001 00000000 0x0 0x0 0xffff99000002a780 0001 00000000 0x0 0x0 0xffff99000002a800 0001 00000000 0x0 0x0 0xffff99000002a880 0001 00000000 0x0 0x0 0xffff99000002a900 0001 00000000 0x0 0x0 0xffff99000002a980 0001 00000000 0x0 0x0 0xffff99000002aa00 0001 00000000 0x0 0x0 0xffff99000002aa80 0001 00000000 0x0 0x0 0xffff99000002ab00 0001 00000000 0x0 0x0 0xffff99000002ab80 0001 00000000 0x0 0x0 0xffff99000002ac00 0001 00000000 0x0 0x0 0xffff99000002ac80 0001 00000000 0x0 0x0 0xffff99000002ad00 0001 00000000 0x0 0x0 0xffff99000002ad80 0001 00000000 0x0 0x0 0xffff99000002ae00 0001 00000000 0x0 0x0 0xffff99000002ae80 0001 00000000 0x0 0x0 0xffff99000002af00 0001 00000000 0x0 0x0 0xffff99000002af80 0001 00000000 0x0 0x0 0xffff99000002b000 0001 00000000 0x0 0x0 0xffff99000002b080 0001 00000000 0x0 0x0 0xffff99000002b100 0001 00000000 0x0 0x0 0xffff99000002b180 0001 00000000 0x0 0x0 0xffff99000002b200 0001 00000000 0x0 0x0 0xffff99000002b280 0001 00000000 0x0 0x0 0xffff99000002b300 0001 00000000 0x0 0x0 0xffff99000002b380 0001 00000000 0x0 0x0 0xffff99000002b400 0001 00000000 0x0 0x0 0xffff99000002b480 0001 00000000 0x0 0x0 0xffff99000002b500 0001 00000000 0x0 0x0 0xffff99000002b580 0001 00000000 0x0 0x0 0xffff99000002b600 0001 00000000 0x0 0x0 0xffff99000002b680 0001 00000000 0x0 0x0 0xffff99000002b700 0001 00000000 0x0 0x0 0xffff99000002b780 0001 00000000 0x0 0x0 0xffff99000002b800 0001 00000000 0x0 0x0 0xffff99000002b880 0001 00000000 0x0 0x0 0xffff99000002b900 0001 00000000 0x0 0x0 0xffff99000002b980 0001 00000000 0x0 0x0 0xffff99000002ba00 0001 00000000 0x0 0x0 0xffff99000002ba80 0001 00000000 0x0 0x0 0xffff99000002bb00 0001 00000000 0x0 0x0 0xffff99000002bb80 0001 00000000 0x0 0x0 0xffff99000002bc00 0001 00000000 0x0 0x0 0xffff99000002bc80 0001 00000000 0x0 0x0 0xffff99000002bd00 0001 00000000 0x0 0x0 0xffff99000002bd80 0001 00000000 0x0 0x0 0xffff99000002be00 0001 00000000 0x0 0x0 0xffff99000002be80 0001 00000000 0x0 0x0 0xffff99000002bf00 0001 00000000 0x0 0x0 0xffff99000002bf80 0001 00000000 0x0 0x0 0xffff99000002c000 0001 00000000 0x0 0x0 0xffff99000002c080 0001 00000000 0x0 0x0 0xffff99000002c100 0001 00000000 0x0 0x0 0xffff99000002c180 0001 00000000 0x0 0x0 0xffff99000002c200 0001 00000000 0x0 0x0 0xffff99000002c280 0001 00000000 0x0 0x0 0xffff99000002c300 0001 00000000 0x0 0x0 0xffff99000002c380 0001 00000000 0x0 0x0 0xffff99000002c400 0001 00000000 0x0 0x0 0xffff99000002c480 0001 00000000 0x0 0x0 0xffff99000002c500 0001 00000000 0x0 0x0 0xffff99000002c580 0001 00000000 0x0 0x0 0xffff99000002c600 0001 00000000 0x0 0x0 0xffff99000002c680 0001 00000000 0x0 0x0 0xffff99000002c700 0001 00000000 0x0 0x0 0xffff99000002c780 0001 00000000 0x0 0x0 0xffff99000002c800 0001 00000000 0x0 0x0 0xffff99000002c880 0001 00000000 0x0 0x0 0xffff99000002c900 0001 00000000 0x0 0x0 0xffff99000002c980 0001 00000000 0x0 0x0 0xffff99000002ca00 0001 00000000 0x0 0x0 0xffff99000002ca80 0001 00000000 0x0 0x0 0xffff99000002cb00 0001 00000000 0x0 0x0 0xffff99000002cb80 0001 00000000 0x0 0x0 0xffff99000002cc00 0001 00000000 0x0 0x0 0xffff99000002cc80 0001 00000000 0x0 0x0 0xffff99000002cd00 0001 00000000 0x0 0x0 0xffff99000002cd80 0001 00000000 0x0 0x0 0xffff99000002ce00 0001 00000000 0x0 0x0 0xffff99000002ce80 0001 00000000 0x0 0x0 0xffff99000002cf00 0001 00000000 0x0 0x0 0xffff99000002cf80 0001 00000000 0x0 0x0 0xffff99000002d000 0001 00000000 0x0 0x0 0xffff99000002d080 0001 00000000 0x0 0x0 0xffff99000002d100 0001 00000000 0x0 0x0 0xffff99000002d180 0001 00000000 0x0 0x0 0xffff99000002d200 0001 00000000 0x0 0x0 0xffff99000002d280 0001 00000000 0x0 0x0 0xffff99000002d300 0001 00000000 0x0 0x0 0xffff99000002d380 0001 00000000 0x0 0x0 0xffff99000002d400 0001 00000000 0x0 0x0 0xffff99000002d480 0001 00000000 0x0 0x0 0xffff99000002d500 0001 00000000 0x0 0x0 0xffff99000002d580 0001 00000000 0x0 0x0 0xffff99000002d600 0001 00000000 0x0 0x0 0xffff99000002d680 0001 00000000 0x0 0x0 0xffff99000002d700 0001 00000000 0x0 0x0 0xffff99000002d780 0001 00000000 0x0 0x0 0xffff99000002d800 0001 00000000 0x0 0x0 0xffff99000002d880 0001 00000000 0x0 0x0 0xffff99000002d900 0001 00000000 0x0 0x0 0xffff99000002d980 0001 00000000 0x0 0x0 0xffff99000002da00 0001 00000000 0x0 0x0 0xffff99000002da80 0001 00000000 0x0 0x0 0xffff99000002db00 0001 00000000 0x0 0x0 0xffff99000002db80 0001 00000000 0x0 0x0 0xffff99000002dc00 0001 00000000 0x0 0x0 0xffff99000002dc80 0001 00000000 0x0 0x0 0xffff99000002dd00 0001 00000000 0x0 0x0 0xffff99000002dd80 0001 00000000 0x0 0x0 0xffff99000002de00 0001 00000000 0x0 0x0 0xffff99000002de80 0001 00000000 0x0 0x0 0xffff99000002df00 0001 00000000 0x0 0x0 0xffff99000002df80 0001 00000000 0x0 0x0 0xffff99000002e000 0001 00000000 0x0 0x0 0xffff99000002e080 0001 00000000 0x0 0x0 0xffff99000002e100 0001 00000000 0x0 0x0 0xffff99000002e180 0001 00000000 0x0 0x0 0xffff99000002e200 0001 00000000 0x0 0x0 0xffff99000002e280 0001 00000000 0x0 0x0 0xffff99000002e300 0001 00000000 0x0 0x0 0xffff99000002e380 0001 00000000 0x0 0x0 0xffff99000002e400 0001 00000000 0x0 0x0 0xffff99000002e480 0001 00000000 0x0 0x0 0xffff99000002e500 0001 00000000 0x0 0x0 0xffff99000002e580 0001 00000000 0x0 0x0 0xffff99000002e600 0001 00000000 0x0 0x0 0xffff99000002e680 0001 00000000 0x0 0x0 0xffff99000002e700 0001 00000000 0x0 0x0 0xffff99000002e780 0001 00000000 0x0 0x0 0xffff99000002e800 0001 00000000 0x0 0x0 0xffff99000002e880 0001 00000000 0x0 0x0 0xffff99000002e900 0001 00000000 0x0 0x0 0xffff99000002e980 0001 00000000 0x0 0x0 0xffff99000002ea00 0001 00000000 0x0 0x0 0xffff99000002ea80 0001 00000000 0x0 0x0 0xffff99000002eb00 0001 00000000 0x0 0x0 0xffff99000002eb80 0001 00000000 0x0 0x0 0xffff99000002ec00 0001 00000000 0x0 0x0 0xffff99000002ec80 0001 00000000 0x0 0x0 0xffff99000002ed00 0001 00000000 0x0 0x0 0xffff99000002ed80 0001 00000000 0x0 0x0 0xffff99000002ee00 0001 00000000 0x0 0x0 0xffff99000002ee80 0001 00000000 0x0 0x0 0xffff99000002ef00 0001 00000000 0x0 0x0 0xffff99000002ef80 0001 00000000 0x0 0x0 0xffff99000002f000 0001 00000000 0x0 0x0 0xffff99000002f080 0001 00000000 0x0 0x0 0xffff99000002f100 0001 00000000 0x0 0x0 0xffff99000002f180 0001 00000000 0x0 0x0 0xffff99000002f200 0001 00000000 0x0 0x0 0xffff99000002f280 0001 00000000 0x0 0x0 0xffff99000002f300 0001 00000000 0x0 0x0 0xffff99000002f380 0001 00000000 0x0 0x0 0xffff99000002f400 0001 00000000 0x0 0x0 0xffff99000002f480 0001 00000000 0x0 0x0 0xffff99000002f500 0001 00000000 0x0 0x0 0xffff99000002f580 0001 00000000 0x0 0x0 0xffff99000002f600 0001 00000000 0x0 0x0 0xffff99000002f680 0001 00000000 0x0 0x0 0xffff99000002f700 0001 00000000 0x0 0x0 0xffff99000002f780 0001 00000000 0x0 0x0 0xffff99000002f800 0001 00000000 0x0 0x0 0xffff99000002f880 0001 00000000 0x0 0x0 0xffff99000002f900 0001 00000000 0x0 0x0 0xffff99000002f980 0001 00000000 0x0 0x0 0xffff99000002fa00 0001 00000000 0x0 0x0 0xffff99000002fa80 0001 00000000 0x0 0x0 0xffff99000002fb00 0001 00000000 0x0 0x0 0xffff99000002fb80 0001 00000000 0x0 0x0 0xffff99000002fc00 0001 00000000 0x0 0x0 0xffff99000002fc80 0001 00000000 0x0 0x0 0xffff99000002fd00 0001 00000000 0x0 0x0 0xffff99000002fd80 0001 00000000 0x0 0x0 0xffff99000002fe00 0001 00000000 0x0 0x0 0xffff99000002fe80 0001 00000000 0x0 0x0 0xffff99000002ff00 0001 00000000 0x0 0x0 0xffff99000002ff80 0001 00000000 0x0 0x0 0xffff990000030000 0001 00000000 0x0 0x0 0xffff990000030080 0001 00000000 0x0 0x0 0xffff990000030100 0001 00000000 0x0 0x0 0xffff990000030180 0001 00000000 0x0 0x0 0xffff990000030200 0001 00000000 0x0 0x0 0xffff990000030280 0001 00000000 0x0 0x0 0xffff990000030300 0001 00000000 0x0 0x0 0xffff990000030380 0001 00000000 0x0 0x0 0xffff990000030400 0001 00000000 0x0 0x0 0xffff990000030480 0001 00000000 0x0 0x0 0xffff990000030500 0001 00000000 0x0 0x0 0xffff990000030580 0001 00000000 0x0 0x0 0xffff990000030600 0001 00000000 0x0 0x0 0xffff990000030680 0001 00000000 0x0 0x0 0xffff990000030700 0001 00000000 0x0 0x0 0xffff990000030780 0001 00000000 0x0 0x0 0xffff990000030800 0001 00000000 0x0 0x0 0xffff990000030880 0001 00000000 0x0 0x0 0xffff990000030900 0001 00000000 0x0 0x0 0xffff990000030980 0001 00000000 0x0 0x0 0xffff990000030a00 0001 00000000 0x0 0x0 0xffff990000030a80 0001 00000000 0x0 0x0 0xffff990000030b00 0001 00000000 0x0 0x0 0xffff990000030b80 0001 00000000 0x0 0x0 0xffff990000030c00 0001 00000000 0x0 0x0 0xffff990000030c80 0001 00000000 0x0 0x0 0xffff990000030d00 0001 00000000 0x0 0x0 0xffff990000030d80 0001 00000000 0x0 0x0 0xffff990000030e00 0001 00000000 0x0 0x0 0xffff990000030e80 0001 00000000 0x0 0x0 0xffff990000030f00 0001 00000000 0x0 0x0 0xffff990000030f80 0001 00000000 0x0 0x0 0xffff990000031000 0001 00000000 0x0 0x0 0xffff990000031080 0001 00000000 0x0 0x0 0xffff990000031100 0001 00000000 0x0 0x0 0xffff990000031180 0001 00000000 0x0 0x0 0xffff990000031200 0001 00000000 0x0 0x0 0xffff990000031280 0001 00000000 0x0 0x0 0xffff990000031300 0001 00000000 0x0 0x0 0xffff990000031380 0001 00000000 0x0 0x0 0xffff990000031400 0001 00000000 0x0 0x0 0xffff990000031480 0001 00000000 0x0 0x0 0xffff990000031500 0001 00000000 0x0 0x0 0xffff990000031580 0001 00000000 0x0 0x0 0xffff990000031600 0001 00000000 0x0 0x0 0xffff990000031680 0001 00000000 0x0 0x0 0xffff990000031700 0001 00000000 0x0 0x0 0xffff990000031780 0001 00000000 0x0 0x0 0xffff990000031800 0001 00000000 0x0 0x0 0xffff990000031880 0001 00000000 0x0 0x0 0xffff990000031900 0001 00000000 0x0 0x0 0xffff990000031980 0001 00000000 0x0 0x0 0xffff990000031a00 0001 00000000 0x0 0x0 0xffff990000031a80 0001 00000000 0x0 0x0 0xffff990000031b00 0001 00000000 0x0 0x0 0xffff990000031b80 0001 00000000 0x0 0x0 0xffff990000031c00 0001 00000000 0x0 0x0 0xffff990000031c80 0001 00000000 0x0 0x0 0xffff990000031d00 0001 00000000 0x0 0x0 0xffff990000031d80 0001 00000000 0x0 0x0 0xffff990000031e00 0001 00000000 0x0 0x0 0xffff990000031e80 0001 00000000 0x0 0x0 0xffff990000031f00 0001 00000000 0x0 0x0 0xffff990000031f80 0001 00000000 0x0 0x0 0xffff990000032000 0001 00000000 0x0 0x0 0xffff990000032080 0001 00000000 0x0 0x0 0xffff990000032100 0001 00000000 0x0 0x0 0xffff990000032180 0001 00000000 0x0 0x0 0xffff990000032200 0001 00000000 0x0 0x0 0xffff990000032280 0001 00000000 0x0 0x0 0xffff990000032300 0001 00000000 0x0 0x0 0xffff990000032380 0001 00000000 0x0 0x0 0xffff990000032400 0001 00000000 0x0 0x0 0xffff990000032480 0001 00000000 0x0 0x0 0xffff990000032500 0001 00000000 0x0 0x0 0xffff990000032580 0001 00000000 0x0 0x0 0xffff990000032600 0001 00000000 0x0 0x0 0xffff990000032680 0001 00000000 0x0 0x0 0xffff990000032700 0001 00000000 0x0 0x0 0xffff990000032780 0001 00000000 0x0 0x0 0xffff990000032800 0001 00000000 0x0 0x0 0xffff990000032880 0001 00000000 0x0 0x0 0xffff990000032900 0001 00000000 0x0 0x0 0xffff990000032980 0001 00000000 0x0 0x0 0xffff990000032a00 0001 00000000 0x0 0x0 0xffff990000032a80 0001 00000000 0x0 0x0 0xffff990000032b00 0001 00000000 0x0 0x0 0xffff990000032b80 0001 00000000 0x0 0x0 0xffff990000032c00 0001 00000000 0x0 0x0 0xffff990000032c80 0001 00000000 0x0 0x0 0xffff990000032d00 0001 00000000 0x0 0x0 0xffff990000032d80 0001 00000000 0x0 0x0 0xffff990000032e00 0001 00000000 0x0 0x0 0xffff990000032e80 0001 00000000 0x0 0x0 0xffff990000032f00 0001 00000000 0x0 0x0 0xffff990000032f80 0001 00000000 0x0 0x0 0xffff990000033000 0001 00000000 0x0 0x0 0xffff990000033080 0001 00000000 0x0 0x0 0xffff990000033100 0001 00000000 0x0 0x0 0xffff990000033180 0001 00000000 0x0 0x0 0xffff990000033200 0001 00000000 0x0 0x0 0xffff990000033280 0001 00000000 0x0 0x0 0xffff990000033300 0001 00000000 0x0 0x0 0xffff990000033380 0001 00000000 0x0 0x0 0xffff990000033400 0001 00000000 0x0 0x0 0xffff990000033480 0001 00000000 0x0 0x0 0xffff990000033500 0001 00000000 0x0 0x0 0xffff990000033580 0001 00000000 0x0 0x0 0xffff990000033600 0001 00000000 0x0 0x0 0xffff990000033680 0001 00000000 0x0 0x0 0xffff990000033700 0001 00000000 0x0 0x0 0xffff990000033780 0001 00000000 0x0 0x0 0xffff990000033800 0001 00000000 0x0 0x0 0xffff990000033880 0001 00000000 0x0 0x0 0xffff990000033900 0001 00000000 0x0 0x0 0xffff990000033980 0001 00000000 0x0 0x0 0xffff990000033a00 0001 00000000 0x0 0x0 0xffff990000033a80 0001 00000000 0x0 0x0 0xffff990000033b00 0001 00000000 0x0 0x0 0xffff990000033b80 0001 00000000 0x0 0x0 0xffff990000033c00 0001 00000000 0x0 0x0 0xffff990000033c80 0001 00000000 0x0 0x0 0xffff990000033d00 0001 00000000 0x0 0x0 0xffff990000033d80 0001 00000000 0x0 0x0 0xffff990000033e00 0001 00000000 0x0 0x0 0xffff990000033e80 0001 00000000 0x0 0x0 0xffff990000033f00 0001 00000000 0x0 0x0 0xffff990000033f80 0001 00000000 0x0 0x0 0xffff990000034000 0001 00000000 0x0 0x0 0xffff990000034080 0001 00000000 0x0 0x0 0xffff990000034100 0001 00000000 0x0 0x0 0xffff990000034180 0001 00000000 0x0 0x0 0xffff990000034200 0001 00000000 0x0 0x0 0xffff990000034280 0001 00000000 0x0 0x0 0xffff990000034300 0001 00000000 0x0 0x0 0xffff990000034380 0001 00000000 0x0 0x0 0xffff990000034400 0001 00000000 0x0 0x0 0xffff990000034480 0001 00000000 0x0 0x0 0xffff990000034500 0001 00000000 0x0 0x0 0xffff990000034580 0001 00000000 0x0 0x0 0xffff990000034600 0001 00000000 0x0 0x0 0xffff990000034680 0001 00000000 0x0 0x0 0xffff990000034700 0001 00000000 0x0 0x0 0xffff990000034780 0001 00000000 0x0 0x0 0xffff990000034800 0001 00000000 0x0 0x0 0xffff990000034880 0001 00000000 0x0 0x0 0xffff990000034900 0001 00000000 0x0 0x0 0xffff990000034980 0001 00000000 0x0 0x0 0xffff990000034a00 0001 00000000 0x0 0x0 0xffff990000034a80 0001 00000000 0x0 0x0 0xffff990000034b00 0001 00000000 0x0 0x0 0xffff990000034b80 0001 00000000 0x0 0x0 0xffff990000034c00 0001 00000000 0x0 0x0 0xffff990000034c80 0001 00000000 0x0 0x0 0xffff990000034d00 0001 00000000 0x0 0x0 0xffff990000034d80 0001 00000000 0x0 0x0 0xffff990000034e00 0001 00000000 0x0 0x0 0xffff990000034e80 0001 00000000 0x0 0x0 0xffff990000034f00 0001 00000000 0x0 0x0 0xffff990000034f80 0001 00000000 0x0 0x0 0xffff990000035000 0001 00000000 0x0 0x0 0xffff990000035080 0001 00000000 0x0 0x0 0xffff990000035100 0001 00000000 0x0 0x0 0xffff990000035180 0001 00000000 0x0 0x0 0xffff990000035200 0001 00000000 0x0 0x0 0xffff990000035280 0001 00000000 0x0 0x0 0xffff990000035300 0001 00000000 0x0 0x0 0xffff990000035380 0001 00000000 0x0 0x0