ffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setflags(r2, 0x2, 0x1) 02:16:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) 02:16:28 executing program 1: getrusage(0xffffffeffffffffd, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) r0 = shmget$private(0x0, 0x3000, 0x82, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x3010, r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121ccdd63493152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000012c0)=0x1002) close(r7) r8 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r4, r5, 0x100, 0x1}, 0x4, 0x9, r6, r8, 0x100000001, 0x98e, 0x875}) 02:16:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) kqueue() write(0xffffffffffffffff, &(0x7f0000000000)="af073a58ad8062808d49ac56e5c8", 0xe) syz_open_pts() close(0xffffffffffffffff) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r0, &(0x7f00000002c0)=""/249, 0xf9) 02:16:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x40) close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:16:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9, 0x4, 0x10000, 0x8, "3e4153a70f2535dc38bb2ad0174adf8a18b5cbf3", 0x2, 0x5}) read(0xffffffffffffffff, &(0x7f00000003c0)=""/205, 0xfffffffffffffed0) 02:16:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) write(r0, &(0x7f00000000c0)="ec", 0x1) ftruncate(r0, 0x1) 02:16:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000040)="39093592dcaed6b583f977c54b757f285f01956b2a3598a5828ac74ed0a24bafb60bb5e3668cf97907ad753402127a049e84272e4cd3c49c458af2445e5d288920e360a3b430d85bbc83de07042e9533e38beac2e96efa720d2910eeb3d52f5166b22ba98e2c9bfc40d1944afd386250b4a33663d2106184ea4ef8f0c3e048e2325ec8a9d8b7a60f379ad1060d39aff2248f85ace3cbdf68d4301a6f3d156d9e6576a16af1854354f8e2f98ef9", 0x9f, 0x5, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x9}, 0xc) r1 = msgget(0x1, 0x222) msgrcv(r1, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x1d4}, {0x1, 0xfffffffffffffff9}}, 0x2) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) 02:16:31 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8400, 0x116) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000000)="63c97ed2960bc7", 0x7}, {&(0x7f0000001180)="addc3b4d5ec9f93c53c4ed976e214a2962f0428e822008c0a547d3db7e0a110bb570d203100dbff8554433e28b533ae86da2dae652bbf191b919ffb6ac1cadd3ddaf2ee3323f6ffa74f770d0937374aed4f4988a8c5342c6a2054d818deaa0635c34501f87adcece26bc27596a4de768d96e6a9cac12eba158353115ad241baefd2a2263bce7cd859b9140633557aa2865650c53e5b608cfa78b51", 0x9b}, {&(0x7f0000000040)="63c5ae", 0x3}, {&(0x7f0000001240)="6d9abd1927397bf29450e7ed6121d75893610b447cd3f62fd7d27857a0d7f1dc11cddff27f1820004989d31ed1a3e44388d6274c6a3203c634affe3cc885a81ea96a9f33829b7c0ea7e939e2600546320146", 0x52}, {&(0x7f00000012c0)="ebc3f8768e7e5de757f04ef0fa23aa408a26eaf442bc722dc672186efa9ad7cf494a94d5219e5a295710050c68feeaf3c360f4b3101380e7698b88045e81b08fd0580e30015cc18bcfb5286489eaf9874db305ef6e73995902c3b9d893d9061db330b4f1cac07b8fa142fafc52057eaff1a25de1ae7294c49a65862e153cc6496d02560ba25238686076b8a2ff3edd0959648dc91c00a2244004babda1c46fa28e54fbbf7e10973072d5d081f0e1a45ec86b1eec0e8ff31fc63682bbe8ce4f8683c4d42938436b491253e2989adb", 0xce}, {&(0x7f00000013c0)="0f465bcd6bb7b4e6f018951fb88edefa7b5c6bdc7fca220fe437eb98fc5c28a2ed2d964bf9dec6e13b7311024b7d66027936ee6805ed3b984833a970b2149030f7b483228b7e8b0fa687caee8437767705c895c3aec3fc2d599e76ad64876e5066b75d1aa93af150a66f8286f3805e56d287d331e3f2ef5d4bb5435510f42dd4741db380a765165c286e2fc75269cb1d587b8e71092076954f2183d1cf2cca0a4b9ed63cf4226bd22fc41b0412abc683cd2067f3b92704979d7694ed0d910b7d508ea9458bc0db4246c9739390f8f7081011", 0xd2}], 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2) getdents(r2, &(0x7f0000000140)=""/31, 0x1f) getdents(r2, &(0x7f0000000180)=""/4096, 0x1272) 02:16:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x29f5b2) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x1, 0x10001}, {0x18, 0x1, 0x526, 0x2}, 0xd6, [0x80000000, 0x0, 0x9, 0x400, 0x7, 0x3c, 0x6, 0x4]}, 0x3c) linkat(r1, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) fcntl$setstatus(r1, 0x4, 0x20000040) 02:16:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) setitimer(0x0, &(0x7f0000000040)={{0x679ae3eb, 0x112b9397}, {0x3, 0x1}}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x200) ioctl$TIOCSDTR(r1, 0x20007479) 02:16:31 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) unlink(&(0x7f0000000040)='./file0\x00') getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 02:16:31 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() read(r0, &(0x7f0000000000)=""/20, 0x14) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) 02:16:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x800, 0x7}, {{r0}, 0xffffffffffffffff, 0x60, 0xf0000009, 0x0, 0x3042}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000020, 0xffffffffffffff6b, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x7, 0x4}], 0x8, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xa2, 0x0, 0xe940, 0x7}, {{r1}, 0x0, 0x12, 0x9, 0x7ff, 0x1000}], 0x7ad, &(0x7f0000000140)={0x3, 0x860}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r0, &(0x7f0000000280)="2a38555e3ef9a81be3d7a2b283691b3b416a19ec47a84cd444f1817ba81ffd1789779f44cd53a68c3edc887ab0a18e5cd44adaf128378a093255cc9072f2a07040faa24ed938845a4e469d91fdecc68d7288e1d57de5c35846bbd33d41fdf985471ab1821c0826c76c7b983f8726979a509865a4fec2953651a6f8b723be2e9255aaa0a43d1a9bfaa1669f32b4ac6ce094b54aa99e29505ca75925fbd7e80b33233cda14d5c879cf99be3c623960319c5d52095871c7e001181387d973cd9b6e0bca38aebef10531a70f1fe2e7c04d4f22d2fe8628f9e87f22cef81c7e7b215d3d27ed", 0xe3) 02:16:34 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) write(r0, &(0x7f0000000300)="2937dc0b63ce1bfeee72de648470a62c4b876306e6891ae41fe8f1da8083490b07f2ec76c2d622fbc36450608a0777335892dc6f20dd6fc57a7c96b629c1ba1f59c65965988e2940cb63c5eabd3ec22d71e0c628241ed168eee439ba4b3eebe3e756c0256f8dee53ae793977126259f61222c6cb9665f2c0f9eecd442f61c49eec930133b4ecc4d9a29f7e5fbf0a342cb33374c5b6b76f", 0x97) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="537193f3f2084dbd4be436e6e8adbe1c1da99f76159e21c074961e797cd73c2d19ef066e267881317b73a1908f1fa1d5169e9d61638b818f0606178f916aaa535e8d1845aa0d00801d104ae0150dfdcad333b9ec97c750b32eaebb86cec3f9b42a4266754c092ba7", 0x68}, {&(0x7f00000000c0)="858df713d36c5001620e04e7d1754a097d506c51fe3462448db950b2d96b19a0aae591074ec4d247e2741b1d2fc4ac365705ffe4b9cf", 0x36}, {&(0x7f0000000100)="52983f27c0ee316e0fbeee90dc1ea2f67bb71e46ca419f7963f5897570d44602f6cdbb9cf2b22e12459580d60d38bffecbf3e32cd033048f4b185d7a70fb2271a89fade560391c53fb0c8052259e2078951153e176fb4fdc3f6839beae7dfc10d7a6500d37b0699e638f7507", 0x6c}, {&(0x7f00000001c0)="0bf9ba9d106c0fe1644087246b81a518efdcccfc3b69af876e1feb59c2209a4e5c40ae4bb2156d63fedc4462f7e60acc71d6813f02376b1d73b8ff9a72a6c759359e269c71893e87df303790cf9900fdc338369d8ca7511a8eb692dffec7d508e9436c711f60a225cd23048b01e1fd5b7eb39cad2c5c35254cc41ae0e58f2c5a4d9ecbfa29ca496bf3cf1c8c34eafd3859415c89505ca939ff546624a870534272b64ba1cd98ac16a154cded7848d12a50d2a9d92fe7e71b532863eb0eb0a42908ebb33832175c94055cf295e37b6158df5c7ca7f832b46233f2150751e214e29cc5c1d0a8f70913", 0xe8}], 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="01cce66068a4e9d020920fb7ff183007c34e1b4eebd6c98e7be2f31ceece31a49867a059c949343855b97b4e79f1656cc079621f70f532e3589e8da44cb7067996644159b5c343ccfa79ac6ba5680c6732d7ced7e9a881353505e89096287722167634f76d118ed0b98cea626ad6556e5957906ec2b9e15b522b421ffeb5764b", 0x80}, {&(0x7f0000000440)="f158a8f0a6746676dc3af67bc2da339c6cbe86c10829b45c9391ae306b2d5dc1ea199c0f4c3a159c95541636a501c7e7ee4860d5c1638ecf652149648bb393d9557acc44b405dcfc4ff7372565f6b259d554912854df5e9560c1aa34eb82bfb5e0943c2a84ddad76b35af60010f94fbcbfac6bf036404936631e50e77db652e11306cbdd0f2bf710d556c1f45ab7919b806165672206be1eb70919a6e79aa24de323f4c00cfbed0253bf149c54a82468825725c7e7d402e6d8839f3d2986a05ef24bcb42d0ae53c858edb8abd69623992c56ed1c852984ca0815df6860ce56803e2a2c1a3781d7d2813cadcaccf004ef7d", 0xf1}], 0x2) kqueue() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) 02:16:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) r1 = kqueue() close(r0) kevent(r1, &(0x7f0000000000), 0xfffd, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) 02:16:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) getgid() getgid() getpgrp() 02:16:35 executing program 1: r0 = socket$inet(0x2, 0x4005, 0xfffffffffffffff8) shutdown(r0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400000000404, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x10) 02:16:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x4, 0x409b2a2d, 0xfffffffffffffffe, 0x2, "7c42edde25ab3f1c4cb5c26b02887141af05bbcd", 0xfffffffffffffffd, 0x6}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x44, 0x40000000, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x8, 0x9}], 0x7ff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x10, 0x7fff, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x30, 0xf0000012, 0xfffffffffffffffd, 0x2}, {{r2}, 0x0, 0x80, 0x80, 0x3, 0x2}], 0x7, &(0x7f0000000480)={0x82, 0x7}) munlockall() bind(r2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r4 = getpgrp() setpgid(r3, r4) write(r2, &(0x7f0000000500)='`', 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="98b2c247544dc8fd11e3ef3c6df9fb87f275be25b41b2fcb12b6273c31ca125a483a31764b65ec3ffd063d0dbf8e8e39391a1f8597292ef86dba172a4775054f1e41c54cc1161cfb0edf66967b3182490b4015b9d878c97cfcd0417dd4b00cda5a9c3bb1672322d099da9555f3c8881982c70800b7e4d21c01b61a4c4856f499f3dfd19abccf9d6ffa6b036c1738aca27c8301d040bd3c17393bc92045e62bafeaa56b15f3bb", 0xa6}, {&(0x7f00000001c0)="f3c1506e516233915db8c6fdd0b61af5e035c3aff2eaf83463d73745cf1b6b9d2fab11820c51388069a230967d83c6ce8605119d055c46a5b86e2601d6598cb28af37c14c71e2e433f1a41103e5708da34aaaac8ced25c516d7814ae083671abb0d80b3f74aaf7988a0b6b37fbc12f73ee1de5b8", 0x74}, {&(0x7f0000000240)="235e3445e7bd45e428a548d66d9cf76f1c3354cd86979f02db935b5344648f562128637f5b598dbdc8d3dc618ed3", 0x2e}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0xfffffffffffffffa, 0x2, 0x7, 0x2, "b6bddf02dec0cb786f1993d307da6a387e3083f7", 0x2, 0x401}) select(0x40, &(0x7f0000000280)={0x8}, 0x0, &(0x7f0000000300)={0x3, 0x0, 0x7, 0x2, 0x5, 0x6, 0x3, 0x8}, &(0x7f0000000340)={0x2, 0x1}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000540)=0x8) 02:16:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x0, 0x49) msgsnd(r1, &(0x7f0000000100)={0x2, "4981d68705825a8baecafa6f2e22bf3fd57a9aca"}, 0x1c, 0x800) sendto$unix(r0, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b233cc424b22ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807", 0xf5c, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="5736a48be7ceafd3ab89f33973d75b1032f01cb883bdb24d5f60c5e13f87f7503e68f6b38b433a5cd9ad40d0593a03a42f4af4a4868f7b686795d1614364c19b26c4a2692722b064c79d928cf19544e97e0bae59e186648028cbfb43c042607a4eadd75c1af5a73dc5464450d1031cf6492c509a2eac9eb95b57a2dcfaecc64c59cb37fb55b59672737a613f5eb529546e19168c096c5c16c5d63bd80c763f4812172f0a89", 0xa5, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 02:16:35 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x5bf9, 0x1000}, {0x0, 0xb328, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x1, 0xfffffffffffffff7, 0x800}, {0x2, 0x7fff, 0x800}, {0x4, 0x5, 0x1800}, {}], 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x3, 0x80, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0xff, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x0, 0x1800}], 0x7) truncate(&(0x7f0000000080)='./file0\x00', 0x9fe0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x401) 02:16:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) fchmod(r1, 0x140) r3 = shmget(0x0, 0x1000, 0x2d0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc7452fe0dc39de2a) r8 = getpgrp() r9 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x7, r4, r5, r6, r7, 0x82, 0xff}, 0x3, 0x8, r8, r9, 0x4, 0x9, 0x8}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r2) 02:16:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0xc003, 0x6) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) fcntl$getown(r1, 0x5) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 02:16:38 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCDRAIN(r1, 0x2000745e) 02:16:38 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) fcntl$setflags(r0, 0x2, 0x1) ftruncate(r0, 0xe37) 02:16:38 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000080)=""/210, 0xd2) 02:16:38 executing program 0: r0 = socket$inet(0x2, 0x4000007, 0xce4a) clock_settime(0x7, &(0x7f0000000040)={0x2, 0x8c}) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 02:16:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r2 = dup2(r1, r0) r3 = kqueue() fsync(r3) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 02:16:39 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x12e}, {r0, 0x1}, {r0, 0x15}, {r0, 0x2}, {r0, 0x103}, {r0, 0x10}, {r0, 0x4}], 0x8, 0x6d33) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8480, 0x1) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r4 = syz_open_pts() flock(r3, 0x6) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) fcntl$setstatus(r0, 0x4, 0x0) readv(r4, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0xffffffff, 0x200}, {0x18, 0x2, 0x5d0, 0xd7}, 0x5, [0x1f, 0x1, 0x3, 0x80000001, 0x3, 0x9, 0x2, 0x3]}, 0x3c) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 02:16:41 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 02:16:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x5, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 02:16:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80, 0xffffffffffffff4c, 0x4859, 0x8, "d63e376d2070b086e83137baadd00e251c2f152a", 0x100000000, 0x1}) poll(&(0x7f0000000080)=[{r0, 0xe}, {r0, 0x1}], 0x2, 0x7) 02:16:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x7ab51f5c0e706f37, 0x8000, 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f050000003000"], 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @rights={0x0, 0xffff, 0x1, [r0, r1, r2, r3]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xfffffffffffffe19}, 0x0) socket$inet6(0x18, 0x6, 0x6) 02:16:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) lstat(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x10, 0x84) mkdir(&(0x7f0000000280)='./file0\x00', 0x91) 02:16:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) 02:16:42 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) getpeername(r2, 0x0, 0x0) 02:16:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001640)='./bus\x00', 0x40000000800001, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x14) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 02:16:42 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000140)="10264e1083aa146c3b81806e5d48b91f88debdd385189879f61e9c453fd7c75a26ba0bc9091f6e57edbd0dddab1e8a75e8863dd74f6f8d2d339bb75c633d142a1a16faa6b2f8c60407e497e09f57d7402ec27a678c4cbc4ad6b0bd09d2", 0x5d, 0x401, &(0x7f0000000000)={0x18, 0x1, 0x4}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r5 = dup2(r3, r3) fsync(r5) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 02:16:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x4) 02:16:42 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203d, 0x40000000000d02) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x800000000001048a, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x220, 0x199) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3ff, 0x2}, {0x1, 0x7}}, 0x2) 02:16:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 02:16:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40000000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/139, &(0x7f0000000000)=0x8b) 02:16:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x200000) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) fcntl$setown(r0, 0x6, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x4) 02:16:45 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f00000014c0)=[{0x0}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) getitimer(0x2, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001680)={0x8, 0x17c}, 0x10) 02:16:45 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 02:16:48 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x384000000000067, 0x0, 0x0) socket$inet(0x2, 0x3, 0x9) 02:16:48 executing program 1: fchdir(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 02:16:48 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) select(0x40, &(0x7f0000001b80)={0x9, 0xffffffffffffff23, 0x0, 0x3, 0x2, 0x101, 0x3, 0x9}, &(0x7f0000001bc0)={0x6, 0x800000000000000, 0x10000, 0xa738, 0x2, 0x7, 0x100000001, 0xe02}, &(0x7f0000001c00)={0x6699c832, 0x800, 0x10001, 0x797, 0x10000, 0x5, 0x2, 0x5}, &(0x7f0000001c40)={0x9}) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) sendmsg(r0, &(0x7f0000001b40)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8000, 0x8}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000040)="106f95a8c9eb7ff96c88122a1ebd46fe95f9116676458cf436cb6cc08074d69317e3f7de2f980d7a1576814c5e54c9761c6175550286be10b3a066d061c3a204af3039be7fc91b2aef02e5fe2d09ee5015cf7594de03944582971ea632e200efe2038bb7516d5bc80207ffac13485ac1de6c6fd1f411bfc16639886b8350e330f0ad45627a9633ab3b7a92656e9c8fc0f94a622728f3348a27416f75fd5ff241d9c82de54f33a3687b0583f8cd1b0b6973d44ed2e909e63d546029154677922a9348717cf08f", 0xc6}, {&(0x7f0000000140)="99fb5b01213ce066ee6f64c1b517fc13d7fb4e77929f50e4a79aef5cda3aeafd5a3f1923ccb823925a3e5fb16a94583f00f6d12a2d3e9cd9e326d9d607681cb9e379015463c2b035a245d3df360bf0a9f3704362d86a160dba16407ba1fcf5fdb4b3d3e1b1d0b90612bde7ce5a9066923d89ccc287d3e279b91552ce7da7573f0c54752ced09dca1004427ea89b86dad531fdf39c9f8fb07adbc1b7b5c3ddc219dfef769582b74bce5bae851ba377af35b5ab1eca347c269e1fb8aaa794b82814a95441767f0ec59a7cd60496dd7da0202931f88b71f2c5defd0ba810f", 0xdd}, {&(0x7f0000000240)="ab0f26993ddb4300732a926dd897679542fbfbc6cd922c5422ac417a4c920dcb26f943cd864ae20bd4ea410f05b59f56e8eb12", 0x33}, {&(0x7f0000000280)="f404196c024a991e9652857a72c5635f23f87b839555d7e2efa9bceeed7786f6f176a19dba9db5a118489de45bdfeceffed195c56b279f59e084440d8ee3c334d92a286a0dbb2bedac37e180dbcf2641e3e18c0e5530d0a22df8d1face2be9981d1990bc0ef009b9ab45e0d9d68c849cb68fab74899bb6a538133646b3", 0x7d}, {&(0x7f0000000300)="1a4b36a80e13698225f5bf7d3e9c7fc88df418133361075073a78d5e7e6c40ec4357b3c3e9815f354cf174a8b905b5196324df36fe10688aff23e71af608b96b9f1d93654c2a6597c6dce801c029760835fcd383afbe1654d30c515241089a2dbe478c2b7b00c9a0996f94ef0f44218f7199c4f4a0533a0ef94754927d93b1b73a8f503764d843b1f01ae94d5aaeb269773f664194f67e2345d7c1fb77d2b7a538ec2560d2c9f83f5df42cb5bb0982f069c6c574", 0xb4}, {&(0x7f00000003c0)="f3f67871b22ad3711782474311b5fae813377a80a00eaf1fa39ac7998c2bc2d22701843330f76d6f76268a7c7b6b306abaa08737eb1d9ae30d2b7857ef6e788461f8ab3cb20404cb20759ab6854a9103d25e1b8c389a170933e9bc900a88441f592c186603e0170796d6470a598fd45dfd4e285a603f2f3cfaf255159b914411c5c7897b", 0x84}, {&(0x7f0000000480)="d898931d3931047cb7c0c90c775c47e411950ca062bb4fd6e2d24519fcc73a89217210e3b8eefe0bfbf275700b49bc9a330ee9a301747c36374493f5ca46dbb28be3f952944e9f1a9ebc8f43dd98a9e5839e11e15db180d2af1eb4f3ad08d612cedfc7660f21c2a347f457f0e6e794b5aefba5ac17b8ceaa6060d4a0f0277c899cae458c7207efd35692bf1c72b480b11d542257318421bbb088691f6593c3b82d14a7b4339cd7c5e0687986fea5f55bcd926ea10d12d1421359635c762562a490d584cd16128d241a9ca996909891f0f3caf20b6021aceaebe457a3281a1b5e4be25e12269ec5b331cb910d9942d30658ea78625660895f778af52023288b28c85a138312238b9afdbd0ba86352ceefdc8f273e91c3ccba21f0d300522ba2ca982ce1434970ceb85807c805973b63ba52ae6628f6eb4f065c6f9902cf89b5fc8677669d67ebf5dc6b8435089d834c91ccef08d888925f07a49edf775ed3a0635023bba447aadbe66a76fb9cf46e314d1a04db9aeabfdfd8f81a00a94328f02fe26c4231d792b8974af9cf698fff6b9d190d470980135a29e24fda13aff048326857e4738e965c656ca1a3526dbf417622a4530df6c89355e926403a817678ac00067f9302dfdbca82714d8f12312fe495fa9c49419cd6121710141b49ba6b02077611351c151b95fd225ed74437ca3b02e6a9f79e526197da3250c43d90af427c7f75f4ddc191f31a17112d0b40c26f36f4d36b73809b10fcf668485a67569910522addc4dc55d08d800b6038ed42acfd82e9714dd1b4ed1284202f0978526b5128f6718286c0ad03aa98f3630eb9f2f679cc7b39f83006a2330eb14908c324295f0c420a8d0e16c86eaa57d4a5b7b2f95cc41e5f9680bdb8af90f8632ff852bf2ae79389e9cadbcb6e8b0cf2ffc2243ecc1044a654c9f0dcdeee99af6ab2f781135fdc581f2df9e67193b7ac58d5cbd0793941240f680c832194505b43d11055e90b632fb86cda4a40162721162c27a7a6b2964cd0893c2a56113db78ebbcb93da860e5030702ca4d62d87d0c96b88572acd43ba3ed1cc1e6742c46a07eff750a99bdd947618420053b84e6a32eb7cd5ea208206ae04a44c7d7487526de55345bac1e97d01a4b6aca58cf8e0eb584a63025d8afe71c641b4e424347b544b8e8e5b950f101285e6b9a492b971dc7eab55ca8a4cd10be53837f9cbbb1cee37824d09fcde9ec4932dc3addb710317f7a0b4519e9e06d6472f069b6efd83776f50dfda9f0d8e2e4fd8c481b52833c7e94a012653de7fd9ef274a64715b96a8fb489ba46977309b30357512e68c1cfbfc7ee789ece76eb727d297c6e9f18a4dbb25ef8c1e80ebfff5d3827fbd88be8c90ec143084f5220e9164f54bea594f11450f93ead889290568d436fac0a03c232bd5d8dbe30721ab5a527c7feadc7718fbd4e03b9e5cd917a33e6dc1baaf83ac7e119ca3b791a527cb0168418e3ac5e3dfec83547e2262e27886169a0d86b981527a4ee10302865313bcc6c1c0d5b34bee60c075387a9f1a06c46413bc686b45904d753753346272aa5f190968d049201efa2acbbe680e63ff004f4926d6fcdf5e6d7621746f5f3ad58f242cf536d959b108f2de2e637a5ba6d5b012fba7ebc5236dd3c84ceddf431b625de4b0bea085323b73f797d5644087f3d2e258d469509bf2c16720a37060a2d26883c33094e02026def4cbf6757ccef040421dbd964200b482b3aa7d166bbdae82137721b7b6df4f17fcc40edeede95cd28157dd59113584dba42e7eddf2f644b22593700bef1bade838b73b274fa440c40f3697344de3cb4e197cc26c4223275f011215f255bdd3fba707e649110216427f68b050f10a869235eacbf3ec1ea3dd27d7c515754ce654d5ef5433f780b892f348909f1fd3468a8eb8f2b871e6252ba6d7276f5b3ce0f71014e8aa7ab4abb3d258d203359df3e54b4ec51712074c7ec4d17944e132a327370bf27104f08135b125d52231a4140b4f682dd4419d5bb9d44676fc3754b1c868d85cff642ad506f09d219b1e318805fd4369e14a78beed9d9d75c3a0d2e8fbbe46bf68038e658044f4c6488c80d5777d92d1cdbcacd58baf40a0340692df8f22c039ac6644812f383baae8a101e1766ada44e8ce1533c144dced85545ad129451b5e190d276b5699b1b06c086d0236d41f25f34f213b06ad01c1e4f072d3586c9a68c26215a6a61d8ad1a28341d2047f9c2af5db76f8612cd9b7c295019e716abe13d05bc0559d9dc814e9414a25c138dc11ff8d4afc377dcfc0a89bf4b48128eb920a5baf53e6e5565ad3ee6dd884afa1ba0f767c1ded410c1db5e3222048646eb0a890981ee68b4b8bfa975c81842b39914584c0b742f587d9211191648a43ca0848db05016e753cb2bc8d85c9e91c9c3bcfaac443de6fc1e742ba195c53c46651cce04ac80813739954210d480a702ea6fa3d93b292757ace20f99472b4a6e00d2d74925de787562b66577366a7db0fa07cc7c8a266e0f7db301adc74d80d403f856fc2e7161a18463d20471c3849e88bbebce090ee19c945908c2e4cf602cb95a2c13f627d246a9703e4a5f58602eab1d37f1098b91d3e428882d359cec98e7b18df38487ab80932c9f81add429fe99c06c6a0737a310dd40304ee325d79740460a3cd0e0c6e14040d8c6742cdfdeb57d42e820e55f9fb49b090c2687f8c96ebcb128cbe9d55f25c0fc069b456322f629dc7337545bd516000477db156747f6c89c63d53ab8b8526f8f4571cf3423682792f0031a8459dac0ef86d7cd9fe0446b6845578153642c41de0aeffa8a18a7d64d42dc88cda8cb87b87c4358015629faaebbec863b84b9cffc40ea0c21cd4b44fcacf4b312efe5362ba083cce80380f05a79ccf92040292f962a2e2721c76228afd2eaf84b38fdbe6100943da7f09508f4d2260d4e3e011d21162a5c989d498524f96cb11bdc59f9d96c33417473b9617180140d0f4c826e3896349c3a90e76492d12f98c56a68f8723c943225dfe03aa2d32f60c2be17adc710725077d9f675482dfd3bc0d2ff8f57f5fbfaf6865adbae9d4292bdfca9dccf262c7e81cb68cc7420aedea760db4f2115eda1f144600bd5e1cd0130ed23ba24b6c3fea33857ff9d3c374d07b4b2ec1eca9d844dfd441de2983e717fea0709a7bd1f22c7ab814bc32a142ba2154f8a73f01f6631652320dfcf21354d865874fd8084960baa7a8246ba201beea916cad912998e48c251d9055cc3dc16ee0bae0e783f1586abb07b9c9ea7b3e53ec444c13bef5a6d86e4303d5c637c3f84de3fcf45913b30826038d23ffb4d64eb1010b6783164ca997010ce4ac7e5268e92bf610fc6b1027e7b85ee0ba6721c8d0f941c0fe3b5704e893e60c152914a59ce4b0ce3f028c0be9bdbf8abd2010d67172070bbdfe27d212412993e45df827a532dd9b75e6c19a19392dca818e4769215320a04b31907697ce6bff8b84a6f4a9d6ac0ceea07a08b14cc65ed1960121e3d53f907ec9b85f38e623c7e2cfe2e57f58ba292f76d62f37a96f6137d8e1134750015ce4517ec366842748f03e98ac7e64b811f457289278effa407238d0a63866cecc8a5ebde026306e61be4d8c4411896105ad1ddb1a0f9f4c908774835e1aefb34e645def5db1718b0f4100b280180925fa1266973056d218309e531150b1c96ac12ad92816a8d0ee4cec636c22ebb1c619074633205ee6ccdc30ddac50bb4be6ff4dcbec4836ed60fbaf4c6c235bca5be4a27057ce26739114bc9adda38083f4ba111a81965c790ae1eb9203f1e7438369b18687fc6b6490bf5ef61bbdc642c9a1cf8c2dfd3130512e0b5283109005dd83ea0fda9fede1fc7ef918db4c8330fa754f11fe790b5b7af854dec1e39bbf4647b6854657c68c68029b9edd11de75d81ae8dfdf3cddf192438b63b8acb114426423cc6e354f2dc63236dab5a560707516ec146c6e93364d16118547a2e1dab23a0c7491425f200432d58fc8d872d3760addf1fcb05ceec8d0789e7223cfb56a854090d8a8726ea32d52fb210778c04926f1757de96364ce0a43f22b77d700a1720a8a93d0bfcc3c914daa4efd8f9942f0b2ebd3583dee3c991af14b8d0b9b336af0a635a750efb64a76eea05867a7dd1ada4849c6112948574c7f932a877d784dcdc523a799ea9c0996c2e1b5f2f2aa077ffd301ffe78483c3db15e04e9bc53c60de0b315b68f110b962c1b5309d2c5dbbf4113c332d3ee11a70dbd783033ff3977dc1ce836cbe6381965b43256a2cb0345dd585899f01f4d6093c68244bb104d00aa79f8750bbc14d2d2cdd9ffd1b48e95b4430604ba2c51b7dcce5e7c0d7c63b7671d1dbb59941fad13a72a78216b3004c4d3c92983e8e601b87448302dfca681b3213459cb4f00a859b1ba73d1124fd6bf533e2d9ab7936ceaa79f6b31d23e7d1908f6d85da44143149963dda6cd2bd1c86aba002e2dfbdedaef6087f19eef0d8d06e2f88a7fc30d9d50667cbeea97c7e003e719dbfff74a286eb9628ca2ef817179a0982959e6aa5dd044f4f13ea226f6dccb788837896d02e4cd66b90cb14eb31d8e05ca54781aea021a50cfbba191f928ea02168bc058034f761e65b7674c170f3a36c3e8aaab84b13dfc25ed1154f972796141acd2ca1d569c76da0b7c8acdd9c3bd2aaf7e437b508cc50e5ce0da2ea8aa29c73ac76755e25ededc549e9d705331e8003826699229528f7683cc75b6e028793552e9fe6ef742eabf6821b64b1c9a5692868385dfca53bd0948e58561efff25ec0fda63610563ceb635361b45f4a36bf3cced6e21900810e147bf52ea889b2c2673b6c78ab77a3e90e1d9a0630acadb0460038aa7b26133fefc7be10a3d62d0c05af76180c0201be7432a289f897655bc0952f36c2fe779abb39465fe5adc0467349dd9d5d4a8459564492db9c69b98b5198433bb007366a8a9be9c210c5b7d41646e6a66770db68339ac47c7a078dab96101aef95bb71efb8091b096dd21647f1b342a3faf38ba7572bbd777a10c64fe4b4294abd2498e20e28b79baecd83b0566ed2fa2803a4919d469c08d435e3a3ad3d0f482a9eb30a4b813dfb0348605d612df33260b5a858fb0fba9919e17f4606d6c4fb2a14ee5b5c3aeff0ea4b58a75dfe6164b610e0ece56488ffe59650ae101e1ad303b04348244cbea5f4bf95d984583ca3d800d158d45ff276f0843f5c14520ca6eb42f9caac0e69e732d344dc3eb62bbffefe28f30a47e2f023f962d20c10350133a34f12d361aea7bddb6100c50753c9b0c9b184cea31ad6ef53339a9a877b17239b24e13c136119774c7cac5b0f75f221b88650598b74ba30304e5fc04710cbbccf4cba01a008d4aaeba54d9b0ac2a1db2bd43c1eb01032936754abd65c592fa83a32af91799b2b3431a949b87b845787839039ad1303f9749f2a2907e81d832bcd00905ba6563e9784675c5fb2cd343f8c751e80b052aefeb6b49ee81be64e564077f73a004f41b0b0058a0323889a54e1728f1314d7bd9d261df3af4236267d7271d6bae307637a9822d44a868378f8e1ae18921e13c3e9033fa95beaf16f38f0f839859bab50798817948ab438fc1b19eee04cb7631ba0e83c6d44670418552adecd71529df1f0164833dfb2464557608eb2763525fdf1f49aadcfabf97cda31c7d600c3d1b360a2159ac5f6f0168ed784230ed62991c624fcc2ac93a9f11844f87618179c28905d4c540f466f2cddbe7dc0fcb43a017c104775d2ba4185a042c69f75551005e", 0x1000}, {&(0x7f0000001480)="7f5a3f9b67a3c8398f424453794fdbcfad1fba7446ecdfe2ac596e514bf2c73407ffe8e7503f725443b1012c046252ffd7c7a9252ffa16c3d17abc9c07104fea6522abfd131e1f7cf22f787c96276ffea3e3c6e45cefdd380a7caa0867b10e67462824c5e3a12041f1d46fbeba96e3bd01159cebe07bbfbe9a9c019271c4950a0c75f2d6224d159f3493024c541f8ce2e6b4faf6310f9653b1b3ca85d56f98f9a5ba5dbba394617b4220a42838850b45841fa9559f5aab8b2ff34eb2aad87ce2ef60c4fc17dab9a9c35f33ad237a00e39fcd2addb598892203168bd5", 0xdc}, {&(0x7f0000001580)="12b78c843a8ef4137f2bdfb07b012033f58643447a2c01cc151329b5be7ecdd111c7d2683f24f61d78532802bff5923ee484f60cb1d51af2dcfbc553dcc74019a17fa57edd8fcf51e47a64a4125550d8c438780ba3b3440b136f443f4cdbbeb62bb083f2c7d7ec3ed8aed27de5d37d5a0d502ab5a681b74819948be12bbfb1bb0a855b293f5d96f2780a3bbc415159549fe5c7005682b3ab25fb57375837000ca9b82de8e0e4a8cda7ca9fc7f07edc0e", 0xb0}], 0x9, &(0x7f0000001c80)=ANY=[@ANYBLOB="4000000000000000ffff000001010000141f3ea045493887847f2ea458364fd3edc91dc593cab1cc2a7396dcd1bbb250eeed5638e3ba3b34ac112f8d420000006800000000000000ffff00001f00902e037d153a45a5f3488ee35ceb8e54878eee7a4746e44916845827ce0a8d3ce0eb9455bed07d66a371f1aba89af135edf479658894dec777ae0b866a36e341737d84904339ca17ebea43f4f8749f4d5d22c95d000000000000580000000000000001000000020000009062df56b365f3262d172a1518b89f6bd97f9b201adeb2e4560ddf351457549b4ccb0356362d00d3dcea0d59da678fc61d4949f1d85cd9de5b7b9b80692a40cf702c3c7800000000700000000000000000000000040000009eceaf5095f508eed7fd833bbb89ffe371625318dbfb6b9e21863ccf00cdc774a637c9eef55aa6bfb8b8b51f45c7521a11db039a8f228143042f079655669d95fb118f0066b40ba3a199325173b579b4658bd937b4a378d6d1ada40000000000a800000000000000ffff0000a8fd0000e506ca6a59d287dafd88d98efb24a73941b8001db67d43bc3eb6e3719eeeb7230b397ef75589ac27909a0048f59dc01de7c717336d5aa9670fcf8381119deb36ddd63d67b36efb8bb86ed1ad0c29706039553325c0ee29c4d0eff4d384765e8292166f284d4b1f9c5cfd1a97db4cb1334494716224dff0fce7e87ca95e2fc0c86e28f2ded073419b373c26ec9daf0000000000009000000000000000ffff000081ffffff21f203768be1570cddc6d4aa716395a1087733174a5efa71b4b06663292a041ad31a719f6b0f4d5bda189e5cde4aa53e743b4b9ae375d001d1d8763a1a6030829b8b7ec07052f0a905835dfb6811b412d907fad9f269517f5f31e24e6cbddf814b4276999d227d615c74ab626aafc3d22906cb6e2422bed1009cf93b290000004000000000000000ffff000000010000855c7b763c50bae296a2164fb308d99a15e7d3e40231d16d2e17555a12406d4a0586870ea96fefeeb4f2f2830da61289b000000000000000ffff000003000000176fd77382ec9efa820f6461f3d751e6ec8ef1bc114704970bccc8402a99cd284f2a9b8efb8351f57801b666013aa2698ae05a1336d2c8e8e1e9955eef49fc1ff5bca9d8a8ba5339803e953187e62aa3a20c6d2596663f83f1ffb6bbe72a176e583d2f860b0402b0f42e5a50001a447b551da63542a8657928949616d01529f55f10506afb1846aa469da9226c040ac8a4727e05a4510c4cfd07bc00000000007800000000000000ffff4b1f6dc8b2699eef44d503ac7450600a6a91e1be818d6ae911ec1177fcd6b9425877b05b3f06b2bff19a4b42155ce22a48f35b7bc9f389052cbc3e11c4a944ac3f509965ed43924558ce26ee1e87877a07a31ad3b7a733fb1ff5dd7a1f8daf6f02d5f57f5d4c5694800f1249a35585aacdf9170000a701c933bc606b628c65900d34c1b6f9ca5d74608abef69f7ea5dc7ba2f65d6cbbe9624b915d063bdde4f571cc99f65cc575f847aa2710f4044fee346e334509645e9e8c93acfe08d3bd7d3cb8f53508906fcb58482ae35fd876ce431aa11b1e56307a4b3b687a8931d605697434f256e4e3190eb3464ce92ba81e0e43a5fd454fd52e347e2c4fbe7afa133f470c13d6171e082453157b7705dba136abfc16c2676554e0fd057889c1b7d119e09491b757685a47923135225790ef1585deb7e47ff54682508732f98dd6e6ab18d2b46f975bf75e4c37a71a3ea5b306cce3b18ec6b28d80d5888ade5d2e0c05d9d9b3528db64eba06710107aed7b702a9f5d7faaf5d4ae90039710c756169c60593a82ecdf6b6556c49"], 0x410}, 0x5) 02:16:48 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x50) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000380)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2003, 0x3f) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffee0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) bind(r1, &(0x7f0000000440)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) 02:16:48 executing program 0: r0 = msgget(0x1, 0x2c0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000040)=0xffffffffffffff14) msgget(0x1, 0x21d) 02:16:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed746d2811a3cc63d59bfaa02ca2d5e24abaa7583f450505de0b576f742e84692974eb25b9efbe65a37b92a2179ca8eff40e6506d7891db7322b8cb7d752d93d63de8374e60712ce9977062a39494fc851a2d31aa000e2fea17d3ba4411d62fa23e42e76dab33852a956b6c081c06cb25f15cd2d84b63e732df750637be19b72434c279efeb37a51732063d9e60c6e458e77501b33f64148dee1ec6b7d603b102133331c859789be21c791615ec6f0b930061feaa58dab5f5a7cbc69ac6f4000beaa3504eb171af73dc8ebfbf9700f2ecb1262893046509cef65f89cc243b708e899", 0x171}], 0x1}, 0x0) 02:16:48 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockname(r0, 0x0, &(0x7f00000000c0)) 02:16:48 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x2, 0x8) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 02:16:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000040)) 02:16:48 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2a, 0x14, 0x0, 0x2}, {{r1}, 0x0, 0xea, 0x81, 0x5, 0x9}], 0xbf0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x20, 0x200}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000054, 0x8, 0x3ff}, {{r1}, 0x0, 0xf887663b9f1b1708, 0x40000000, 0x101, 0x3b16000}, {{r1}, 0xfffffffffffffff9, 0x4, 0xf0000008, 0x200, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x81, 0x9, 0x31f94b21}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20000021, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x9, 0x80}], 0x4, &(0x7f0000000180)={0x5, 0x8}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 02:16:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) socketpair$inet(0x2, 0x8004, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r0, r2, r3) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000080)="e4", 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() pipe2(&(0x7f0000000140), 0x10004) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) 02:16:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() fcntl$getflags(r3, 0x3) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 02:16:48 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000335000), 0x10052) 02:16:48 executing program 1: socketpair$inet(0x2, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="13695a", 0x3}], 0x1, 0x3b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r1, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 02:16:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 02:16:48 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) setpgid(0x0, 0xffffffffffffffff) 02:16:48 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x20ad, 0x400000000006c7) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20010, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70", 0x74d) seteuid(0x0) 02:16:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000080)={0x5788000}) 02:16:48 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setrlimit(0x6, &(0x7f0000000000)={0x4, 0x3}) 02:16:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) select(0x40, &(0x7f0000000180)={0x6, 0x0, 0x1, 0x0, 0x0, 0x100000000, 0xffffffffffffffff, 0xff}, 0x0, &(0x7f0000000140)={0x6, 0x3ff, 0x3, 0x7, 0xffff, 0xfffffffffffffe00, 0x1, 0x44}, &(0x7f0000000040)={0x8c8e, 0x9}) 02:16:48 executing program 1: semop(0x0, &(0x7f0000000080)=[{}], 0x1) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 02:16:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x0, 0x3, 0x9f8, &(0x7f0000000000)) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 02:16:48 executing program 1: socketpair$inet6(0x18, 0x4003, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xffffffffffffffd5, 0x7ff}, {0x18, 0x0, 0x1, 0x94b}, 0x5, [0xffffffff00000000, 0x10001, 0xffffffff, 0x32d2, 0x0, 0x502, 0x10001, 0x800]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x4, 0x81, 0x7, 0x4, "b6ac567da345c1938b2a85347435980077b7b482", 0x6, 0x2000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r1) 02:16:51 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x4000000000005f25) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x2c) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0xfffffffffffffc84, 0x7, 0xfffffffffffffff7}, 0xc) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="20108434e4a8b0d1dd9f2ba1956ad58f7b3e4c9381eae137f154cab0d4cd95870897ef47806d7aeb3bce4107dc0482ef07b893bccd2991f9b9065e59510a061cbc99a51bc33a8de07452cbbb2e0207a981057b2e124b8e2467cad0cb2f2bd4a358c54b83af5df0c46415c83af7537ae4270a69d26308d906165a4bc20c0d7b98e0fa1c3747f68f0a0e37a626f0eeebd7e835d9c510d69fb6f54be3a6782dcc0b7f50bd9342bc30058dfeaa5b3d802aac01f5ff3f9223effcef513d8c714a4dbe9bb27fcb075a725d3c6ad134aca9cfa2dc1a5a546588ad882312ff1a", 0xdc}, {&(0x7f0000000180)="489620dca9657fc0c34bababdd815eeb0f7678ae28a96ca8204cf117c7645b74727d295a41ffac379668008b6fde1e6195f38dc2bd090cd93789d3f32980fcee8fe965b61de9fd74571bbd105dcb1ba3a50fa9b27f11d17c01727e280fe408fd536dc91dd869f56a2d5b0125491c0020aff8795c5921c11749dad0770f9dd98b15d1e51ccf9fb55f5cc92f9cd2b58c31dd97", 0x92}], 0x2) getitimer(0x3, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) 02:16:51 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffe000/0x2000)=nil) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r0) shmctl$IPC_RMID(0x0, 0x0) shmdt(r0) 02:16:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xf000004b, 0x6, 0x2}, {{r5}, 0xfffffffffffffffc, 0x4, 0xc0000006, 0x400000000, 0x6b3}, {{r0}, 0xfffffffffffffffc, 0x40, 0xc0000002, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x24, 0x20000007, 0x615, 0x4}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40000003, 0xceb, 0x2}, {{r3}, 0xfffffffffffffff9, 0x2, 0x5, 0x6, 0xaf}, {{r0}, 0xffffffffffffffff, 0x82, 0x20, 0x6, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x400}, {{r4}, 0xfffffffffffffffb, 0x0, 0x2, 0xffffffff80000000, 0x80}, {{r4}, 0xfffffffffffffff9, 0x80, 0x1, 0x7af, 0x9}], 0x3, &(0x7f0000000100)={0x5, 0xffff}) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 02:16:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = msgget(0x1, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x80) r3 = getuid() r4 = getgid() r5 = getppid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r3, r4, 0x40, 0x2}, 0x4dd4, 0x8001, r5, r6, 0x4, 0x9, 0xccdb, 0x1}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) 02:16:51 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x0) close(r0) poll(&(0x7f00000001c0)=[{}], 0x1, 0x0) socketpair(0x1, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) 02:16:52 executing program 0: socket$inet6(0x18, 0x4000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 02:16:52 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 02:16:52 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 02:16:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="a295d15d6d9f2fc2db1400e61f4f88aa010e9145e1057a07000000e12a7e229c89e9c387e2c641d8cee10d49e53c52a5a50ba89b7691145616c617d33b74538614fc7495237c421d55e64c236e15a279cb4053b630249f981f45448f0e218e8d0db01ddeb3c6d6b7f061a3819c5e71cd7e56c6d9486b9b57726a985062c1666ec9cfe360d8adb2c1c00012ba83456a1675d95935f2b9d0d5bc48ba221cd4167368d3d397981178b9bed80ba4841ab42278c0cfa5389c7df061b5e42c98000000000000000000000000002a2da159773b04864016902be8c601671e4967d498685abebdcd9e3a6b669d2803e22875d5fb896fd2049a1ce089fb89786004", 0x4cd) socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="823c5633d8837cb65d8c10a29abe890b8742503cf90db96b227aa335bd4b166aaee81a67633db6ea3131b52acb9b8e30af821c539b680f99b6c16d0b34a5ee0d294478a0cc141f3f84405f4560de945a8b2762e86fe54878ffa09ad14d0d9ef83c04b680dff4de75f29bbfba4e777011ebcfab8dbb1e627369784ff3980792c8cfa1585a77ce9d9e29cc1f8eed77c720fb75b9fc1569826e75c2b1deecefa4e5005ab9591d07c59463ed80667448a1a8e40aa67b81de2b72289aab59e84ee43f16", 0xc1) 02:16:52 executing program 1: r0 = semget(0x2, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) semop(r0, &(0x7f0000000000)=[{0x1, 0x5bf9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x7fff}], 0x4) socket$inet(0x2, 0x3, 0x3) socketpair(0x18, 0x4, 0x10000000002187, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000080)=""/90, 0x5a, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc) 02:16:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8000006c7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x102) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 02:16:55 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0xdd0f, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db933933be2c003725d2548a989cfa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000001f3119790e1a2ef74ee6974848ba98490aacfee363635fa181ec057c343aeb192e28a9c694c2a8bbc17d83a7a3dbbce9f960be0b7636b7"], 0x1, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() r1 = getuid() setuid(r1) r2 = msgget$private(0x0, 0x7) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000030c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d20060000000000000085290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc107ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"], 0x1, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a00)='./file0\x00', 0x102, 0xa1) accept$unix(0xffffffffffffff9c, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) accept(0xffffffffffffff9c, &(0x7f0000000ac0)=@un=@abs, &(0x7f0000000b00)=0x8) socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) socketpair$inet(0x2, 0x8000, 0x100000000, &(0x7f0000000bc0)) socketpair(0x0, 0x8001, 0x66d6d1c2, &(0x7f0000000c00)) pipe2(&(0x7f0000000c40), 0x10000) socketpair(0x0, 0x5, 0x10000, &(0x7f0000000c80)) socketpair$inet(0x2, 0x0, 0x40, &(0x7f0000000cc0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r3, &(0x7f0000000e40)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000900)="0a878f9fa523dce33e9153243140cc4d6ada33010b34c3e191c000ce2316ede63279cf8e3f21ec9cc0d9cd6ea766bc722040c0d0bf0699bd0d93d3b9e8a3ec1d3d1d1c449dff68906a", 0x49}], 0x1, 0x0, 0x0, 0x9}, 0x1) r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r4, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 02:16:55 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) syz_execute_func(&(0x7f0000000100)="dcf5c40151e829c483f9080a25c442790ea4bd01000000f3430f12ca65450f01d8decaf2670fc78b02000000f045201164660f383ccd") 02:16:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fsync(r0) connect$inet6(r0, &(0x7f0000000000), 0xc) 02:16:55 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x84f9) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 02:16:55 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x10144, &(0x7f0000000000)="fb4a3827bcefcbb66b0301f35a7735251bb7c6f01ab2f0966c06a726953f9834cf9998c31abc286a8e03812dcc832b7b0cab17e3db7dc056b446921504d78615") shmctl$IPC_RMID(r0, 0x0) 02:16:55 executing program 0: socket(0x5, 0x1, 0x1) 02:16:55 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x0, 0x1, 0x1800}, {0x1, 0x5, 0x800}, {0x0, 0x8}, {0x6, 0xfffffffffffeffff}], 0x4) r0 = semget(0x0, 0x1, 0x4) semop(r0, &(0x7f0000000000)=[{0x7, 0x8, 0x1000}, {0x0, 0x8000, 0x1000}], 0x2) 02:16:55 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x20100, 0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r1, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0xffffff66) socket$inet(0x2, 0xa3e61e765b687a8f, 0x2) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) 02:16:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) sync() 02:16:55 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x548) 02:16:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) r1 = getuid() r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r2, 0x5) r8 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x6, r1, r6, r1, 0x0, 0xa0, 0x10000}, 0xc4, 0xfffe0000, r7, r8, 0x4, 0x5, 0x5}) r9 = fcntl$dupfd(r4, 0x0, r3) fcntl$lock(r9, 0x8, &(0x7f0000000340)={0x1, 0x2, 0x100000000, 0xdf32, r8}) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r9, 0x0, 0x0) 02:16:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000040)='./bus\x00', 0x200000080, 0x4000004) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = getegid() r1 = getgid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r4) 02:16:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) r2 = dup2(r0, r1) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) 02:16:55 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000, 0x12}, {0x3, 0x592}}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x6}], 0x3, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x8, 0x400, 0x9}, {{r1}, 0xfffffffffffffffe, 0x44, 0x40, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x33, 0x1, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0x8, 0x400}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x80, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x12, 0x80, 0x0, 0x7}], 0xff, &(0x7f0000000140)={0x200, 0xf95}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 02:16:58 executing program 0: socketpair(0x800000000000002, 0x3, 0x102, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x87) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000000), 0x10000) 02:16:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x7fffffff}) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94a4fc2429bd4ec906ddee5cc891f21fd1c9da76bddfc68b348b7541e190c3a8760926e7e47f3f1b368d5e94f2a459b47469c657b2acd53f4858b72e0b6efad41b10263285bdb9add2e9a34e942e3b183a7aa8dc275b3c897b750b85f2fa9f7891227c2716a1295b96e3e1784f9b957b8fbc1b5f8642ee7e435b4ed5fa262561c9af944aa744dafdfb35df5fad81fb23bc4ef94c79bd40c34b67dd4eb85d", 0xf7f}], 0x1) shutdown(r0, 0x3) 02:16:58 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r1) setsockopt$sock_int(r0, 0xffff, 0x20000000000001, &(0x7f0000000080)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) 02:16:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x3, 0x0) r3 = kqueue() r4 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair$inet6(0x18, 0x8003, 0x2608, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x0, 0x7fffffff}, {{r3}, 0x0, 0xc0, 0x20, 0x6, 0x5}, {{r5}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xff, 0x3}, {{r6}, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x4}], 0x9, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x2, 0x43, 0x6, 0xfff}], 0x2, &(0x7f0000000200)={0xc65, 0x4bdf}) r8 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x20}) getppid() open(&(0x7f0000000240)='./file0\x00', 0x0, 0x102) 02:16:58 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) mprotect(&(0x7f0000231000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r4, &(0x7f00000023c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) 02:16:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) 02:16:58 executing program 1: unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='x\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 02:17:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0xffffffff) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 02:17:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 02:17:01 executing program 1: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') recvfrom(r0, &(0x7f0000000080)=""/129, 0x81, 0x41, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x1}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) r1 = getuid() setuid(r1) 02:17:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = socket$inet(0x2, 0x0, 0xffffffffffffffe1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="00c0585544494310b99b41b9150a91a724c000f10714e48d1f867a3eb0fd8a0390bbda199162acc77b51993d8cdf676f67875ece7f2c313583cccdac7c", 0x3d, 0x400, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) dup(r2) lseek(r4, 0x0, 0x3) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0\x00') lseek(r5, 0x0, 0x1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x25, 0x40, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x3}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x40000000, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffe, 0x30, 0x40000004, 0x4, 0x4}, {{r5}, 0xfffffffffffffff9, 0xec, 0x20000000, 0x6, 0x31a}], 0x0, &(0x7f0000000200)=[{{r6}, 0xcb494acaab388124, 0x40, 0x80000080, 0x9}], 0x400, &(0x7f0000000240)={0x2389, 0x4}) r7 = socket$inet6(0x18, 0x1, 0x1d9) writev(r7, 0xfffffffffffffffe, 0xfffffffffffffddb) 02:17:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x1000020e, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x108) 02:17:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) setreuid(0x0, 0xffffffffffffffff) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) 02:17:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9183b78e81066e0b5fd88c2798b70859e0ffadccc8abe6fa9e0173f321d1e58a2201a964cb7bba49edd2baaf77e6f2a15602da3a653b22", 0x37) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffe61, &(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000000000000"], 0xc}, 0x0) 02:17:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x6) 02:17:01 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000180)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/19, &(0x7f00000000c0)=0x13) 02:17:01 executing program 0: r0 = kqueue() r1 = getgid() r2 = getgid() setregid(r1, r2) socket$inet(0x2, 0x8009, 0x4) kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa580, 0x0) fcntl$getown(r0, 0x5) close(r0) 02:17:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000040000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 02:17:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) mlockall(0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/81, &(0x7f00000001c0)=0x51) socketpair$inet(0x2, 0x4000, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/209, &(0x7f0000000240)=0xd1) lseek(r1, 0x0, 0x3) 02:17:01 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000bafcdb7c00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000"], &(0x7f0000000140)=0x48) recvfrom$unix(r0, &(0x7f0000000180)=""/156, 0x9c, 0x803, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x80) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x6, 0x9, 0x6, 0x1, "260ee4bbb93bfa8ffcd5961215e279672b6dc256", 0x1, 0x5}) dup2(r1, r3) 02:17:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x29, 0x40, 0x6, 0x800}, {{r0}, 0xfffffffffffffffa, 0x88, 0x2, 0x7f, 0x400}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x100}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0xfffffffffffffffe, 0x101}, {{r0}, 0x0, 0x10, 0x0, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x7, 0x9}], 0x4, &(0x7f0000000000)=[{{r0}, 0x0, 0x1, 0x89, 0x200, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x2}], 0x0, &(0x7f0000000080)={0xffffffffffff7771, 0x7}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x200, 0x0, 0x8000, 0x0) 02:17:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) 02:17:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000002c0)=""/195, 0xc3}], 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x0) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f0000000440)={{0x4, 0x7fff}, {0x0, 0xdbc}}, 0x0) openat(r0, &(0x7f0000000480)='./bus\x00', 0x200, 0x48) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 02:17:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') accept$unix(r0, 0x0, &(0x7f00000000c0)) 02:17:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) setreuid(r0, r0) setuid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000000080)={0x0, ""/128}, 0x88, 0x3, 0x1800) 02:17:07 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = semget$private(0x0, 0x6, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 02:17:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) recvfrom$unix(r1, &(0x7f0000000000)=""/92, 0x5c, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 02:17:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}, {r0, 0x40}, {r0, 0x1}], 0x3, 0x0) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ftruncate(r0, 0x9) 02:17:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) fcntl$getown(0xffffffffffffffff, 0x5) setuid(r0) truncate(&(0x7f0000000080)='./bus\x00', 0x8) setuid(r0) 02:17:07 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x22, 0x80003, 0x0) r4 = socket$inet6(0x18, 0x1, 0xfffffffffffffff9) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8, 0x150) writev(r3, &(0x7f0000001640)=[{&(0x7f00000003c0)="709e7591f2403887c8daf83016cacf46d8bac32d8bbbb14467eae9555362d4827bbb81048f39640053244baf39d345df77ce365191a04a566884751271d93ef2e693b5f8cfebb8cb91db4a2ee28d2c2b13285acbbd378f9a822d4cb793c3490b2a92d08fb1d2c84915ca29b80bef835fe074ad33b84405bf50dafe32995903f375", 0x81}, {&(0x7f0000000240)="a6f342fa7eb4f8430c3b45994dc85c718e076688fce12c4d0e", 0x19}, {&(0x7f0000000480)="a36a1b8cd8bbf32d68aecfda7081c40f80869e87188c8cd5b2ae18ed0e71a16f875efb5875261a402797c5b4f7e797a0e1348b713dab33c9c29a339e311a9bead7432e15d6465320395f04f2a362e7bb6aeac3c6c3a53f8c7b8f9ca4b72bc7bb2340f490285c92b2f9354af1553a8e9270044d3b2d1e10c898244f43b3848793635d91cc057a374195541b8808a5a7eed74179ea78e40c405c500dd670d97aa712efd3369e45c82a50e4e02ee134d683319b1b5108a0754ed923aea8620df6bbaa2824fc1fa1e5d551b1624eb15d", 0xce}, {&(0x7f0000000580)="95578f03271596205993468f54b226d2826f44808d1482f09f70cdd848f0814cb07fd113189a7d6e822f68f0194c8a967804f1a45192d20a864a119bfb5e3efda300c821a94f786efe1034163cb95ecc9daa550ed0828cef610fc12d7abf99e3a693ddbc8787ab2ca2733982e81800e7bcd60d25f96846d0355fc7b274c389f046e9bf37", 0x84}, {&(0x7f0000000640)="98cdfcb76b07776ec861f4e5af35fc912a1fed3afa7cf377a502f2e1fb0048d08deb3076ce4dad14c8616a29026849187531da338c1912f8d42eae91eacc32ccf609e1ba60e9c53730578b8e7b4f22fef42d59220e64d47e31f1d95bc08a78c3a62334f97d8eb64722a62d0d9141283d28d154c4723254ce756e55b0b7d0e64cc03a07b5b186e0fc37069ae6c8682868ba6c08cd19d43429f509d300e5cbe37d0766b2e2a7173ad71502a84ebdcbe42b59b9b111f61d4460b2f143c12933eb15ff563eded4e40688d0cd32b29ae9f3644398b61b23999c9ad37ad063991390d366ee94a91a306e34ba9cc03ad1fe82055f24e68075c88265c9442e64158b816427fd836de9974267f40bd2c27b2a76f63168a76c382f16f8f466e90d713c0aae3f420dfbab9cec7bd6a15a67081640706852a0285d66ed8e4953d3a7d535310bb3a8cf0c4d2703ea3b034485d83eed6c2bfafc841d47a52f21f31d4e34bbdc9d8e90d2114dd520f7bf258102b7523d71f8f0148a340b20264b6fe25a2ca209c16178150749fac6b72b073a5b2aef117ca1dbc3105b5874b83eb1f013cbd5a984b8c74279a6937c4719c83f7146adf53461e79594177d9a6b723153b1ef3219bd4e0761141fecd9ee88d7ed63630e083dc661a5f03c56618b1e275c35d9af7f14bed6de4570d5c06f1c42bf51f1ad968173d7bb6df10bb2bae53a6ed3536b7cf1888e8cd799c25218decd35d2b5a75d8ceb720e1e6947d63f0af4d3f36bcaa3e5f5429cbea9f28de3959fbbf8def4c8fa104f033b756b35cf22697f17ef8fc16c13dc8c23107567d54b1f61f8a03d7c02411270828011b1f43024c27bce66c0863927b2678b94b56d9116d9cd84304c07bd7bcbcd8e414cc6fab1067d020023ca5d2866e3d7e120e988b599e4c376bb7ef23caba2215bf29be6da9825275dbc0785829523f9208fa40fc93f6c63edd49db212ea50dd7a11ae38f22400fcbf709b5796e11223cdc5bd12a03fe4f2176f428fa2ccd44773ba4f5dde87a533495bc878ce1656771c539991b90e259e01183980c7a3f71aa4ffb578f043a41cd52a9de825ba62842be2c8bc8e882b9e3797d5aa3aa083f5dd230409228f5e06a1bd5ce32a50e30370d0a70c3ca66edd5f2fe67eab5ebf58458d615e6602550b6ec72fe8a5f81e6be3a0f06ce2a4501572942090f95c01eb92db311a7a84768422a2a4ffc580591ac278a5ff03e63da6445df2eee194ea97a28daad47a234a098edf8c49cb7677697abc226755190f9442708c1dfe50c44ac5706a3c5b5d6e1af4826e26c249f9ca25462d9e2b60716315cae7028107b26b9e4fb1982c1874273f8b622e84243726fe72d0d3baf4dc523a30688c6b20151e43f4102df4fb6b87fbd8d1baa5aa15ce0d2be6569839b19445c5fca43bde71afebd4914a82ccd9fb4785d101c2404a8b96eb187eb862895111098c857dbad1e01f9755f90f3f785db8f5e5dd0c4ec06fceccacdcf685f26c0ede83be891b8c3965fbeecf6972801e5c73edbd5cf1ce9519b4aaa31db7f302a2f03b06a313e9291e9e862adab6f7bc92631daf1dd1f6c43eabb9fe4f4c391ee1af8d170ee4eaa0f001829ad3f652084a2a52348a9f3edd258623498f73013ed188f0db4d06ece29e4adf8ce66c099e55af8468a922613ab19abb899e54feab97f7c3819744c90a7b19765260a72ed7249b030fb4e99247200ce0c772f99ca5734648ddf951b27973c46d81da37f6dc75058e91f24ff8f73e2c7cc6c6d9bee1427acb0d6647cb71c1a812c1eebd610f514d4b7f395fd8923f90e45b8aee2fc6cfe437e4eb131ec59c44240aa2b85f48c1ad60236690dd9fa5dda9f538f43290ccfa8588aae195332a1d298a639cb93cc8d75652d5df92a98dfe8da7dd8e10813796f3b461540b7394cf2d9ae6c1d4c92d3fd861c10697150ce65a15b306552f53680e5750a0c6d3e743b4db8eae53dbdb3e92b867f1e75a71980ebf4142d4b13730a8fe924af8836a86e5894ce47f7006017195d36c71d0838fb6c13137827b3376407dc5aa0ef415e3b4360d14d8204e3bf68902f05e8c83211979399e4d7335178ae5a49e8034d5cbe05bebbc032b85ff90145470bb2d35962bc29be9cb394d01228de2b799bd67a869d82335f3b364b0a18d566012f0b7ef463d21602177d9384fcd86ecca77e1f0291174ff166f523112bc0923391c386d18deff7e0b9a792a39cc437cae2194b60a9ef1a47b2e699eb52b33c0b0a35f1173c1c41531fe02c47b9230478f7e7e1f490f74b78a57070998b6f4acdfa25fac4de5fd7013e6d2bac4561b92e7b7ac61df6a542c640d2539461ba61010949f931fab61801b61ba5ffd1cd4f42b4d565f677731c260312524ee05ef61df11381529034140e72160410815a9bd95906e09b9917828f414de50265e4fbb6f4c9fcee104834733bad0db52056dec914f8d05bcec708ba6979d884b1585e27ca5bbf81470ceedfbd5b475dbde1a405259771522122ea48821e9d16acbaf44f14b582332072d21e18aaa283238d2206a8d092e41a7e44f384612dd4803b61934eb83c1b89b0b10a48ab69a0e0b0ebc9cade0a5eef316f65b809f08bc2c1b3c73ec4e117cd177af86bda834ab1b72ff31714b71d3627f2624824b4e44b5f109d9ce0f627bd3fda37e593b3fed84ca13717be783b7ef9e5db8d49333dd2be6f8328d955657185f87bc3007abc2f1fc3b443bb2c91e82471abde33910b1d2fb669eb94be3074406424398c819d9505afbd474e066b010c51509156039a2c91b41d2a276c91e6d97cd58477deca876ff158f568f53aa70b2d6230ef96394baf6544602e79cc5fe2f443dddc84686de5f7d66e72ba08161544d5d02d6250bae4a8c11d6e82dd6534ab01fbb972a4f3076bd38062e0c59401c06422fc6a1b1342831acedaf23a77b4632c36d5d9dc3eca1374e09b6631ca4580e3c2a8946ae627bc9e9d2430c6789dce230a882c1959fe3b5f9db95b7eaa0066b63ea6e49c2027b84f0e96192aef5c2a09dfebb9a1bcaa2bc80babe3874efd21412d08b4efbf6a8032faae9ff62b76ea9f732ffcd0021a79419c6439ff548bcdbb525cebdd6f5b1acdfa34d268be3987818c0a8b4a3e2198ae51cd895f37bfb90994aa160cfcefc399e34212d4bad80d8fbdcd02590be5c03f87f0356347399fbdb7d81c4084e860faa2fe9affe0bf0cd37dd6ef67f68af22a29c624e13f6c090756202b74c763f3f8e9ffc55a3c2a13c6ebe43de3ab46ce01c80dfa2be4f7c3ec5fd0cbd889eece509d7d51011dc884fc0120b19a61e20b9813af36b0f1806edc960f5a8b248cf1edc0901cbd3eb9153e3f0a06524c9a3ce2261e7651f952d6403197aed8d44e3d50051ffc8bf17c2e8f60d12a0819422e612fa17a23a9244fae6b0dc039dd1e4d6a7037c77d47f00779ec86b9a5a09b344b00f4fd7f278adc92a963abbf91b5d1b8167d7c0716cf842995d5a7ad848f5e31e2b1421880a09bdfb630eec6a94ebf259f47f5368f11f7aead5898fe599e16db585b8d81dea0b38ad8e0fad5076b68e908dd55b6e93fa552ce32944b5048aca4b5cf808324625aeb171ee1fc97bcf4ddbed806993193903283e7cdb07a67214b36f05ac6568d8ab52cff8e6a756f53e829249fe0f561cd58642eab43487b47b3c992b8080c4b2ab5dba769fd39d7366bc68d6b86a3f5d44ca92a77c8612c5350508a9832c2838ee56b916ab146e55b5a40b8ebeb969464d209b43c91d03021bdb2e5e5808db1d0417bcafc3d5aac6cfd4c21dbf1e80c40868434e9ff03f0832e05e66981b2c8d3ca1270f19fdd6d29c17f31bb761cf5add72ad57cf5bddd157f6171fc16078d85b2d07a61c7d54cde5cc7fbdc3164baaa7bbb6fe29b70c516bad182cf3423b05314a752485868d9d10189e851a8f8c94026aac5c0fcff70bd055d42dcaa42b6fb07bfba0ff3a66b1696d998284ebcabf3e6f59259102e206b46ab48273e58faad34ec99f4baa03df1048d59c515ae640d38722f488a4035aeebd85e87e71a951f7530807f202ba975eab26482a8b7191ea88cbb0f50882c015031eb7eaaf2acfd3a7cd49f4f2c65154d5015d4d46ce65a7ad99985160804f713584ae4d0d36a80b4a2c59cc6809e90cf3b13e7035902bde1722d556e1f5634709c72d2dd8246d8e695eec00e7c05de53be22a3a84ad80712d418d34e3a0a4f5fdfe593b4d8f345ef7ec9ae5143eb2d1a8f5dfdfd92260ce693fa828b19f3ae0dfe422f7565a46915897ba9bfb9be3f86f298f017242b3a3fab50f7e8f39d24e20677678923d55be98a568562b2d128d382d949f379c6e080dd57678472f4ad09482ba0b8ef487baa27d459026eed55fa8e907eb64040994a8d85984e58b71959600adba3b651eee6296d045ff5b92eb7c93e157126cff7eda7c4cbcf78c85e3baa42e7b71b11f435b76eb7970d7cf9c0383874b04e82ef81123a9509a64da05c3daaec3b61e7ab777a58040a856bed1047f82bda4290b2e4e35e18d531c8425a61f31be34e83b88988dc2a9f4555c1fb0df80976c3569382110da7212adf663ede5655662bc9cd62b44eda1a2385549018cbd13a493dd55f93bb6b7e8175a8e00074ee7baf727778b19037ed2776f0fa2fca440781b63aed4a636aadb04cdc357d5c2ab2e007f54cb09cf0c5461d5e9423c1fd848ed1bc76bf075c333fc8409a458eff41710f89b10b4f2f3cd151417505145d056389c4371a0a7fd9c77598277d5dd4a276936530acd5edf12829b89331b1b3d46cf67899abea69f3c0b2ce7bfaa5e8582811c7b797a7b8623a8f5f37c3d28194530f08f9c8108ee5c768c3a5086f76cdbaebb7cc1b06f53547a7523da602b08a9f7f201d96c2e254302457c56edfdf467f6215e375527e348ea7a304cef49bd2fc5d3c4544983ca2cb46a5f3d67c930c23b0811066a04cc396402cb654b32ac25c8644970c3954e21f1a98bceafdaca494c9e278152071ec1d2234d3f3e778478e6d53f99616fe57336bf78d7d0297c65e6a9cc0cc0a61e6a38ea09a581104659ae72ad96583db2adf957d3e89c776c687c4b13b406d58902e6cd2dff8337c81777df62dbb8dca49308f6f3fb73499b2b9dcaf4db2b3ca3997f70c9ac07d6508dda0c3009194bed18e4d1bbf0a994ae7a9c8e002f0314d1cc4f98641454499621f0892a50eff3c3b56d798a763648b60ecdeb920ce2112fdc32d5352358715b71e44364551b3454dec50f0b23881b666dc8e55498aab12d80d5eec210374410606774fcda83111e70cecd35d47a6aba6f4f092f3b40c3f3a2fc506de3c5b3cd18f0341a34afbb9f31136ac6a5130fe8caa07fdceff0033ea5e0c3ae0a506d7ef4557bed5c62e05b3a46f8c96c70fdab6cb36e6ecd5c0b643ad0556f57576895b2cf1ecbdce633b9cb609cd7ee0bd87303f5859df184f9e0ea0343585fa5af1bff45d1454e6abebea15c75cd344d6bf2bf3eee6a7cde36af1c021798f0a0b4c2b68e4c9e9b11d617a86643c79e6eb304510d2fd83ad8269f4feecd13f80f82dc9b9664faf0a4c748ce50593dbc034861a61a8c99df43e3c0d8ca84c9dcbb079fefaa115c33b4dfaea636b44c0a01a299c5a7384d31b3fa47d77a4e42263fc56236d45280133f49ee38acbdad6c6ebcc7917de2ee77550934c766c14a73fc93afeb5fdea5b0442e20692f36a0f3da328e7cd46cf6caa3020f19a6364527d01bb9dfbca259481d164741eb5d199b0745d47416b3b24284462946", 0x1000}], 0x5) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x400, 0xd0) r7 = socket$inet6(0x18, 0x1, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x5, 0x81}, {{r2}, 0x0, 0x8, 0x5, 0x8c4, 0x844}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000028, 0xb16, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffa, 0x1, 0x8b0c35f929401718, 0x603, 0x6}, {{r5}, 0xfffffffffffffffa, 0x60, 0x80000000, 0x2, 0x10001}, {{r6}, 0xffffffffffffffff, 0x90, 0x1, 0x2, 0x5}, {{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0x8000, 0x7e2}], 0x9a, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x1, 0x20, 0x8, 0x4}], 0x5, &(0x7f00000001c0)={0x3}) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r11 = kqueue() r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x800, 0x0, 0x8000000041b1f84c, 0x0) kevent(r11, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 02:17:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 02:17:10 executing program 0: r0 = getuid() setuid(r0) 02:17:10 executing program 0: r0 = getppid() setpgid(r0, r0) 02:17:10 executing program 0: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x60) r1 = msgget$private(0x0, 0xa) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffffffffffff76c5, r2, r3, r4, r5, 0x100, 0x807}, 0x9, 0x1000, r6, r7, 0x3ff, 0x7ff, 0x3}) ioctl$TIOCSTART(r0, 0x2000746e) 02:17:13 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x8000000) 02:17:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000580000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f00002b6000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x0) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 02:17:13 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xea}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="7a3a4ad246d0afd0e9c62b373f93fbfca2ec6a5ef42122b8013861ac4a295975d6dbff215b5f8b7c2f2b2cf883bf85cf26a469b2a52ce68b9ec7f0f946896b0379e067ae21f0e80ec188583afe5e8600df71de9ed007e6a23ea3aa13198d1cef01f9bc2e4f6f9788d663bfc5264b71df66970eced44a17abf945b58776c12bf189270accf3885ca14c8e3325a067711941078b6e5b9cfefb4bab0c6a750b46cf5c236bd89993a46e5ed544257a4de88443dadc1adc0ea7aa231ed689e340896b1db85e5e4652d25bfc5c1f20f7329cacf8690906ee8b196b7587fc9fb8d601998ab7cdbba230ede93f40148d4bfcad066357afdea0a74a2c790296ce4efd", 0xfe}, {&(0x7f00000002c0)="3cce47cc5437c97e0f0bbc9b0b0f68a3aace21f3cefb818bc9eb6118f30019caceed8d7eab1f5d20402ec2331e442c0a64ed075bca59f31b9c7fc44f0c3e1694d059765e7710bf201c50bde50a3450def3ced0c83e0a906f1be1b77c2e9fd7924f5a274d85139965f86ada8ca460b596c3af6b9dcb59f16f80", 0x79}, {&(0x7f0000000340)="5415a07ae4efcfc2a0aaf03076ac08435d37f4c048a747f24bbb995aec7abb94f8e0a0304068e050accc72cd24ed74e7161e72789263579386d4a3333357c84d8b63265554abded1e1ed60c5cb51b4f4fcff2bac0df0df1bf9f55032ee47a7e36a3deeeb5dc3026b242f8c2aad490d9fb1b8d6c23b129afdd9b96fae507b17879693ca3511c501beb84d8615", 0x8c}], 0x3) 02:17:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x111, 0x0) r2 = dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)) 02:17:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) flock(r0, 0x5) chroot(&(0x7f0000000000)='./file1\x00') 02:17:13 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socket$inet6(0x18, 0x8001, 0x6) socketpair(0x20, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5) socket$unix(0x1, 0x7, 0x0) 02:17:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) 02:17:16 executing program 1: r0 = semget$private(0x0, 0x7, 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x76) semop(0xffffffffffffffff, 0x0, 0xffffffffffffff82) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x3, 0x40) 02:17:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe, 0xfffffffffffffffd) kqueue() readv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) 02:17:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001040)=""/19, 0x13}, {&(0x7f0000001080)=""/215, 0xd7}], 0x2, &(0x7f00000011c0)=""/53, 0x35, 0x8000}, 0x2) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001240)="09ae8b28c615a1770ef4579b53214b782a41c4fcad4f486f3d15d2c6a4b504e51a379195e40acb2947891c9c78ff7f12243b44e497", 0x35}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="2170f392ae61b0d427f6c838da5a7c21b226791a1bf8c0110fde38e7364e0a16783707010406206b34c1b2c72a0fab06f2f97d13be6acabd64228028e88ce7a57b52c7751fed8952b7d9e368779a42de6614e70f54847ef577cb1e9e6a207b383718bf18e58114fa2d13ab2ea2481744f275f6656f1ad7a5122ba110666270a4ec16740dab5dd1526bc3cde03c99ee11630ebb42d48bceabdbbcacb3c54ee49d83009796543362396f194132ae716dfe2bf2ba11d5fffa97", 0xb8}, {&(0x7f0000001380)="f7c640a8ab6e75b532def94a406f69b3d3b87e34b711e10241a39dad59594ab9e39cf99abe43fd6c144c92f40fb28a2cfb67cc5e560089d7d34912249c7f9d40d5241c62269b60c70cbd29b80b9e5af50c0c684c6508de55fdc6fe40a4a3f8be07436bc998036aa3a7baf28a106c372cbdfbcfb4038053c4ab62ba9ce41ba05f7e201b7f2b82b285d2285ee5afac34e520d3d9bd5e52849525ad14aed1", 0x9d}, {&(0x7f0000001440)="2e2310f52e5921a8e0eff4b5bf5e571cca6bddee9f25ab00d53757f9a75d85a73202457b4a9cbbc381c896702b50f1fc82fdc7283bf5a10a710dd709de424adec6d58cccdd580bf12680c3772b6fdd28d1e3517892e6909f494e2bf59e4b0a171beb1e1fbe79437951a5a0350c5c73e955444d56343c3b97a7e67806afc7fdd3f1c46dc2227b211ae016e66f631781f69c52b281fb9d025005ecce3452afb44bb52925e4c3c515b2d06a88d47199ce195303cdf4098cd09dc8ddc2cadaf11ddaabc2b46f71cc3d738a077589", 0xcc}, {&(0x7f0000001540)="99361637c265eb25b61cd2fbb786bebb809bfb11a17ba73557a9c5994b32c8256c88c6a9381ba4813197f663a3c94642308e4b1c91dece451643865ee8d6c8c337a6899f32a855d23cc4d8b006c59e963f521976f466d72cad04db58c32e680f4cd142ad4b6d4319cf81ec9353d44ed01ae50fe46ca38ebc172a5f9629c1b825b25561176b32f1401a46abffb9eef78d7c92f25e89b0aaa6a985ca632522b2f738ba630263123470a8e96c7c454837fe8350b8b5f1424bb1", 0xb8}, {&(0x7f0000001600)="b8ca717394", 0x5}], 0x7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000016c0)=""/4096, &(0x7f00000026c0)=0x1000) r1 = dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002700)={0x8, 0x40, 0x9, 0x8, "36c5e094ac79627f42037bc227033944a5f09229", 0x9, 0x4}) setsockopt(r1, 0x0, 0x20, &(0x7f0000002740)="0b6910ebb6e8685967a2057f09a0bcea35cacf09fa91a429cfd37b6b8deec1ae6f41243b4e3df698819abc2343dc42c6028bce86cb7a1252373513f97af6b762c173fcca543a22cd7975b99cd70fbe783cdecec78e6cedc1d9cd1fc9ecf8e0d142000933f0edbecc42bf2823e2c43e0d6824bf8454d6655746c5549a200a3b61be17461358e870e0feae5caa7ce1ddc40a82a859293affde4dffcef7f1717fdda8963934808117e0f0e6e45522551a0f960cbc515bb39d5690d730225de3b2e2100128479518", 0xc6) getdents(r0, &(0x7f0000002840)=""/126, 0x7e) sendmsg(r1, &(0x7f0000003d00)={&(0x7f00000028c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002a80)=[{&(0x7f0000002900)="d2cc2805717cb9878c0a2deae1b59e17eaeaf4c8d6ca361897b4ffeb1ae8a16eaf95fd9717e565a9c1efe8b1ab9308", 0x2f}, {&(0x7f0000002940)="d0e219bb1d5ca0e00d4d1c2db7b7507329905ccf99e95cfe5e99335ca419346ab18b89615efe", 0x26}, {&(0x7f0000002980)="650a4ed82fae4a52cc2f6d4468bde1b2d5b7235bc9154cf26ee97f2f7d654f4bc44921aa11469da90aaa05043a50551625dd7d4f5061e25c839b88423ac23c0950ab10043e67682327e330e7f62bdd7598009b97905ef9ba42265cae8666715e6447d6da09af573aa1f27392f42b6be84b4b90199d79dd04d3b2f7665319906584847ea3fb8081ec43d04f326fa7bdcb098981174a6909e26cd1078ea4da8777951474dc3f21484bf5519f4ae63e6fd57c598a0dfd193e496e4ea97a3dd744bf1f2d2c66e65aefa2be3a4a5f142921677e114b1f055d1b7a8fe137a99a64ab2637b5a7c8a1589575d88686ac0456c877315d", 0xf2}], 0x3, &(0x7f0000002ac0)=[{0x70, 0xffff, 0x3, "c9f1aad7fbb29ea895f792b4c4ce064e9110095fe65d1c5747d7fe20afe391e09eec92a9da1a7a95ccc312fed7f96be665cea8b3664ea1b4b20288dfd5790effcbf57ee6f959e9dd3f2291cbc5bfc49178b8d58bea6734481ba92f26b3b2b7"}, {0xc8, 0xffff, 0x2, "186ed07780c13b2161182dc1196b5a059559af47d3bb2a5741d85ca843aca286c0bf8f55688fd387450d1411cedd1c3855a46aa183181ae78c4a687544701e5821ff0d5578f9f973213e4e227b2781ff6e991cf10487ddfbbeef25b0061181893c74fe39caf69bbbc8c678f855426e7de810fd8a90097f3fb3710fef6d4b43478928c3632b340ab8d6700eccceb10280ac68264ac691809269f7db8b8d9ac9899289c0697ffbe69d0391fc234888cbcbec44"}, {0x1010, 0xffff, 0xffffffff, "e3cdd7bc9da62cb9f4560cc6721bc5e01e06f127dc92e4ae6e626bfd2a8eb2439d721d47f0ad1a2c23beaba26a1edfd9c397e3926d755f93f71a74942413e8d029ddaa5d798345fbe4a08c520c4d88f98413b850c1787a7c84fb8b76783e0a3e68bbbbe7f2dd4acf15f5ed944b2907b947ea09efe3e673865086ff65bba515ac666d7a320fe690fd329e8159ebafb04b1f79ceb05ba0ffc80aed24df09899ab395c5fbdd736ccee96bdaf78b2473aa2faa0c020a29b8ce88fc65437893d0017a6d8dd787cb7ccf911fae5ac62a0723634a8b6490d41e1402751a4928acec6856dcaf1bbff5d774f341ce58d7291709b8f38124783547fab3df1010bf6a100e6e688d29e767d4504eb0b0f1fef5be53e50584256c32752cb265f9add43da378988efe461200256addb4ce2c5da8028a64e2450715daa572e933724fbbabca053cf61adebb918d254225d8b96127cded024bbfaa6d70775b3f66ca055afbbfb3d79a38c5bad8a14df48b83c780f45e38632845fade79bda30994a66da669d6146fee9006b31e0999253d03f83d956873294177f48f8e8b9cb424355f0998c389b2bed1923c80d220c0032b4f3d0ccba3050d9a5b558cba3f8913c31bcfe8ccb656d130cdc1997e205e5c84ab508da49edf96a6e27bf16c00e8ac073ba52fa04b9382a2ac649d2a960efce83b8876ce6890d8db1db5dbe7dbfcd03c8d47fdd91d1a3a7dbd98766f11f14f9bd8d738636550dce6763ae4f1645aceef63620de52c9f294d0d4e3095a060bd1dd01de30a722a9a0faaaf394becfb5e47372439348f242e6bd890d543256ecfd075e1b8cf138d08c207232aa8943acf77a73fff650ad1d0227b47149c30509572917875c1a0d2dd8c60a24dbc4fbc57f781f20ea6a1d5d5458deb8c93e9c7c73f49d8c448b0d707d22273287e9d9140b2981d507e399d06ebd56d13d3878154b0876b5621bc0dc5762254b5fb4fa5bc8fa1c77c160a0bc0c9824d32d78a557e015766f9f086fe41da1fb0a70c0470e55ce966f6a251054c10d8f262826a32862d602654dfeb6a0d505208049cf2a1fb20c845121082fd56d4b89121a9d046d6c7c8b1baa708c7273c87e75145f70e5692146ca73addd2deb36d41b7b483840928b58e693148762a8ddde26d4598157b07457c094b614ed9b6ce9f86ae3e2dc9b61e613b42ec83a552e30ed7d0f7047fe090e0f1c63d7b1b32a96ef77bf644eac0769dfe534b1056f58fadbd414f96494247cf1cee592fd0249e61c8b79a048a84542af4990b831bdc5b6790fe7c1c3917fbf5a3c985a7f1e68db4014dc1c269f914bfea3e81845cb15946e56e12ed4c5a0b832b0af857468b30faf502f0db29840f9626b47a3250bba7fb0ad5e01efbeca7c13d0d5f748e478d3eba41324274de997fcf6acb937c41a0667dff368e67e637f8eadd91aa3ca08dd3db255df6cd4b5ed410b5158f98b129454b6132e409f297b07e70fedaf8f4fd216672a4549201e3a11146197378c02f5eaeb79d308c45cde52eb5c5ca19d7f17b0c045394feb68fbc4b71dc3a2af76ba98762aa0f6a56fd1c3a595d260063eb5a7de9c146a058b7c94357161a61916d8e605cd6c4334e2284822af3745d6444c0425da20cb3195f2ad98f19f43e7bd3d8acb4b2f84bc2a88d5e83be3aeff46d30abb56d4cedaff9b3c4b6578e69f909b75c9588903a11391324f40f51a7d7f96ee316bea760ddd38144ccddd6e3a72d7eb745bf47d2aa761e3dc78a4f78dda6338ff49da85e45c46b0aede56746b1bbb6bd57d373f50cfbeafe0907d27e52aeb43904808b3fef518e1aa6eb57205ef442cf2bca19856f12daeb1ac0d6591aff5b1cd6b6b1e5615991a1046f40b518a5a52e6ae289b07c68da44624b668450b292e018e9235dec6c22c41a20d31b6cdff617ffa54fb5c6fba1cdcd6f320ee3888d5258a981d73307b8c343208463884b3c9f75f717d9b4c45e032129f4ceced32443e4e1dfede9dc8cb5cba11d023b46b105db731d14f99569753bdef2aa0c1b5a86ebe27caf6a23e4d04a07638dd2034401a3baec2c7e90eb79023172c11367013253d97350b0af3766700566473685b6af32ac08eaa7acef6f9efbaefb8209f535514949cb27d46ab8484ba52cd34537320c11d6c0593a67359095d74dd365bc047e1a3d6c09cbe5287f8e6384d89894234cf2cce64a727d9913fd32e25159ea44bf06f49d9505388e654d119101150931fdf4b29d8c22979f0078fd8843565fe661ad57674afb374410f6c8a724b7309116a7510995e5560056c45c73a840bb1b74f6739b139a0c56e25d07e33728d4ee853cb3746fe48529c11d197960a9b1af43c98a19bd56d5a41d94a2b5fe2d81dbe0146d25bace0a417b96bbf5f4b652b5596f72d4a3b6e1db527608ea16b5a2bd31fa4cd2ad865e3d2d7107c7782c802dc2e95a44e347d442901c93042ea1c85d08180dc17334316259e462ca8bf6c814513f602149d2867f88923a29ce5ab5a9e84a940c74b533ee76823b9a9904f0ec9f58fe86b90dfe1e8d1ffed0578bc2528d0e544ea61cf0da38d1353b7d467caae1f353aab9cbb74976e9e1d90fcf102f0407d99f13b4420018b5c5ee3835a5fecfa553f762f82d858468bfae43f914b7bad4a2636234f9404ce3741a56d9f13512a2e6405b23fffdebade4bb67ea0fe6e68e7ce2aded862717b9b621e29344aaa5362214cd00858a9801d2311e05d81c91cd790781989a38ef8318f368910d99c504725991dd9224624eb127d5eacd525ba92538d04583ae4a8484eb73a308fb66b3d27fda654aa25eb2d48f13b5ccf525dac30e09424af56c85eb62d753e4ac3ee805f69dffeafc0477e69d103cfca3876f535ab7b348c25d7b3d474429e1a18b64faff3058857ef5da0f0d9dde0593a78c857d16a587004f00e0113758bd162c005e04fdde8360df9e186cc033f6ae56e9ddfb57a93b554525e463e2040562794ed301747e6c8b4cbee198346f67b10fa565ad32ca2ebd1a5bb6931400fe92d1f741ac2e485d79ceaf674db3eafc3d27df8831b2d9bc13fb1d8f3614522fcfecda2c11e8e67ceb74284ab837ecc5419f58d4af37649f8603958915887eec39c9e934c303b9dcaa2eb72b3dab98232440170e073fe7dde9e9bec15a6790064248ce4438d3dc9b660b5267bc1447928d3819274163608e0cbf772b3539c46410bfb0f38164dfe667890f3ae98f592fc5c0ab0dc0c4a8416692bf6dda5363f25513f944f710988e9a38656553fce7e7139cd837a7868e95b2effca1883a1e0cc77d01d169c4eae8181de3040fb3ffb6c62f39c2d2392f41dd454269a462884748edb60b27cdde28c4e7804eb3be98aeeead0e5a47b6a76de20d87597b9d255c070a0e2c1fbb30e8bcdc182b0d1ed7528ba02546e7c81f22954a03eae4932f94de317b8941fd6a2233fddcf79e06248234d6c67a40c52be795a0391783eddceb94e7f34f37a865ea23eec244cd0f9c35a70d6c4c97f7fdf9298ea3d281179ccd35c727576a2a3ee4c996ce7929457676edd1c4b1f1265903b31fc2744a5058f238c45a2ef541e9eb260d92a84a3b11e0f6dd38b87519ff17d6eba202a27a9df3f5c932059e9d57cda3b444e642c521b54dff3832143c9447d91ebd51d8f705e24dc66e58120dd030f364c48cb53d071432a1410fdaab0edf549d0845dc6297acf4af353060d1242c45552cdf79e05f2bcfb74111c3da15a0853f24c793dda0393953a70d8ba03b2562bc1d95f75aa2b903938f8c42c5423138bcbd2a6366dced7e8bff2a43c64c800234636faa188adeeac80f76e0ea38bf6858e240d9a30c87fb82a9c7eebe32b7335382d24bf2548efb3a4da08101d722047fa45558cd0d2e079e4f187bdf5576c7d8f5f1866b13d9f5144f580a43e751e0e726048e7b754663c7fdd59ad8a24577db6a7aab37159a9290990a665ae16feebc97a830c8274baadf12fcbb2ef6aa468e16e0ad3b9dc2330cd83944867b40b662759f4ed2cb64fd1b437006f0d8fa522b867965208a931a67edafbb739cdcf06b90f9c579a217d3e395c274ba92766964d8f2d535915d6ca0bcf5f508138abe04c20633ddd2b53ec9fb38215b69afd8eba578c47ac4b3d6128a4f931936ee155f5ea5cf15666a370465f9502dad5a4f1bc1ccdd631ca31db84dd16373072ac5449d07d23260d2cca1d33644be13fda7e8a695fe7151fa3409ddf17e952c14c5bbadfd6f714e5b980a666d5bb2ea93ff1caab174302098cf2ce436e19a02ebc1cbc3da85b600f10a719e915574661a4fbcdec50ab2fda91c2a413d9bc5bf37e5b1f3ed678822aa8285e0d0b2cb44045db00065b7cdfece58172caaf4b8271f38ea6197f74a09d3895b634264836b45d784dc9fe4c549b835c2cc35965ff48b19159fd0c9be13c2577595e2f1a45ec3ea8313da34d75999f50b9b0bdc73d269620c677a6c722886269ea65b934cd6b73e03eb05cc559220b477fc0f74b5a242cd963d7e6fc95d1279446a9d5d634a2953d9eb13e3d729980c781440a55f0d02f758619d2f750f105252e9aea3889f4c7ff12417e8325e30890db296115a5f993dccaf39739fab8b4ddc166891babb8ed0e250a457122a51ef2896a9329ee4224fbc460d18511e9f24cf5628fc2e1b051f243b6ef20f94ebb919e87f7c8e34ce7231fcb868173af92bc6f130fccd7cf38b67833edfbc161ee4cf2662d289ed488301065932c4fc056da72fa78a492eeff82ddbe7030b23ffe8d8b46e854bd54b2cfd896a1b590bad803398670d39a56b6783904b08df59a553f07ffc3dd2144c7f822b44a35c22047908085639d21e18f778ed15b60a355c93fed8ebe20f8d8c19b4a23ad797b9903bf8e702004cb0f56d530fa29ffa5c777967f42610f9403b95e4d3b18c86eefc7ba23b89fa38d67766d04a36d2c1d27bb10e48deb6b7125e5142f858f4bae79df98545d4f27b093884e24573b43852829dd82caa82c7a8d0ee2f8820b9be7d61565521e6d6e0f8343e1089247134f43b5772a1ba9b0358e04abd2b0ea053e1608c8d502c3e8f8cdcb718c7fb2aba116e0208b770c528e241ae3865f3af2e18ae284b3c8215bc1ded652eb37b8a525dcc3252de11428d34f0bbbb08609e03fd2e70866a0ae3eb6524080bc2941d190327d7c270332ccd708a1c5a70f8d32b89db2b33c132c781d771fd80e7e212a22b7b1ba5b2fc0e61f256035910e55fbfdebeb7f6413d6e4d546511f65386ff2150ef52082d7e62f4d7c90b0c24d861b2bcb3ed0f4ae5ca6fbc2abea8be0789e61fe40817ad18fdcca13884cd4bb7a8fb48f91a576adb2b8c6e51613d47c4ad87da9b14f695b98a95bdd7cec161b53d114accc60775890eccf1fca9d9426bf7e3578ada6a95c745e4e2f08c9faeb9998045468d402044433b50d8d26fd51440ff836b6d3f2462869d28c9a967523a9ad6455f4b1971492a80b7b324ffdcbd05da8008d6bef56f20f9df6caaac3ccbcca8f2819b897adb405d925415f729fa7033eeb6475805e69817bad85505c32bab57122eeec9f26d01a9c0fcf2a09850b4ea496eab519593bcb5c95b7304da19a70ea798234b4d3d463d51ea84de4113f182bec6976b65c688449980639a606ee00aced022ea6f3bb707603e4d9b582db7ba570fa46d0b87b8dfbc3cace9ed6264aceb98ec106de6ea1be599b171e201c2de57dbf8f3424cebb919880503771f5c67181693fbf896063a8b2a2bdd6400af9989c434bb2d86834e0886e07d8bcf"}, {0xd0, 0xffff, 0x100000000, "d6d6807a6cfcf654d51fd6fc5599a11bcbc7cacf289c7df1b31417dd90d5adaceedb0673ed58e33877c3f311d350a5e2ac20967c833cd65df8a4cc50192d1e7d33d0ad00c0e349f33c4316df983edc124106ca4d51937b449885437525f471f01c00eee5bdc61437a639b896e3eb6f345893487fcc9971b9e8d3aa50d9a22e89267f646c04dad9ea025c8fca7a2d0da58c3fdf17eeb02f4d017648b2ee69a18c262e7d87e332a592931e9c0928927d99be932b584195824365a0d2098f50b9bc"}], 0x1218, 0x406}, 0x4) writev(r0, &(0x7f0000003e40)=[{&(0x7f0000003d40)="9c0fd23930b19a3f1e2a7e598a7640ac566b1fc17a5b8bde04963750b6c5b26b4d76d37fa1f8f63f78c72f9f8515b611cae8ead92ef15ba154df170b8d7f7cc265174ebfb14a636ba7fadf628f7551a9c3b173866d9eac9a68a46f0ea31818bdba1feaae01d2bf03cffa7f25181879d30d1641f2bfeab03209babe2bec6a2e4506718a138186512f71114ce75546c9d1bc01ba68fa0ce19eee9dd843579bc42a", 0xa0}, {&(0x7f0000003e00)="a8ef63384d97106f11159823ffd56f2fae57f4a430464cdbc5f24c0c5e85766365dd9ced5ccf4304ce87af1205a5", 0x2e}], 0x2) r2 = semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003e80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000003ec0), &(0x7f0000003f00)=0xc) getsockname$inet(r1, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r5 = dup2(r0, r4) msgget$private(0x0, 0x10) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000003fc0)=""/4096) recvmsg(r3, &(0x7f0000006480)={&(0x7f0000004fc0)=@in, 0xc, &(0x7f0000006300)=[{&(0x7f0000005000)=""/107, 0x6b}, {&(0x7f0000005080)=""/4096, 0x1000}, {&(0x7f0000006080)=""/142, 0x8e}, {&(0x7f0000006140)=""/98, 0x62}, {&(0x7f00000061c0)=""/81, 0x51}, {&(0x7f0000006240)=""/125, 0x7d}, {&(0x7f00000062c0)=""/10, 0xa}], 0x7, &(0x7f0000006380)=""/227, 0xe3, 0x2}, 0x803) r6 = dup2(r4, r0) recvmsg(r6, &(0x7f0000007940)={0x0, 0x0, &(0x7f0000007880)=[{&(0x7f00000064c0)=""/220, 0xdc}, {&(0x7f00000065c0)=""/87, 0x57}, {&(0x7f0000006640)=""/4096, 0x1000}, {&(0x7f0000007640)=""/56, 0x38}, {&(0x7f0000007680)=""/129, 0x81}, {&(0x7f0000007740)=""/82, 0x52}, {&(0x7f00000077c0)=""/130, 0x82}], 0x7, &(0x7f0000007900)=""/24, 0x18, 0x9}, 0x800) sendto$inet(r1, &(0x7f0000007980)="be060c7cca9094ac67d62a3c5b47aaea7edcebd18cdc14b1246f664eadb5cf80d79cb64b9b8bb34aca891c0e5589f19c013689f279bc90a8911c5fd63268d47ba70dd24ec480ab73f20cf0a879b2a77bbd352c39e1840b99d500a681e9900d965d3454deb7dba83e36969bae4ac7a83d9704313959dcb17a8e15af126929a8844936", 0x82, 0x4, &(0x7f0000007a40)={0x2, 0x2}, 0xc) faccessat(r5, &(0x7f0000007a80)='./file0\x00', 0x10a, 0x2) fchmod(r1, 0x40) socketpair$inet6(0x18, 0x2, 0x9, &(0x7f0000007ac0)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000007b00)) symlink(&(0x7f0000007b40)='./file0\x00', &(0x7f0000007b80)='./file0\x00') fchmodat(r0, &(0x7f0000007bc0)='./file0\x00', 0x10, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000007c00)={{0x18, 0x1, 0x9, 0x4800000000000000}, {0x18, 0x1, 0x8, 0xfffffffffffff800}, 0x100000001, [0xff, 0x1, 0x5926, 0x6, 0x80000000, 0x4, 0x3, 0x56a000000]}, 0x3c) r7 = getuid() getgroups(0x4, &(0x7f0000007c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r3, r7, r8) 02:17:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x9}, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 02:17:16 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") r0 = msgget(0x1, 0x206) msgctl$IPC_RMID(r0, 0x0) 02:17:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) 02:17:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) mlockall(0x2) 02:17:19 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) open$dir(&(0x7f0000000700)='./file0\x00', 0x200000300, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 02:17:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x8, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(r0, 0x9) listen(r0, 0x0) getuid() r1 = semget(0x2, 0x3, 0x80) shutdown(r0, 0x3) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/226) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 02:17:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100), 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "746fa9dd77b20ab8be331a997afdc0c9f56b5d0bd262b62f47be7d6a45fdcd1f6f0936cf8fb74300d715fe3a138466fd641c87169328aafbc841f888add096f721771190f3e781343e7eaeb6d4e0b6cd73c5fe449e7b3535fc25f924da2f63cc99ab9ccbd2a498a30ad7563862ad248089c87f0a1c9b1765e548d668ca80691439b280a88cdb2874482af8f5758a2877fc0c645127499b98afe94c5fae2043048524b89f9a1cb31ffd243ec84836572d59f94a7fe785be114a7977bdf3595ecaf5acd840bbdb6bb147c827e7"}, 0xd4, 0x0) msgget$private(0x0, 0x408) 02:17:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/235, 0xeb, 0x6}, 0x41) ioctl$TIOCNXCL(r0, 0x2000740e) faccessat(r1, &(0x7f00000012c0)='./file0\x00', 0x10, 0x3) r2 = openat(r1, &(0x7f0000001300)='./file0\x00', 0x100, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f00000013c0)='./file1\x00', 0x10) recvmsg(r1, &(0x7f0000001840)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001880)=""/60, 0xfffffe4c}, {&(0x7f0000001480)=""/129, 0x81}], 0x2, &(0x7f0000001580)=""/122, 0x7a, 0x2243}, 0x803) rmdir(&(0x7f0000001640)='./file1\x00') rmdir(&(0x7f0000001680)='./file1\x00') dup(r2) bind(r2, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlink(&(0x7f0000001700)='./file0\x00') fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000001740)={0xffffffffffffffff}) mkdir(&(0x7f0000001780)='./file1\x00', 0x2) getgroups(0x1, &(0x7f00000017c0)=[0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 02:17:19 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x1c0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) 02:17:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() lseek(r1, 0x0, 0x1) r2 = syz_open_pts() r3 = dup(r2) r4 = dup2(r0, r0) linkat(r4, &(0x7f0000000040)='./file1\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 02:17:19 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='.\x00'], &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='#(\']', &(0x7f0000000180)='\x00', &(0x7f0000000240)='./@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/\x00']) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 02:17:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x3ff, 0xd9, 0x1adb}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 02:17:19 executing program 1: mknod(&(0x7f0000000080)='.\x00', 0x80, 0xfffffffffffffffc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x3) 02:17:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) shutdown(r2, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 02:17:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4000, 0x8001) getsockname$inet6(r4, 0x0, &(0x7f00000001c0)=0xdd) 02:17:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 02:17:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0xf}, {0x18, 0x0, 0x47}, 0x0, [0x620, 0xffffffff, 0x101, 0x7, 0x0, 0x1, 0x2, 0x10001]}, 0x3c) read(r0, 0x0, 0x2fb) 02:17:19 executing program 0: socket$inet6(0x18, 0x8001, 0x0) 02:17:19 executing program 1: mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) 02:17:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x188f, &(0x7f0000000040)=0xff, 0x4) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff36) 02:17:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xa0, 0xa0) close(r0) setuid(0xee01) shmget(0x3, 0x1000, 0x353, &(0x7f0000ffe000/0x1000)=nil) sync() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) socketpair(0x0, 0x3, 0x100000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) 02:17:19 executing program 1: r0 = kqueue() dup2(r0, r0) kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xa2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0xc, 0x10, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x95, 0x40000040, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x9, 0xf0000000, 0x5, 0x40000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x0, 0x40}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x600fffff, 0xef4, 0x8001}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0xa0a4}, {{r0}, 0xfffffffffffffff9, 0x94, 0x0, 0x1f, 0x2}], 0x2920cef7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x60, 0xf0000000, 0x4, 0xcee}, {{r0}, 0x0, 0xc8, 0x13, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0xfffffffffffffffe, 0xa2}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x40, 0xd, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x90, 0x11, 0x3, 0xfffffffffffff001}], 0x10001, &(0x7f0000000240)={0x1, 0x8}) 02:17:19 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xfff, 0x200004}, 0x10) connect$inet(r0, &(0x7f0000000000), 0xc) 02:17:19 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="ab0f6fb9667ba68fd16161d48d15b5662f5cfe8749114ea3cc7965001f9481e98537d6d7da6f8ff6cc642ada8574afaf3a2414276306f05962", 0x39}, {&(0x7f00000001c0)="05421868b4c2920565d656a656328701ef55dad7543ef86bac9cc2666004e2bebb25fc73502d85fa9bbd454df5837b79ee52d85e60af81bb1af24eac9029abe584bfc6", 0x43}], 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x8, 0x4, 0x3fd, 0x100000002}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0xfe79, 0x0}, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="bec830d38b30f422a27af1133024c70951199e04e28a1d86f5b36d987be6c13623164c4cb2f79fd779643dc2bef3f8563b14a2bea3c8e332735c68a3eabf4c0efc65a37449e589083209782bc2af8aa1f04f7a5496a3e0aac9407f69097d464a6453956749ab5c7c1d9bc32fb6a3551a0acdb9e0c8e404781893330df0a890ec3622a0d7653f041782a89aae0838f207034acf22d54740340d31c4fd07a4e195749c070624e5c8e653c16322107089712165441c4ba9d39638ad8c1f60a69a0154553cefef8ba278e531e5ae", 0xcc}, {&(0x7f0000000340)="66edca5d25a0170013e363779f4d60a619fb92329131eccee0f9241e1a2a4e41e5803a0c2c93244d46d6dd9b5d542023ebd4f309670e4f5d6087ae81b3f91c4f422d159110921f77b39296b8be67882ccd9679750331295dfcbb4def673eb95b9e5ac986180ccde02545ae7bfd013ad12b8d24124a1629005b33f5f3cb630020bba954950f2c5a8c40de2be7", 0x8c}, {&(0x7f0000000400)="9bb436c39a3dd291938545e0dfc148acc101c233bd80b78037bfe6176bb09fcb887e59cdcf6bf980be28bf807d0a15c39b6efd51cfdb1d1a3d9a54c82334bc652fd6e36fffdc06126a6870581d4d4920702266b0b6332a6a625bacecff3af884aa8bed6b2e5292609cf0d0e3bcfcd8c621409126b79dc47da057", 0x7a}, {&(0x7f0000000480)="e336bdd5db0aba43c226c0ac81fc699a4e7628d03610c7f75d6cb6607e90334932428e54323fe2aca370996666ae8ba02d62b9f779912b259168fea43837dcec7a1fa5b912a88d1a74ce4e447327e2c43eb80245711b8cfcf17d1f7b365b1cfc702359abaa4beaf231fd908ca71567ab18d253fa7ba162c24a8f69f116065d9b699e41cdde84d928203f217c2e", 0x8d}], 0x4, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 02:17:19 executing program 0: chroot(&(0x7f0000000040)='./file0/../file0\x00') 02:17:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000040)) 02:17:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7) fchmod(r0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x28, 0xc0) 02:17:19 executing program 0: r0 = socket(0x18, 0xc002, 0x0) dup(r0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 02:17:19 executing program 0: setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() r0 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0xa084) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = getuid() r2 = geteuid() setreuid(r2, r1) syz_open_pts() 02:17:19 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x8060, 0x108) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="3fb7d50fc5738ea6a0954f1a6643d8f9a625ecd4d6281ab81403a73dad9e278c3d587c9d5f9e21db6475c3afe8a446a19b3438e62779f38669e91e7bed69b0f2734ee7019b8a10ae6180fb3ce3c09a9527146c021588b009d48b912d08337ccf811646cd976120bc8167ccf98228124576f5bf9735010e07703fd7b1a9330d1b361a63e8eb24ae7ffb4bffa84825b6e32b75cf6412d10eb0c3627a24f5894bf886a58f49a03f2e4fde4e57ede1c6d59157ea330083d03782c7f6", 0xba}, {&(0x7f0000000280)="876cde92bd63569ff700c21e1487176120c7d97a38505e9172ecf83a6f952c09fbaa8ae33ecb90a9a3ac78b513967d0e90fc871fbcb185ee24de27ba306fd0f9953b32cf3e250155b0022f3b3f012c870e89b909832afcf18ab246a9e6066aa663345618225b48f0d3983d11c0adf327a0cf", 0x72}, {&(0x7f0000000340)="ff92050ab7f42e5ef16412abefd60b8c4a3e43c3e291c836c8a2551589f014f07ca3d1dba27830e56dc911ab3d6285409da5b58ee45812b770a93c88a3f326d9c76af1708bc454a32b5ff50e9a4522292744bf596ad76a43d7ab516f4ccfc1598b06b4e00a92c6026a25060cbb37cae9a97853d3f8d9402e37f01f0e892a7f6d2685b9bdf50c9d7d03b0942dbc0c282f9fb705757edceb7b4ea17e6fa449a727e063cf628d1ceae4edacf13e39d2406ff2031ef715de50f8b46744d717edbe80f20b83fffd5044b589", 0xc9}, {&(0x7f0000000140)="8849cb4f5cc5c19825b324757c3f", 0xe}, {&(0x7f0000000440)="583d45c98f1de11141db47e6de313bc915886bab029b739c51a5c6280bb8c49112a31897b5c226fb56a250ec924b3e26256ff52d8343ca0bf0ea6d2d600edb7c89c3d5050ec6545869804c31bdb73fd0c8a7e9ff42166081430d8000d40ceaa4e387721474cdcf46f85cbaf41e476415e04ba2772609134cf039175314043cb0357a5b104fbdb3e0d3c188bec4140161c01da95a2791c58f6b12c13f4ee5a0a1e24c37ecbf0104ddcc65", 0xaa}], 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000005c0)={0xcea7, 0x5}, 0x10) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x30282, 0x142) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file1\x00', r3, r4, 0x2) chdir(&(0x7f0000000640)='./file1\x00') r5 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x400, 0x5, r5}) 02:17:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) syz_open_pts() 02:17:19 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="53c4149b5163108191280b6cc1127c257eda3bf941453be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449f06994c59660e765433867c2c2e720fef6dd5381ef9be499bcf57a8ce93e189c2594fb996ea1d24be1264c5908", 0x5c) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x3, 0x127}], 0x7f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x83, 0x2, 0xff}, {{r0}, 0xfffffffffffffffd, 0x11, 0x6, 0x5d9f, 0x1000000000}], 0x80, &(0x7f0000000140)={0x74f, 0x1}) 02:17:19 executing program 0: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2807) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x42) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x101}, {}], 0xea, 0xffffff7f) close(r0) recvfrom$unix(r0, &(0x7f0000000200)=""/182, 0xb6, 0x801, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 02:17:19 executing program 1: getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) setgid(r0) setgid(r0) setgid(r0) socketpair$inet(0x2, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x43c395eda6556f48, 0x4000, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[r0, r1, r0, r0, r1, r0]) r11 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000200)=""/232) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000300)=""/81) getgroups(0x4, &(0x7f0000000380)=[r8, r1, r7, r6]) open$dir(&(0x7f00000003c0)='./file0\x00', 0x420, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000400)=0x4cde) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0xba) getpeername$unix(r4, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getgroups(0x4, &(0x7f0000000500)=[0xffffffffffffffff, r10, r10, r10]) r18 = semget$private(0x0, 0x0, 0x40) r19 = geteuid() r20 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000540)={{0x9, r19, r9, r20, r9, 0x18b, 0x3f}, 0x7fff, 0x6, 0x4fd}) getgroups(0xa, &(0x7f00000005c0)=[r8, r12, r7, r13, r1, r9, r17, r14, r16, r15]) r21 = accept$inet6(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffc000/0x1000)=nil) ftruncate(r21, 0x80000001) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000680)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000740)={0x1, 0x0, 0x1ff, 0x2, r22}) socket$unix(0x1, 0x5, 0x0) 02:17:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x40000000000001d8, &(0x7f00000000c0)) setregid(0x0, 0x0) setregid(0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8010, 0x5) 02:17:19 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) mknod(&(0x7f0000000140)='./bus\x00', 0x4000000200002000, 0x6c9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0xd5bbd59301d59dee) linkat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 02:17:19 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x4) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) 02:17:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x180) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socketpair(0x16, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4001, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000340)='./bus\x00', 0x8200, 0x13) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r11 = kqueue() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000580)) r13 = syz_open_pts() kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x17, 0x8, 0x9, 0x6}, {{r2}, 0x0, 0x80, 0x20000041, 0x7fff, 0x80000000}, {{r3}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x6, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x50, 0x22, 0x3ff, 0x3}, {{r5}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1, 0x700000000000}, {{r6}, 0xfffffffffffffffb, 0x8, 0x3, 0x4, 0x8}, {{r7}, 0xffffffffffffffff, 0x21, 0x200000a0, 0x0, 0x8}], 0x7, &(0x7f00000005c0)=[{{r8}, 0xfffffffffffffffc, 0x91, 0xf0000000, 0xfffffffffffffff7, 0xb1a}, {{r9}, 0xfffffffffffffffb, 0xa, 0x0, 0x0, 0x1f}, {{r10}, 0xffffffffffffffff, 0x91, 0x1, 0xffff, 0x80000001}, {{r11}, 0xfffffffffffffffc, 0x80, 0x2, 0x6, 0x6}, {{r12}, 0xffffffffffffffff, 0x11, 0xa0000020, 0xa, 0x1}, {{r13}, 0xfffffffffffffff8, 0x0, 0x40000003, 0x1, 0x200}], 0xff, &(0x7f0000000680)={0x9, 0x1}) r14 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10e) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r14, r15) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) 02:17:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8003, 0x7, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x7, 0x0) r5 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r9 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r11 = getegid() r12 = getppid() r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getppid() r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r21 = socket$inet(0x2, 0x0, 0xfa) r22 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000015c0)) r23 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair$inet(0x2, 0x6, 0xbb7, &(0x7f0000001600)={0xffffffffffffffff}) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r26 = socket(0x16, 0x2, 0x80000001) r27 = accept$inet(0xffffffffffffffff, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r28 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$inet(0x2, 0x4000, 0x8, &(0x7f0000001740)={0xffffffffffffffff}) r30 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r31 = socket(0x3b, 0xe3f3fe549ae6375b, 0x0) r32 = socket$inet6(0x18, 0x3, 0x5) r33 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001780)) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="b089e413bf3c7dbff38c5351ff73829b53e0cfd5", 0x14}, {&(0x7f0000000400)="7a11f10b2eac3c8817706af34fcd26364f9c7e0bb9438dcae37246502810654e6e46685c3dac6a88e5576d512a87b56f2cd3747398094b27a161c43a59faf8c8404f5b7d73e7b4b35acd5aec0d31f50735b508f13c07c8d8611ad4651d53497898a305286ee63662e2d52cbf342ce1395c8c0c59ae70612c1bfabd000ae6cda866f60439a5bcd20ea7887b6c4adc4d9ad4e2c8fcdfd79978a66d2f0e31ba33c5cbf4fcd0c0f64bf321b1916c255394efdfecee7a6505f0c60937c09543695d9b5173bc265543832674e3cc6f4c7bb7b226be25fb9956fb68ac1db4d03600ccc9cb0ec14e617e596276059891c8744fe469c015992b98d6ba9e53d5693c0069e4c6043d95e4f3fd656219d18db5dbd90c8fc7d8bf2f5e755f1bf05a67d7e70ef7b40535eb3f813573cd811aee45eca16ec9d1ce1458ab3cd29e22c64b0d45cd0f505964ad25c087eecda5a55a9172fd76dbc190ad3b561b34078eb81bbeddf172588ac2b9399470f64b3a339bcaeafc462f6a2fbca1e002a439990958d2fde1e974450a988cd2df45f88cda249d46c8597e1b686f0e855cb57c7f50ef4badf39c788e21cfa406f38742f141230ec66580fd0a6443dbfbf7acf68fa4df788964f278afd144fb0c6dcdf09478881e9e2418bc29af882d7f7359a559f0468d36fe370592f057469b88dd2deea078fa0c0e52b9a134821a52d95dbb6ca49d4ae3752874caf1d5d7720a619271da7872ba243d52ea1685560dd5db21bc32f64a5bc1460ae438a49299fd1c3cf2e8d1ba0eb512a5eefa13d2e561be6f382b03ae75a350d023b3e47f471151832807da0b49c28d02ddadb6ad98422342ae747a69a70f7887cccdbe5977df32a4718107e9e414400ed6957cfdc65e5468918a5cac2f396b8c98c66c680c69e7fba6eb33df886c0dbce9b9a2a2d8f980a7bdc6331e960e08a8da98dc57c338b783d76b5e2140b52852807f5dd76dde54a216575e77573efe230333d22a125dda82234fd80c5ac2c07e840980b55c3988c8ad94826feb468b0ec1635544ff8d1be220c53b22dbd1d21ace8fd02ee0142e4a5dfcd2332ed2d946b672f5786645fb0f4dd9c9f0ded35515624456dac739139852071de1d05675b10f106bc9d9344abeee2c7f72010de7042fe0d2fa8e02aa3af1c31ed186d78121673d5c922c48d8c307c9f378fd590d10e6bcde7d5502afa4599144da752e89923f7391a9abfda53d143b2a5642b49e3f608cfd1dcfd7fa23ffd958eff8dbc84644c2d5fe33392cd58280cf484d9d023d5bac1e17a5df070ac2f2f879ad97bd672196de632ac7c7254d1757a51c0ce9ca3988d43372f740453bf32a3c12b30db3143ab8f248642a8fd6b22149749e6e6852bfd5b22cb697748c7b21d6ed433606891c965394a23114a2d232c93745c5a6773172daa0b40a9a330f11e8167749603b9e34d6216756208b800b9999aecfe4aaf94df170123c8bb42c525254d14b04e7a7406347942aa710da25bb06e8129f61973eea3c33d9a4af34bab57039137af587276e836b2f99db6abd2be0d8912255e957ae6b89034468a513d7ee26ced702bb945187b794217ed103fefeb28073a8c5c99f7f861e62700b85851789bf8378041f961aeb14ed0cd19367a40a80b6405794bb5ff1a86400862e45ec9d6e26f0402c6629f6622f129cfe423b3a999a14d74476a64d09759ac781ffb49594b697f8e14c12a59cb1c743dc0e5053c2e44991377f519cccbc19325e5082df2b062fbf28e11b14b23e5fbf5ba942fb001fbf2cbf6e4c144aeedbd5f0c8d840eea03f548836135837e1069231529e3fc9cae09875a2b5760a6d77eaf763d798d2d2187d235f4f4b955fda8d38ac151550cf0e685d9c9cd05cd73c934a110292f7d403b6db3e785716f969ea5795874253e10ac5b60782b2b58d96ad9eebfdb91e47944b62bdf46799501e3195f2aa433b311c59965b8a9a4fe6289cb3d35474649084138ea3d3ca450c8eef7d8692ff8eef644affad98c52505b02aa3193f252be8f49de9c00437b5b02ef4fe2c9ff9ae54e2cfbd8168d89bbcc056777370c4ccd80da581f0744b8a1eb0c41dc3b453d4f4429415b1230cc89c8a2032d4e9199906a61e8f6ab87d724f3ce97bacee851c86b34dd7cdc1231e753058380840006221b69e8fe935143a9706327b0dd4c10a27281487fb2e539e73d530ce4305abf2de05998bbe07df05e01f98346c0246012592ed304f16e6bf21dbfb6326ef4c1cd9eca4bbf13ecde5ffa96e5d8156c8396f0575917cf382f249097bd36d0dd1a38e7f3f9cd76fd9d2410da146379acd9dc941e23cd3d031f34e7d7084eac3f64823d95cbcdef0b44260c14e58babc6714c527c2fecbd7ad6ef44049a5edc0a67a83768bb88218c85e00706d5683f1d14881d24c4b554a077c1d5641cbec526ed0b11077204438fcfa198ec4547625f138759dd745017692adfa29354a354d73d74df8612b2f9c37f9d46e1d87d6df6ad0da5e3adaee5c61e273d56b2f67495cab0dc6dfb400c4245330112e9a7443da9a77f9fb1435363f8ad55f87322fa26878a21f0a6099a1cb0566b6b13e1f97c78f3b6f3c18dc5bd49b1f137ee9b74b2d4c30e4bacf4b64c8241ee136a5a621ef6cdb05ab13080688bcc0d49a3635c2446879c38eaca5d42b63f8dc3acd71add79b8327f5e1514e7a46492c05041ed06c9fb54764418b1e6591cddbb61d9a0013c6568b36f858ae4d8c7ef40b605a4db43b177c02007622eda7d8df97de2c30138784492c933b35ce55f4ae0e59533d1018dccc350a40bde3589b4eeb34762f8e9fed0aa6d2abdf88e323b64298a9ea8981bc882c7a18cbbc9f3ce9a7bcdd34db633b97f80fc4f5c23daaff1137c7fc0a53c47747fbde2611121067d498ce60f8b18edc84611cd85fe0148789a20b3810b3a81d7aeb8881c05d3a9a7d4be683775dbb3734bb83a66a678f86e986283830ce365affa7d159cd23d8098e2ad83d68b4007ebb87906f833d54771a3fe6a6841122799594481c4120c2f34fa80bf7cd6c908d4b89daf8739e3828aa7ed31c9fb6a01cb2b3e930545a66e261710764d19132a377b45871dd876cc93fdc0ce61cedb2fb46273726934c36ec518db6238623408d0e7ff3f81537b053b205ecfdd3a207c3e6040314070f6396f546f321dada59bf0808db71b032d60cd3d6f86c77b17849c784c35f22e8a4710efc5410ff4fa87f87f751c53ab0e0858e957c83ae5fd9c74f7a278c53c3ad1856952898458c2511c39d45e6a32e685133c0eb3c31aac105fdc89a18d3796ed8dbffc7fc7185517f627b621b2eba8770e4b2985a5ac4561d636458baa03fd6ad0ec06593090b2c7034ee03333b40f94438f57434e8767bdf32bb4cb4c2b44f83128e82c041fc0a1d8ecbca88a6177f4a257f4b746f708c9aede42ba5fed955ea67ca159bacdb26dd358f0ebdcb736de4cc18bd34b10276ec73c3182095fc68a36ee6fefc52f8f35e0e4e2ec0e25420d1238650fb8bffe7ce39b3541e5c0d13eb2123b2c39956cafca537527d5b513c689b141760c09021be00942740027e0d8c296dd60b32ce3caf42203310eca0dcb0d26949094b16cbab80fe1a3f6d12907863bbc5900a33a9055b8aaff5e24772bc71aad239b022585a1b035b293f3f7d5486a9f079dc1eb468d8a8a822fcf62fb07085ea517e2e0e7df97b461ebb6ba42f2dc1e774bd955c4e2c27591bf84a3fe7e4d5bc70e6cd82746c131415454ba8cddc06556ce67653ff414e94ab95d63bd8261dc79273e9198409164c8be6e1b1fc950c02c2d12aa8c156708a950d8e603e708f034669e236258506e8dce0a47cfb0ea45526e9b180317404329b5eea7382e2548c830d757188f2576b70e0a54770792e7d1d671c8c325814acc7bd9536be6af54052793a737cb08e68a6d8c1349ddaa279e8f1f2349972590605c86e474c693653f3f9e5c983d77946c75d228d2e3e898ccf2d8ca4da2a74f72f771e66427e4fb9993211f78f0a5f9fb70545de680265cbac140ae16163f6740c5b154b512a7e16682b54677ced9b08ca0ba1683dadc595e9a127ae95754b4080cf9bf033c4aa4496d3975dacc954b4addea562957c0d6d02fc0bde4611b2f9b843ae9ddb8ec7438617a77c50c8db67682404af17d8ed1a3818c4687bff6b327b466d5296af2e675d8727480b25ae2b2bd4e43b6efed6220c5195536b138839241cdae8b4f083d93e9c6491b3edc0b8f54fad6e85106515cd7f17930054bddf128760ef6defc4a3ec8df4b67a1783baaaa1127f9d898090ed2ea017a80cbf4b341a45a600b698d62beb67dfa75c8b799b013011b6326832a6ebec43d7d2053a291b7df3b0b48e8417cf145bdd8d7e92533d8a098865311352effc0e9dc65cdcfa0941ad797c19c58c3d35c9e2f68a37778a69a274be018a48376703aa9c20acf46be8513aa6f6cee1006dd22e948f8bae935f1454ee8a3a4fca7c9db837784a96f55161d43f4f471e245566fa496ddb38f7c10223847f401fa5cc0f54f971fe635e53b51f9cc23f9867264262f6468aede6ea9d7f5896a225f2e47574327fc9237514cb2044bb4708dad409bf7e289d7f70c5a8c4bb46f0bfb5ef64d301826b4ecb8a8694a3d7f889b7999c9c16a048c5f3385c8579f287751735b50deba219c8380151f02c8cc6f9d064c59daef59c2cd89641b5a50cbebfdc6c9953ab8e26d78675b3f40bbfec3f1b5d75352f3d751acf62ee6ddf31abec345c47b3f23a4650e97349747da6838d8d6379bf2c2f03b5bb3ddf881bf602b77f72cf3b3bfc8fffe5d2b60caa12f4832e00ebdb23e3e80916f8168fc333c6fb6ea447fda28bbf02ccfaa293a4a8236d61c10ca717d6304fdbd3b964390afc5b2905b7c9f0be79374e42122da29ae76c740c48fcf0023b0904c69162e431ace1c015bcb7ae37c75a89d61e622a9c2d76bc50903ec8e62da8c9d7a9482eb1bd4314b91a1b7178e0e12d0ea0368cfecd076731402dae69ea8f527aa15e82bd10104d1f159c08481c8e3346cf0bb3e14f0f9c5f41dabb17cdeeac746f4fc74f98178e23d0d825e819b907c04b32387f4a5a246e1f871464847685f5fbc35a208d6c57ae5dc9f30e4ffd7abfd0de31831e39e0ebd75f37ace4e7636810d2f40d93b22da50b867f78631dfa623e9520f221ee1e5e1a2bc6b4989130f788e975ddb8df6f71d8bde05d0d03870aa9ca1e484b9610c982d57c35defc8dd68208c4b7fa136a6f5ed304f4d03991894c367dff973991f2e8ad53283603a1f1b7d12f2ce31ed478b7e51d9cf6a6f156013859b313ac4e9343504739e55bb99e2b0dec64ecf7f25908c7b7127c22fa2bace99775d0e2997ab364884db1d7a2303225b5cd1e72d377853a9eadcd49e3079a3d21c256783690820ce292360279d0c627a2550642f312d4745a853b42027895b40b0e5772ec98e34e00c3678a7eaf850778283eff4a884221097fb24f010b8a9e9b52aa4405f34a736a3bd34336d74449d1b9f8366f95f8c20151741de8b4593d5eba076317f242ba7b1ba43bb43c17e3a1deb1fe5ab8b2c5baed8c1f06e3ec94a8611dd43ce4a707fa5678dc66767789fcca347ff3587d740fc286c76fd64affae48448877e42f8a0207a98c767011672c80b616ab602e23aae3271cd657fe62e324af121fbf53dbc805a60d9f08e6c46b1faf81519690e6db063cb2555b31cfb510d24db8ff00209de86258f5b38fe6f393d1f9e85143a4230285001ab55ed4c09d39927f1b", 0x1000}, {&(0x7f0000000140)="d9b6d20f74697f6fcea4168df3473044aaecbfd99733f0c4cfcbc29383519d5a882d041aacc0c365c8526c2b07b355c7e1a594981ee51105462fa630", 0x3c}, {&(0x7f0000000180)="8af40f05caa36a0c5cac63f7641a8f53bc86ca078905e3f82a21c99496b070b3d9cf3f20925804208cf7d29587e7cb67a294d4abfc006e4f62ec39d66d793fc62a3e64111402a746b536cd74829aad9a164a53f39c3654a90c1a03156acab7b421f4aae93080a83e0d42fa722d826aae026525a4eeb40632594d6ed574c68cf5d8427458135f40733f9c031f83f87c3439d6092e1748d2040cb6b6c04ad36b0c1cba03c988d864f586b0243cbd17d205156e21f3e142ea0de58bcd63ecd0ff97cc590626f1d1868d00a4bc0d0a360091133380a82810acc232827af2a9d1438e6a2a06a65d05a42054b0c7be1b9c4b09", 0xf0}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x404) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = kqueue() kevent(r36, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r35, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r34, 0x4, 0x40) writev(r35, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 02:17:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x48) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:17:20 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f00000006c0)='./file0\x00') 02:17:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') getsockname$unix(r2, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 02:17:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCCBRK(r1, 0x2000747a) 02:17:22 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 02:17:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000240)={0x6, 0xf94f, 0x7, 0x8, 0x1000000, 0x1652, 0xfffffffffffffffe, 0x2}, &(0x7f0000000280)={0x2, 0x3}) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x2) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) 02:17:24 executing program 1: socket$inet(0x2, 0x3, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffa0) semget$private(0x0, 0x3, 0x400) clock_settime(0x7, &(0x7f0000000000)={0x2, 0xa0}) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r5, r6, 0x100, 0x9}, 0x2, 0x7fff, 0xff}) r7 = dup(r1) setsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) 02:17:25 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) fchdir(r0) 02:17:25 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x181) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x1, 0x4000, 0x1000, &(0x7f0000000100)) fchmod(r1, 0x10) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000180)='./file1\x00', r2, r3) fcntl$setstatus(r0, 0x4, 0x88) 02:17:25 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000000)=[{0x2, 0xfffffffffffffffa, 0x1800}, {0x3, 0x5, 0x1000}, {0x9d2cdb5dd748e76f, 0x4, 0x1000}, {0x0, 0xffff, 0x1000}, {0x1, 0x8, 0x800}, {0x1, 0x92f1}], 0x6) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 02:17:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0xfff, 0x0, 0x22}, 0xc) kqueue() 02:17:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) write(r0, &(0x7f00000000c0)="f648e02b299a85e39136e689ca650d4ba53fa83f75dd8d463ea42d1ec416b56ff3ed8b3f33b514665f4a8526f6ea4ae8e41c9816e683704b4e1d117e955f33e419a767603b9081a95c3ba73a35235b3de2a17df22270791d50ee100c8db57c462f714488b8", 0x65) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:17:26 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x114) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000040)=0xe7b2, 0x8959) recvfrom$unix(r0, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0xffffffffffffff7c) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 02:17:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc74, 0x6339, 0x74087672, 0x8, "0d3af5c3b3980e2b950d021bf288d5afb692d7c9", 0x3ff, 0x5}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000000000000000000001000000"], 0x10}, 0x0) 02:17:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 02:17:26 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) socketpair$inet6(0x18, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:17:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)}], 0xf7, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(r0, &(0x7f0000000080)="e3c967bb3427dcabe9405148e7507a9a884fcbf9b1da2d688bd89931fd02e998f0ae1ee137cc9c", 0x27, 0x8, &(0x7f00000000c0)={0x18, 0x0, 0x3ff, 0x2}, 0xc) 02:17:26 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x90) r1 = geteuid() r2 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 02:17:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0xa0) 02:17:26 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="dade26ea239e11c7703a3d20be6ab61fd61830147f4b052f5170a9058ba33343b854807dfaef305b3201200f5d8397f1e468bcc1d76cfd53b83cb46fa0337d657c50526e4fff610a84074c1be09ac4427757aefeea74a3fde0834074f293892ab42b92a54c9fd123bdc18b4b8ec62c100d7b18b3fff762689a7a0d99da9434b80974af784f1597f232d7709deacfcd1323320f6c74aea4a6d16efa703e07a222159cb8872b95bc70b909f38b8e3a5b1c678ead1c80aa5594eff0f9d13f24e5360a30cf86d6eab4de300cb403ce9be3414a0bc359528e18443b3b1246760d3cdb39892f989797bc8b9b67ac12e99547844027f431a9", 0xf5}], 0x1, &(0x7f0000000200)=[{0xb8, 0xffff, 0xffff, "2b42989602c500a3b670973120c2441c3304ca3b62f51ecf57a5f38185e364d553288a7a0ddeb6e7aab9c2f8596ec4736b852f631046677f59e3aa8edb2e50a1de6f82e4d72887038db1b113c4b0356c15b75f9d9a05b1a95787d4f966d29590a06766c56d59a19063039f17e03071c21791278a821815df02da388bfba96d0ccb80996f3e0059da1d6a14621cfe3551fd34c965a7ee3d59d375ad9df02c322f9871"}], 0xb8, 0x1}, 0x0) 02:17:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10b887, 0x0) 02:17:26 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) 02:17:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:17:26 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 02:17:26 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x200000000001f) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)) bind$unix(r2, &(0x7f0000000000)=@abs, 0x8) 02:17:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget(0x2, 0x480) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r0, 0x5) r9 = getppid() r10 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4, r2, r3, r6, r3, 0x89, 0x6}, 0x2, 0x3dc, r10, r5, 0x1, 0x330, 0x2, 0x400}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8000, r2, r3, r4, r7, 0x4, 0x7}, 0x8, 0x7f, r8, r9, 0x7, 0xfffffffffffff800, 0x5f65, 0x1ff}) fchdir(r0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 02:17:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x7ffffffffffffd, 0x400}) 02:17:26 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4a, 0xf0000000, 0x1, 0x97f}, {{r1}, 0xfffffffffffffff8, 0x81, 0x40, 0x1f, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x20, 0x2250}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x288, 0x6}, {{r0}, 0xfffffffffffffffd, 0x84, 0x80, 0x39f4, 0xfffffffffffffff7}], 0x68e, &(0x7f0000000100)={0x1, 0x100000000}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r1, r0) 02:17:26 executing program 1: shmget$private(0x0, 0xa000, 0x3cc, &(0x7f00006f6000/0xa000)=nil) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 02:17:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) pipe2(&(0x7f0000000000), 0x0) 02:17:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) 02:17:26 executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 02:17:26 executing program 1: mmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000002280)=""/165, 0xa5) r1 = syz_open_pts() readv(r1, &(0x7f0000002200)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/13, 0xd}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/50, 0x32}, {&(0x7f0000002080)=""/244, 0xf4}, {&(0x7f0000002180)=""/33, 0x21}, {&(0x7f00000021c0)=""/5, 0x5}], 0x7) mmap(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 02:17:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x188) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 02:17:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() chown(&(0x7f00000000c0)='./file0/file0\x00', r0, 0x0) 02:17:26 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x1f}) clock_getres(0x4, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x7, 0x81}, {0x18, 0x2, 0x4, 0x7f}, 0x10000, [0x5, 0x38c9, 0x0, 0x8, 0x9, 0xff, 0x0, 0xf6]}, 0x3c) clock_gettime(0x7, &(0x7f0000000100)) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') fcntl$setflags(r0, 0x2, 0x1) mkdirat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:33 executing program 0: pipe(&(0x7f0000000940)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001300)=[{0x0}], 0x1) dup2(r0, r1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6b, 0x1}, {0x8, 0xf967}}) getitimer(0x0, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x10000) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) clock_getres(0x3, &(0x7f0000000100)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r1, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/78, 0x4e}, {&(0x7f0000000400)=""/239, 0xef}], 0x3, &(0x7f0000000540)=""/93, 0x5d, 0x6}, 0x800) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000240)=0x8) lseek(r1, 0x0, 0x2) mknod(&(0x7f0000000600)='./bus\x00', 0x10, 0x9) r2 = socket$unix(0x1, 0x3, 0x0) readv(r2, &(0x7f0000000200)=[{}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/237, 0xed}], 0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) 16:00:34 executing program 0: symlink(0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x2, 0xace, 0x3, 0x6, "c52a839204fda5fb3a35460a417a3e730ea55bd2", 0x0, 0x800}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) listen(r2, 0xffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffff8, 0x80, 0x73b0, 0x1, "be5ae80fa0e12d4a09e7b0c209ec6e0d21b6524b", 0xf3, 0x101}) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0xc413) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r5}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) connect(r2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) unlink(&(0x7f0000000200)='./bus\x00') openat(r3, &(0x7f0000000080)='./bus\x00', 0x8009, 0xa4) 16:00:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) fsync(r0) close(r1) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) clock_gettime(0x3, &(0x7f0000000140)) socketpair(0x10, 0x4001, 0x1f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0xfff}, 0x8) sendto$unix(r0, &(0x7f0000000140)="d7aa3f87aed9361f9a5865d062a9f393e4032fe00e0097e2fdc5", 0x1a, 0x4, 0x0, 0x0) fsync(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffec9, 0x0) setregid(0x0, r1) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x7, 0x7}) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x3, 0x800) setgroups(0x1, &(0x7f0000000140)=[r2]) 16:00:34 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x0, 0x0) 16:00:34 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{}], 0x1) mlockall(0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0xb328}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x1}], 0x1) 16:00:34 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, r1, 0x0, 0xe4, 0x13, 0x6, 0x100000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r5, 0x24, 0x6}, 0x7fff, 0x1, r1, r1, 0xce3, 0x6, 0xe, 0x100}) 16:00:34 executing program 1: r0 = socket(0x2, 0x8000, 0xfffffffffffffeff) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="13d422f28e85fe8e9482849ee550eb99022e2f6643917987398f31965daffaafec1f4928753e5b3603d4fff0c878738ce03e35ad8d89d21df9bc39914f1bad4f65cf1857e3a01a99d686ab9ebd0c9d45c958f5a2b9fe790219231adc7291c15824f0d2049807143f202ab539375636f78259f551011b3e4cd364"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) getsockname(r1, 0x0, 0x0) shutdown(r0, 0x2) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x8000, 0xffffffffffff9155, 0x3, "2cad217dabd6b45aee53603d8ddb58d299e40e15", 0x7ff}) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) dup2(r1, r2) 16:00:34 executing program 0: r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}, 0x0, 0x0, r0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa60, 0x4) msgget(0x3, 0x224) r5 = msgget(0x3, 0x400) dup(r4) r6 = geteuid() r7 = getegid() fchownat(r3, &(0x7f0000000140)='./file0\x00', r6, r7, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/44) fcntl$getflags(r2, 0x3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) 16:00:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10010, 0x14) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x100000001}) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) getpgrp() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffbfffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x64, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x85, 0x6, 0x7fe}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0xfffffffffffffffc, 0x3, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x7, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da3cb250bb5f1b1e13b127e02a503a406000000b5af229e74", 0x1d) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200000008409, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3ff) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x6) clock_settime(0x4, &(0x7f0000000040)={0x7, 0x1f}) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8c0, 0x80) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) openat(r0, &(0x7f0000000140)='./bus\x00', 0x10, 0x90) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f00000003c0)={0x3, 0x6}) kqueue() r0 = kqueue() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)="5cd700", &(0x7f0000000100)='{\'.%\x00', &(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) kevent(r0, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) 16:00:34 executing program 1: setitimer(0x0, 0xffffffffffffffff, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x8, 0xfffffffffffffff7}, {0x6, 0x6}}, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x3) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x5, 0xfffffffffffffff9}, 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000), 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000acaeefa0cf2de3b0066ec69d9e4895a2adf24b8308d79fc314e0039d1d4da494b7ae0a652cdebda89b8e57591001abc97fe148af345c8d12820fc4a93da7ffbdc5be4a3307a7e3656d9b398fb0057194faa80f4069f8a0e4ce816ac41859f3b4100de3a002f25b40d8f0d2ee6b086dfb1456902d9887d1e1eb645e1e8c1fefcf8dc50225fbc0e84719bd1aba946d85b0fcee18f35b010cbe4a76d2758bd7504b5d023964c26b933017f5f781650c2d6ab32491c3246c24b43018ea0e3cbda858bc2c59b2c16fbc00000000000000000000"], 0xd9, 0x800) 16:00:34 executing program 1: socketpair(0x18, 0x8000, 0x40, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffffffffffa7) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$inet(0x2, 0x4003, 0x10000, 0x0) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) syz_open_pts() close(r2) dup2(r2, r3) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:34 executing program 1: r0 = socket(0x6, 0x5, 0x1f) recvfrom$unix(r0, &(0x7f0000408f9a), 0x0, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:34 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) dup2(r0, r3) fcntl$setflags(r2, 0x2, 0x1) r4 = semget$private(0x0, 0x7, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x2) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:34 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0xf7fffffffffffffb, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc80, 0x20) r3 = dup2(r0, r1) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) 16:00:34 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xffffffffffffff7f, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x4, 0x2}, {0x18, 0x2, 0x2, 0x70cde1dc000}, 0x1, [0x6, 0x8373, 0x1, 0x1f, 0xf19, 0x4, 0x3]}, 0x3c) setregid(0x0, r1) dup(r2) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') pipe(&(0x7f0000000200)) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() kqueue() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d, 0x0, 0x0, 0x7ff}], 0x7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) getdents(r1, &(0x7f0000000140)=""/233, 0xe9) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getegid() r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xfffffffffffffffe) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = semget(0x1, 0x7, 0x600) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/4096) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001180)) socketpair(0x0, 0x4001, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xff, 0x5, 0xfff, 0x7ff}) 16:00:35 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x9, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) geteuid() chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x4) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:35 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, r4, r5, r6, 0x80, 0x1}, 0x0, 0x50, r7, r8, 0x6, 0xf697, 0x2, 0x2}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r9 = getppid() fcntl$setown(r0, 0x6, r9) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000335000), 0xfc94) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x2}, &(0x7f0000000040)) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair(0x1, 0x0, 0xc3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x29) renameat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20042, 0x48) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file1\x00', 0x40) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0xff84) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6542f6cab7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xc8, 0x2, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffff, 0x0, 0x0, 0x81, 0x3, 0x9, 0x5}) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget(0x1, 0x200) msgctl$IPC_RMID(r0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x5) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r1) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = getuid() setuid(r2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:36 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/159, 0x9f, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x3}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0xf90400000000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x5, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x40, 0xc, 0x7fffffff, 0x6}], 0x7fff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x10, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20000001, 0xe7, 0x4}, {{r1}, 0x0, 0x1, 0x20000000, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x82, 0x26, 0x43, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0xc1f, 0x1}], 0x100, &(0x7f0000000240)={0x7, 0x4}) msgget(0x3, 0x10) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="763da02fa99aa260469c31b8014607dd124c916124b590263244531b6c65cf86082d9336a2b69829f03a2fbfd051ee64c637a6b180d350575ba487e0f99322ba0e68759c3bd2a42bceb25e8d519f8e8cdbdeca6a63e861d859f2ad10c9f39c1ca106d5c18e8cd913b1b3a4de5803b714d22fb884e9c2a82dcdce9aec217c8622157f47b9816875177e9aef22024b98896320423d623a3244df7fb145a4dd49c2046e237f6cbec4bce9c959d714890b", 0xaf) syz_open_pts() 16:00:36 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x7) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt(r0, 0x9, 0x7, &(0x7f00000002c0)="a268b29dadf49232e13673e368c341172a07492b7f18834a3faefe4bb79b5668cd5a82ffaf646d8bec7e86de8c8c34438d7fab6fcbdf50a494ab57e65962fa519603c0af28328b6292507555633549293cb77e2dfaac9c0c6a4bd31fe089aa2ff618681b7c8b2c14ea596e6660f5b653e27955d2cdbdf78c276b2bc93d8be7bcd20b701aba772c2da7411995b20a7534cc457969cf5d604444f5b5178d3cfd5fb61fe381ae78f1c1c90a07d13ac6a8360e969fadf4fcffc4b8cfbec522a99feab9ff71bdae1d48ec3a599eb56cbb707fe33fe47e596e4be862376630b461412e89fad6f31685db13f4847d0edfd021f575ce424cda5256e5c821e5", 0xfb) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4a, 0xfffff, 0xffff, 0x100000000}], 0x1fcb, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x3, 0x8001, 0x2d3}, {{r3}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x1f, 0xfffffffffffffffc}], 0x4, &(0x7f0000000180)={0x4, 0x81}) r4 = kqueue() accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x2) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x20, 0x0, 0x400, 0x0) 16:00:36 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:36 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) connect$inet(r0, &(0x7f0000000400)={0x2, 0x1}, 0xc) getgid() dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair(0x20, 0x8000, 0x741, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8005, 0x4, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) getgid() r5 = socket(0x1, 0x4007, 0x3ff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) setgid(r6) setegid(0x0) r7 = getegid() fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x1, 0x100000000, 0x7f, r4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) r9 = getgid() setegid(r9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb7", 0xd9e}], 0x1}, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000005900)={0x0, 0x0, &(0x7f0000003680)=[{&(0x7f0000000080)="a955ee9c9083702cf37cb937cb827b46e3e625d1bb64327f39cd9cb1d9a4acc586a3a358ec5da21e18db593819beaed92dff43975be17cc3227c202ebdf488d7176a0a7cda160e4919221316eab25d3bf0305c69dad5745200c370a0bbfa3b2435bd83fb41e85a2ab21633f9d911cd2b4b0d3d3aea83c5743ed690a8ceee83c4d03cc5d6a153f2d3d8923e9c0c76c7946740d6763d92e3b22e68df26611965a8b5611b834000978d68bfc291fa81f43fce7d9067c873", 0xb6}, {&(0x7f00000015c0)="aa796e1004d81fc379de416304a201d9a7c8bef76c807d25266d71bc0c3f88d4df33ed9957028e79990d81726527f8870fba3a6da0780bd64a28953bc8dad5773514aadb42f09b5e70019dd16bde9686359434ec3d51dcdac6aa098c942832c3922c66df8383390d3e19de1cd23c6168288e94781801287b40c110c017b7920728d129a77acb1f4c1a56cb4e9df853292581e6885500c3c4c221fc56d56d58445b19ee3d012997e62451239ef1aff8ca66b51eeeb89bcd4e6437ddf85224c7222f005218715b835ac09a0ab6312587ebfb07c0808bb3889a2761ba6f8e93d2c24d082067f0d4b0de5253759582e331e52ff430c7e3eedc8f7fea029763d69c75d037afa995a6cf39b54ca7c76d2b96118942c53c3daa24aa6a5b61e249786e08cf01beb33c7c66af148306c24c8099ff84a410809de294f79e4dbc7a71410adb4e9fd8464b959ba88f02d36a4d20e348118489f622f2b9c6fbf5ac3c1b31b32f8da917f3c036aa7bb19595cc8f46f3e668720200f9e59eab9f8e7cba7cd1e8fb6058cbd252aa6dd15f36e50d4ccce8378e85a75b7f1c52579014ad1fda2803d36816d937c70caa19b25fb280c60261d4fe92e470b8480d7d0cf50d88d071e8c567178ec39b7d2271f2bc233b9a713ca27c681a11c64b88829d58f6ec33f547030b29c5b40862caf2a4a43bd17dd8acf4d563f3d3c42bc5e13bbc2e4a09d5e3f556d0b02a0208239a137b2cebf28d89b3a9c911c177c0f1dd77ef372a8de2696da23110b3c0027b617040fcb5d41d5100466b0d357ad1e3a6858ac098a5feaf01dfab052ae64698f512218ebd12ffa9ca9edf9a5a3b8a631838f7cb4733fc958ec280958ece42b633a53d59b0df1d0b5af74ba183743e5bd0e82352a10b171bd219560c5902885f37b82101e2e17459f8b59bc66c4a5d81b8f9f571ade822441e4c3961ea4b1a7ac2582de518fe70ae39679c021789a4e670c3bcec47a8f9c5f300647268f4f2554b97eb12dfc432da1153fc90a7c5c3f96232027d3bf22c786573a51094dce697a2d968a793e5871f6d85f1b21ab5cb278d14a1fa113fd61c080ec3a0f5fc5c12ea325f5a20fa02a049aa74bf69c6d05687d1f0737f0fb9afb8b4fce1821cfa1ab27882a6694f14cd647462b19c66489ca3c22bb08b48a7df9e0967d3fe0a2bb036fafb1f437bd7e4dff60f72e918c3d618e014b9f193ae747a024d892f000bc41865e0be3972c90d1ed088bcd339f3ec208e0720a2294d25da5bb6ffde00daed6f53eee59e22a417a0772ad7a93b9780fd84759b7323eb50a7988de11101e50611bacd60bfcecc6a55a3d62f83dd05e176b804690149b1a03be27e8fc34d3320980659887b8d9bdf2e6502646c4e929ef5da14a58fb0ad2d3a6a1fcee25232945998180fc908db6407ea1b008fb12f3d27b7868881bbe85a87835f297a275fe4daedc621c114a0aa1a9af334593d09da1fdf3fe72b91e2c8076139385be6e9414844f52c0ef04c5b2b21ce0da7cda47db80b6e6ed95f9718d88e3a17b9ff313a4147fefc2d63f59cb401fd3a9729cf0cebf2294629195fcc3ab0a73a75f13b5de9930c00ab7e1c621e43130e00f0f1e93b089d0a4c1bdb37af4fe13b7dd5b4545d608abdf5bf7a4e6b4669eb79afe48173fa14878b9dd2a6f64b7d54bdf0d48c921f1233ad72cdb6ef8732e71d9c65fe3f08861493bb635b2dd63964fec5933887b412b5481e550b978784020401a90308bb58fb9493a86ef985715c66f5adca5716dcf6860409a5e2d5308b183fd3eb8e4f0ac5f8eb4cfab0404b064caa2bf195549d9f87f26a21c1248576b21e0dd0a896da0dcabad993ab7f0d5b284b9355710bf21fac5d6bf41c03f1e0fd1ee04b744ac1301f3a69b1cfd13163ea8e64475621b20153607e049eca4055cc8526be4ee3420f3b047ffdaa78a2f237f33cba3f4a4c49402bb9a977af7010004548c32fda078c0f652ed5161a25952bfa0aa361bdae065a60e840ac12007ea2c5725716881016069c9f1957d21967f6a55f1a7b6e1a58036381b19c06be666c81c6ec6da7d804c65ce748b83c1161e728607d631fc6bf865dc9812cb5920c9df1b2b3c68fd4b5df96442f674e866202deef1956f6a1f61d38aa48e6235c1b98fd75ab4eccb14f1a7255b13d70b7428dfd46e4a55cafc993c556a29d866fcee3518ca2aa9abe9ee93892a60440b449c4e53ea6d6011f559b669908f8aee379aabbe9883086b081cf598ba65e3cd1d43230b339e48c5a8b39fb9f709cebd1c01419cb8cfeddaa33bd3cbb0687fdf3ba7c2c6a00ac15050323dbae9a989dacfb3041cd5b997e3278db22f4c10ab0e7cbf7e98691072407157c5cc15af6e528cd63d078c3aecf2c8765f179c1cee629ba7dd300b39e15853e79fb38531b550db191c6b24b0ca5b44371622fbc6244403358a8dfb07f7aa78382e3be058bcc4b1151d9119c85002912da619479d00df110e151450f14514cc97459e4af76d13a0011e65f62136b7e2d94f0dfa1946378190b6c8a08ca61ff5fc1e82944396f58d4def2fb85ec2c704385f6208478d6ea6e9477891356bc5007bd3e442a2e8942b84a6ee947612efcb3e944d4938d6a0a4a6f5885409e0c7d3786d9ff6e7b8fc8e913061b4289ee51527786f54fb0e7f11d6b400b61e19b7c3126275e7c2a0d74a6d98afc12978622d0bdfd6e5919a6f9d546c3963f668c9eded6471710c4fc91e5e9d735fadbc8552650e60e902b2848135bc817cfe461d180e8e4f5178b0f3bf540a4924e97e124c042f9f9e2ccbd4744a5cd80f19559eef46f2b0ca76cd2544078a16b0e8a8706b7e9b0b9d51fb161760c5c7c735a34078373c3a2418bd18b93d553a85c982567526514733c82903830a67000dbd12ec3819016a27ca752c9e59bd259f7b0a265c6bba830e1814ad140fd3f705fa4b3ebf7a04f784c390be2885f462a50a32a712f9d016eab78b5eb44963987403e03251aec948dbbb6e986a348e403d40d505b97aadb8a3cde33d155e75aeac19e38b8e518cd2892d620b6d46ff7e2b6fb9f3a6669b8ce63bcde56388c1830d214b6dbbe3657066707fd1fa491304bc7c5170e6d3861ed754c96d0c3169d111a8636538f21ef56aa7bfce95d2d265415ac8e948ebca3ea7c147fcab721aaa53e649de4489cf194928078b8778573291a70c8d2c91763ec1757549d4b2aff327233919c8314aa0bafba477ec547841f2b4286bb6d75ec857027b58c0966d50747711d64e14e9e678e918f41caf758bc0d80867135e3bfd204c0e785228d7a82d9715826e8a97aaebcadcc5c23190edbf65fcec6c65935c9485a2a1bc4d9a5563fa2eff4e68982b1e47cb3b5fd2af69c9babbc30b90acb36211e2f03910fd2eccd350db01d80d31fc4ac3707af47e3dfd7ed0f7c3edc3852a169c18e4a4bf80a39724ba6f7a4ade3fcecfe96a1a7755f92001169c5020bea94d212478ffc1670ead3424f944737cf6904147fe4ca32e09a09d888cb15163f07926d1a549e388836b129bfbbb61b20148a8826a4421dbc3cc4866da1460b4aae38794eff3b1cb290a60ea7a8112e73b113e93a872260fa0d3b89b8ed69223b36d7025ad98d5e53048c1307a4516a04108062aaccaef9249e2996dda7da4781334bd9d4e798774a51676f7be161ef673ed61428fec3f9880d60780f0f99624fcd6e0f43687f9682362a6752398afb76541ae6bef1178201ee650a425afafcbf3375b5e45c6e2bd26ec96f3dc0cfac47dd73e8149f6468ca9d709bd36bc6b1b5a00f7e7805efb842848ad9061d8d54858bac4c49ee907648ae63e47b44f912595cb1d7432ddb2fb59d95252b555a8fc6a17e58b58f73ffea7e3b2fdafa6fd173ae9cd669663eb4f47ed3c1bda0983da915284941894b80ee83d5eb8f2873857edcf3e0c1b2bc72f0d0f3a045a4f94c7252ab581de03086e478a8b47cdf09fea4c047e4ac5125347b81438f18d9ddbfcdb632c0608800e274009221a2c4473ce718904a1acc765337883c0ddf79986fda01ac0451595ac291ba1a393993454d07be93745f53fef56cbc9efdfb24b9a4120915ecd58aed9fc2c4bce6d4c7260f6c9e09a6f025c61eca730bc9eb90f8628a51c3b680dbb42a3952f43ba42080a1b107c5f90aa219e6423cf596847de5746e636d6ba19114caaea25250a05f53569ddfb6c8102393e7b6ea9d58ca04c7aaf7d60f67d46e2377cb6059c5de362190b1e5d082eac56260cd208beb4d5bcd8f9620e6a486b14a1e8be28d4f009ad9ebdf12d6b6938d8156ba61cf7ce333d657816adb898168271b04f0e25c6547afe3e14564f2e71af6a071b8bbf748c316d967a9d4c6c8768305ce8459cc5a2df01cc760234d15fec08918262951dc59df675171a1b6ee5cea3390fb0fa9af2585e31d127bfb048c760c5238c9c1e14ac1b9ff1aa8cdfb82b4f803a84556ea6447f4daea0c70c663e940a34ed8c48a26322a20ec01b4729e1eebbdf309e970c6d87996d62b979d1852ff7ca1c16f1d0510e7e0871ceef8cd9ca2f4a2b505a61ee03542dc73b1d421289600d809a58a2a5acaabb7c675b927a695d51bf4e0b2c50186de6c8bf3c3429af5e595cf9786ade3686d25cde5214e2e2dfd3dbc5f57130d832fa59e5ea975698ca216bc936c8eee5e778c5e20a52404ca041e454bc0dc462fb332421eb75c98dcb99a160db2bfd776845f9d19825a1ae11fade796f1b8958a88047f3d2d072b7883a246176df36b9932efa965d6607faf0dee12b87a50de5d4444526368abcfda04839b544ea872f735c86a99db34135a85faec45a0eb48667946ff541e21b62f7946375d30c82415ab0dab6cf8c7465d4036707b88d2621943b0371b81e9f15574f901e8630835b27b43db7cf1f7dae4b996dafb02625317a674fc7c41f6c3095e92a0b0295fc2f33e57c9483cc1c1ea5abdbede6cb13ac668b55eb69a80467008e1e4e070aa288cd8a1230bcf786dd348dad074b8064f9470331fd7873a35706af2d341dd3d887be69d103ff0bd40182ef5675cf3bfe58b3e2d546f43390bbab5a276105087873d05c29a178ddad4633d1360f544d34f885b54e188dfe4bbe702aa9935f1bf472baa6ea805ef7725b75a11f146b147de4aab09a63df358b63911dc6af5ec51a760c820ced4cc90c7d3cae6e0019cfd8b533d9abb52b3d2d5851340f23408b7c5b00f4d0dc7cba22685b3d313918a20e4eb75cf5ac06ab9505e836a884cd4683ab38be46726786b1c815183a3b00ee8ec52c5f63fdf0967042d1c8358bc45c41c52324e41f8fef5efc6b1a3e98a1570549ddd4ac890ab25026439338249049fdb5ab3696ad154b86b046411ca55a74924be630338c0242277e9740a49ee79c8ed301c8c2117a524dc29131ff7795fbd72cb58594ee461185340f0379af2874d89914304a20d96e9cee1d6aa8228d6510e66a991b65e5a27d0baf80daae6a2273cbdad293a02d60d12b924bf0af149fe4277d049cc527a5904c8ce16a55ed49fa555d60a294b61f723bb5757282bd232815a930b3f8530646d806ee1f392c1737410b3dbb43dadcdb4f432fbd7e4ed9e414db48f8b3bcff71aaa27f9ea8185f5b916da1f353021e9695d4d9522029cb3c67ff7de47d0d147452004edd8f15981e0211b2f8f1b141cc28a2809c8f8a78e2b959931a35f19b425680de8001a52398500aa89b6c058f182439aa9ae0a1b67b91e0bea85ebba450edffe65fa2e5edcfb9f023e802ab8fe06317f4f054c51cde094a41808", 0x1000}, {&(0x7f0000000f80)="2d3abcb3cf21d921b0b02322a28aa62203aefeaf1607a3c114f246a1ba3c8edd5ad6c2bb8bf2d3fedee607cd9d85d6c7fa1994c98162edf2bbacf0cc00c13d0c7d7cacf800e72ed17a2914e189bd0fba7132bd3573981eb92be3832a796c846db2d95dcd6878b35a6f", 0x69}, {&(0x7f00000025c0)="22cc6005c7aa94ced6376611fcd0659463932268b4b79fcc30c8a434c9ecbc5d947bb3f5ae75bb18409cc86340651f815c2889d7237a3ab78b0e5444138e9fc5b21360981b1006e5ef74efe5d41dbbd68143eee9a2d5cb1a3ed1b06d3e3ae3a6f96e023f3ad83c217a8b3b3725fbd00549217aa95006ad22f68372561b44037210fd56d6c75f63a21609164a2fc096411e8992bd2b23b4d70b4b116d1f13e2e5110758fd2fdedea63ee4912ebf8efbebb24eafa8863ce181f91aa67e1cc75bb1730ef5f9e2bfe88d10323bf7bc41ea408ec2a74eb06f23deb7fb2bda22d83911e4a6e61935909ca47260a5a19cd28363c6ead563fb626a5727fae6a84a6ee825381056524e8883dff63ecac1c01919d38b7cf330bfbfb83fb5795fa2cfaaf99f973aa03421d977aabd79c7e6ab9a3589af0fd4b7bd7c8b6177143c6db8167049ccbe20ac937bd262e35e40d59ea69adf4be378cd1989f1fa77b0e864f588f86f142f10a2ded4d0a2ff2b6ff2baf3ca6ee1c9661cea61d226a2ff81f44e001a05356a0be3079d9ccf25933738d513224b42e1449bf7cc4d3b936f8af76c4bf0265c32a65448532c7cd0b3d93c03b84585452abc7e663dc7dfc1911e172f6917b2ac0a3f32eb21e6908b15825f9d28b1e19c2d5403d9e024e3bb6f0e3797bf7f6a6a46c0ae7f30bf292b09c80c6fc7f04274f30f1354f2436bc54c825552bff526ed6c0cd912fa12805ecabcfb9a9110a262c6eeb02911430fd2c93ca8a8c8e6b6596244ee4a54893aa2a26b1a4fbf76fa61d4461eb1ced27791ec4b4110c07bbe46bfca46ea7bb2fef995ce67513b41e9b5512cd285f0493adb96b8b05dbcd4bcababe83f78ae58c732dec1e4345a1c5c023697c55a7ea1016ba35f38de76505fea95be1591a57a12c36a63c15a6e81762ebf422e5e415528de7ad74ac775d9d55fa37a60abfdb13cb083545e152821726a4b1c482a136e6a4e80201776e65f3ef4476af657a35e426afcc84412ff6e61d326b390399844dc13fe6b9da4a19bc2def3041c633d823becd2b93ef82d009ef3fd04ecd23307ca743c76e82051ad0149cdf13ff232998150577b41e44daba7749d149316f37b0b9b0549d8c2f64384b158c0d06f129e54410ec0f9e99208747801b0f45d6d334135cd7d8ef288d15ba047ee7cae4d7245d7368ee814942342a91c23c6a854d3d9f9e03d19d6396179fa0ca47a5b09d03f78a55879ca768f60399edba8ff30ed0d409180908e2dfab396a36bb99fd1285e7a328a0bd314ffff6ebe4d7c911d06f127ffd81cd8cab74e344e6bd6aa30a439861f4f76f1615424b8d77094ea9df829ec98e74ae60e9736a17aeefb1dfbb56d95bd72db0a415541075a64545729ca0042ecf017442c05a4ccde0abb2ed6686a6f4b3740b0c7ecdea4238ffce8b07816ab76c92689e8545dd09a514c40feb0d87e4e787aa165d7f22c054b587cba115a126f6eaaaafcff57b2b3d000b5fc8407201d64e70174d7e0b1065c9ab094f559c3504558b869fd73bb39b030241c975e4afedaec55e3ca464eb05b426ef2b93791598ce0a809ba11aeb6f535c1bad432a4b5dbd8abe7dcc440e8bdcd8b9f18a209b54d0041b12de9c27d8d25fd896a8fafacaccf5005275b88dcc11d877249ba4bc6749acc4fd346bf390437f8441c0087f6672a5719b46d9f6021f1c6f36b7fcf3fd0ac32c61effcfa017e84242642a07ae7c1ca4036a9a6c39404879befc2111f5f651515ba03fd6c670f6fad13c8d6ba5ae4b85c6a334640e0d68fc84ff47e44796feb6899c4c811f833bf99aed2999ffd5df4eab5bbea8ede27c5faf69ff599f65ef6001a3cc3a96fba2fbdbfd7c56dbb481aa195dd37e66430a99f9d998068cba09889c37b6d3b622bfd732d0e12b7d8f3e86b907f170c02682642ce70c9ac1e7fa3d03e5131440f04e7507740a8f0c9b702e53b12eafc3490b293dc67037ed8e9eceee6b8d1d01b82ce02af359b0c9ae37934a26a5eb7372eb9330caa05d2c3a9f582260c8a37659706afab721f0d9af892eef917d62e2ffad8bcb1d15e1c5103e63b992ae7943db7cfa9632e42527b89a23c226579eab491719304fa4bb883f0a4a9fb7003ed8f3e01aa21d77549b00c966515b0ffe2343011300c3648c44c186163d14d783cfe5b799a1bd856633bd87600aae5423f1b36dd8f1c4dac18149bcede6e2fc3996e9ff78151dfebdcc7a7030b642ab269feb53ccc5dc406947f2f9adafbe29b2882172e0026349e33dcd6bd0757adbd962b20b7050497b58f5a31826da16d88bc20c67811505665a133b895f15f512195f986d088662877afdb6466c2dab64e180c3ff08ad44e68d9bd58f13a6ce1d93799c68c1d583b7a9f62267a091bee2df9ba397082b8e149f371890832269af79ffb8c8622432497b7cb95793e8013f335817c16760fdc2cbbd9dbc253f7ed3973611671c13393c997228fa4c50abe9d52bd146a083c0fe506858901072fb3fddfff57b52635c683ec935cc183a981a48025b3b4630014a5af46e199fcbaab438a5c1abab05218cc537e0ef4e7e097df53bdaf6b03c1ccc883d9eeebf57804e367adf62bd75362ef4b31dcccbd0f519729795e525095247e5179277bf50e42238bff11ef6df494790793c83f56dc1fbfa5d9daca55e79e37b2dd4f1c48299bfc66d3f6c17ea145e05c0029c8a03e130a9140293480603b8622e7e615fca012aca258a5df9e2454a7248a55e2c4a5ca2d4b539749b92b7af353834a820a7822ea2061e07c4ef3729d58632569368367def6a4d2dcfd72ec15516ede8ab4517b1037d6441fe2dd034b05a5b6caa90cc9bd54f63f291106ce90548a9bc4472f6975c481665766a241d2b8b07b0b3713a9eb6367060750a854c41ed5264bcaab7fafc48b0e6076445e20f6b32d1d3327a24f81421bc42dee946b47ed103b174d6a8293e52f327ffe1d754c848e88d7758bf27295af905daed8bcaf47d841e26dff43db698a9e6e96ddf8ba79da9b4d42867f21d778bbfb365b07b4e019c8da3c1e5edaecb769e6a383b64c5e9c2d7a67ed256af6cb78235e9d12a7f303252cdaf08cf9468cf5824466cff54272c111ef4b3b2ec976b5f5c2c29883fb375d3a626360586c1aac4e40d0fa5d8515b8337800ef1af6e9f1cc956913c1010926b897a4fdd88d756b4315ea8be0c5c5a1657a9f831c77c6cee43145ed085e96f1279ae601571b825c715c716df28af494d0254d532ffe01e90057ec355431b8ad31c20b49d6ffed385a75300c9fb45e64dbeeaea52140917470426119fad2758115206115a0a7c3ecf7b1a83b8dd781d535d5eacd3fa84f277e7fe323fad59595a89b636be1da4ad5d61432b5400c196beb64128f698f2dfd9e733c8d4f9c13d745f89610cb3c92390e0402be75c3d4f1b9621b720c8a57bb2ba36c17902b4a91958f5b54d36112a2cb963dd85484bfc0348e7229f657a8ed8ab6c2c8391cce67df5402c73a40a8e4ba8a4bca2c4c3a9e295a22094a33366083ec7883c7aca16dd1cf7467b311b868931285b513ead9b964cba2464df1b1f5cb8eac0d73d6dbc241781741ebc24754f348d87a675e316ba6f1c82164ee554b77fc5fc4f14d0d0f1d031f6dc5107a50ec72e544a879aaff30999101eeb9cceaab468a917b7e3f02c646fed67b65608451839d66bfb19d2e9deeedb60befc0d4e3c6520cb6299bd9049f4baf5ea5ffa5d9b0429be475e0cca95276d6d2f7d1ab7e2ae8519a7647e4075b03e70a77ff9431fca433306cb956fee8381762e6f0b017a27f5a9b860efc4f23f4af573bbcc7b94928b89c2eb422072171ddea730170519442ed103cd6923e33c24d8380e6077458bf7d4213a81bba65d334aea2fca41b158200aa361504da47a90cf6019d2d140792c4e253ca2bd5cef4ef5e8e89dbb720253da8271ff68465589b8ccaf7444a224e915fe6a7eda19ca3361b62883d27b5e16c75aebb7bde0a62109d7f9aa39c48e6ad5a16f530871de23a54bf0246f64596b655a1a06386d587698f5415100085d27b57312f948d65da1b4e423444b5a760a5c556b2c4c973e034c19e3c423155345487bace6c0e41f27bad609f000dc5e5a6ddad13228ea49c5dc6b0203c10ae378805e8eb23d2a6003537abec7fe69306af05b5edce775ffde8cf26c3f871bfddfd222d6b44d229f12457a6632b379c6d238e31b45cbd7a8d63a83548d784845982e939a8b20650b33bdca17e848aa0e5ff1955eafe0440769e7130ec0ab82dd407d48f37de76e5b9b5874dbcb8c0701f32f02ce56fab3113c84071315571f4f889b267f75484f68f4ef325a8720b0cfa87be2e4e7741b453dd86b44732b773800da8a03ce4c60013ac43c3e01e9014dcae49fb84c6fffb75a54c1d17a5597c0aba912f6b053f291bd56b4159d0aeac9346523303710c94a7c5dd85a7379d9e11c803f6b259c68195452326d9a43e812a259184b9eb7f1dbfc78c17b18b82e30a9e10889c43bc2fb68b0793aacb72ab3fa2f644fba17ad18c8baa98204df38409b650a2d47bad550609c8800bb7bec3bc9426be066fe42dd95fda474c3ceb8a3841a97efe5daf2441605b89d0c7027cd5e3f9312db01d1a37cda3cc35a0713ee4165bc2bcd9d64c57d98571f0f3ad27787f9dd38b87026b9510f144057601f928bb51a44efc812d0f0e3b41e182f9b4d218b6890a2588574412cfe93d1cdaba8a3c9b563a08dd14e902807368625849743a43cda5072c7f0d09add0e0f42632d9bf0204176a85f4dad433d5f8ded58ea9a2d1b125ef7a87c4a89052959402ed3de32cfa20a50dbfdac32865c2cefd7efa8776bf628064289222c4bdca65fd153e744c86c530f9515804869e6ea7d11999604fc0ec2329438945ef1ca3bb51451696e425e9790744ecdacddeecd5e55429cf1d03779dff8d99d79804d23d0ce318444ee52a04b1e69976b079575a02d12115eebc917cf24b8208108bb5e16539f4ebdcd454f0562d4f6f69903c2c4387ddf9cc49913439d42516f0596a72b37b249a9cf9286da0f39fecb7546f4d126f2cb6ed0600fc671e80a733842966175337bb525f4b00764b8310b44e6dc7cdb0a9939286544e4953b36a436c8e10802c4158c98b9c2bfce62494576a99b1644565d9dbf763c29ba9bd1b45752b6ac3de086c1ac905aae5f9c6c7de48d490a0fd74ec117b616269619d51777f988a327d8c9337a394389077d4e5f6a4dc5a7ad9c3787fc15dc53c7f0694219e33b823dbc43a8faad61b4c4518f48738fd4257e48b68d9e796f60dbf0aca5065167a64072c2dc5cf6d3e1f84d2bcfe71b900ce3718b9d908c0991261be259e61f4da3d1d6f419e8b005d9cb8c6899bcb47288ca4dcfb30c885cfd1e2a8e9f789ee2fa04d4e2eaca0c53e894fddfda70c011936701f4b48a3690c8b7a436a2403915ac74ab0c625eb53a010a87eec31044b2be2fd3730ec800f681aae0936dcf9eedef6b1d705664f602a9aa13d48dc44602b37f89bdf3c45029e8781f715d85ce09bba8d00b78e1af3f4ef9aa7f86d26f8251f95f6bef524fe9df22a0c96a11b65af4b2b3a00425b744e8752641dd4efd1f0c3b6b7d060ecaac0a79d8182c6e799029d5488d58c872be3ba07533a6a1a7d0936cd8ea5eba59a409310fdb9472cdd003f95d7a852fa9c94a5e8723320233403f96e9e92ed385fc166b1b7977ac8d7b625fcbb55309e49c9fa7a7634b3fd19c5f3d67daf027aae39a125fea5a64f76986da33bb1112a319d14bebd6", 0x1000}, {&(0x7f0000001100)="fc383ca0c5b32143eb4cc1327760279391e0c5eb45e2072a81af314f103d37b5d942bf860af82c76855eba2a09f67e6f5b055d7e91415418065856a1d62d719162266c4aba34", 0x46}, {&(0x7f0000001200)="a0ecfc83d9236b713a66c8338d854a2a392276eae7a47a9f30ae743fdbd8f175b137041db7c869d1f785751491e302564d9853ac0d50ed3236", 0x39}, {&(0x7f0000001240)="c96a699bda23abca78a52f0621d150f715bfd08a7a6cc31d8fd60a90d57f33e64dcf059c78d672298af957530e73f29996ef150704a69d8cc022bbd8e0da481e913c46cf5f64339f9a2c8ad76718601c6467160e0494ba7be3c4723528ff9652b269e537648f10e97d2e7a53da1b800fd59e885fa7eca1a85eea391de8ce91c05a8a8104f4c2f891ddbdf5ed3dabff7d22a9f525e399ed015e7bb89f74515088d66f10bca8ca14a8f65d8558aa18b39ff2a8315050eb22c4c6abf1f825532d319dcab1152482e5404fcb548c67fa4f3484414260ce9dcbd6f39a35fed83b5a7dbdc41613e2dd59182a20b926", 0xec}, {&(0x7f00000035c0)="d69d9013f37f3925c82efc7b2700cbf984dd91d984012d2bc17cac3edc9e536fa250bf6d1345edf7388ebea7e385ab8f43bc65e9b90299de20a35ddfc539a58aabc8fc0f53962255f9fbfa7ca84d6ddfe1ebe5d8f42aa56f079d767cb08a937b4d4349812f4585a511ed984c9612d295662a2f132088ddace6e95d559b0b718cef1b252721d8d9c3b78a24ff0ebfb206dfca2e429191b6c7361a2cbb3c17454916f00354cc627ce52b9311fd358326952d50a7a60b91ff1364ae", 0xba}, {&(0x7f0000001340)="ff4007a492ba0bb0634f2d5fe7c8fae49611f3a4c69d8bcb62af", 0x1a}, {&(0x7f0000001380)="bd1477d2590e3e4441e38261105951ce96c88cc808bf0255c72c8f2200152cfe872b16c3c3813d84", 0x28}], 0xa, &(0x7f0000005980)=ANY=[@ANYBLOB="1010000000000000ffff0000ff070000adaa431c469d5780857f5c3ad8f59732dba30358320e0f6449e80da491c8f80dff4171d15cf92fe2494edf1dc9079022db7884c5c51dfd1073ade46584b971c08b9b400dc165cc732ec28270c5ee3c258c7e517d588aa9b3afd67f44b7ade55c53f0501db61d9e6d6863caab26fbb98e8d4cfb3cbcf3ee2a1a3e57dabe20c1a0f74b024eb1e2770d82b24c9ccfdf3646382e438858d5049c176063db5337d3b330961c80581de8654de343f99567b6aaa04b7af72921211f199592ba0d78f2703f7339aa8e621bd4001721c9434ffc33b70458346861dbfc46631a69c9c545d84459a1370fc3830538c885e2ac4bed10280f0273a7b627a067144c57ac95a4ee9059d9e4f4d538a4149a39d95b3463665dd06e09c737957dd3b2b1fa04890abcb4c0e35323869a765f981c91e5d428c6aacb18646c92f8071da4cc9ce1e01a73003491aee67f4411ec2e8481f697acf1fab1636e0a3d8ccd3f27465f019f733e53b83fce2a966747061f78d00324c02b4a4b29dfdc5e002419f7a786110fb4bb276c6d9e999cb927cfa5ea20d6cd7458c24d44fe492d8bc57b61943882a8d461eca836e0fed5868f2f93ada725d5661839d6a70a19a4b4fb38e34a6d28a9883f874c3264547ebc2c90a685addf3499ca49032bc4cf8d70db8606f7ecf785e18dea7f3a7261239ef242907a0a6c1d92a8542a8534480df8072ccdf6d58952567e0f3b73b05f9ed126e06fb8de12b845073ebdb8c1aceebaceb6083f0076e7ffc516334d97c7dcaf68d6e2f0f53be80b6bcd0e12b1e9ec13637e1e9b725912634ac6bff716ec97a8bccb9fe1518428a55fa4eecbe28ee07b2aacd3e187940c09599c3dcdaa0b61bd124c9b621f5599d14ee1561072dc39fbb03014c40a98fc31c06dbb1c85d90b404a73f814718ea1319033ab3232bc96ac2dd5b30b6fda488efff3035b066415a1b988fdd15927bfcd60df3d258e6ba8883565afd765540a31ba0989f45d27b7121c5e038f7069e137168b8388ef5842a8d76be88143cea1d491164c51dca6479bf28ed3a3c6cc2ecc19bc2d07924866bfb652a66cce423fd1c23e70abdd52307346eb6fc68b3d40fdf6ca8a329dd181bdeabc7329c5560428857b78684623c8c2bae6d8d1824f731ab7ca6e68b6f9a2d9f6ccf04bbabb80c050c56e4522756df14c2b040047bd47228c5ac8339fcd133810d018f68ee6281635b87ed2c0b8c68590c5e5ac3cbbf87367290b4695e2a1df91c4fe9567a85f56860fc5aa34f976b05a494da6aadec1c3dc8b85208817d1135eee3f95f651a81431c5c45a18b100a8995b59350207863a88b056716543f1e2e0e0ce5dd3f89afd20181f0c5025d3f08f55dd80db8a15357b053269d0bc28dc2b130689a07f1d9d5f82f821228b116a787c5508581042f997de5a4b9a09310c1653220b266ea08fb9c1f20d0668cef5ef49004d91a3a9580a98e67ac481062bab2a36dcef35c5808543fdee871b8ead4d91412109faf0cf7289a63c37d394a349c0ddc4c9083000043604e1c9d998951b8646fbb8d74d29147b4aa38e2f6e751d1921da8a9914c532c8ce79923d9e39197f88f709462c3055f371407faf72953b9804e62324bbbe8a9a77a20d729109b674b5f3d14fb4cb2394217693200dd92f79e4bf00bc410b8a9c839c0c20c08edffed0911a1ef708b91f91a6e8f92d2b546d3ce0ca0f10e0d6c57e007cc701032f7c42eeb26dcae8df772991e88a208420a31ae719d8bcd5a23621b842dcfd734f2428771841b1add00bb52bddb9383e3f2c87c4e2a09e42ec9a3a61afb0aaea9414257c32e53c006ff7e78179aef0045a9f2166a19bd46361948c44a27c93228aaeb9a645d16ddb0c08ccec46cac36519361284efabcf81e5bfda83e27e6f86311d63a490f8d54abd323d972930994ee8c1f2143ef8a90f68852727f5bea3b5608ce0ad17cb970b90bcfb6b4b13fa89f68ca94d4e0d6fb2abcd5bb76447712c7c136a8635963f7288f9022d9cb04b88d5a7c06fae520f059092da43ec01125904337a2b7d47dfce6653cf22692059d05ef8f45e7743352cc138f2515eaf7ebdf03a19799bc282780ae20c13e21ea692c72d12aa9612c450f7a4215e8b5e3a7bcd6d4ac5c6da9b99612756aad013ef5b628eba1ec8c156e3739565ceddde62d29a996189cb69db26f2430c9fa4a1938bcb6371f975cde35d198e0337a74c9e7f59381ffdf0b7d04f6894fd5d00ca58bf3690385925636ecc5e0529ef7858353ce16e3e6a9532a46660400b758c148a85da5428891330888e0baf3f44fff7258998e90f83b8e750b3a84e00eba8fcea4edf9669d0e2dc4b1c4f8dab8286d9c1481a37aeb2483edde23b510a938bf8ebbbec59d8338f669744a98ddacc073445670e1ca27847fb7b2380db3668735a762f73260d05c5910d119634cc62600859734fe7effea5a4738b2032787100d045b955f5203d9d57800d1282841a8574275d077c20e3f94bdde8e5191bb57e98376af4b12d4a8208e62535e5c463cb90a1cf59321fd43dbfc90f03043c4ec70a0ab63fd7792b98dc49b2ec70438866a6a4c2070e5123673fb6c2d54220ebc2c8d0be23742038d5ad8d72868a4d3f39fd3da7e35f08519bd7113ed8133007a8b19774686933210b347491019aa1bb2637ff1f9a00d05b6f4f31f785f331b9f2f0fb8028b94fb11f8c4ab2473592a2683c1f75fd993dafa14fb858241b7af24d4a3eda7f2dbc9d5e17c0c3a116d4ec12fa7f1dd850fd692c64b05476e72403fca1822e290131e171f00be3a9a8022c271610d7bc53d324d05c9d9dce919f17765a915000f9353e0b14571e587ce9dcb972fdc1cdc07c56d3dcc9080615b021cad1fcfd04c7eccf3508506e7abf5d07b691f13c9e6eddaa9261d64c7905072e83256100c74e90971772ec8a47f5559bfe45c8fbf1595015ee1b545494f88426a60d386cef19b8e8362b8fae66f6a1ab49fc439e2c6e39e7127046ef9add351e5328599f369d7ed112f1ba84d43ee10ee60a84310dc9f3ff8be75b67d50d39465cb9c2ca820bf9452852ad4a85882ad806916f55b848b64068efdcb3474592926dc0fb560536f263130f1c165d4e0af34a82862049be9752cf037d2003ac8c61009c80597101da1199b4f3bc04b62b24fb212a1a173885e9c8c1a3b331aa94ab281165ef6e2623b5011c79ec2b791426f137a3ab87aeab7d7ce9f79270620f75d4a52ee91ba5f30bbd6b207296e0e1b75510380b19a74033cbb02cd149b128d0622dc16562ab73a33c9f736c8045686736dd98b0e7b74c363c8afd0dbdc067566c43ff1ef01296ee6c6e2867d61912099ace6a40e910fcb133131474c782ac20438167374f59b9bceff9967cd45f4000aff5f8b3d25671bb91db01be88108ca819f0c1c40987f58bdcd59947d71896a0ec017cc9d9d42f6085de15828da574eca0d65093c9d9808cedf662623d9484cb90ab68deb50e878e3a244ef4298d55b3a5e1f7ee8a7ddfa38644947fbaa567b29800bc1a5a425c4960cbab78af356f1d15f6a253d467e9a4761374ebe8c44cfce847866389abd5c505b9749d08a66c6171301222d8444b09943cac99a9444f217054c2063a190e1f706ebf9759bbe4dd59d83e620c4a88b123d694d5794cdd4fe772047db836d04400d93d41fd205ddec2c72d98a91cf5584b93a95689a69c21c86905ccde6d696acb36772e7c863adddb96cb6e08d5e031ba84818e34248963b135be05a62d034b1dc5450f81dc8dc42510f5c00263ed892e7e6648b4deab8beee1ecb21d599de3a731292e405b3f3dae256d6ce392bc658c148c7c792e50bee9e4747c0203c093fd34e5fd3f73b2d7f4e94b9e7c33df9a7ff5a922320b9c3cbe291305b87d7c6a8ae1ab698cf4ebc46c5bca3e265488859c0d163001da0e75af854b5b9b8ba7529452c6bb307a57babde39d8c9a7b0ee8d421cfd1eb139ab6e4f7505ce070961b0c125db04535a650bef1ae3408142aa8d3632ac34d84dfdfff83f2569b92345073c78ac67f0df805614c6272a3dcecd26179c668bb11464f166673b54655997242422619b9991c71c6f7532072d27926d6eca90d0f5d3e90ed14a1e4154808abe2e655cb405cf5ec90729a21b11ad13feb9132c555ea44c4a2bdc0dd784e992a142c8b23081b3518cfedffddc5b4480952cf9800475265d90b1866567cdf44f079a08954fe254f943f511cc4d5bbbfaf8c93b0ba5d807461ccec9c1df4eeef717580b33233bfb3b52c7fed1c8dad095940232983822395d8c5e825a41355b50d64b18fa3d675c6af4cff1815341b179548f7b4044fb545e76625c2539b220a490d2216f95f41c63f98dbe6dbd9c0141c60a1911755ade83f507b0b0876655e8a737fdcd9f9bca2f4d5a1d6c6bd8537aa64e8b3738acc0ae04de8b0eb1e79a1f18bd517ce0f2773b77f29894cf9915f2eafeedbcf5e09bb8cc588fd8d3a81f2e994958302c9f43b97682c76ae2f9efa2b8276bccf171dacdc5f94f05357815ed11928d22fe6b3c8078bcf566afa6ea7e4bebd8215caa53dfe81d4badd4a2e1f1440cafe1486822f4070d7876e2b5d11fe74fa2fbe78888800c9fe56c3f2d906dd75d1a33297ea449971c2ad9e80e2771defdcc96710df4aa19619320b762a91b18a695269dfc26043fe32540836cfbb4122f02e08d22733b094c17c1a18f5af14ca2ef5f477028d3ad1b1c43e867bbc893eb6454804fc7e8569ace19f58562b9efe0b0b1e0c4172549b1bb9325cffeafb988ab0ddb30832517a21fd715265d7cbfc2aa3e4eee287c7c3eb754a672c6276135ba703e2a9dd57afd0856abd8fad6c400d9e2105045a7a7d73bd06a2642ac64dbf59d087a8d33b1b5a83114063ef6ef30c3d3bdd0f220e28c20794304353bf4be0918d412c02df6eff859cc094e0ea27e4d63cafe61603f5d5f52cb0c355f500e9d80e72c5121d5412bc9db63308f4e4cac66f1b6d741973641f07ddc319f16ea797f91cdbaee757329f25ed1a0d8b497bffd28345f7198e96f6f7c0bf34e480236999bc459b6c5b6489d1e87ac034e2ac442c2e21bb7301b08552d6d8a53ba87ae85274eb635a266eceb82c76ec320af2e87807b8b1ab0457c86e4d62af6bc2288f8e41a119373dc0bfcc88110c4ead282d86537ab87e519236318d69fb20c3b12ff39934caedec863e116c71766f9929540745a9e9763396ab5e2ad1ac0d0ed224f4cfed44aaf5897b346b01ef9e452998538d2a9da9ddf1214096770e5356a680c708e7ef70f7d8ae250ed235df9563aea0b4b4e48208f74b7e2e1fc290d902b435456a73db8cf3622faea2ade98b84eca102ad5c7a49cbc0eb3bb15f8b6ba09add8cc849d4ad63b777893c95331a40d77dade5e33ab6ae9d999395ffcb48cc90ca77c04478ed49744025dfd374ae7f37f01ceb860c44e3d2b42efa78352f116bbdb4b72285715873782bdcb61a0d4cad7f3db985d51cd30d4f9ba493dc0ed359f957525948c436633f98de133ad514926e50a2e4176991c8f69c43532f3fdb3100ae872b4c40cdad4f273c7dc54eb8a6a7f5276e9b9eb0c5c58c29fbb425de725903c32e5222153504b4566fab1919f031354142dfc6afbbd83355fc8728f5074c5cc07c18cbda6373a66e430b7efa8a6eaa90aeb35b6c2315517048493a3d66904a920c94528d61080edb8c029d7824b93aa0e5f04f4af90593d868fba9e555734ad6e877d5ccdd004f2a205397a8dc77ecafd67296b5f8e8baddfce113abce18aa3800000000000000ffff000008000000af1f0840b18ec4394de37524047ad5d45d878eaab52e08da1e008089e837ee5dfff581862b29000010100000000000000100000002000000a445ca5beba0dd08bcf9fb6aa82fdc570ea6dd3f4e6be8deba2d23fecdc3945d3fae4eb4ec0f407cf363b1715c7835dc84075f226afa2dfcc61f8328cc782640360a1b925981950a6d69f23b795b05a70e577911b56e32aaeb83836763c131d4a9a832d24e787f9f867c44e940a4a9b0567c5bc6143fcdaa020bf1dda18e06bdaded24a2747d9b3a997d9087c8dfe1728f45ab3a33083f2afeeb8cdabbe99ad4c26cf3a67e4bdb7acb7e64068277ad244138e39ee880c669f60d74785d7e77f91770e55edc1fcd4b44da06baf0bc9244c24b82cc8f31cd4885ba787cf004592863544eaa2469512cb01224c6b16460594a28915812a852a6deecbb3a48c25afd9ad20d4e75fe7ef9a108e98ed178e8659922f2af3e26578ba5568c91697378a9e8d81d9e83c7593153fb5302d24172149530ca393af854234ea791abe991a7464741bc1744f06c85703e4b60dee78572edb647d5182e9e6917bd0496ce5569d90108aecc6bfe32690d2a1c617a9d97466617f9d5b766e211687c19883c70e384e1572ae2f1607f9b5851322e5a67ddbf6355e24b100f1c4cff5e0ab9827d05c0e4e9486e68852b546002a0e2496703b4c5f4a134e95e118a35a3b2ba020a9fa32c8d94a31a004ba0cd6ab4e2bc69fc7184861a750d907a3a6f5a2c760239f7cfab539515d823845baa8ec95408f2a2d14d1c8eee9014b99b25b6a6fc2eac0d45aebe7367418a7d1f83df3ce65b9b5a02da11bfbd24e79533f189c3c78ab38c9333b1cda2748f6093d5028400118f2398b12889ab62bc153ca777ffced8a69ff9a23fe6f842141654a3d790c99a47919dc7cd6ce5e8dadafde6c27a912f02a92ab8b7113376f5375b621327adc6abad787fde47fd3854ddec973028e9250ffbd6f4b4cce5e5f7e2d5741aed7600724c678c417995dc1e5d45bbdc7affa681a714c97fe73ccda51a8ab5f1998314882413175efafedd9a2f16d8e36904a37b3bac5cf7c6f0ad68fd98077a8df25eacbbf51f8754a8e3e8ab4eabbf475671c326aa5ea9288ef2a8ca14b7ffe1f456e4ac8714568dc81d184e82473668843ea3c7653d40c30d396b8f841a8abc2974dcd14f7e925c5be807f4742cf7589a64d2957273bf709cdcf233d90ef743b3831df74edfb67e5cd442d8e64e4e7f74056bb887ed00d3ae15b4e9c64fcb3eb1323800ea223397f8a194bbf4415f12d88bf4452b70d51ce2e467d37b05cf504c0a1768434dab67505ace81dcb2eea591213e5496519c7ccbc5918630e7ea33fb2b97239006beee06dd391a317d05c6d708a8b893a84859be8548a4ce84073c58e62cf395ca1154006b6c0e3247ba8868d87e61251bc62b66fc0f033d40f545e4a23bc2a2c455cd7e568f7966142102ca6341309c4d4a6a46096284039fdeeda2bd4e828aff41f5399e0ff5ca72c1b864715ba591705dc5f54e486daf84e718b2eb41578c59de75ac6b4bf6c427cc44bf33137ffedd1336775c34a7c2dfe1da1403614319f88d347d2d572ca2343a6e46ed7beca2a274cc5780599d837417a38767a83c05a47bef64c3ce4f0e7cf5c86d5e407eafa8959bd8831fb33ed47d466d74e5f71f3d2f9340c9799ac405c896dbff96ab9cf51b4edcdfba6157de36efb72044d706bfdb48df87dbce2da8e7b80ba2cb90c6cfecb6311bf48ebe080dcf601e99458060152e41985f468a90fe986b5b8f56ac4ddc44caf6a2c771456f674e1485f6e00463c463bad9fc9a6d69df6af49d11b656903bb2753965ee810297023cafa8bcdec6e0466567a840df19dd942365624b09e77dc2deb899aabc0c44ccec956ebdef6b5ca28f7e5e4693eeebbc2e27eeb48420cf221569e3fe3fb5bfa26bee099f8632bb19600782528127374bd7290ca1c3211c2726f86be3a1162ec42b990301f92f3de970cfdbe4b9dd9ce22b2f0d7a46688928d052536998391e3c49308ffc4104f183df7794e0362c17ab3f09586adfadcc7033fd53a9bc497c1af8f6e58b537377231eb8a0b0a65dabf422d9ccc40692895e9371a21ef9e698eb44a2b5b3f967e558c6d6e9cf1e1be65a5563c5b5567cf712a86cdb4b5ae04aa383c3d2a457b42c9e98777e7a5feb01898d681b477d802e89f5400ae485a1640b02172d1874459619eb906ae2f447da9fabf54251053785658f09352c471c72c3c117fa2d5d5de7e82fedebe16544751d4b4ebb8a831ad159b293bb9f3bd9d38df7f0c9b20a519e25b28fd0f81f417f22e49c8b56eaf078c57ce40b22316fc9f49a59b30be3b85aba371cc2dea55a7ba01fd12a745fbe248c32de7e60cbd290882482bc6759bb14f474c6177b36ddf85250c92e6d10777c4eb7863973c110401a0c832350f7142bf9c85fa087e32a906996e59987001fcbf87cbb3b15c849e5129c5fde7040f5f74c2de27f1e13c253f62bc3515d49943f68777a14bd4c64895a404c8302e5eabdc18b4330e014f1bb4a392f60c7bfa5910b59facf5cb04fa222ce646fda22c65fb665c46eb2cb3eac06d693ddfd042b76b10d7a4f73efc3a7f939f076a36733781ec5d694c52be088cd5317c34709a128de8bf75e3051cd9289a3412fbfed487e8c32ae2e29081b43c72b09a620434504145e177d51fbb644bbd18d59691dca37dd2c2425eb3c0f04ed59fca5bdf2607b3973d0c67eebea2668368e8e1ae0bc61b40b9124124fb78fbeaf1237408828dd2a5e57c45630f58064415969b59fcb90dc5639d9bb9af95b18441925e672143c52f13443419e11eebc029ae792b63d093cc7579ff5f3642b1042aad925d8c91ec79e804c185832ff9d26bbc092623b181ee00b5a4aea630fc86498b662b0b25af1bfdfeced2a900cb3411fbab33b37c8afc4faab75ba5c43c4fb9a28756dac24f32707e268986329f1a88c46d764ea833d88f6496d8ed61dfd5dffa6cc205f46218aa021efa676830b9126bc1bfc3540c1560971be1b525620f2be89ad401cd173cc3c92b4ca6c2646df58211b66da5ef0a5c9f97198d556efb113df5ea0a230c7e762516c07aed3c5055329021bda49aa275eb22cc3610772b6f1181235b1151348c63060eb224586af79c54192264e90b92e4fe497af176400ccb053a618910cc1615b0a2a64edf571f824089fcccf736eb412e99b19b20e8d2d0e4651dbca3b1a46b86bc783ed4f93fe1133e0edbe928eb5fb82f650844f665529d00adf89cfa51a7e1c5b2b7e1c4c88e9ae76dcab22505f66d017bafaa399daa6bad2072f456bff0f73bf9f6fe023da0a686b65f851d6a726f62aeb5a55b4f9ea8f6ca352fab79db495d117305e49e1028cb7de21d265bb8036e062c0bd3bf1ee7bc18d409abc2566220dbe7424846199ac73a0d237373bee5ef27773fdd9bd552646dd8c6c6af43ce93440cf90e027b7469219c1f59d7b277c4d907b26ddc99b32a443b8d4a1858f03f956eaaab3e6b1065ab33e48c277f0397b2fea709055990887973baca736804b9bdb6be9f25a36cd1eddf5be31e64d971a2e5247f217b517691a0542443533fed3c281e89c1b47ef02b38fd5cd3f58072256419d62ca3f995bbe171cea530c2b7876b5c5a9cf0ac89c9bbbdf097ed51915b643c235716f5cc3b22e9d5693a004e20676fc3d806d5df8db43f79d0bf402d8ebafb18bfdffe331892c97d122bf7e2829898111758c4dcb84c2320512e89ef9e1e095f70043b23e11cfe0b152a9abc7ed1501dcf5a42ab28a3d0594679a207e51826fbeadd607589893fa3e1aa387c21c681b8a1f94b910ca1a1463b361cabf523d2c8f87f4d7a6d93b4c95bf6bcef2d19b0d4d99e49767e5050fde1344ab554f76dc693d93f1232c260a84552bbaa6a275c9c8b171ffe3e687e076a1a71821f1cb1dfdd1b8d7704ea4dc2082535445edf4579b1b1ad0f2b3c42da1f661f65fdb3537d9b52e7ca018c7d89cfe9f432a67ddf016270cd2c0aa4ed04b3937a3db8fdab5925923b0e02da87d416589007d03acb5bb5a790e2892269c52697c3c1d941404294cc6bf38c2175d3e5576bc85c53a43af9c31dfd1f01cba4dcda5b5cfad79efd63a45962c5454674d842e43c978fe2c1ee0afba8eea341f3f1822c165c190afdc83af7631e2cfa905a4db59bfee32a64ac915426c51e969a16510ce731c711d1574af015d62c4d1b1174933e2f0b0870d9113abb5c7aba00816f54b30b28fd6fe3b15a625a87fc13444355269ca74fb3d03ea0791f6635e4673b31e32199f4e861ed8b7dc6f52f2d4b28adb59f082ab44b4184bf03143415848fea1e5c114d121364ebe14ab8766b231f95a4c4a86e81e8bbc882fdf60894f8c371b7315d86d46b0309369fc57f507cb84d27f4778cc10c827418ed6ebd9648efca32fcf4a9ecc7071e3282ed56ad2856850ff9f7cb120713bc972c897e49c965d9912c7629d0def368c9de80c060d59f91d2c847322bfe103e132e8345ee6229d44f90d3b339d8d3c726dbd888bb3e01c04c7dcbece2f49e0a75274da6cb4f9a6b4446f9fbda34aad47cc99e9bb8c61e339f8fc9d8292a2c27a861f95cae399b64314c286a787514451bc84a75cf2b1c1bd3846b46bcca265c83063ad1429ce64b4a3ec3a33a8140b429f24f0a278eafb753a9b352a6e1bd7e881f683b5a6367d4a2e971d1132388cbe242b7ed901c316f17281ce616a06ceb6a41aba6679f7dd4faac226f026b17cdfb456eae5de7a47debde8dea01fb7af1479f1dccd96aee4a6c44a64769ec89f989032b30c5bb8e342912327e5bae7416396ed5b7660337bc82b34d656664eeddce239a034e33cda8801f0b879c519c1f737ebb9574045fdd5ad073a057ce391e40fda6675c370221b47a6c2f68d179c6504935adaf42f1d3a98dce0e81af609196a69d218c12bb62c7a7fb24f59d4297e37e85436893117b2e671ec73bdd739eecfda87e24f12dc7fbb12efa488370cd33cf1a4e7751472277fc9f590ef7b1997aaff0cb2b8052824a2d59284fdbd567794898e920788b86e92acb84b9e1d1c344b46c834cdef695f3bde1f2ba345e34185cfcc86f0f70f46a40157cd9c7facf35f24dbeeaaae4946191fbd64f310b90ed517b43059919879f75d3665bff76f8c83cce3b17f218a3d9646f5a92ab61490cad4740b545a5ac804a5f4491c09a5550f1e530ea85a8ec812b11df5e123d61dbb42c3f0c01a574d9dd95eff29f6ad2af38ee1c023c5187c1d26d44acea4251fbafbb3ca04bf1451eb92448f66fffac594d9fd2c5f5d7f1dd9148d005956c07ce2024e6faf1fc5c9f4dd1dc03e9061c76644ef6190824e43375994ab55c0b96bd703396d05ed56d68cf7468d31c5a97990c47c57c8921839043e9724d9d0236b0b856bc1ac5fb96d93429236ceaa0522117d451af3eac1b06a2f2e4bed6198a254e111abcd83337d22c185a77ce797a0c62d2cbe37b1b4488d586d246f0248dc570d3805bd0f63ed3354526678fe535932c6ba2c1a5407d2142c87a48197e0f083068189e7fd6cb8d5b35828e2b67438bc48ad76cf6b4ccc49d3065f4feabf4a70c984cd0585a9398a39a144a65d028a73a527a16a08f815367c7a7eb7d90a261bd05b786f076bdcc7829c72136e3cb5526e070f83e702a5751378ff76a86390b2f0505d5fdb25ab52b06bf44f4733a2b6833631ac8aa7c7b9ad56e2daff8799b3209c2fa78e58fb4a725f118fe6a5c8453d79fcde28089e7c4fedd4a4ce2aae0cea9f7187e5ccb116e426b21ae3ea8dd5de9d2ded638b33ec4691ec0bf8283d0b65b4cf4c0b9da82156a3ec23264f67780000000000000001000000ffffffff0dde88bbd4926a15a1d3a9d9331182e85d9f8999f2dc63c0f10ae53305c2c5d94f24cf76e8e2c158c1b5d2c2997ecd7726c29dcb2b374b3b4f79515ca796f4dffb6dc5f8fa0888ce9d6ddfb1f0cea1a0a3dffbde1f6e4bb72f7c4fccc358489d9554606bd8a2000080000000000000000100000003000000e2397626658df2ff81db99fa450123bc2bc72827fe078ac77a5b6addaf064a695c94081cfe72af06fef8b7eea3375d70a54c172564eee47973f74c04d845a018ac7fd9872a7b2795e0bff5bf0a75211ebc2db6b40660c3f9087dbcf27af430c1de54d39f93bf870916ffce07000000003800000000000000ffff000001f8ffff4e4d4cb32c80100a07d07d6dc08f81fbc745519b4fd502b602f8addc92276bb749c94d0000000000dd34ece3dd71a9a7c22dc3f5a57847256d50c453c74755fca8f929f2886528dc4cac77832dc8ad1865875a40200c48f708d2accf7f691c9b5be30566be283547054f21273f483cc510a627d8352ca651743edf3cff18aaae1694a8b99e9e5c54f0d53ad6961dfa1163d05617e994748869d806b21ab57be40d7d9d60ba4f373d49c6b6aaf9da51c9ab7fc8666e3b33d3047d61272e71ffb44caa1ab0d8940c1adeff45190ec11b966358"], 0x2188, 0x1}, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x84) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x128, 0x0) sendto$unix(r1, &(0x7f0000001000)="6b53abc55ea7207eb01759eff1fb98d0f58f143e95a0bf669c4b47792ddba65ebedabc8517b1f5e04f5654a95e06fa4c099e88a5b403a00ec5e2f7535171999d07c44083146f55976af1de36e8b63bc3230b54aa2f03a7f94ab4c78c7ec3eff230d99176f6e09d307aba5186a353e0d92dc8a05e4417b530391b879e9332f87c36d983764f3146c88805245e73caf56187a16425f6d76aeea6873ca2a2257aa88c9546967080d3013ffb3d66d2eaaef27bb6d711d5caeb9352037f6430e9e06962251d847799e8b249454476", 0xcc, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000ac0)=[{r1, 0x42}, {r0, 0x100}, {r0, 0x100}, {r1, 0x5}, {r1}, {r1}, {r1, 0x6e55bca42fb24d49}, {r0}], 0x8, 0x80000000) recvmsg(r0, &(0x7f0000000a80)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000900)=""/181, 0xb5}, {&(0x7f00000009c0)=""/35, 0x23}], 0x2, &(0x7f0000000a40)=""/35, 0x23, 0x7f}, 0x802) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:36 executing program 0: semget$private(0x0, 0x0, 0x80) readv(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0xd7d) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x87) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x80000001) open(&(0x7f00000001c0)='./file1\x00', 0x180, 0x140) 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) listen(r0, 0xffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x32c1, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x5, 0x20, 0x8}) linkat(r0, &(0x7f0000001100)='./file0\x00', r0, &(0x7f0000001140)='./file0\x00', 0x4) read(r0, &(0x7f00000010c0)=""/24, 0x18) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x88b2, 0x101) write(r1, &(0x7f0000000200), 0x0) fcntl$setflags(r1, 0x2, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x28080, 0x9a) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ba0ed314e6ba5d70776d2baf91875f01a03242e4517bcfaaf504", 0x1a}], 0x1, 0x0) pipe(&(0x7f0000000340)) getrusage(0xffffffffffffffff, &(0x7f0000000240)) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kqueue() pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:00:36 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x41, 0x7, 0xff}, {{r0}, 0xfffffffffffffffa, 0xf4, 0x4, 0x8, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x84, 0x4, 0x7ff, 0x5d}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x9, 0x4a8}, {{r0}, 0xfffffffffffffffe, 0xa5, 0xf0000000, 0x3, 0xf4}], 0x9e2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x80000000, 0x7}], 0x3, &(0x7f0000000140)={0x0, 0x7}) r2 = msgget(0x2, 0x300) msgsnd(r2, &(0x7f0000000240)={0x0, "003fa6a8a6e1a09db68d5346d7882b4068ebd332d1640a7e6fd16498c58c9f6896551056e826e15be9d28eb9099bb646b1c8c6f3372c2dcff30e3b53034aea5895561445f5a9509c834570a8a7c343d3e0423e57b5416730cbb9e984f5fd0b766e86eb8d382dc3e3b3"}, 0x71, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') 16:00:37 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) getppid() minherit(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000400)="a13e5ac4c2641d36826b523ec3ca2c42d6b25d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059c64687d14ca9cac95a26e816e4cc8f4931179223b0a", 0xb5) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x8000, 0xfffffffffffffff7, 0xffff, "5c6388b71853878d062562a1a80515ce3636adfc", 0x5, 0x4}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffc0, 0x0, "3102c3d2c4a1fc964dd52a7889b676f471a8701b"}) r5 = getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000002c0)=0x46) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r5, r6, r7}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x2b) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xb56, "64a2325584f27f5cc821e14ff2997dce78f3fff0"}) 16:00:37 executing program 1: mprotect(&(0x7f0000586000/0x3000)=nil, 0x3000, 0xffffffffffffffff) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="e9ace96183336f5124d96867b3544a56ffd5fa28f6b0b74e0d161d6269c5d2f4b94a340b5001e64a3bf3185600162a1730a1c9842ecc6713ecff664e34b91523bfc3335e342cfbdeecdc8ef4693de52a00f8d70bdac8a6d310e5865ea3c335c563226bd1a8f7e71bc672431486cb49a7225edbbeb2490ee7c1", 0x79, 0x7, 0x0, 0x0) 16:00:37 executing program 1: msgget(0x1, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffb, 0xbd, 0xfffff, 0x5, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x5, 0x8, 0xff}, {{r0}, 0xfffffffffffffffb, 0x28, 0x80000000, 0xffffffff, 0x1}], 0x80000000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2d, 0x40000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x25, 0x4, 0x8001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x42, 0x7}], 0x3, &(0x7f0000000180)={0x1, 0x40}) r1 = kqueue() close(r0) pipe(&(0x7f00000002c0)) close(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x10001}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r4) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4000000000000000) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {}], 0x3, 0x2) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000140)="eb48099db98780f100b85e3fe28a6c4aea45e79024d5f832335efd74a4d34e228a791f4ec525dbe9352c021368c313148e0e2e24f80b3442021489cd5e1ffb5c0c7ce8a86107c2e4efddd5d9d0f16b5b4635acb1c60479eec09767020abb67ce8ba81a29cab6197bac23d876700697a60c23aba484f73dbe5c062bfbf8823e1ba4399e8ba1c8fe1bb987980ebd2bafe2883f39fc03cbc46ba561c95c4b60dcf4", 0xa0}, {&(0x7f0000000200)="c748831f5ef38c19669f298f6d12e2fd13e7360ecc7aa9f764e4cbebef5be16455fd607444a8dff3e24350101213fa6a11a15d2a4c28c6cf769988f7975fed017d5e57c8b7f60e6de3d583a5b4082a6f79a5c79dc45a473c0c3398272020385baf553e9bc94bcf356f05274333c147ce6ee4d2a57f1f75fef835abbdd2cc2075508d26bce2a53a491980ab6654e96ee21315eeb4c07b31eb5cfc88704c41e3cfc718f5e4c738c651cd97de66c0f90ff9e35290497f", 0xb5}, {&(0x7f00000002c0)="ad707e7c2073ace09d0c", 0xa}, {&(0x7f0000000300)="ad5e208b27d60c1fbd4008a6c49937ac90272f4017a096e0e33649d1ce365df24f0b5a875f803a566e2cc6a5b10469a620cf56cf456b28d5fbc2b36aff5a2318b4d2c05b4a7473ea93cad5c483db5a894407acccb420b53b0a225c473bb340148de9539921cae3a9ea9276a295a679b61059f6d486c419c0288a443f3b120e6acc5d9fc63dc73b52e9ea6c14a2136b08238c8e31f51786c2b49e614c5a46e0b8f9018a0947e9d80aab906f52291a", 0xae}, {&(0x7f00000003c0)="51f359a2f881859a446ae5b27e909be2329f6b848228ec162100e91f875eb20350c17df88c50f31c49ad0d", 0x2b}, {&(0x7f0000000400)="0d2a24a3bd87c0a15f93487a99022f58bb484983b569ab7f510802adb26ad2814938d0c5ec37ddc966655b3d04730451710cabd3c55f76f99699dd8fcecb9f826cd9923b97032bb525ee125a41dd02785f07d9d9b8a65add46d257d528ac73e85883f5a927c1b0c6", 0x68}, {&(0x7f0000000480)="74796e7948e4af1cd5ca16b243ff92aef4a07b9d5606ac1c7d1cd24cc6c15eb6c7e03f79719d1ab8e54b1b5fe588e2891e176a93c1333ea967b3ff35a7a1ff6286480bff7db4cb96b9eb271abbd2069eb2b597c2725f943df22d5a858599a4b1b1498269135b62f1656ed432d934ec0fe56cb39e5f62501f3337a9b20a947f05560b43ddcab962b1a838f47c1987da189f5f40e73e54c0703397019e41591d8cc252d44abac355", 0xa7}, {&(0x7f0000000540)="55afe1c297eef7d0d79df8a38b7eb988ddadde4099d67092840f52a0bf36c9fb97f5af9586daabca2b2fe7f6ab55c45370c5cae2047bf1a5bc7f5ffe9ec5ee37207477f708beda7237c2cab12658a670970d1ad656cb3a27b8f5f35adf8da319a53dd0391beb458098ad27f642d0a7fda123d1003f9b54b839b249e62edc5d95bd682daaf8a78895169d6bc1a8753f44cc55b654b4a92ecf1bd33ae2029479ac1e270aa264b2cd86a32e1832878cf1045f9a054f9ddc633590f14bb6664009a74d10c08fbc00f9ecfcc27da044b58a8639b8dbc3c662b2", 0xd7}, {&(0x7f0000000640)="556fbb46f3b9fcc373331fc444911d524797160278e6ff30ce0371462c4173acef61e04ea129ae8760f5f77f", 0x2c}], 0x9, 0x0, 0x0, 0x1}, 0x0) open(&(0x7f0000000780)='./bus\x00', 0x90, 0xd4c7cf3fa63a5ce6) 16:00:37 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/82, 0x52}, {&(0x7f00000000c0)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/110, 0x6e}, 0x800) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt(r1, 0x6, 0x8, &(0x7f00000002c0), 0x0) 16:00:37 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) socketpair(0x36, 0xc007, 0xb7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() socketpair(0x18, 0x4, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = kqueue() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = accept$inet(r3, 0x0, &(0x7f0000000500)=0x930) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = syz_open_pts() socketpair(0x10, 0x2, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x100) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x82, 0x0, 0x536d, 0x8000}, {{r2}, 0xffffffffffffffff, 0x0, 0x81, 0x79, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0x7fffffff}, {{r5}, 0xffffffffffffffff, 0x8, 0x182094a5d430ba9f, 0x7, 0x7}, {{r6}, 0xffffffffffffffff, 0x12, 0xfffff, 0x7, 0xfffffffffffffe01}, {{r7}, 0xfffffffffffffff9, 0x20, 0x8, 0x7ff, 0x8}, {{r8}, 0x0, 0x10, 0x2, 0x2fdd, 0xf2}], 0xfffffffffffffff9, &(0x7f0000000440)=[{{r9}, 0xffffffffffffffff, 0x0, 0x40000002, 0x81, 0x8}, {{r10}, 0xfffffffffffffffd, 0x80, 0x1, 0xb3, 0xffffffffffffb924}, {{r11}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x8}], 0x100, &(0x7f00000004c0)={0x40, 0x1}) r12 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x2, 0x200, 0x1, 0x4, "c3ca5289e1ea466dd2bde0c0b8e72cb2899d9a25", 0x4, 0xffff}) writev(r12, &(0x7f0000000180)=[{&(0x7f00000000c0)="c74c8c919a826a4b0196ebad824fe8fd8f73a57dd47d6ddf975ce8ce45ab65330cb727192451f33c8a083778ddeb35b2e94ce0094d0bb56a9b42d9a62caafa883e7ef620e2c1b9417392173e995c3305091f8c76591904", 0x57}], 0x1) 16:00:38 executing program 1: r0 = open(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2104, 0x4) setuid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x5) nanosleep(&(0x7f0000000180)={0x4, 0x7b12}, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) 16:00:38 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x4, 0x80000000069}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x180, 0x10) getsockopt(r0, 0x100000001, 0x1, &(0x7f00000002c0)=""/80, &(0x7f0000000240)=0x50) pipe2(0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(r1, r2) read(r2, &(0x7f0000000140)=""/218, 0x6a) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x40}, 0xc) connect(r3, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) 16:00:38 executing program 0: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r1, &(0x7f00000011c0)='./file0\x00', r2, &(0x7f0000001200)='./file0\x00') r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) 16:00:38 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = getegid() dup(r0) setgid(r1) setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = getgid() fchown(r0, 0x0, r3) 16:00:38 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) getitimer(0x3, &(0x7f0000000000)) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0x8}) utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4b3) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:38 executing program 0: getppid() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x898, 0x58) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) mprotect(&(0x7f00003e4000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8001) mlock(&(0x7f000016f000/0x2000)=nil, 0x2000) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)=0x2e1) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = dup(r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:38 executing program 1: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') select(0x40, &(0x7f0000000000)={0x1000, 0x2, 0x8, 0x7, 0x833, 0x7, 0x90cefe5, 0x1}, &(0x7f0000000040)={0x2, 0x7, 0x9, 0x20, 0x100, 0x7ff, 0x9}, &(0x7f0000000080)={0x400, 0xff, 0x5, 0x7fffffff, 0x1, 0x1, 0x80, 0x10000}, &(0x7f00000000c0)={0x7, 0x100000001}) open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000a80)="dca328c238e89bffc7b7a2cb51ac5dfae8488e2c3b1515b9c5de27bfd6ecc5970d95973749f884f643d5e82ff4ecf3ac67409abd448dae77eca90422ba74f8b6dcd1329332f9429bc4344965d89d78e79c057e4d26fbebbfd139cba21f922f8ab2ec12eda416b354942d695ccf16d100668bd8bc870b19aa4df7cf32c9e9e9a838c69e58b8f7c8e6196674095894a8bb835ff495a83878fa30f69f9e573e5d15fff57f2a83b98e1c9dc6b3b88282799e7dcf98a7e2c079486977916eda1d3be86153f5d582833969bc205c8d566c7cda294beebe6c88031c133df31edbfa802d49feb0e791e8d0ff2f4b4c6407c8079b0848f7d1cff2d6428102745406226a5e298aa21e3239e40fba342d70a74d8f55688a05518551aa4358b267e961d6ebb6fb7438b77da2dd4a4df6b31289545b12da57bba4affca81dde7e978b96cca86772dde74c8784944625366ffdc8d11dda4b106e91abc94e188b085e7b995ecd94adeb864567c085bfef469c30b27bda01eab69b47aae1ccdf442f939bbe4217ff480ab877105e4cc188e9d6dede6a337f3462504c582333c10a8e9bd3969ae2306fe22dcbe810f075058a17ce606ed7ed7ee93c270d04cde98c0ca8f5870daeb53c3122b06ee9aacfbc73c2863b1cbc924e3a5efa179f881ab814c83ccc92564306cde30756d6fdf404d5c39ea5cff70b580963385351f4a989ed29f46933945684c1933e910514b358e28b15bb70b169924ae2642b3fa0170d09a495d5ddb65005f1f91a686c5a48c3236b421b3c167ffc83ee73ed87eb4d0e6775fc0cbf725900a461954c130d108cb3cc718ec18f5675db44616c4aa893cf7f1d6447ddbdf97e74d3a77947c915d02ed4af27f659b5dc3c17c15a7d794a9d1705721d7712", 0x27f}], 0x1) syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="2dc3292ff6", 0x5) kqueue() syz_open_pts() 16:00:38 executing program 1: r0 = socket(0x13, 0x4, 0x0) socket(0x11, 0x3, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x182d, &(0x7f0000000000)=0x2, 0x4) socketpair(0x32, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x10000, 0x4) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6004, 0xb1cd) setitimer(0x0, &(0x7f0000000040)={{0x55}, {0x0, 0x7}}, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xc7, 0x0, 0xb, 0x0, "db49405cd19d1df4a408220c50e65e00", 0x5}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:39 executing program 0: rename(&(0x7f00000008c0)='./file1/file0\x00', &(0x7f0000000900)='./file1\x00') r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000880)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="685c691e42358a85ebdc2ee9390d3404c0ac59c55e51e4c697997869da8898a5fdd3958d50c36c4f2d4062903933f0309d00511bb5263707", 0x38}, {&(0x7f0000000180)="7dc48b8962a351d17156a8f3895ef9405caf45f18b3b82f3b0e6a515e03f6be2cf96fcf44de1d9b2887538a82178bf0c3473feb50efe7c12478c1035ee9f764c6bc8bd70aadacf8ff949fea4affaa3b50b410f1ffc4e30bb1648bf2a0f3d9c0970958ccd3414b39f804a854983018b04c5e85d8bdec7a151844c90d8873a917fdb1b62921561c0d26e0168dbc691ad0253370e1182380415556ece1d5429898867663408c899cf15c5070e2a6782113012e5c0fa60695839b0e87fbdb07a15a2f3b431d0baf5db2c176b5a", 0xcb}, {&(0x7f0000000280)="1ab0d1f2e5133a0c06659b4b2761fd34334c840abd7c11e34fb6baac384d184534", 0x21}, {&(0x7f0000000380)="af1f3ee4437ea40fbc86c7d1d6123432630446db91570aa0c626fe601393807bc2eddb2c108ead6f26443346838ad2c7a897d908fb40aece8e3861038e17bae03e7369b866dbc16da4512fd462c15d725e1bf64ca26fcb51427eb6d50ddd755f63c826c3491aa09223bbaa3166565648718f8adda8c9548e15158d444bd03a8adb8f41102a", 0x85}, {&(0x7f0000000500)="ac734a67af94f3c6ac6b93131277f51322d0ce264956fb2df489f6eaa835c69c0c9927556392ed296cd81b93dddc687131df768098b3369a449d79bf01e726a7d96a3e307a213d8fe734c058f6d23edeaca9eca7a46aadc8f9762cd858eb4c1482e3634f0924c216e13825cebad7c0162e9faa3e0a51ee5446850eab8ba58f338ce71a7eccde81e46e80525916f1a668271893dab5a677d7eda7d0e250ab11efd557cf93470f5209c6fb5637962fd0e2faab300f746cc4dffcac578562c19fffb255d0fb7bf8f24278e4713d4ef42c85daf47f6f37f3fb90628fb8f79dbd24f2884a35aaa18aa200e9c56c77", 0xec}, {&(0x7f0000000440)="4885ac1aa372c2059b39fcca0cd059affaa3f654f8261b67377f29711ac2b264b894cdeb0a73e307f17cba6a10255a030548116f4572b51eb99d9e63c579a17fc541bc93ca0a6fd3fd4868264b4ef425289c411d128a0949c26879b22c5f8232acf15c6cca343f099a1ac6fb61aa7b1f", 0x70}, {&(0x7f00000002c0)="e47e277f86105b0fd7ecaac6edb5f0497410515c5bd027637129e310458e3383c834c671b7225c0f1fddc151ac9d5df36a2cae", 0x33}, {&(0x7f0000000600)="decee9aa92c7d92626d793a97ca85aa9a7a89dab0f68166b00a778e9431901371c01075c9c317bf844f7e0645cf977825c0d8fa73b1c6ed74ccb9a053c727ea162", 0x41}], 0x8, &(0x7f0000000700)=[{0x68, 0x1, 0x5, "826b255e95a96a4a4ea85deb1887aa483e210664eec4f27d06432a978db8f39d2e448aad321205c64d7f273e3205f9e310e0fba5abe9e2d8f684200909c4a14dccd055660c72060c7ff1ab4683fee67c22e8148182"}, {0x100, 0xffff, 0x4, "eef92161b7448cd346cf15a3833b3d2a8569e3c5932451aa89dc1adf6fde1f3bc41b5e2706b506aed90ed99f8e429f845a2ed422ac7a9951f980227063f94e179ed8a33f85c8a942f74f064c82776eaa0460e7fd0cfbc0d5ce21c4e8f886089c23e44deb6eac769e27e07dd0a585d0127f37142a70531fd381f5975c7c994f63f6810d052fe37041cfc2345d47a997ef35eab54a4dbd086bb91b4ccb4ffabf674967e3bd56ec21b410dfa5625b2a019f7b7afcfa431306658cbaf560973242e81bf257902bcc5f44fc88acd7262442bec8680af324865a8a976787ec7eda93030074dc0222748a1c2630cc"}], 0x168, 0x400}, 0x3) pipe(&(0x7f0000000940)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000980)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000009c0)="319123ab844afc124ec3c54c8e7f9704ab0b4637fe6619826f71bfff68dda4d7530ecacde4f3", 0x26}, {&(0x7f0000000a00)="fd177321a136a4b6e2e2a847763cce30cf8e46442b741eb88c", 0x19}], 0x2, 0x0, 0x0, 0x400}, 0x402) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/181, 0xb5, 0x3}, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) setgid(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001280)="23568e04c9a31199220ce00001a2d0e6890000cf6a1c222282768194ea31d383f5c3000000000000000000000001040000000000000000000000000000a1769ea3e9c766b1483df5a053fd55111ffe4e1d0d13d5b425a790c5802a0c8d3742dfda715c77e29c1f7e5f84809c1887633180993e3171ff55f15b2531c10bf967682d809b490d63657f714a110fe2e4b45475d3e2ebdc734b04599482cc5d2394aac3be3d99a8f7000000000000000000000000", 0xb2) 16:00:39 executing program 1: getitimer(0x2, 0xfffffffffffffffe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xff, 0x2}, {0x1c45, 0x2}}) getitimer(0x3, &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc6) 16:00:39 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r0, r1) pipe(&(0x7f0000000080)) 16:00:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb0eab1828e900ff"], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="08fb01f569d4b186cea175f00eca47ae86ed4d19245f218c060a75a12e3edc52906952152c0eb635209924be79360cec9b467182fd33bf264e648a7fec7e46583e4ebf4ddd9eba68a7f75d86112a53594968f6e283238d61049978819e39758f649738fb010bb720f623f2595613cfd733e564d82eaf465b025e117c46e729387d782e4f67e2ae497997d5905afb785de2c05f948df7883e4041809bcd91d57185687eca2abd31f4ef775456a713d05a37417f403857a864ec7278de7f735b3b109cb1fb0f162cc1b0ef98c0d9e76545661e5abbeb9bdcbad4d64b50f4bada3b682ca5206d00601725d9aed81e2b287e6667dfb5d41c785fc005fb14733fc8ce776e5afd0a105193ab3ec9e8d4175acafcd5e3f103a2d87d647abd65dc5b6463a4541be68226e3c251961c9e7a81a68ea6dda455ec17decfd8356e59a33516312ea3f4eb8f5665bc3b01cadc7d42db6c4eba4e2c54c2d589c49147053a829aee6ad1dd2003f0c746d5eb32deb119e945c8210ba1c05aa077fd39f3232a0e434417beb55a6a4cd241148e5deb65d3c15f45d4dd98f9bbacdbb44817cec09be22a8226677024a18c62390fabe1afad5e1d051a4d5060938f94ecdd5ba6306ef9e815a2b6939724e837f791f0c83029292766241c762bc5c636f87b5362974eb8b4de86b7f18a8c62c873025ee9365f0ca0d0c1553c0368b2b14d99dd497fdda4ebb9cf4a2cd633b3c3bfeaac89c643194fa894c3ee712dc18b5a78e952f2bfc274b1a33555070fb6884ec5161ea779aab8d77cadfd34967b1f1b49c637c0d4ccf2e808ad1d6c79fbc07d660313c0bbb59ff3e41e1cb369caedd90838f51943fce36750afb7010549a42a3a8155cf813120dcb8eb027f247ccd504a8c611c8e6b79ae1a3737af768fc01121f86d5936fbdf8a8941b38e297320a69e0e4a69ab2c00ad0522bb36b32354d311cf28f814f52c937809ea94b10290fcb191491a243dc3b53e164f5c17b385b8df36b1b900462cce7a7be542de80ea95080d37af5a61a7a094748359da0e3fcdcd0cae5d10ac9b743e1a45e912caa30af49d2c7b0cd091094f8c7ff9355ca228a1f0845d4f37dc2c391082847f989f3637c82bfd227e29ec5a90d2059dee717af339c23a570529920c5e21f1e4c98b5e99150bd881b513e57c9d1bfd94aea1f8c922e562e952335ac8bd823ae5d9bbc6787a765389892c0e4ee2282c05fc752ba3f00d0c730df9b94b41b25ad982ad1fe8a05eb034e4d574f89e6d2863e7ce636de907e2c21d1257536f234f8d4668f67f7b9ba270682a827f74d00af3e6ae22707b8b8c45177abafb31767d0c3de8e51a1709ab920260fd70990dda5cf7d87c2f904363046a05e4c0dfd6a9fc8fb0bfab0261c0fd445eeb84d5e532141f9479f3f4720a71b9a67b7d2d6d3e06b5c288e49ccd49403a2ec2dcaf3fe7757504b2b5d54ddad929d6ac57a0ec1388c9487f844821f356384d7ee3cca8a76cb68f302700f9542749e44e08d1bb97cbd3e6edce55d111f30ce3af4afde8ad53ac3d8dbd824c6ae52285d43bb8a083b046fb3ad612a1c307d50b02a4f594b5eda899a5720241b96cd832c1d13c5355ee9057ee15f6e2cccfe7bf9ceea049c21162d173350647d75bedbc5121f5d304a38302182aa4a9dbafb5051a0571db9c4a4ec3cef9933c57570f5c0ea19b283ad5e0c0b75a6694cf89297eca6ab3327cc7b16723676fe68bdcb3df19e9731931572948230990acd1cf7d191f1bf88e4c39bda0d2b7185c98bcddcfe72d37630fa535c633873d5d1d367167ab9e386421625b89d4570d95e13f6ccea7ccc643f0e90671b544fff071179cde14c2a6fc03c60e8127b6350221398306c8fac90f8627574c983e5eaf54b6cee979c38b2a95a50ba1b4fa7cb2e1bd8e8121ca90e7fa78f7b7312be9fe583a772cd560bab2d6e0526f9d2b5a70f1fbe30245132779134d8dded16e9eff633896c48c51a441f144600b4b28d8303ad1f87acbfa10912d8c9cc06a8940dfc98d6ed239ee3df368b3447ccb3a1007932ee310ced887abc17606143b4970e6c5e0831eaaf0c9c82e374a0c64a7687207dd82e2c90b1c0e0cff74d04fc3c6201b6fb227d7b8579b7c18258db50c10736feee1d56d8f3f471c92a1b4204e53bacc00e6604e5cfd4156f6545837ae13c9a335b02b63dd15b6705e4b40a3eb61b928e49f6a3f40d9a19fe8c282a1458762f4dc1d819ff4984ff89377cd2d2a18f50066986e8b9ddffc24a6bcd0408cb069200d5d4a67a630ca314b67938550c7c6f31cec515dd109775d6f7caa6d0778c4d782112383754dcd3b9f28d1f3e64d4ec6294862e612bbcfe5caddbe06d168f326ad1de5cc5d0c3c0dc52a4dd9a0f9e92446b5a7c5c9e3bde4dac9297eedd5aac4eb12430df18fc0a3afaf7f52dedbd30e683ae6b5c36c3c98690fab873e8b2a539e1245f0e6441fb7be8f39215a8a3441ef9c1ed16a54df1f6ed0e706560b9d7c082b0349cd8b5c3f001a3eb75ab6ec2325f4fcdade6bdc926b566fadb48aaa12dc5cf401ea85371737b70bb39d43e253ccb37a951710917d21c66ea813d2ec95dbc3b853b25a0bf8c930e58c32f2583272f53d9d9783e588b6344a854686b0b1dd357f9bc200efa15a6cef587deace9f917509e89f0b522d8cd43ceb92e6a80560ea931d2414fa6163e131ee6cf7eadb746125e52a7151944921508829e86e884930115caf2141f73c1675fc6480bca9f49797", 0x7a0}], 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r1, 0xa) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000080)="84d18d3e", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) 16:00:39 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) chroot(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000040)="226167dfdba9862afc2699da690cc2ec5e1b47e3d549b3e17fc192b19ff7bc4c4a741249f00f93512005982b06effb1f818dc76886ee98426be97aeb5010a4d4e44bdd9ca51781bf6cde8f2c99ad7cfef64be9b715c1314daae1c759a4ae2ed135cf9984d2c434426629e38ec432624f2884769d7373aae7e2c02b3cb9dcdea082caed04f74f62e6b16a33396a3dc6e7d4b3477913a7be0f262984f85d600dba7e68552d080c88de71181a493c92821bf450fd4fe37bffc87e4e6845dc5a0da635c97377", 0xc4, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) 16:00:39 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) clock_gettime(0x8, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f0000000080)) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x3, 0x4, 0x6, r2}) pwritev(r1, &(0x7f0000000100), 0x0, 0x0) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f00000001c0)=""/58) setgid(r3) fsync(r0) 16:00:44 executing program 0: socket(0x1e, 0x3, 0x0) socket(0x100400000000001e, 0x8004, 0x4003) 16:00:44 executing program 0: select(0xffffffffffffffea, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/90, 0x5a, 0x800, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:44 executing program 0: listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6, 0xc) 16:00:44 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) getpgrp() r2 = getppid() r3 = getppid() setpgid(r2, r3) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000f7ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8b7d76bab46b658b3e45f8d25d602f0d9bdad3e1ca8ab00a10eed49f5f2e3569e03c8839604f7e8bf1a4e6d99e5f93979a5f3a00c5e9045aaec5138e7782e42bec660c3f483a183c8025d4a33858619cc5c4c8e10d09485bd83496400925332cf814ed0cd17ae30f8b70ee2bb1cd49ff8d5bef7069a5566789558b228dae64d749709f0ab59d2cdb9953a2add2b3e5a368d8b8795e77f828d676309850bb14072977130d0f78aaf993e7928b728959a61a93a39f9b39b31d6064b492ae81a2ec6e952e204667700366229f1298a914567ac5bc4c9c1d71f4d277d00666feacb59795573b930772fa6e902cabe98455c25f74c59ad0e20bc39711068001743b5f4eb8bb9525d1cb3c11a54dac9f83f740000004daf0529af04fda612121fa58f5cbcda025823491180e1b942"], 0x1, 0x3, 0x800) 16:00:44 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x3d1, 0x3, 0x0) setuid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000000080)={0x0, ""/128}, 0x88, 0x3, 0x1800) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:44 executing program 0: r0 = semget(0x3, 0xa, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/234) r1 = dup(0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x2, 0x0) sendto(r2, &(0x7f0000000040)="cacfaf8f8a1f752fb0ad2b871618a19809615777b624a7d83dd09d0b4e316a57f3882b748f553a74f51c1373c26941026543de9ef0a389dd4f0c11ec46cf4b6149d781320ef568852f991bc9b7fb721d0bbd0880682cdb52ca056073e2bff573eb5475210573", 0x66, 0xc, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x80000001, 0x3, 0x10000, 0xfffffffffffffffb, 0x5, 0xe1a, 0x8001}, &(0x7f0000000180)={0x4, 0x1, 0x2, 0xc11, 0x8000, 0x6, 0x9, 0x4}, &(0x7f00000001c0)={0x4, 0x7, 0x0, 0x598, 0x7b5, 0x7fff, 0x1000}, &(0x7f0000000200)={0x1, 0x4}) r3 = getuid() seteuid(r3) r4 = semget(0x0, 0x3, 0x2) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f00000000c0)=""/169) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() flock(r0, 0x2) mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x1, 0x10, r0, 0x0, 0x0) dup2(r1, r0) 16:00:44 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:44 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) chdir(0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000006c0)}, {0x0}, {0x0}], 0x3) close(r0) open(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x104) 16:00:44 executing program 1: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000001984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adfdf1a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbd924c4f0c5f7fc0cb53a9ee0b6e99152d4f010078d25999c871757cd8ae3946b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b06415f37e16f841c7e65116b06d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa65d715b9f6f732c9492559e111b0f562b98240441c6043cef0508ac8bf4639680aeecb40e144fb09bed569cccc0300000000000000972c17c2359b00352000006a58a5026d06a0d6f55f7c942f5bae68dba9e61297c4a17879f67c320426a204555b422a7a1eaaa0ad80bedb5e7bec3cd90d76609e601c1b5d9c4e78600a74cad9af0699eaaed8455f9f45000000000000000000000000000000"], 0xef, 0x800) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d09e63d8f6444d292f41c2bdc9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d423cf3b00308f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b8d5fb15ab15eddaa1775318be44c7e017e970c23ae71820695cf32a82d7f3365548a94956ec587e9038acea049475e20c64651495d450c1080455962c3f6298360cfea9d44adb4729f9b4e41798cf47aca4b7ab59954e77fdf96bbad628fbac860644160f284b6fa21b20106e982d3030706dc"], &(0x7f0000000080)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x5}], 0x1, 0x0) 16:00:44 executing program 1: r0 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r1 = semget$private(0x0, 0x2, 0x20a) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x1003, 0x0, 0x3ffffe, 0x0) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x185) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) r3 = kqueue() socket$inet(0x2, 0x1, 0x100) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000001, 0x3f, 0xfff}, {{r2}, 0x0, 0x0, 0x2, 0xfffffffffffffff8, 0x8a4}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20, 0x6, 0x7fffffff}, {{r3}, 0xfffffffffffffffe, 0x0, 0x13, 0x4, 0x80000001}, {{r0}, 0x0, 0x5c, 0x80, 0x7861b758, 0x20}, {{r3}, 0xfffffffffffffff8, 0x8, 0x400fffff, 0x1f, 0xff}, {{r1}, 0xffffffffffffffff, 0x2, 0x81, 0x1, 0xeccc1cb}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000042, 0xfffffffffffffbff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x3, 0x8}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x200, 0x6}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x7ff, 0x8}, {{r3}, 0xfffffffffffffff9, 0x40, 0x80000000, 0xfffffffffffffff7, 0x5}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x8, 0x7f}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6a, 0xe762}, {{r1}, 0xfffffffffffffffe, 0x18, 0x2, 0x9, 0x8}, {{r2}, 0x2005f6095e091aeb, 0xa8, 0x0, 0x1, 0x3}], 0x2, &(0x7f0000000000)={0x7fffffff, 0x800}) 16:00:44 executing program 1: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f7ffffffffffffff"], 0x1) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$inet(0x2, 0x4, 0x5, &(0x7f00000002c0)) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair(0x30, 0x3, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xc8, 0x6) r1 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x822, 0x100) renameat(r1, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x94) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:45 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x37) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)="d29e9352100c96ff86d4808acbdd9dc0fe5caab985f299a52baef432dbd191bf4ce72e69108ed6c18ff22f6e579c59cfa1cfb2b9d2d182e5a89710dffa68aff3a094a32fdbbedc66886dc4a51f58673914aac4e35aa106e46ae39c12eced3038bf4c8dacaa83cadcd7a6db2ce5aeea9fca9ce65ddfc76467b3ed88f5db40a653c29093230df8f53d659c240ea6017024cef764f04ceef1c4c9284973ead82022081993dcf53a0950600135a7fc99560f229d024e1c8e21df8df2a59e0abb3cb8376405360b612262360fa822f219d4a073952c9e8995f0c8bba30ccfcc03cab48ee523164ab228e57297b1b4d0b79941548cd57251694e850ee5bee2866ad15a0bf884d08acd6c2eee9d328876fd5b9f6c58c45a109915c5d6b4bf5e7fb21d03f4fc56344d04fb66761e68f8c5769899e0afb2f0120062c7f1f0aaa6727604027febeee64ca15da9402a2c56c55af8a397f5b35f3189bc7f984644a19a7f83919543fb61504241f8862681c5693ebe047eeb188e469466e8f4cf04e7dff4de57cc2ebdd4646990751ff77c5394802a1e03725559542982a67283f63845be606f3fe577c495d4462289bdabdefe2029670edeceb82a3de3547e230c39ac8acc2e540702d33552bc02e549288d20df9d88d4fa248d2a45a01d82ef5a68679cc92164b6625cb3efe32cd556806e8f50abc72c0d3e0fa73a08b45040e44571f52b5efd42091e32acc98f0de682fbdca9ea2818c161182a9e42bcc7632415380a57ba3656244748c56f78a2ba026675e5a9c5693f3f05b2cc0fbe86a52cd5bd7467396bf95218c2d8f78369267b1222743b7ebe50dc9d779b4aeb29c0f5d11c8c75ca422b48c46cc788425419d0107f383f81ed40fd8054e9e86da67b595c97fafe0bebad54291c1c55f5da243d5b8338c37f277ee890a6e64e390d30d676bc4373cbb2a6a23118318f0a1336291690acf7741a03c8d2659cb8b10525d098cc2f59e8b49b8a783bf519bbfa594ff2e7962a96cb3b65e19a99ba70f06e3e04cdc6326019671d31851f8306b9a7fd0169d7c19718c9a7ae4ba5b4ac551fc96b46b072b4e1bfea3349b08b68b685e8e1dec7044efc009026ac548b5782b3848cb71862218c1ef76c7a4c0078cb7086162e0caacb5063f4addd388e2a1bae8acf6a409938ab8d5589b7dab18255385afc8d57b5bbc6416ba382115d05692708017cf3ce47764221666be4ca39895c486bcf772ce2230786585e828d5ef6137750c29d3b337e44744a8550505e8b0f731fd32f94deba9d9d662a7fe446e684cbb0d2883b436a1565343204908f6339869bd1b4e70bc16606d3bad4b0285158d8c395133d8db815651814a6943ed787eb39d78b34d7d3cd29d10da1dd0e8afe412fe6c6eef6c58810c94b2b0fda676cc2d384f8e535d36ec1725a08c6f589b0df42bfc947017c908d3c8291c73d6900fec88c6f188093af7715702c040a8cc2bf946baaf65956ffd3c578695770a1ab40a56b55a1361bb0ab21b21b6a836726d8edb3f82d0e81b2c0a89dc06464819c1d1a1f1607c545e99cfcc4c08f02c23a7dcbf2b9b6b3fdd05f9e504ba16beceb23e4ab661be608d85b4b04aea0919dad71817526326238474ece1dcdfa2f19f97aec356c63a572bd492617950ed704b7e531933b6900d80db5603f21034d6d6197ed240d06f99447b3dcd07cf0ba4f580ba328477f2937092a729b42170541226858fcd4942bcdb596ba02fd133bb931e48234d5961f8528f646ed6397b732c85ac467aa451574ad19b6b09a641c0a3ee37e17f8c398dc75a0d9a3ea12da2cb2c66fefb63e61044563f2d83b42cc633998caf8e558cc1c1e28b30a8ae8ff64dcb5a62b9540c294bbe16e5f33d947dfe0af0e6c9eb5ba9e39e231413521232a652742c5759045d828610b4d516db9834b0763cb91cae9852f1ce6ac50284587ab1b5c93f708b2b38ef60cf2dba3241f7178dafd0d88a804ff44d59805266c0123c3a08d20f282c52cf52c07abf816dea3c9e42dcfa40f33c8460100c917640f5eb4728848f72f4243b137719d276c75766313e0f2547d3bb5ad1ec09ab5791698c3db1a5429a230bd6188f428a10e18b8722bf63808127042001c0b535b9e4a2d50b8b2c9b451bd228f20c5d2aa7e3cfd782c4da2edb02bd9e14bba4029c85691dab533fe0384fee2495bad5412643205765c822d44f6766a5e78996d791a534f736f552cbd2c9945ef3654e79872fea50b9b6d198b064ba4842c996e0d40b4a1b3330651d488295fac3d39082aaad409a8e60c0c760dd66565e49c148fd6b9811393d3e3125e98fc448d12b15ab508463f87078a505eb186546f76494c44cf5f16e42f9e43a459af21f6f002888e92da107798ba2f733586d493ec6b0f79b2fbbde8fb3595eaf8d0c40bc190cbda9e8d2aa62b3ffbf5ffa1e1018313081358985b0e7afbd85c559600b2cc602c5226871939024cb762ea7f8c7f56ee57ba0792a5a89859de7bd0b96817b1192a60562f5fe3f31cc98c5e7382ce42c81f17dfd3ea9c3a539c81f7deb6b2c8aafb7920613402fdb3283a8e2854e49ec45953869b5d7230175912ac0d256175ada8334b37d2a744eb4c4254908cdd99ec9fcb3b596a7346b22f00b3645b35c6fd8b177f9820ca2bcae9b0fec9394f274be2575c9b78979d4a6d7b5239583e1fdfe1f310524c0c792cb02e7cc1af4e17fab0be91beed6a1c484ce41992f4b4a24f902b247f6e8282e559e2dd3be0632c1226b3f3b91cd6ec2800079c969122e5592593c4ba5e8879c51e1a1915b6715bead55385b9e9be9d34f1af83f6aed3dc27372785d073581b02a4dd5c9a6c99b8f3cd2e75ea28a659f4cf7d8ee0ab932b4e04355dd177d3773c68114317bb69e0c97d39bf0aa2e82ceb4b0bd00fabf46b6935958d43e7cb8e8fd0d837a5fd764c7d241112e43d4e57275559f8f0b1490d3fd2720cf8c654aa392ac954ac2930b4d14cf3619cf08471f93d0a65e3b051af436adcc8b485b71634625ada95af1676f0c5e1a8594d54c92f4fe7934724e7a43aaf155cd3f7fbc5e141e4e6b1b1f1ac99fa344284c1a139365849736bf70436b06daf639d5a5a84a84e97889ebe8d23b09045cdd8b275d4576d82428a79196b57bcfabc9b9f28e36335d66c027b2e367430df15d84d326c8c24b6175da2c923b69fde9ac441f049ed92a335d766241d296c06879bb5a3f75fa6fd8d7e915d9c40825f088662c06188680503637398ff3ac8b7301bb972080c2661e108227df9aca31bc7eab1ce2728e04badb1112f07747d8e2ee95261c767ec266f3857cad778d04a992c1e3f9b0e8940d9856f083864f9da04b2a15eae89b4fa83bdc4db49de31a222c080e3a03a859b7de8b2f31acf5b4aafb350c00ab2b65939904777c17169e643dc5c4b08f26ade10e72cc3acfd8d36b0ba4527131ff3edf20b12269f54cd456c142c068d8679add9ff4990f1d57ba908ce10a00db3a901fce3d3858baec70fddeea3de40bd086c4c7bd9a1654eae199535333d7351df880fc5419a0d1767413161e5c75e1cbaa078c6acbac3d474319c882f5d3895d2ac352a8c0973ae559085f61e3788504284386de1bd6fc2f37518255d4ee96190059b948659f125ce8d718fa4333826274077987a7e67cfff29d5b0a84f0218d764425c85ee563e9c035ea1416d646b4549c0dbd10fbea4a74635c1d377336b8c172085199b563c9a57ab7c85199b179bf8123f26a5a4c718f1adc4a8accfec4656ab29dd1d5d5065e98d967fdf50db8aedfe370693f5e5827bcb802bb3725d4c63cec23139027e6f9a2f770ff0613ee8479a1c3bc6f7eb472ee25c999dffca90df918a51f8d45bb1445d8e8527d46f0e8396acf94975519070682a436d0e8fa59bb371627edb15640bec8c31f91eb536c539c0b7ed33074caac5f2021efdb6662e0c6fcbe36b3183d8cef6e3b306862d5b4af4b8afb904f32368386cf28ff5d3840eb2874d142cbdb011b84e40b21f37fd0716c3bccd2204e365bfc110bf5cdd3e9e19619d3407ae99ee16a1f13c94bb0d3ca980a217c245249e144439cd0a68d2c751386d504004afcd978234009b708f7b941d19d61ef4ca7365ef8d26c2787c0034bc205148e3dfdb5e92cfd5af38f407bc58e492dade93d2dff846473c01f9255602de0cc62f1ba8e9c0c7c2fb9e25e83eca699dfc59744cd0d6bd7915386c055ef785a4298d6aef624039d885660dc8437d6cc82fa561f8ae4e8fda8ac94813dd23babadf38d44dc4764b5f796eb683df340e7b694b15c632b4441812a328d04be75642004db9bef2f890a477643f2e5500bcb9e7db8ba6df97f066af88293f1d7a445d8113d0110c17acb097621f00e853ed9cc34553e545f5c29291a747c249b1d0d4356436444b861f2d79fd55054bd42471a9384b221d74da870f40f138c8b2f4516d53cb1abd4bcd890f8fa140a90ea83044b61dd52be66b9591a00b2401ed0f3ea4ab655a179927b44d02ef147ab224ef5172b99084ad94e8ac137a508dabaf232ede3d35144d5cb18c85c1d5f766c083b30c65dd7b60f3324e13bfaa01d921a6385305f1d2e971d4140e4aab2b049b4cbc1a3a2f970e0f261fdb1237a560dbbc2d1833f8778e9e6b6477c87f1a7119a03d5b03557878e8a8acdc3c79b418368deb037a8cd5231682015a3d440c12df418a2f2f16578ff85b3457f5ca7f4ed4176b2b381a2c076b6075321ed53967ef95eef27bfb5479263c5632159062662e0200ce32e0163e1477c857e1087936e5d821e02929476984d693a809c5d02e3f56f582074105d07b61b56a8be6f0776cf84490bc0486afdbc25d949e53c7f723d4edf4c8d5236c988bcd8ea822e7bebb31438711241b285884918ba1097518e72b9eeb60d03176ea29a4ba4f23d02fc27269527c517a4d1b671a5e4d130e65b6018763dafc5faf618fa2de8f53c81aaf409a02c66be05f0f344d910e7f674c55e4309cf699c167e4bf5e13e3ce8f89f3b69ac1ea13f0bdd5db6c5e9d1f82f87ddfd05903ec15403ae447d1c47b441db632e760504b62929c2cbb6d5f9c3c91b608cff41e915791677ec1421f3848ec1604bdcc24e668bbe1f629bd46fcf9f421cecec23f40719fd89faa0cb6f5c471e2974e159565945b57261af1282defd078e625da9e1b22d70efc3bd3d65ec68de726318128e7d8f6372ae9dea9a96035d4ed0b14a1c81c336072257c9487a6b593e61a40da0dcbe5fe2a331451f1d4b893f1957acc5caa3b56d281e790ecde9a899064e90d7d440cfef96a96f217d6c58130c5346d3a9d47d72af7bb9ff621b695fbb7a43805e2cb45f22fae039141d75954ec005dde0407145c373da689328b3ca656e92c7b47565090d2d963707a3ead2194d7f7fe604d6f62612e349485437c31ec35367e4d087289f8067cc65465c4ee86ed512234d467b13a06198ba0d7de73230a23b6a066b88659d379c49923a8441cf1c59c740727466df23d606d13945f29d118b8b85948847ce7866a0efbffce9bc9a16a88abde59815836343fcf11021555f0f6ab1a324353309d56ac9aa552526a9b54ee4456ac5d08b4e31050cbc3e0870ff641436fb6a53a0cf7eed4b893b54d20f14ce05dc781141ccb28b990b4d1bfa313c62f12e97a8aad611a1ef17f126c2b124ebf6db364f57ce38e42bdc5c08239f3ea780a34be960e67ee458a83f0807a5c717b561381d8d1eb4ffc099cdbfe2478075d8ca5e8d8471ca119b7da92b6ba5ef13180f44a22fd", 0x1000}, {&(0x7f0000000040)="b116741028714c7cb589c1ae4242fa3c440394c731952eaf981467875a45e104a55ef14d5831824408b543498681d7f6bc0f101aa3e51d8426179a3c", 0x3c}, {&(0x7f0000000100)="8cd943060604b6594ae394a50b11bf59ebf364b82cbd2df8f23e8f564162ca88c42ee72eeb1404fd25d79ac6e0f572c5f6d8e1f733e747881398f4857269e542c39e621f77510410cf3a806aa304", 0x4e}, {&(0x7f0000000180)="1e99851fc881961ae319c25b30d169d16c06a94ab2b54ca40777b8a9420c9ba19fb68e70dbc5ebd52b4dbc51e973ee024523", 0x32}, {&(0x7f00000001c0)="040886ea57920e9fdc186330c9d9624b56274aeb2fb0531db51c812ba5c4ca8d464270a58a27d2c9a5a3e2ee9f17a75acfb45d2f0d8d79c425b72baa1bc39f34fe6aef2bea8a3d39d4f9216c774be14bc5b923", 0x53}, {&(0x7f0000001300)="60a563f98f37fca8cdcc146173a2c7c26b189b1c3a58925e4e2c5d3996a13ff2ead3b80d139d12f93c95ea3c6d15f8f0fdad1c48fbae6d1afd056503c9ac44c3d9a09602d5", 0x45}, {&(0x7f0000001380)="eeab0a366a7c3696d307b72f4cb3b5d47f0d49d864d711a1e06b964aa46afceb1ae987ae419af2c8ff370308ea07bb54e413c50c3816a872a70472c16b91486a9dd880dbde9f5f0049c63ecc689f07d04ab43a612bfd88d0eede81dbada3b40b7f6787e01e187e7d5aa7950e9454988d9b9042485f33485f46f1af2de3261051e9588c999600906abd4a0b8ad415e0f2e5bbda269f37279f44", 0x99}], 0x7, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x400001000, 0x4, 0x5, 0xff}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:00:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6, 0x400fffff, 0xfffffffffffffff7, 0x5}], 0xd66, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x7fffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x52, 0x80, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x1, 0x200, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80, 0x9e3, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x2d}, {{r2}, 0x0, 0x0, 0xfffff, 0x7, 0x10000}], 0xff, &(0x7f0000000040)={0x40, 0x4}) kevent(r0, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x9, 0x40}, {{r1}, 0xfffffffffffffffd, 0x8, 0x400fffff, 0x2bf, 0xff}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40, 0xffffffffffffffff, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x50, 0x5, 0x4, 0x8}], 0x455, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe481) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6008, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x40) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000001400)="7d8bd48d7a579c7f91f57066fa8a5ffa03d132127efd419d8280961c6fe07f3288d2cdd6736da5363487bfe0ddcd10950b3699f21b30c44e925d9764bbcdbc636d5d1d5d5cf9f2ef16bc6dcdee2ce24c42c832833524bf136ca95828aec98ca04f7bfce56658677cd397ff4d3970acc3b85af8732086f806d477a75f76b6ed742b3b1b79520a50046d0319f3aebae23a1c9b23b66145e998c8096d2ed97a56f5fbf1bfbba40a49db1a7fd2aea79e61470cf1ec0c7b21e174ff444dc30ca86302352264f99824945112c73f8ab907daec4c5c560f7fd0c116ee31375f774d6cc40d6dc97ac498ae62788d7d11fb2d81934e977f8862bf7f41353f7894571a39fd27e58ff887f5d63e1fa1835428525ec1520a427416cc26619cd0ae1792d175b0899c5470564c28a0708e340e1540da6dcc04b289e45c5dc0c473843fcebd271e09c749e12f844b084006a9a6cb28c9145d167f1b53242ac7b15403b0c4ee7c4f0cbb8c340e92c73fa84c644dcf2925563311a7a3552a7c95a106bc4fbb5706133b84c07560fed436fb1733489134c5313094918383e79b2134c85f7a12b1e00d8ab816a8a6b9531446a89d48647e9b23e790532e73a70ab8c23f34715d5d143e2d28954de2c6d15f08c1844a2cecd645c566af6627c2584df8f869ef3d3036461196974320ec2ef5b18243aa701147fe4ad82793a2341fad21d5a2879362a189f692ef0b170c2ff466f21682a45a42660daf904a9ad213c88b0c109338e5875818c7a719b867734fd33fc2238de39ba2e404be5557f72d2d5c105cd50b6d7d3bd57df901915ee3f4ebf240be4b12d2c29ccc24119d73d5f01737b404c086ab479f31a3f972f0a4bcbc22bafd3b24e97f203ecd0b324f3049bf3e68d32e4f5cad2901e81a11fb61b11d61e7991dcced124ad576dba6254d6693937bee164e97328e4df2ed7d76d7b1dea1954ea6f4fd23d5bd3c4bcc65cdc0be9fd14b11f11eeb9ee475ba87db24de50c28d6de10a21cd99269bb5d4dacda5d6b020fb0119610181e1e0027078c6c55112ec17aa206a52e2344cf8890a84f7fe1eb01d24c70642f00a93cc9eec0f3a2cf4834926f5a9ae7be39f6a2df9812e38b3b5222a075c788871a9286e2f242690cb97c99b13d2d3b46fd726e9797e62800a9e3a70f9a8a90fae7f82ee065aa5bad92157038c00ccd254065bc110a01933638797d8850ffaa82bc5ab0773b1f5929a8bdd571f47fd51e2a5b9c69952408c6b394dcfb1d4721b74af24575aefa0d8f44d7d1308bc28b1db8acc776fbb2624a1a0b55744eaf7da93b6a560f12e8e6d3d394717e062f4480e694512a83d8806e1525a3c22440ade62f14add93a5750c22eca074364752fc4587cae50370c6e50c1149c5e81d5d51599cfcb3a811c9bc0af9b22fc74b9195126463e90c99fa8eb18cffc88a2df50bf8dcf3b2dc1ecba09b66159bc0eaedd243380773a8a5d27a6165e1a73a33d7d610308131fe5889f0bdfee10f004d22df37d8d1ebc67d1d1ef9bad5fad15ae36a4cb2f713186f30e4c4b50f4cb7f7f382364121b70db37b7b5d61b5b9a516f75fc1601d68f004070b4ae52bf21beb1daa3876607e1b3c3d01a22ec4c2df7760c5f8fc5e213ae8257f4f8ec6306b53b977dac9061c84874bb134ca58eb914391a5abdd1c2b5b63a618655fecc72a0787c3fea5531835e245c52141facec2270226ec07db36b664faaac1df8e7e25a26449ac6d23990ddd64b475f51befd0e37054e56099c546b48d28cca52e15b3fb6832c8354221000fa55c38f80f00c6f9d9df8800e2d9c0bd779c23ff33f4c6ad03b24743a9597f9cdd6a71e77706baab89d147fdc0e29887f59407cf47ebc807cdfe71c6045bfea42f3a11b800fb7001ce03bf394949b18ccf2f0b1064f564243d17b6443c01980f6e4e95e1d9d752fae8fd1602df0ec748e06fffa687aa635391dafe2c8d16e91f3dbbc16c0f324e94738e5361e48fa341cc08996ccad894b32cd09c1fe5d8a09c69301e8affc0d9146367f65db80d762a4225d28bcde5eb5d16e6ac079f2ccb74970a9ffd3871d624afb389aaadc7ca2b74e051fe991915c079e5cba6ce7588f7f065e40eaf3f5298bed8f8d0c57d89aeb55902f30924acf9944cdeb2d709816cd92ec882fc7300aad5fce86d96344f8f7ce2967f10f063bb42e748ce128a1749c459ef7d3c5538d18c65a391213dfef5a9ff57115bad4d0da8cf5912e3c3525f6c02a6519430092558269b6d7aad6dc8613933c3e7c7460297e068222355e3ac1a80bb0ad8ef225a2f36f4aaf7182063af0ab4ab7d99c13fcd2b351d7688b499c241d5e14dc1de3b2aa10a7f5d8c6f730ffbb9a37b10807173ab67244cab0dc060c5c36e669b32771d78839432fe47d0812de52dd6b7b8cc9799a81814c6c1f2a69f86884573fce2bcd847c96f9031d27fe1efcbef545cf3cfe829e929c803072d170e15c07891768572e12ac7085eae763ff4ab3f1a930b1099a2ffed4a05d55fe9235ade9b683e9e4029fadd336c28853e8eb449267b876ed3a13b86cc1695549e24904dd21865e12fef2404c9ee11f385387dfb62f89c1a38d3c72b2f1b62a91ef572012c91be618d2ff3d72978e08739a8d567472b7157215cdd8f7bbd12249a3243c4aec120e11fe14afce4135a483e80effe9f9d250c767a9e0377b5fdcd20f12cb138454b111429f5000f0faa2eca101dcc16c9ab3a9b680fdb5b319ead21b3ba9eec114e7432e5b06dfd37dcef6bd52863cbc0708fd3bdbf96ca0db61e160fbf0528b2a0c9ad9c8827db0ea162a6460e32a9c68dbcba04d5e059af6e8e414efffe3ee8d08223490d79cc0ad010c683d8ed552bbd462291c70268a5c7df95caf46b182ff67306f75a0c637547fa3275f040c9f87e244a47c927a9a80432253bc726204b2b3bf77e4f0251f78b75a59cbdaa6393914aadd5be9a8dc0df77d893e8bd4efab67512099945b4ddd0bcab11ff97ae25260a403f07fc5996520f4fbba54867f2006e3f8ef211df0a39f4bb194233286904082aedf3d5132ed7b437bbbc453670298bb0089bdb016c5efd24324ddaff45ed1a6b270cb9536e7cacd41ca54dd63b22d2d509e2bc482493d8e0e59b82e5eea92fdc55090550aa525cab76ae188526efa6837db5d8b62ebdc0d3c18d59c6687fccffcb1310db75d1e2378794cf10e5f02fc73a61614fcdbf6947e4ca0f7eaf5b7be94896b8868c6a95d434ea7420cc4836cab6c4c54a3826f5c4c3a0ac23e5c6901c1e0c20cd561ce781baba633cacb5566b14b659587c28e622f12b1b82141b1364e1a717065924a283ba5d363bda19032cd79cc6f83b371f6c83d202505a0a501711f6e34a893dbadf06ef9affecc466343b1c3a69811c919e0405ccc4ef60d40f7b15be28745ed7184c67154b8d4a33f84ff2bdc425215cedb5b71e3dd38a615e7733cbf664167cf397347a6bbda77a495fff363233f5b554a983ed784893432eb3995d795a482d0a24a9494306cfc9102752ed18abf290dd9b754eb5ab32662022812c8db4fbdeb20073c59e127a94f5f5cb222085a39cf35554aa98bc208c97d716bd93ee7ae01d0282b621cc238e6099b594f0637cd66bfd98b634905c1cf3894c8fd300573d0484c8c95ec4af742da446e72f6fb8c22d8fec642aca69705a41f41008c70a693421ef690353973e5d715b7321d669eb265ca8b262f8213b95f3da056bbf1bcce960eeeb3247cd1147721e595992846f30d047b9937e100fadfd62c5e26eb342cd652a2617ef2a58535e7e66b6b3e90474d5f6cba8ddd8f808b6e97f7da39cf9f0d5720519f4489d6af7bce8a9c720c18ef22ee29f92c8e8ba515b58cd85434571f9f2eadf79b6d3d121c57867b34f04474d57d1b3470efab604fc661bef602a4b99e0abbedf36e36fbcfd8298ecb22011ffda730b8c2ce6bb02af1e919c3277b898a22ae6bb8ef6967a935ee126c65bc5b88468a4cbfc00e3699f063e42c0284d1a151edc2437df9aa86103bd90c12bff91dd8f32dd90ae3f40b5215d0052f04ac15ffd491bf931aabca244ddc830524dfe316d185fce8186f42ae2008c6c3e1f11d0c97eaa2eebf25ab8243d92b5df8f890c12d0f8d8e9305393ecb075790629ea34846548d47c246456bb420b54d633f881ad3b32028f39fa7685c0da566dbfd10c31a5c1e005cfa57ce1bbb4c3087dc3d8c35f244460af61db0772e682ffc87e8c2ece64f9fd23d68cc5d9e916e14977c5b6da3f4ec64ee7e0edecc68b6750ae62a25ffe7a0649a9c1c18b3d4c4edf03b81d7f4941955ba287f4e7ae69a5b745794631b3077645ba38e152865287203b851b7379febda930d70db92a53d17f6f02c76e73940d273657b7b231d39dc3c268cbc90f8b57011bd5efb8b96f732b72577ba1ac7186a40a63d5a7009c45459e6cf8b969a89108c079363258a84e54d0b4533a3ced2f1b3c881a457d63d83bb8c70559dac722753eea8c2495cfb96357536ad7806d058e763bc25b6837a796164f5e4ecfb92fbd18755f824c7489f722618501d2716001946e985c29c57cc967836e29c7fd76f8a9aae8a1d680ac696bae0a0b2d358bd3cdba3499f655b2cf103720acdf73a7fa859c6f338d2ce347749ddda50597a125cd4e96a1d6caff3d467a0b7f38f683bd32283e6528373c235209d211c7e6ac8c178a30bc0770f797e62819d9f99bc1c7a012066695cbc48113266595294dd0df6ea83fc1082e9a1ed741b60f7c6d4b11249c73a7135c1f37a46e26aa00f2fa13ff9e6ddc6ad9807206e56308cd922c885329f472da7854dee8c952b3485f3f0b9c1f5a5df8b46e06d838591f363cd199ba43c75d05a6b1f250d6a42a90ba62cbd742a81de6c0ce4b41e68548672eac46449798c3ae598168f514987a480063eb605c5327b29ec187298f7ae4cf53f7542b776f25c867e58d9a30021958b2efd1b1cee87a56b60f36767e7f03e31765de66ba6aaa12fd7e9c03949d68815c970b5140df7a87635fdbc822d810a894d19b9b520e71f84389d0497720cd603dc6283914e4f32831b4fffb1568f65628950d681ffc163e0739752414f77dd2f6be985366ecef7d77153b47c900a4e3ef9bb7bf5c95054c707e498179a0b48a83b7f4d2e527b1f4613b22f0c1ed6feb954d9d9bf4851c451091c6ec4c17160f43d8e7c1357b7bc561998f64033cccb105096fe3aad984b0c934dd09a0a6ccb3436307f172f6f830a26a735a1b9fb3b6e8bc7da0c6fa618c59eb41a3bd8731b9edd3b7a91a3f995ff39e20d5eecd0222da082465978fabd001f3913c7dc9b6d2ff6e33dd46bcec88a1a39d55a08adde07b272ebb3df37d4a101a6789e056ff70e9a6db", 0xee1}], 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8", 0xfd5) write(r0, &(0x7f0000000000)="5691f47dcd380c45ff10dd9e331947a0f7a4a880774dc12a0779b5b88b79eca8c15d6d627eca92a98a46bff3", 0x2c) 16:00:46 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x8000000007f, 0xffffffffffff7ffb}) setrlimit(0x10000000003, &(0x7f0000000140)={0xfff, 0x20002}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:46 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) 16:00:46 executing program 1: setrlimit(0x7, &(0x7f0000000080)={0x9, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) setrlimit(0x3, &(0x7f0000000040)={0x7ffffffd, 0xfffffffffffffff8}) 16:00:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7a32, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) chmod(&(0x7f0000000040)='./bus\x00', 0x40) 16:00:46 executing program 1: getegid() getegid() getegid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = getgid() getgroups(0x400000000000007f, &(0x7f0000000180)=[r0, r0, r0, r0]) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) setuid(0xee01) setregid(0x0, r1) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) rmdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="08f5e7faeeb7c4cfdffeaef8160c8e6455401b58a323dbd7f786f0261bd287519eea11f6254d39cc60a06c999078851d385e187e68d9d452e94176ed3c19827ab1efdc66d3cdeef0a39cdf9f2e8e9ec54c6cf2cf24f510ca43426adfb2133d7496362ceda81e787660a86902e2ff9ba0369b92d08087d8d5d9201a2af167dceb0ab292d79ccf5544f6443599fd0cf734eb7e2690c5a637a46e1003c0fedf9fb2e024d203df8b53af912298c107e89cf50515969c993ef73f2a836a15f04e4fd117e68596975e2be1787af92b2a5bb3bfe769451a64c1e9f1d9", 0xd9, 0x2, 0x0, 0x0) truncate(&(0x7f0000000340)='./file0\x00', 0x3) sendto$unix(r3, &(0x7f0000000380)="527158db83126bcc8e8e008f313d142bcc1a8368cffe3c43a3a32b9d581b70cfa740675db3f03e9a12c7f3c3c52c04a7c1006fa143ea2d4e09385eec21976ef9cbf976fc7153dfba26eeb006042bf9107905f624f03f0febe475d46c089e3f90da123b213c772c18481bbfa2c7d795a44933b7fe0882f71b52727e360fb17d71b9dd0b9742dbf2ddb750ecf3a508b34859978a4d50bc8a91d08255e8a83aa4387774e718108108372a514eb335a92d474bc943c5ba565c114da2", 0xba, 0x400, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x0) bind(r5, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000500), &(0x7f0000000540)=0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000005c0)='./file0\x00', 0x41) sendto(r7, &(0x7f0000000600)="9fe53639f451c47800a9446ce24cf3f168941e9f18fb12d3471ec74cf45ba3b84858caf26f0cbb8310243dba17b7ea63ff4e216d3da977fa6006cf8f7c0712724074721a9320b1f5bf84af769ff85f3012d18a6ef2d85831c568e14db2925b6ae308221b2b2ef1e7281a6e9bdee424089f73d257aca5d2f349f96e5c2b8404c258c81d8e67282caa18f1588d3680396592f5a2cbb8955ee3b9c4cbd5e55427b22864c37ee44ff728ceed2e536337cb0c97353695df4c6ddc90e4f0cfe1e4eb7f22f5274d7464f00971139177765c96d06e8ae6b1bcd2f51ee50587", 0xdb, 0x401, &(0x7f0000000700)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r8 = getppid() r9 = geteuid() r10 = getegid() r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000bc0)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000780)="e6bf61a40999b8c02a202c9b761678c1e1b57cd3d2334904a28314595d319bc4084e19b5367626f34bc218f277500e629fb19de45730f5ac5ce6c1ab05b9adfdc591443ec8d1cbc56853e0951f375984cb1cf785855fae40f64eb6ed8acac47ab37ba089ab367bfc5d62c0fdbe81399cd141bb1359c541b9dbebe09ba085a5247741b6bd84faae0b51361b06cb244ffd385539706e224f1b5a1ef5848647fa3f", 0xa0}, {&(0x7f0000000840)="e2dba479d4b726cc6a15752f39ee49a03aabfd9813e871b405e90881ffc3963db88dfb9edf5ac7f4a24c529dc88bba380340521b40f565b8992bbeb62e5bbcdaa23c4da37773cdadc2de343ff0b193ea77dec6e4c47dbfdc081abb4aaec6a9f28643f333681fd6138c7b7de8b39c468aa71b9bab22e89fb58996a64e6715c3f1c7ef1c3e2d71b28d74f93ba0c327074103d2218c891e9f390be0c548c86cf6cddc744aa8ca656a5a3dfff3bf488c66ba52a2d96bc95942c20e71ec12f9690155ecd64ad7afea3abb99397ebc2d0ed21ab885bd09c31a24aeb558613a82f49b332a1f154952", 0xe5}, {&(0x7f0000000940)="f7528ae9a47298aef367fbf40f1221c6970ddd969072ab6fcc9120170fa00a95957de6770d10e725d8ba34d63e3d99747ffc70df12411065cc699de5c02d570c92ea0d10217396ede95d5feee8d8c9231f265015f590a849a02c6cfc33314ef2ee1a64244923fd8893389b315d3c3ea3921605e767557511cfc6d5efb2b1ab124040e6c8e1e3fc3fd2d2b1d0c34d0fa5f47166fd0aa9c494ff0b0ba51c3579172be62d77bc", 0xa5}, {&(0x7f0000000a00)="ae9ae43a2432f8ec893c76051b9d1dddd1bd455098307d8dae0ac5482c009bddafc23ae38faf2238cc99f294a508ed0ac3eb5a9a95ea85de3924eaadf4aee5d4281f204e7a32fe9418cbd443c47c2887502facb155853317260566c4da3491808b5b15c1a5389ec4aab10088ae35b7d677c533c15d", 0x75}], 0x4, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r5]}, @rights={0x30, 0xffff, 0x1, [r1, r4, r2, r4, r1, r6, r5]}, @rights={0x38, 0xffff, 0x1, [r0, r7, r6, r7, r5, r1, r2, r6, r0, r3]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}], 0xc0, 0x5}, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) ioctl$TIOCDRAIN(r5, 0x2000745e) fcntl$setown(r6, 0x6, r13) mkdir(&(0x7f0000000c80)='./file1\x00', 0x0) accept$unix(r4, &(0x7f0000000cc0)=@file={0x0, ""/4096}, &(0x7f0000001d00)=0x1002) fcntl$getflags(r4, 0x3) pledge(&(0x7f0000001d40)='\x00', &(0x7f0000001d80)=']*\'!\x00') sendto(r1, &(0x7f0000001dc0)="ec9395265f967d8235a00f75e07352c2b7a0adc4445e4dbf2dc0738d546b976acbbd2c5972bb35cff5bf3ef7eb4e2e30d0", 0x31, 0x1, &(0x7f0000001e00)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80000000]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200), 0x0) socket$inet(0x2, 0x5, 0xa94) socket$inet(0x2, 0x1, 0x7) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028", 0x20f) fcntl$dupfd(r1, 0xa, r0) read(r0, 0x0, 0x215) pipe(&(0x7f0000000000)) 16:00:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8215290a8ae9252f2043817e7456dfe5022e2f"], 0x1) connect(r0, 0x0, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x2) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4401) r0 = getpid() setpgid(r0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0xfffffffffffffffe, 0x9, 0x800, r0}) 16:00:46 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setgid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:46 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) pipe2(&(0x7f0000000040), 0x10000) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7fffffff) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x180, 0x58) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x401, 0x2821, 0x2, 0xffffffff}) fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:46 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa18, 0x0) pipe2(&(0x7f0000000040), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) flock(r1, 0x1) dup2(r0, r2) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) r1 = syz_open_pts() close(r0) kqueue() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/31, 0x1f}], 0x1) r2 = syz_open_pts() close(r2) 16:00:47 executing program 1: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet(0x2, 0x3, 0x102) unlink(&(0x7f0000000080)='./file0\x00') sync() r3 = fcntl$dupfd(r2, 0x0, r2) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/31}, &(0x7f0000000100)=0x21) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0x4) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x10) 16:00:47 executing program 0: socket$inet6(0x18, 0x7, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x8000, 0x5}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2102, 0x1000) utimes(&(0x7f0000000080)='./file0\x00', 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, 0x0, &(0x7f0000000040)) getitimer(0x0, 0x0) 16:00:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x8001) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1001, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x0, 0x3f}, {{r1}, 0xffffffffffffffff, 0x12, 0x20000000, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x8000}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x80, 0x6c0d}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x1}], 0xfffffffffffffffd, &(0x7f0000000140)={0x7, 0x113}) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:47 executing program 0: kqueue() r0 = kqueue() syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x5, 0xfff, 0x7fff, "a9105cdd4a85042c746073e3082b6b1035bc1b64", 0x4, 0x2f02}) kevent(r0, 0x0, 0x0, 0x0, 0xd1, &(0x7f00000000c0)={0xffffffffffffffc1}) recvfrom(r1, &(0x7f0000000040)=""/81, 0x51, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0xa8c, 0x100}, 0xc) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8000006c7) r0 = open(&(0x7f0000000340)='./bus\x00', 0x800, 0x1) socket(0x2, 0x4, 0x5) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x24}], 0x2, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x5, r1}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/135, 0x87}, {&(0x7f00000001c0)=""/145, 0x91}], 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x20, 0x2f}, {0x18, 0x1, 0xc53f, 0x800}, 0x0, [0x9, 0x8, 0xc00000, 0x0, 0x6, 0x1, 0x1, 0x3]}, 0x3c) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) sendto$unix(r1, &(0x7f0000000080)="bbf1649795a28f29bd21f9bffdc518f7f48faab014a2474766fc22e68017b4ea805250e1dce6b6ea2a3d56d26e746f12cba8147282f34ea818d29b77cff830b8794a7af26293c671cf357834ee1782ad006ef629401714fcb04006252d62a093079295f2be81a8757d60e4f507eb9bbc8fed886e63e2b99144b34bc362e661d1d2a00453db930458eb4b21cec8278e85f17f4a92855ba4c0cdf34f5ad1b2d4c4883ff1be9f53eade76", 0xa9, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66699aec3080"], 0xa) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/98, 0x62}, {&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, 0x0) 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) socketpair(0x20, 0x1, 0x9, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:47 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0x18, 0x5, 0x5) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/234, 0xea}, {&(0x7f0000001100)=""/246, 0xf6}, {&(0x7f0000001200)=""/34, 0x22}, {&(0x7f0000001240)=""/143, 0x8f}, {&(0x7f0000001300)=""/164, 0xa4}, {&(0x7f00000013c0)=""/44, 0x2c}], 0x7) 16:00:48 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)="fceb0c1889886826d964822630872637ea79c95e1c04d0ef11ab1f3a9bb3264e083e3e5b3b9d64e13650e6cf710b65b934bc4cbbbc47285d4a3c61feaef38c7cb374f67c07707ec1db69701e3767dd578fd0e3804ab2f6e0db23767f9c72112f5e6966cd71d5e6a27b4ad632c153fbaffa213d5fd93e429b420980ab1265196a2b491cf191f963eb2b35e656eef550bd55910054df3fc912bf31af9e104f23a94780f223720b3b11ffc40799b9d3501de7226f320575660562a9a10569833c8e90aad24d37685f85d104205a40e10b093a0135edea2682cb23c02b78a3551eee81674200bec54cf4164ac341a783fb7488cc9e0465bd051b9e423bf84ebbb2683e66f2b4a0e2c5bd35cafb6d288ec373e27a5ccea5dd800c40cff188ec40b4bf3e58715ebf70c01372facfb3ab0874220ca556bd614a163fda6e0c8500d507ebaa8a6315c86a5334e661bdce034655767715b75885139c4334a842ce6acd06804d47cad84b5e5b2a18e9d68a4adb22c50f20c8215da8d13971fee3b451811d902da6beb270685083c00348f94648a83af934003b6bfb7452ba36bed49576e41640449414891287de8a327b79b3e62603bb957ccb0b212c4b7da18538fd770bf66a74d4d3d89a35e3171ae1fb4726ec05e17c9455731c431bc642c4e9cb1784928d7bd65c6fecb02b25471a47b6c5ff347f8fe1f33e4f2a28008b5cf7a8002ff35d5995182e3cacbf3e0d4a8ae8f6b41a5e009b790a0172fed17a57b027311f359bac5aad3df214a28464d43c6d4e4cd47ec68ffd359e3be929869c421e35d8fb9f01f633d75364cfa401cd8f149c2340811c1f60b85227807ba3b7ba94e27c5262842d41e1ed3976a7b6ce73569104f0f917a5e6dc1b4d6cd63823723d71292b044e7c04bfc18a078958cd54c0b73a514d79617bfa99c59bc02101f6edd2c45baeefb007ace9bd50bc2b54f53c72cd74e624c4dfc780f2620201b217ebc515846d2263eda1f1c3a79554d3468bf8270618a7d4ad121a3677ec97c5f3606091184efe6d254fd6086f51ad98b3de1cd4da248ecfb69c38fe6f5dd5e62b96d96f46b571b353ff79602aed082516caf81d1616cc8c9b8e95410f69df13b40e248445c4314ed2e269874303f1d59791323a5936d09a44d4bfbe3862afdd77928b3cce3cc1c64dc382935233ecc843c51aa961c73d055cf0dc6f0212e0f91b4bc70461a674d0bf437e105c4b7611e04857565eccbe53d31e62fa7945983fbbb40a5042496b7565579d2ec067a5ebcf7ab19436d05b0bdd4fd600647596ddce29c7a2e4dbb18f2ae64eceacfc7df0043d42493c706648351a482df1f8fffabec242f31bbbb0fc103e22aa0b4bd88bfcf30e8a25a43643c096722b35a6780925c8a88954acd75a4515629ef67a34910b3b089a8a4d4f39d820c329c3a50f812e29c332141eb8a259c8231789a2d84f9a11bcdc2adc313dbe752bc4decc7240228ed6ee878beaa06436c378592a4ada5adafb2966c15886c1ef26854d86c7daa1af16c4c8d50c2d0a3084ebe4807df7933d91c0bb5d1db5049deeab94de90e47043f50e06ba5d5633989d9cad105d6be11200e2636242eddbc0b57ce1d7a3273811688cf10b266b91c632047fde19d5ac0900dfcf09d869aa039286584703e8090453ad3337c68fe230b3a5a5654326f26a4c082401fa11487c0dcf494fb33884e7b994abc09ea7292354bed4a8c772504fc632ed326197d92b8c8f80436e4ac96e1c398f73203a0382207ab48e73cdc9dc03fad6ce0e5255dedbfe5e187c2b7ede00644979fd56e5c2de13e5eef904bea1f6371939e3986ad9bb85198a54f03b5f27414a4c3f1fdeb039d35a339fb9cc1bb5dc072f6098b27e6c3b65f0ef3d3abb6c1478642f7ed597f795d6fa1f7ab9bd84f1e856a4c2c9422ff448ba66a88d6cacd8752c1170b47efd19989c03a7ae68610c24d247f9e4c9daac058d231179059746a694b014d04448f980d3ad3bb96b4cc2c3c2a66a3f51846a672ebb91673745ce1b90d0262c2c97e5ba450f47ae24aeb475713c227fbfa0b6b7855e5f71b96faeaf98d1ba54c68d6a1ac0609381db3d18606a1471c58b1ece046ce782265b9f097c58a7c7ee765a4cf7262f3dc57a025209eb7ffe8ad98285f04a6c42f6917ee8d5875e3838a3ac88fadc088069c0283dd5b0c233712eefd00be4e8b8c7009412f3ca35f3d78c84c6d0f11551e449ea4ce6809000b650db6e79d23cc48175a40a88de8aa5ae151d63b69a82fb794356f661c79d079f99c1ba3be57c4da37cf09910a1f9fe8bec5ab897210901ba4a49d7b4a769d0e5e042dce50bdd26358557e9980e73ab30a84233d64f677eec752ffd08ff1b7204f6c9957f47ae4eebcf301497d0efb09bc43c69eae4254ecff8f8002c3846d5c31ad72cc34b297f8ba332b46fd3c770ba1c5b4dc715f14071729cd211f186ac7b09436f42bde799a5e9682e2387d6a537f88f9dac1d41948b263a6e1354c251cb81fdb294fa0f394118283589d07a622f3e7e28ea33705ead4399a2e9d099a6b54672f6d7ad158c682255d4fe7357eb56c5edc378d25639078e33814455610f1f631c050a3f3cdebf008279c007bb9382d7cb8ffdeda006a084707bd99730df8389137c7b32c600da7aa89f705f1e83ca7daca6a934ea3aee9ab409d2f33a63d846727342ec124560e18c9323f4c748801eb39d0f84c4aa41eb615e19f8a7252a9ce3a824c68da239588aa762377ef10afc8ba0909ec2680b6fc1196a3c93b9f2cab98523518db3bb7bd06d2d3ea9fa53c13370c8c6f2d8e8ecaf5687b6ccab3994c961dbea266b4508b94266c20656f1c303c342eff8a005f2ac2cf0c9f115f6bc63f6cb68afa9ccd0f556ffe37bee7e6267b8f7a441bd5defcd9da7c5f2f921cff436ae4993e2181cf2483bba8aed6d42b08db638419668a53ab53e12e51d767494f13060557d94a798afdaec1c508579b0132c3a7c0159c1538c653f06456d055cbbda692f96981f6c460338cf698330120d5983b22fc102b77d4f32928fb1b94eb88b92edb13b83aca8d308e711f05c0d4365583df68e4a2e7314b4f57d995b8d2c704c494620e6f6ea3ca39d553a47009942a6c107e68f4fec6f003f1d8acbb6c6850ceb65e4fc09d1bb633a1ea64c8250a62c5248fd04538514970e8fda969d187ca6ed285d40d64765fa61fc547cc8a0b1436813e07505c14282340b4cbb59820bf13de370350644fce07a8dda32254ddbf1b67ea1c4d1228e45b93e09568e2a032124cd608fa43c706e36ad167d1dbb4b9f890455b4ee043ac16705f7b0b1f24a9dd2e77fd1d45e3d14b71c150612400f72f4e0a4cf16ab049c3ee7d2832c440e3b73be1a81f7dc5cdfa13584ec2d46ee4bc8dcda32c256169dde85aff626eabb6e0f1b5216d7b5f1a71de9559e7dc68be2cbf4406f04f1fe351706740c611882a136fdf711c4ef7ad048785564eb8b191053eacb9162cf816d8321df4dc47bcb09a69c828e2fbf4b8d83099b377160fb6f47da009905dcc4f5c7126518c0c53cb972b32a8a977679dcdf8ead8e33ac9d41512f13bf9eef400c208c993724ec663ee5a26c6a1c68f8c1733e07d85be920cd594953324e71808f996c5793b7489f69a471fa7231fe6038400d003dc657f1f6f90cba10e52cf23d1a6f42e0def8a6720ace0d0ef755c6401758c9fa74f4e1433ed7d92cfdc5282e2aadd878fddda9be1cc1b09925158f808bbc4a393b24e950f8d1aee71f9ea24ed8c3047822db8f822de0f9cd7bfd10a18a4cc75f83dc22fd0478c08ccc16c7d6c4945ee98fae27e05f609cd91fdfdd1b859d8025208d52ffa390bf4a9d292e8016b57db11fc5f449a7eb0a38d7650751d60751f15b1dfe7e38689f3a0c7ff1de1c35c2e9effdf2e821825ead42d9e4ac07b76f735c251d7aaf00fd58fdac2b6f5a79ea3bbaa4f9e787721509a9db93de615ad499d167922846cc32bb578b6838defd09bd9fe1f60c333e455d030ad5bbae3fb9dae35e75f2b1a2764df846956ec71ba49d5643fede1e574c90584a2754396eec0a80903b0f86ea4313cf3ad7fa4b6413227d7fe51e27af0de070faa5a2bb04e0fec6d8cf5f3dbd8581bbb45b49bf9413d9633f450d1d59605324900dd9fcef4021346e7a19868395e7d1b5be77a782fd7952ce7af5e4844995eb092b7ff3da9a702a9f211cc0032fb284237c1b025721ac692fc9c6bdbd11b627f908d0b59aa1abf80e10bc26811ecc8eed03e6d785fd77db168b0e998a7e76effe270ec872d340b07be0bddd62f2639e400efcb27cc4d18bdec75477a712c248787c73e7afddd6c6d4b44cd2530378d92b4916ff41a898159c7039c4c85b617aa219eb417a347b1d9b503de733d84b39c8ff9cce1458799f2018e7a5db2c0ec4722375fd75a9d84af3844f0e3116eb80985747e1d3a610f7e6ce21b1f255607bc8fb4b39533d6f0b9e4c3f687be15b51f1893f0f13989847654173d13830b7801cec9c56bfd2da3055353f19d769467f16cd28493fcf1f19dbe185e793918d3d97f6d6d0707d716d3311b9cdbeb0475a1338552ccc52974ed35e3ddd719d54c814a307d84d905cd0527fc1976ca53155ca48e193ba13c48788903e9d1f4e99c99e8f8d339ee58154fe148f875a174b8cb7d4eba2265b63eed75b3f1d7a3b11427c5b939a32a1e45fdede6ae436f1b0ec76f992296460fd9bbb1e5b38dc8bdadee17d1f1d513304b5141ba8a1630267e16c81362004632479108472c045e11a241e7407533e87b49fbd9ac7e8a3342abaefe17deee7b0647c43db0bc2233bc0c61377b9a2b56c7777890f15ede3adacece300da484210dd5001ab807dadd8e46526ad387ec8ee7bf6bd57f316478628fe158ab3b7fa5c281d2f3453976668c291a66b0797354a4faf54ea676f2ba661c71591423be393faf153523968da9e214100b6f45a0cca18701d339bfb63f35908245e629ceb26f49b16609d1af8bfc9c163a345d1d4db473302a117c133071f4e881637103018374fcef4f813d0ef0354b737c7c53d96860210f31c434c2dc035be985eebbbdf0b1428a49c27f6ed18a9f547af2cca10590cac7844dc56a919c8e1c854a51bc80f1b4022b53320d9f265087a49a8f444139f59cd62d5b2a87f5b321a2784170f", 0xe54}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001500)="76219d1809d244b3ae0f273df51477f6aee0650b18c29bba0bd2894c67e6e2a2c8dec2ce03091815f282ac5b83763878183e046a4854a69598c9a900b9fca6a5ec57f506c52b6c6ee0aed2d35438ae7e29a93e5de4ad05229583b35394a031f2a31ac806da292417cf3ce0d7e50f5a45c6dad3ec540299531b11b0abd7def8587b46facb0e342c8f8619edc95d426772c6744a930758195b15d982ccb44626a740b1fab8ea19dfadd3c3ca3cf9e3841e77feb986752742e398bc0a7bcdb8e0e0d408e3725f9c7f9e109a1065d1035a1cc6e60d15af42b117aefb1c0b6d82c9bb8a47a4b6ae852df2acd2b65155eb74f1a64a3928578f3aeece05838e5023fa2261d6d1a34499907e81555e06ad0f07bde68c413dad574d5cc12ba4da19733830710d598737805a262fc980020c497948056722f5930008475dc4d3de19d95a00f7b874a579d70a3994c373b95d96462caa18cc5579a83498d9f1e48fefb95f3928ba56b3310f86a153d7d4d44164f557c45f131afed6d31b74343fc56e2c22e69734d55b9d474133b85d9e5f0bd44ccdcdc9f2db8878bb532cd2c5978d3ca8bc4ad6d68a4f6dba21e09dc071cd7730ade0fd42c3674cb5053ca88824a26abe9809c2d35cf9b6c37d86935cbffdfea6a7b9563ae6e2e842b8a041725e34a08961e7db7eef74b50175ace7e250afbc2df97e6f94c1df159a40528cd510f285323c2cbba89610f8f9ba451fa98cac46c01a1c54dc66064fe851e3814e6b70f90dac394f235966e9cfafcc4f8e504f0f4c0d09029a02a2fef04c94fea99387dd58c709d1fb1489323f637a64c83193cc708b24f5401f23b50dd0b211c01d2991c0bd4e4731d628be5be2a7012edaa366af0e1a8dc66f76cdc99173dc243cbb2306be35862e172416ebc69e2090c23ba6a53b249c9f1daf43ddd9fd625d575cb2793925c3cfb807f5e79b02fea619cf3bbbd1658933ba3755904fa493f15411ff69d3c8a8041dec8c6384421d7f6e33fdb08472dcae285e9309df8f373f349df65722eeb422481b0e78c9d28d0acfa19c124fd6326e86488d11164e2fb39696d5636daa78287edbbfc26d031cc9cef377a3a93ae5421dbd52dc92774f9b76458d269523ffc63c0386eef8ecf3e71f6eca16d3924664d39c17007dabe85afcd219cad655aeb94988cff09c1e4b50fe7ffbcefe1242fa52a4c3200d68fdf218558deed261f59984b8b4348f2611176e2d304fa64a8f85df2d761a1d0e4cdb474ddb97201b7414fdefd0f3f95af3df3086356c0b26577bc1172c5d498a71ffaa9c95a79cf3994218f5ba7d719d701bbaeea2de2351f21948603b8dc18de68e95d22f75e38cbb3c64cabdf6e326786832b907562d32dbc303f3c0a8d8b981e2ee9a56e347b848384c6fa0c6c23d2e964a08eac424ebe08fabc1d662a49b9724980b49585d25acbcbef302aef2b40fa0800dc783446bed3c90ca90c5ff168c406b39b20fad6c0e413cd481d06325d40e9974eb35e0ec5de5a825453f8e395e521bbff82bfeaf1136d9899d8cad648d3809b8ff124946e96f995f22104229f45b4383b238fbbabad80b4b9e7e662d118a9f5f16a80a263e5c9fd4a0061710747c87683adc88f66de9ebc8fd26e66d9c9c2a569ae8a123b576b7fce01c88f80387660edefc75dd216b05f3568fd8ad53a292760c21cb9234b865ce028a2f835d8e444bae602d6b83c84107bc1e35c2bbc131fc823d9071532ab231934e6ac04bb52456bfc68cb461f3e719df8646f94a441d953f9208e35766e78f4c79c3249a86f2fc8223eae8ba9897a0a97264a342b1f4d3c71bbee75967f41383525285a663b180769a4ced700a291c2e15071c95fb7468e93681891b36a0cfdd60609a6408ac8fcc0d23940ea601b79d0e111b442df3b8d24702311d977e669ab4dbdc1724cfdf1c6dbdc26f674a582290145ff2c24fba275c73e0fdd8965e2830f6b5c988cf2c86abcb0aec7a5f26c298f20af793eb527f0e6fce5b408503c87ad1cfc7986f4421713e4fdcffff87ec7c3bd348010762dddd0fb7d7740fc91464f8d5a06cf81f64de83c12bb8701a0391b0419bccbb749b55aabdf062f6b721da2c819d030e0d93a2580486511a83258da95e9f7b3b59c2cbece32f220a14772810b7f8f4e0b33cdc86a125705ba10dbe17343f557495dba675dc0103f9d22e6aff4b31d7842349aba77a24bd31b1096778cbedd91cb9d7a3cd28b073fde9c506ce89ff8496cb4c30eec9c267a64095a09e8f31ae109654f0f80424b967d71941aaa940dc393c10306dafeddb8a81158c69ea7c9831966360d9abfeff32db1d21a7a0a05efb01c9d4c8812239ac172f8b56cac462fdba61669728f0959fa56550d2505d1353e37d7ebd800534c9238f75df5f07d1516f576bb827bf765e22972fa52f2f8b85ba9ad898c990e3c0ae487a920a603fcb0ec86e05c11dca8d11201aa225bd2334f651234c18a6dc2af3dd0847c81ec85aa9f634c60e7a3d4dfaa0ad85ace606891a5637a80d4f351661a450d6645a8a6aedd4086eba598b3f5d2c3c4175c284a123f60811f8a5420ab6f0632cbb0c63d40661d91cfba5d7efc5007427c380112fdc7f63572e1b988ddd6f0b0018ce1d19d65d5414462fa9f7f3ba59c4381523ab93ba3ed9b39dbb5a10497ee5ec5a34b00057cf17c616e1ee0ed368120f4e2e19a830af4e49b5271c60f0253e3d9c14c7e5384b5ee4b8c2098a788f25bbd271f2c9c785fba6cef14c3cb4766c167d50cb262b80afdb17849b64d76b52f783d6b16ddd142d278f0ace80b2ab8e98f27f46ad160db896a22741e8de3e305b932f6c51ba9379f13c7df04fa9132599b8a975b405c0f2a7592cdff26eafd70f618d0c7b1a3484a20d7ac43a77dc80cdaeed6866f865ef80825ffe2bc69c2676d053aacecc57c99a73caa642eedd7edc417df93c78a0c5025b9bfa2c911ce5c9be1b7067a9b9dda24cbf5a1452a9d2c73fbc6af1a76b47875125ac040680c3f80daed055b2e4f63ab78a4b04b1d18d048e89b98639301adab6968d887a49ca17c4df57f9abff493c844893f8754c33ffe96be7f04bfed8ffbcb311e167beae3dc132e013162614204b5e039f2a161e576ae30746bac0891f6036c8667e5f20acf3b68cdc56992f9db6a205b0f14055ce90b56c15ceb6c02c27c1e5eca2594c2ef6ee800f81df8fdbcf4f3e70733508f5bd90eaceb851bc6986db2256a07c6382ad0c8cf332c240f7db23506f684e0fdee0b2fd63e7d35b44186c9c5b6a1d0bb05934a7033e902f8063420d46a658a786b69c61723dd119e76400dbc75d91023bff76744a5fc4b96cdf858fd835d8e4039218c5679c6fc858df99b9fbc1d856b8cdc8d6c0294f7996bc68875055dce51e83789ca55e219e4fc6f7e87841f2464f892facaf8e4b29bf1dc14d7eeca704d67b98e6b8d2c8faee13730e946c9c10b41118476753a32cf3974a9181ed67d77c5bda083e672b6d44ca4351bdf8ef4f347a1576c284937326dbba4712e4644c7ae0a3b7e4ab6e5f467ea5b0d9180450a3fda95d9dc51c0075544322d511e096e843bdd3b95adfc3489ed9d9b70099f1db66b059b154b3f88b5ad318d6cd0c93e1d27832b873e19e587b768827daba4592b59220da7814faea4ee7ec4e07f9b5fe2f9fe1be11f726d1a7a42aec85d7b33ab523ed1c06b6c25564555085da832abbe5752a790b516c1299bf78fe880ce746919e94e09b2112d6d2a4d430d742a505a6362fce2619d0fcf5bb934ded7b52b5712d4768fd27bb121a6d39d755bfcf87cd826b2550544d845b17eedf9ad171c3f2eb008f72b06b46ad6d88613e3f634f707c0aefd29a2b7d19444e9702b060e52b2b30bb225e6525cf1647038e86f4ddbd349bb0f39f6d2abd6943c25cae7b105a389c62e3f5aae48e129d25254c033a0ee499a99b9d1cbd2965258994c01e571b23d0eadf6f000fa7a17804cd1ff05bbf6ef71372ddd258c123399735edb986975f548951a27e54fa812779682f89d54822a7ee91384121ac33d38ea85328abecb0af629da1d3f621e6159e218dcc71ca9ff2a56dc220493186acf0013e05d8c772685c3c4c484735e92ee04c97ebc8f88e017bb3f6652b426fff3e4de3f2ff394d396d5f5599333e03023aa594010951d3a08439160f2013f634976857fbcffd42cccbea09c12d09ebf023b77fd503dbb7529dff3a094be067684a3994f73118473d343f4c31e8e6a094a373e7cfe35dc7d18eddc1ae2c1cb78e89f6d5d67d0c6ae42afb1c5f8aec0be72f696185f6a940f16f2bdde3bd579ca60ac235011553564bed4cc890b307bae712f16c3d7932236238154db4ca52f95e70f41d536b7136317ca7e603ae1308361efb81689a294e4300f7b1e8fdfaaa5a407db9d3867fa5bf6d0b91ae9564ce09e56f3f3c6b69c0690a4261e971cffb9d15381369332224514658664d7b1d4a5d79fd951fd850f92adb3edaa4c4bebd11099b922aa15b18697a90ade1b4132ebe073702e1219f1a0c4b65862741d769ef871159ceb72c3fefa63bfc6c7376637b0f1a9312e04428bbd71c571c5aec81e978309fc567a16f97eebe1211dcefb4973f8ddf999e674716634d0f4826a379ee821fc69c4010a430ceb699d4c899568fe448c55ca4ff7890347e49a1bba2daea8201da2477e2aad064209624912be0fee449258572915d451e887746a9f75651e9c3515169a562de84967a7284e09afcedf6e8fa11a00de6241b1410c01756ca93cd7792c2d3c5b126f5a295770f98d07f8c81f3e26b184f5b0a274fd7fa8a579da58d96578f3aaa497a4271901247ff6b35286e28a11938c4232bbf0e9f57e29366b71bb737a5827c7ebc2f9e45e5377a39246872c30307fab2d1cf8de8e6bd665a5faeced24e7da9ec387c4827ed081115deca99561fe55d685c459efa22547d4d1f6bda52ad84f723659e52441a62360f1c68bef6a3eb4ae5243d534beff3e5237fded3eba0b576b9e7428729a5b4941620cfee13b12969e5c5b9e7beceedf73b44955ae6cc437b3e4076aaa692fea102d6deff2f3547d09f29e104f8942a377841569db9ce92846ab9602c4a8cfac5d09235ae3076f0bb4644a78f3c6f23f2c2cd66077b8437e1407b9ffcccff8634f4526d3c03c435dd04d960ed14b5a292b58d974638b7059b239adb5692e29c490ae307c97af173bf962e0cc48a71b8f4888894e05fd295dfaa27dad317d676dd15ce5144057ba67a2e66ba29499f26b5330cabe7188270138c6066345bf1cc2ca596cb178e3b58bf0bd6aa4c44c40340247e11ecbda8653ec3b5d763e9579c52126cf8bbd37d88c2d2c82a5d105524fdc839bdc3d65f1d7cf8c6d8508109f62ae804a17dedf7eb1afce0281af0192cc5ede5d7fc2d035765655239304b3add078a4e24da83a1a460d25a9b622c900a2e41c83e7f6fc62305e2b005d0b890d4b81612dfbde4d032e093b3df03a6380e198b6dd246536045a6541a0d41e5cb536cb81e71657f0cb8b62be23642d7b682870f18ca50e6d3295573286a8bce129aecb83aff28a47ed58d136944d3ade4cb5f9b5b4cac2b59760a3a09b2ed5f865eafdc839a34ed45f7b0f4bbe8f22ae2694354a891240ab7a19b1dc4ddcac1191fb23726ef16ff67dd7a3adb3861beb38f72ba3cee5a523984d3027d67bd94442f386892a7b306f56c886983c477bacbeb02092e232f6156f9067f01676f4247cf5d2230ac80c6dd5acf4dc754c0373f70518a96d273cc6aa1d8537829", 0x1000) r1 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:00:48 executing program 1: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="03000000000000009c6fd328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e94945378602ffe0b3ff0ee69fa99301397563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39d98b5a4c80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"], 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x18, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x401010, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adfdf1a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbd924c4f0c5f7fc0cb53a9ee0b6e99152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa65d715b9f6f732c9492559e111b0f562b98240441c6043cef0508ac8bf4639680aeecb40e144fb09bed569cccc865fa7ae151325d7972c17c2359b003520381477877cabb8"}, 0xef, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) write(r2, &(0x7f0000000280)="116340fd44f8e3902faa3bcb1fcf1dfb939243fa8e606b92bbe0fd4a076f5dad09410d7acf494fde88e41e96b6f331004e26f8e6f718977f62dcbfbf5dd7c177d95c7f80c425e7928d50a6ea8f3d614946ac9b0423d642f924aa41d236f463bc11c6537a9f2888115e411d2e86b8d5eb3ee47468a6bafbf2afcda654dce3446e7564869fc029e6ef9c47142f3390d5a3f4d90620d49313144e6f34bf6c02092cf621684d7e4366c527229e3b3de165b14f9498575bc042365018446078282cb852bba9949019c04ff88fe94a3d02913b5affb67ede6c979b2ca87196", 0xdc) r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) getdents(r1, &(0x7f0000000380)=""/79, 0x4f) msgsnd(r0, &(0x7f00000005c0)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="11a6900b82c0be2249acfc83d3a0b9ebea799bc8b85865efcf372be696a931e6b9f29e912c07a738809a0644393e7b73efd44bd10dab27881188f32077c942ff05d4b3df89e2524b42c4f1c45b23f83d", 0xffffffffffffff1d, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="002047eb52cb0000009bf914b0baa22897d6062af8248bbb744926f9430d6826a1d84d8ffc7153d5513c96863aec9eb9cc5c741b20751a4be0e20f5208199980697f06306d1847946c9221bbbd451d97f87c2f67afd284b0fca9760000f6aadc22eaae2f82cfa5ec47fb604f5f2a57ed28394ee630ccb836f00756d01b2834ec9aad7d65d5330ac09b4527920c86cc1a25c81692a98bfdf49ccf858aa9407cb630e9962644bb97d653f8821331b946013becc6b73da5008ab5b1798e14d68e881d03580d6b01c53fac76ae096eea390e49a5dc2ca7c244b5ea43b5858d5f93741d98b5c094db73349dce4eeb25544be3c7ce9c9c03ea0c9f61a93e40000000000000ed32fd3bcae03018f91fcf8998952d037a822fcece6ff84af0973b1763b9247629801f7dab08b478d1da8e173327966892c1ac22d2c2d901a96054bc8bb0a50783202834d72e1e2db1f14797d61e6b35ac72cb5dbd6b4f05bd5e42b16eaf1b51d00eee94274b20706979b0296c0ce6381c924b18afe6a502fa83f331d76ba7a3dc55e997325a33459ae7076033e976da44ca7d76fc8b844c5588be81ca58e7bbaddad388f5c24d328164598071099e0ff7bfa40d6853c28ac245335e5b"], 0x8) 16:00:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0xa0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0xfffffffffffffffe, 0x0) fcntl$getown(r0, 0x5) 16:00:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108a, 0x0, 0xc485aac5) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000700)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000180)="022568fac7d3a85981ae6aa443174bc051484d99f16a9973c39cfd6155ff3b7c34c9c8913dfca55e5e2eabadfc46cde586766c2f58078bed5a57115a5ff4618dacedf48e0d44d1ced503057dea98087ccb5efe31b59f4bd498dc8bc8d14281f9f9e57feade", 0x65) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7ff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7db1f18063acd440ce6d28ce050301151632cb435afd9955c105684cc5f81b010e41f12e4d38b8c1fc7306869bd517b04456db4d30a900d15b7229ab07d1286d3a2ab00f68fd0369cd18c40337f0e630b4fcb0b1036b16e855ae61ae242aadaefec56d140a384ec0b5a53dd681502475990eda8bef", 0x75}], 0x1, 0x0) fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(r0, &(0x7f0000000300)="51c7877895ae9c643ea166f4d98de1904fcbb7f88d499eb14314a5ec5aee174aba63f881b3406cf9bb139357fadee2e55325e8de32b206783903ac0e62a315e35ffc86a877e7d875b0a270ff9f2fc50c5b2eae8438b110653e885f10bdda0d878291fe0a34", 0x65) write(r0, &(0x7f00000000c0)="8d", 0x1) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0xe108, 0x10001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2240f71578b0c145d20eae7dcf56975c6", 0xfe2c) syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8e) r1 = kqueue() r2 = syz_open_pts() lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:49 executing program 1: socketpair(0x6, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x100}, {0x7, 0xffffffffffff7fff}}, 0x0) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x400000, r3, r4, r5, r6, 0x80, 0x401}, 0x20, 0x8, r7, r9, 0xff, 0x4, 0x1}) shmget$private(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) fchown(r1, r3, r8) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) chmod(&(0x7f0000000380)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) setuid(r3) msgget$private(0x0, 0x110) r10 = semget$private(0x0, 0x2, 0x300) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000400)=""/9) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') open$dir(&(0x7f00000004c0)='.\x00', 0x80, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) setitimer(0x2, &(0x7f0000000580)={{0x2, 0x7f}, {0x400, 0xb6f0}}, &(0x7f00000005c0)) setregid(r4, 0xffffffffffffffff) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semop(r10, &(0x7f0000000600)=[{0x0, 0x69, 0x1000}, {0x7, 0x9, 0x1000}], 0x2) open$dir(&(0x7f0000000640)='./file0\x00', 0x8, 0x20) 16:00:49 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) setreuid(0x0, r0) 16:00:49 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000000c0)=""/186, 0xba, 0x3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r1, &(0x7f00000cc000)='./file0\x00') linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000002108, 0x5de6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0xffffffffffffff44) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xb304, 0x40}, 0x231) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x81, 0x0, 0xad56, 0x9}], 0x4, 0x0, 0x4000000000400000, 0x0) dup2(r3, r3) 16:00:49 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:49 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0xa1a, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:49 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) pipe2(&(0x7f00000011c0), 0x10004) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) recvfrom$unix(r0, 0x0, 0xffffffffffffff2d, 0x0, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:49 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x3, 0x76}) setrlimit(0x3, &(0x7f0000000380)={0x2000000000, 0x500000000000000}) r0 = syz_open_pts() write(r0, &(0x7f00000003c0)="a081cbde67b35d42c0ec7b8eb1c6416797a223a058dbfabb72d4483fb1c7a1f91ce6480a4086227b44e017e1c47a7e57e952a52a8df99af032bcc5d945b1f13929ffe3e28524402b00000000000100000001bdd9b058c5c12c5a3e83e951a5c850ae0be8e561c800e365cde444b49ba5f25f86def8e3654db7ec4aa2e1cab81a8a4b2adfdc959028a05ccc2e7098111fdccc669eedaa261d013682723b426d89abf70000000008ab65496e60996b3a98b0b219e2e498b405ec09ddcf0a83257fe7298e3f4c6103bec358c3c8eef68a", 0xfffffffffffffe86) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7f) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) getpgid(r1) mlockall(0x3) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x180) setrlimit(0x7, &(0x7f0000000040)={0x101, 0x400}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xcdf) lseek(r0, 0x47, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) write(r0, &(0x7f0000001980)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f", 0x630) 16:00:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x200, 0x3}, 0x10) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) 16:00:49 executing program 1: mlock(&(0x7f0000ce3000/0x4000)=nil, 0x4000) mlock(&(0x7f0000f28000/0x3000)=nil, 0x3000) munmap(&(0x7f0000d1b000/0x2000)=nil, 0x2000) munmap(&(0x7f0000f2e000/0x4000)=nil, 0x4000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) munmap(&(0x7f0000f30000/0x2000)=nil, 0x2000) 16:00:49 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:49 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x2000000081}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x336, 0x0) write(r0, &(0x7f0000000100)="14de6d2e3020979494fb9166aa0ed9a8932e79d92832517c3e9f80b945dacda868d2f4a73faa65c2f896138f5a98f90cdb135dfb4228794d2d7d73e7faee48aae4da8b01e8498759abab6aff1f914cd7801e15bea35823f1ad7958c671e98574b5785c8b4c2730d4160abf8df869bd76f3186b9e3c845076035c039781b21d2fe2c742f4345a1561dacbe7583efdc6934ef93b6c06eaa6eafc049e546eee47085abafffd155efa4f77c4586be4fa1b2416848498a86f790108687dd8c48c6a2cd441d9cdd573ab30e0efb6a230fc6369", 0xd0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000495000/0x4000)=nil, 0x4000, 0xfffffffffffffffd) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x580, 0x40) r2 = dup(r0) getdents(r2, &(0x7f0000000040)=""/213, 0xd5) write(r1, &(0x7f0000000180)="744f599f5dd2c1f6ba7d63bde3476367f08bb646223c0c3521acc5f9", 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0xfffffffffffffffe) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0x9, 0x2}}, 0x2) preadv(r0, &(0x7f0000000180), 0x0, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) r1 = msgget(0x0, 0x4) msgsnd(r1, &(0x7f0000000100)={0x2, "ca1c75a9b63eb0f102b964f860ac8a695c463380181b422d92549783e1351c2aad538a40a484175f41d801"}, 0x33, 0x800) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r1, r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000140)='./bus\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') chroot(&(0x7f0000000100)='./file0\x00') 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xcf) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffe, 0x3, 0xff, 0x55308bc4, "c7f465ba514d5d25592777f4b13217520e460d43", 0x8, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:49 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x800, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x417aafcc, 0x3, 0x3, 0x0, "e469cffacf6e558901c095c773ae370c7e76a3ff", 0xfffffffffffffffc, 0xdf40}) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b2cd767e2d6ff820f8b26cc80bfa9d7d4b99ccb6d778a9a25167d93db91e9ab31a845ff36ba8d846e", 0x11e) r1 = socket$inet6(0x18, 0x3, 0x1) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000040)="5533c666a3cb2f5b953de6c1da159746fe7d3fe3c5fb5afea916bd4db4f0da75dd", 0x21}, {&(0x7f0000000200)="0a562fd7196c263ba9bfac2283844ee0e36d52e3deaca721bec6f8a4c9b9b60f051d009811cfd60d577ea00d7cc32a4c5d8ddf6a5db47fab4b14ec392c0e23c159bad14fdcccb7d679a8e085b89e1a0411fbecf58b37d16c69739d0813025f626cfa552c3daf073123d6454b44201b1a", 0x70}, {&(0x7f00000003c0)="8c3cbb31a36b8dda46b2a4a5acdb9e3bc234bb7619dd807a94ff0e1dc66b526c5866dbbd3a9d988ecc1d4ffa97e8f2d13a8ad25009755c3e147a64ce8de6d6d841b3dc3252903070241c58fed1b83a2f210c2eb89f5dafa82c790cad2042a63c3ad77fa10c0dd4eaa1f239cb42140d2050e39a8bde499c9b8eed3d8b0564695e7e55d1a9ecab8100944b9dd2aed20c03b5b9a814d2acae3f523a35ec506b257b465b9d05cfaa", 0xa6}, {&(0x7f0000000580)="8a005d136c4e992724b77a7c9469f6d9947f5ce60b69871269175039615adb3ce5f7dcf263517b4ded999ec90fcef475e94e0526021989d07eb765727d9d7da3d30f4e4b69e3b5c878ea4dd39a06db63efd6ca3ffde204680c0b0e6185198e94eb52090bafebf17e9c107358d28bb8a563284d5bea8b903e7c98b3d7c568e9d6da338f35e1ad80feadfe5e9e6fbac33c1fa88f9e1bff5213138bd58eba2ca6cdcaeae52b8adfe51a992e146eb0984394118459cf64", 0xb5}, {&(0x7f0000000640)="f1e661d357f918a3bae5df0680bef9bafccff3bf4dab75c5b38f33756a6bbe689f04c660c3b26b955e5b92150625ff25f10308b56b222500ccac6c876a3ea0d5e20bdd92a6c21c8c72620ed517b3e48e492a26894248b9f7e84c624d04da6af1becfa701b6498b4c0c5ae600b13bc41c4f4fd92b4ff8a1dab925daa1edbd502464abe752b9ea44d2f555be0f7d32f0a33da4f20e322abf002822ef32b8bcc694741f0b0b9a93aaa41da5e6cf5dfe7a1638e21965df25260b57159e66998e554f321cbbbf6cbfc4e5b486e9a716bcda6d0b336f2d7fa6eea275f437a030cea20b367e6ac8110cc2d73f7f0afc98702b90c21abdf865ff", 0xf6}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="a000000000000000ffff000029060000dff539b630346da0d5d0b168003f54d28d18b2d7ab4a59ed175f96b9099158db779314ae261c683ca5493aef0e3bbd01c7e6fa2de978ebdf66b202235699e6db464258ca7d25c1995fac049bab3b414fef96992082507b53edbc0eea36335e2ce9ab31b48f765b252b4e8c4aaef09e51d7798a975f4a6910b919eef93b84ad4f8ded778bd4acaef17209cc000000000008010000000000000100000080000000784c4142749d32f3df4ae2b9355c8052e3eb4cee9ca075916c3f24798cf139e410e42d881c7ac0bb620c02340802b814dc43e9d1e5cb8e6134ae33b9adecc0a08c582470a6eccafc4ac1b1c440a184e6961af5845205ceed70b2ad09be08de9dd9389bd07c4211f394643df7f1b46054af09324923a40ab530421e86121bc0fede5169653fc6a83ea8684b410d8df7daecc45ef457794b1b18973ba44d421cba4fb9d50f7ec86863ce92d1e0597458d0fa00e116920631297057c6b199e2375d905193656f03345af2a97b79262cfd01603307b46b7361030f750ee98c01aa84dfd3f29d3a6529fae1198dca5352ab71a30ae736d51cad66706936ab1df7aea7a6d22800000000000000ffff000002000000aa0a24551e85afe216b7bddd1987"], 0x1d0, 0x400}, 0x1) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x7ff) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f0000000000)="02ac3512", 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) 16:00:49 executing program 1: r0 = socket(0x3, 0x1, 0xfffffffffffffff8) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:50 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x40, 0x6}, {0x541, 0x200}}, 0x2) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000005000000000000000000000000000000000000000000"], &(0x7f0000000400)=0x1c) r2 = dup2(r1, 0xffffffffffffffff) truncate(&(0x7f0000000240)='./file0\x00', 0x7) renameat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r2, &(0x7f00000003c0)='./file0\x00', r3, r4, 0x2) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x100, 0x160) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) 16:00:51 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x7, 0x810, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) close(r0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) geteuid() geteuid() 16:00:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x7ff}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') getsockname(r1, 0x0, &(0x7f0000000040)) 16:00:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000000)="af073a58ad8062808d49ac56e5c8", 0xe) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) dup2(r0, r0) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="2893c86015adadc0c27f142a58aa801ecd629cb67603cf5a642b04688703b30f2aeb56ebd0748a23cfbbea96682672eb7f6579b05dc6b36d664bf038d5f4e95e95aee772d197f040d03cc6e7d3f5131bea12a3d541ee6f321bfde236e9c3550661f0905ff3a118feeb7959506a87eedffdecc0eb185e055ae3c91d499dcf0bff080dcc0ab69d500d81d21914969e5f2502eb6e227b9cdb01015b17fbb94c4255adb845f743b13f336a20120dc8aec62bc685f80a2f22591f18fa4811ad62e2246e00947991728ac7041bb5c3a5d37efeffd51b20af26ae53d896b79054a0efc96870b9910f3d4c713a1e8d8027b6036b6ac5d0f1eb9c61c4fa932aa7a45dc633f11733eda12b41a64bfb0f3319992afaae7a7d4e4b73b3768955399527f2611bdb0f30399fca1e8ca67b06a3b695c89efdb109dae0fa9e795d8846929d5875596a88a047926ddb34120a3b38273e7e699f3c86099761302f884a85a2bdf08b3b634186f83bb1194a190f358c4a9c1b80669243a12c33286f809156c97b32c946238c9dc2a6712b5f2b5c113961da3884ef245ed9769545452e9a660fe2e19643ae045e2c551c97f776dea84aa8d015f1f41c39c557ae690fea843f6a22a0a4bd7d34974b61265c2fd11d9af9559064f3ded818ecff0104a41ff17974bc03e104b1d0045ad658009175221dec7f9b079bcb521000657a29f46bad8f704e8d283167e016c088fa3c9ff14350b0b68b70260988b902e052f6fd390c81fd98fbaf4b4a35306b4602535ba543d80934199cf05d4f77144edcc3e87b2d85b9a895e0ce4e16dfbaf513aa7602412ff0f419f3e10215fe8b7a1348f29a8c40b6ffa2dda7fc689c9bb74421f3ae9c75de4c3e0e599d00f7fcfc0a0b7e761d77bd90fdab456bbc7d1415b656f72b6a27bfefed1d49ab9c3dfb8959df92ab1c94e72d4a38ce33d796307167d61582f5823904f5fd805552d99f1ac54fb2f55914920efed676e1847b2d6670ac558843d5a9f1107fa1a93e1fb0aa668040f8ef6738c8608f6c00abe3ce89500e867638060f131c28e4f01ff280f7b15902ed8d1ed739c1f0b554104a54b1a5ad94157eba571f15b8eeb760ea45e3e21955993a55fd1298afde279e014b746a1afa18eecf26d116f9ae206655df91f4552bf15dd32ca924e2046116e187519b4efd0608adac70ac014b931e07ca5757d7a4092ce9d44ebb4ce5f935039fb7bcba93eda9c05a4f2a9c8b2179b6e80f6bbbab49e8319dd1ae59ea68ce3a97c61a96b1f97cc12e53589ca9f774975d0fb42fb37f71fdc517644788d14ce4d069658ef19ce654bb26abb4d80bb9e02d91a1965e6007983f29903061c2db4a1550340f69c22ae55f2e297e3c082525a7618fdf2de6de0d50dcbb56a32e4701c521d5c6ac9c0a28c91201e57e915f845963cf953d20dd47e8f1a95fd7e94e4c489c8ea9d0e095d7c6a74eb2e4d18dd6a1021bb5981954e8ddf7c4d236224fab4c6b4011eb733333aa8d778c8eb73f8a014c790f3aec92638c29b21bab7f24c12c379286cb4e0f4a53c7b1bfad57721747017a8fb9aa9679fc3a98de682baadf90c594f7c9e859dd9f5fbee1566db237e3f2adb9f3a06fa75955ff75e7c051e5fdeb62c661ef21f266b66d9eb73adfe288738a0311de7e356ac43326eabfd62f8d71b92a31f5af62f2df0a46499ecfd85fe3b157287edd9c545e0352b140a8559872b39445fbd5e6e47e38e9ce62b9d746205bb285873ae7755cd96feaf9863a3b5eb7860b980e9efd3efa04023f6b438a1f006771c830f255144bd01855278ff5c13ae41832a3164cddef2ab429c2ee670dec419e29f527e6c47ec494694dbb3d11af703ddceefed9ed77667c7442ff56b2ec800adadb6bfc0b1de48d399a0d14515bff8572f2a177a852970cca72a5b8dd919574586de68314b86613bda1c6c9ecaf0fa43765ee9911f28696c816f0c372dee990033d57ef370f9d08f46ffeac4e0da7d2e27095786f4ead954e163177f1408eb8bfc24e9b8b987200cd1b663424c2870a1a8c2ba617c57eba09c6a187e5495d335ede84b0ad2bf03f7fa16f8f1b9e4545d23e37eb7efb8f742bf79065042e5fdd2d2d72b792d723519c9c519e61b60dab0248683acef883665f90e449ef8e6b067c96d4b5628582d54f243bacf0aef204581cec1901c923dbd2365421975798451fcae240dc0d50ec8f74d83e9b1d5503c80f54550f43bacdba8ef51cccf1dd571ce93eda95441a94c47607212b79981c1502a47efdf09c75ecbdf471e3e7982062bada93200829805b17ba41478762750930338dd1c79d38a19443c9e4a14728f92043e55ee428a9e574625b0384ca5cc436e8e567c39d54487f704b255d47936445fdbe2b8bfa2dba0f426909780cddc70916164d4b45c972e56268afb37c32a19489653ef62eaa65e956661bdc12468d3b7de46e8f825df2b785623dd492e6b479978ceaf3e34fc611f47cc7ca904fff1f932924318e5d317f25c42865c8ec2a38b32c6ef5e3423c8f1d55021abf60b5df89b3c0a8cf20a527831f5e47d670e1f4704a1c537a648327cfc7d52c9c931b05af6078c6dcb2a667bbf89a4da3dc3db085b12f7e2db354f4ca53d353fc7566bae67dd59a475a000701272293ea604d0758b8c9ce09f29c7cb3b5abc8ffcac37906b7824bbc5343497ec82e88258b6a3116f80b965c06855cd1547855df2316f7fa305dc4609debe5ca1548838ea4382f32f4024b50d6ef5593c1a625e3ba8606bda610c298c59f5fc720fa9eec644aad8c2acfb35e036b39ae4f17be58b4988f2e9a58c58cf7c155adc945056d1684e42bb5f30c9777cdf063d370e5a774564af207db98893166f788e6bc56824f124dbb1fc196325c7998b34987b06fe37955decbf2edafed09dd16029f604d1e3e3a8f36dfb1e74ec215b79ebea38da9ae18e0ef46abc8a65c148dd3f6350acac18ebc42389c17794ff7061cafa7f9a525a5eb53a9b2e48c44383ebae13f59790c3b704803586f967e3cb4f1d51498437d39205981eca9db29f19e4b0d440d1f95a6b9e3c5d3374cc71b8719e5838bee9bbf86253bc66416957b789e4655adfc0d55d28f7478592413f306f68fe0a0a4a7dcad30e59fc03d94e3c776a93e464575609addae3a43f3dc59a10ea75c14f6947d3b5ef26cec0098af0293f15fe652d4db748c7e806f716c24b1b04d0f61314c6dca92799060dff63d3b8931b7790cba54081d93d6c54440a860925fc83349582864096a0760a541db0063fd04e2107802ba1cc1209714d7604432dfb2a6db59bc1efec5620eda054777f473508a422346a5cbe329fb8eb75090559e868409ea55b7e174c7f949f874bc2f82789423ded9d259488df5211b618e41d4a1a00f5895ee31f1d27915bd025c1238ac847937ee843dadfc512d03f8b97477aad82824440732a9a286deb3821322678960c99f2070b6a4687ab80b5fce4cf143cb13b6f3d2a829bcd3592c141b298a7a40edac009576feee915dba4799733fa80909bf7c181d296a8e873c5a22d097cde87f27ab7646f54e73725c6a047be9d183fd4ace0bd251df1e5a56363af934dcb499617f61ccddca674f358affe1af1472ff1277fa19e02b9b65a408c85b314c2d7ef7e45333bcc90bccdef02b182155b87ba0a79d12e24d185969842a89374cc82bc08471120a5dd9dbca691be7d91bc4e08c154d81646c5a618540374dab21d59657a6747977a62372e1acbd43dff25b0e78bca4c446f87bffff32642ea121bfde49e8cbcee2d9213b2b74a01ab6c655339218ddcae976a3ad4290ccafaa817499b6e18640cec11bd5d5b99fc3ca602e856f8a741a6889f5bef14919af8b4abcd74e273cd60099525296e005f03d22bdbe26cd591663a8c9bb4e5993a6b74cc79eb0795fdef060b655a2c473075323bb833eaed1b10d596508edd4084ad196cd90521d5e804aaa04324e5d2dc9d9d4805b760fb0476c9e07fb33fd01a820f55ae760ad55a854241e77be46176fb84642c1fc3243459fa9c9a37be1841d7708a88c5614341c9351be847e1a347899997d15988a16eaa26b3dcf1906f34c9f53277f349533e15729b19b0ae6d39616df6b2dbfbbafde80d74b654ee110ba47c203d41133d965e5de0d5260436443e048fd189a67e69130f1b32782a269146a4008787a38e3c0f3e5045afdd3e56b352f8b5eee6ec2fa07c80a144991e9223b5e840d5e41e4bca75eaa1120808bee512b59146d3d582da879af1054f2f33e9dc29cf4acab0a0713b4d6ccb407ce0b508f75ece3b8ac0980763e6ad8b6e6db90b3ec5ba4af64751a87127168bb21fa8d9caa848425c5873c1e0430466986b8441ac12d5b0b85af35fefcc243cc70405029ff196378ca7e13e2ab5bd2e016af3ca0c56a6d72793894131b250d7f5c6deefb06f25b62e785fbb2ac15bbb81469544d33de95f957f4b40abb725a18e8a26011523af62fae140cf38f55a4d24104e2435d621212ef6ca78ca42a5679fa3210003da37bae46bcb2fd3877d68acd9b8fa873bd9d0c79f1ee09cd7e909e8a432f2f21948ec8ba472d4e478a9b3520918c0ac6e20462e73aa12b3aecc106d5c814976cfdc903052bb5225ea94384ae2d10100aa3fd390c3b06cab4da85f50ca904f2f62e0d8975f47eb662185d80b7788cc5282cce6af87bcb9c4b1424787ab03cbf395ce518c9cdfe0f4603bb826bac454a74f8abc0fbc5218f709b114c5ac4da01d8e8fab522e958ffb94a1cd673278d18c8af93c357bbdfca384e1f45e86ad2f82404193e248691f91b08fa16ca2d03bb8b580fb9e3323000e4fa72e982ed3dd5a9a9ed4541c393bc05ee705bc00897bbf8b2e74bd703382a6a4d9cbc42f94b25055a9555578f15712f1f0bda96723ab88c94b8afcbda0d7182b6920a0266340dbd0c48b3f61c5c2cd9e68484ea2a9656ae5629c1a91271dfea51706ecb3770f737859eb4416812ed9089ced1c11d8b176b7e30a368ea09c275beeca8c88e750d29a50be4ca3c2cb9f1377dee0977e90d6b7067f04a69d9821160eb42ebeca71823179a9165ff43d6b095a50d9ab50fc0cd989dcad5712ca92066844670bdd89e5fe13604eea43ed09fc48d048af78777f6849304bd369e2ecc6d52eae2c3b70204ab673fccd8321e3411050621791ebf53c9b37db43e0ea36a84c41b1058caad3f107ed440205035312a64f8a1c607ff0205b573f576c18f7f49bbe09b113296d55c2bb2caeae5e4863c2eb26b7f9a108f72cc0e8deca231963d9f6747846d41aae7f69f35c68cb9863d6fa67456b468eb5206a0a8ab26189f33ff6d264b3be991a485d8d5b50500348f24b273ae7ace5a4a978d20e9f4b617e603c803d11dc8bae72c775f1be842394b48ba445836e9cbc6b185d5b946f93782d5073239a60aa1f938213878b8210cad950cd478f66efb287a81cb062a7ec2719c7ad6af4c7cbd969ba3f58a948a5264eb327380cde2425c1a423ff46ef3aa24b99aae8fea7da5030e09f93bec004629ed0a636e89df2ed31560ba97747d3259897fb75d39571b39e27c4bb34d54a7250730c855a23ea6ead0799a61afc0d04277bfbd7cc8e0e8fcbbd75d4d767bda9b202e082929fa45681f826da9b51d32a682171c3e77bf15a8b1f0941ee5be39915369954b40f99abaa1d9d165c670b4f926f193b22c5d11d99847633b672c060f8fc076bd06349c79f05cdb0de0704ed14b66acbed37f28ef9fef1d355a24d622c1993a3e8aa95d7297f7516c8d6af8cb", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3b00"}) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) 16:00:51 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/187) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x538e5aad, 0x2e55}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(r2) geteuid() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xcb, r3, r4, r5, r6, 0x120, 0x2d497a42}, 0x2ae, 0x8, r7, r8, 0x34d, 0x4, 0x3}) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) 16:00:51 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f00000000c0)="ffff") ioctl$TIOCSCTTY(r0, 0x20007461) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="a505605d97a7f85a4c027d2abee68fb4bb", 0x11}, {&(0x7f0000000180)="3399fb0fdf1d78efa2ab99a39d4c864138d8382af6cc41fcc2c2bc33ed6a3fd7fd4f617bc1bef345db59bdf94132689c8f3060c41aa666ee2f98f66876a81fb5629756327bfed66ed181a520bc48ec2c8d2397d9869a8af75084be60c64c839035e6081632340a59e9f2bb4474d3ae8829b0c291b8431da33553c468fa18ab5a75ebd8299b9cb6bf6a63cb5235618fe2f0b9ea298a075b7f53c18021b110007870e84ea2a258ade776dff7789e20d85fe95cd7a9706a25c281c168a213a00c2ef1a7d804dce7ba293b33d89681b19efdf0dd37816704e883193339f155d8369d9b9b19ac3e52d648bf6712", 0xeb}, {&(0x7f0000000280)="b336f313227fbc70dfa81d455e4ae940704ae2703ab8c7e2e29c8741c8cd105641ff2efb566495ed10d006e84c7f55e5969815cbe01bf3d71bfe74981878d8b25d0fa3b1e5f00dd2de9c53d23ec47c4e61ab5523d52499dc190b70565c77599d7dc458f82b5992d265ddba32", 0x6c}], 0x3, &(0x7f0000000480)=[{0x60, 0x1, 0x1, "f18b6c5b0f1957a59d68bc60aa769e991f49b17d00fc8f1dbfcf7979ea960f04fef73c739abaf779c6ee41072387030c6c33d33b913efab1979b60cf589d7acc4b82c3904d18646f9727f0d2"}, {0x90, 0x1, 0x20, "60d133de1856c0fd4164bd62ce2bde66c6ac9f903a645d8ad0d3bbb92154324ee2c2e765f8c77e3dff6dbd9f8afdb94bf16c161737d2cb0fc40a97d86942462994ed6640eafecdba7154eead4795394c134c3400a40e3597747e3a747e24662ff1020b1da6c4cae2bb8caeb030dc36cc02e1657d7c66a0faf34f1da7"}, {0x98, 0xffff, 0xfffffffffffffffd, "34d0261bcc74e4e4caddacf8524e7e21261707d7f1ff0a17d23689b05e53070a760ac1078954d5a183de86e48c1e1aa7cc8dee4d2e184207c2e474660bc125375c8d64250b3afa3ec2865b5eaadaafb0b66aed27d5690331a0997b50d95e550202e3da0455e1b2fb439dc32983663224145743d3474eaddeb1f3285dd6daf7a6e567fc90af4bc1"}, {0x90, 0x1, 0x1, "405e08f2b59294d97e7206147c138df9268692261ceda767b072a5d71fe3f008455aed10610b1f6b5bf2e487ff86746e6772f10eb760bae4496c4d4f9dc2a73e259716706fb0384ded207a26a87c12127f2ea876a856bae8e09000fbfade4631e6a40fc8e36ace8ba4397f01199513df4cc998dc0fc6d3f23a"}, {0x70, 0xffff, 0xfffffffffffffffd, "2abfcd253b278f688c06460409b48e19bacd1a6d1436b8acb4b89df886dac8efd6d32a871a779caf6c390d7fe88c63e647901bb91ff41818f1b2320a3a29b8f84aff768c2331b1817ffe498dcf765d7d31e15ccf1d5ed34904b7e7d467c09536"}, {0x48, 0x0, 0x1, "677e169fc39ee261a6527c1aaf88074c7890c52f197991abdbde9d1e88d24724eaeb77389b7b8c708a0e9f6cb40e3704179a6559"}, {0xe8, 0x1, 0x1, "7430bd5dbd54c71e7d5d796f8e0283e2b7677336d2110f2e818a20dc1ab57d4b65a65dbfe8a2e2f9e59c4d16fff98cb0b58a0506e2e53ae7c9cadaa59daac7f6f8c2781c459fa3439ac59db6c0f8ba50b7d3e4a4d7e9e4a2021f55ef67e0a17b4f716306831ae6c1c1d99a77d31a5a3ccb9d9e247ac43f7e32b27fe9be1d7931dd7c76967329a6370ba526a2d60cec97f3024f672c5c9c8f3f420a1519493aa11eaa2278e7033156f62ddc2ec954391c83ff00a1256094a7675d8748b49359cebc27510f2ef2966e4ae90bfa9ce8c6d3ddc8"}, {0x78, 0x0, 0x200, "37f181bb4a2c84d51e2a5424b48ce99d64f97d32acf6d5a056645f70e58fa22aa71abd8e6c8d06197d405dafaf69562af5c27656db62e17215979b65cc0a5821812be1b8915e191c390da0ddcc4bfe2c290ed9d9408dd60047aad4af783027957100a12dc918fe2d"}], 0x430, 0x2}, 0x1) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c651a003d48530c49dbf25963d93939d42df1181119a12b1a3156317111e865f39581e448b0b1a3a96db526896d67c94f1e752bbbc2a87d17386e1a7573b2460f8cedb188152fb4f6f5799e0515fc4f54adad376abde870fb7c75b721ecaa54047bc8850f0646a5"], 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:51 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000100), 0x10000) r1 = getpid() wait4(r1, 0x0, 0x5, &(0x7f0000000200)) 16:00:51 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x49f, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000008, 0xffffffffffffffe6, 0x61}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0xffffffff80000001, 0x5}, {{r0}, 0xffffffffffffffff, 0xc0, 0x80000040, 0x0, 0x28}], 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:00:51 executing program 0: r0 = socket(0x18, 0x4003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000740)="a6cbd96a32775d5941103a4852d08cbfc33fe35f04fd24fc43c5162194dbc805d8e8ad706de1be4edff9fcb2ed7dacea05bc611b5af7ef9bfb99a9c3226853a3fba22dcc8563e515328480f4743216d93a61af578336f9e21f75afa9cc3f2e444b9153a3886325bd037aa44d79a4c70679dc6386d13f966af7ead52ea5361550fac3ef842f096258a5c8b4f1fc445fbc679e74af7950df55ff07bd52bf151ff9604f4bd9aab577baafe7133c470e5e4ecceb4e81b034910b92e631a936c4cb36cb18c8fe134fa6b88cd364a942cc824b43b3f0191623c0264791a1c1b2ff0696ca54c18983912ba9d73f20dff40965043d06c87b4dae03eba3ed371057f81110130e093ad6abdbe2482a1ffbb620094497e88060f0e070a0306d6fe099b2c6fe309b8f1072bdd621bb6473a20b55b7b30f00ddc931aafb976517611b43da81a1fbb9aab2f089d17c6863ff07452c29e2ca12c79789fd4ed28850465e19959f6cb38039243be95051422aafa4e5f4e5b363b3ad4b5ffd3c158e83970daf140ee192252b89381c9cacccc3fb04b9eecd5befabed5903812ff2dc2f6e6219f930ba4ae36cf9cfcb983f5275fa2e6bd1e2e8839b7f0240935ff051925fb289bd43522def6b4ec4e8db4a56c8d6c60f6e64449fec52c8a01821a614ee285844b0da6e8e2c2be35c4bdfab7c222e2374cac15b8069f30cd6a66640d53c7b5fd6bc7124b7b830e4024a80c484389e8e4f71c9e542b475ee20e777e3f762b547846435d72c464f431dd4e5135a70c9558b8b7280e7ba519f47fc8fc7205f4458caa9b1f295d1205c83b78ec7d4a4fd47cf20c63e47973a40c4510326d8c64d741d100fd0ada37cf90fe65690e2c299982fa65562ac97df3e215fe69417584b447fadfabe9b11241a2d1e4c1c0e8a36858b5cfe149ef440868127b7974676871e6d0d91c8fe1d7873bce89761775d24e3952fd26a1bfa3bf02fc9adb8b4011ec76e99162d7ad73e08666650626bf5e0d85750c4bd2f90753c8d5b53d2352bf67cfd24be5e078f7181d20270c76ec9e0259ca36d410d03dba5343ba1dfb33974ed3993c422abcb439ec14d601527e978c36e340b3e100539e018945613abb5e1d4531ba795fe0ab2883dc6a004b75b0bf81407af788b1d5f6666defb2ca5fb317b5591223cd5a944d53173a66607413f396130aeeef85d4c6e0b87a231b40cb5553fe031d94d51d211ec9f344c50f7c104952754a7b92e046dda7f8787fd51a2334af5a485fd3ba852fcf881a1f88afa579a376109bf79db55c428b5b13370a6795f0dfeface48a6300f52a41ffb467ecc4b96f05cdbc5b501700bbb1fb2bdbb3e79349b86ea551f76d97f1aefe263a503bc544c79e127239d06a27bdfe5020390ec663257e25b1aae582a081f963130b06aca80ae0af5e9750301f54df7dd2cf91ecd5db82579fcaa70cd7af354ae68dfbf1b7c47bd2ace8332213eb1a8869b0281b187382d7b53fec9f4dfacdb817bf143b760478250d352a15f6db5f3e0b44fa9ee753ea5b601bcb2468a774ed31ea64617eda2a5c9b51a7b97b37ba383a015f5d25565a729414fb88b4b2769539a04c609c6738ec23ff2f864822bae063e4668cbfe81ee08712142c092e1f7c6a72ebfbc758b3f4fdbf04e8cc0a1013de2c5004b29f6dbdfd55f0d53ef895631b8759a254c469208896a8213797ce548bb9bdd5b669dff58bfc4e8c79b9de24c56eae4ce96471eca9441d6c01331482ea825b1b713e88b054150bb52bf8a6a1b878feceb7ad04c23e19bd610c24e961d4f9dbefc937ecc8268a55e9a636caa1bc1c128f13779b360692c731d852ff47276d679d549f61ffc3235ea8283a9a7885ff253456fb7c9a3b8e1591cc614d8d1fe7815021567d6f3d2a5551226db7fd30550f317308341805b35f853253db1c3c057390a39986ee8677768dcacdb641c460e4a0010666ae10a5ae40f9ef7dc4a27ed206e9ec57e404b7db999683a87baff524d1843899f4e6ed7ff3dec38dd2942fcc0e1f84a3483240c63f4f3c8e3407643f5af3a2253274ee0e6af85a4960b86f756ccff99976419750ab660c973a74c50c332021fcb04c59a436f4e99ef857fa1df89549483c61c903a57620cbc4385425d12c1d261665b06787103f2fb1095e69ceae54819f254f1ee7a2fbe9514ea9a33ae586e448184d9b119ba162a66593af6c47822ced2d743ab8e0d68939a76322ac64f2b1d429a38d8656268acaa194b59859d5112e452100c623c5c460982684396b0205dc069d6a74a601db8abcc241e51cf56fc3e2bcc02724679eb19a38073b552f7c33d6c9a98a68d5462001ec7c0d2393ee2bedfd34ec3bc7979573c6aa580b620165293ecdc264e5b1a3b0aa941c356e840a00b211e89b53b0bfccf8813ae849e14ea9ea0a41770964c83566b164b15e14b9577076c32d6eef731104c011c3f8d5bd65712d98de10ed0b1eeb51bc1b3f1283d25085ad651466096b33e5e551494e35eb76a1cfbf963499e08868e86089cb236c5685a68fa5a24b3862f0ce8307851a35dd60467f7150750b0c7f6994c58c604456da14db79c6280503e088c0c96ec6213ad03bfc056963bc027e93daeda305f93568b97efcc8434390537d456e975f47f2820cfb1d27a95a64165d6147ca3c666c7710ab70b39796df51555ca82b7666a9eea88a23bec61f01c55bdac71f4f672561c1b5035ddc1f3710d2f8903e29a9f39f015d8944b77d0516cbae88d14e8f7e8ff0302cd2f1f8cfdc0714698699cd6037443c666fecc5408934d46f3877b61067c50f3d5b39292a06c26b180c355ef5b160a29b3391e1e30bb9fe1becea65311ab42c768c8cf043bcd5f4b533f97152546470e2e6fa293742057a04918086b1b5f10c3dca4bfe2fe35c8a95cc40017ac17df0c9165aaabdcfb0c82c8dc6a19688d64316abd54a173faf8b9185c8c9e88ddefe6a622e22130c75d21905d08f34e0465cb7c991b7d1d3aaa100f418b660cc78e8aeadd191bd6f01c1d70dcc9e66ea3508d46e66430d9efbe4558fd279f17e12c20e17192b464ba8d7899558ea9162df8f035d662941be2a5e8c9b48e2e4abb7f84fddff60d4cf7ab819ce734abab9b2c721e9dcee013e71dda454d7dbf9f335f21bb79fb43aa4f90c843d69468d876babdb27fa24cc8bee5450930f315f9ad0aa555d5d15a5372a565933ea3283e1fd284a20a7589c3b071c0f71061933037fa9de1a4d37945ff23488bf34ab833aefb82192b3e2ba722a4f5b433b6a80f32d0a70f60fb2bf8494baaf4f23b0783deeece03c275f7acf83b99dd9e347df3f56f73011cac09bc34adeae1558295f85e2e36463dd5218086dbf204ee14731049fec9141ba1a20ca44347c24607f3c074c2e8ae9d634927bf21946e133a9fead59a669497972c26733c170c5d4294406599c88361c2d0bdf1c62464fc693cadd5ed4e8670968a7e59917f192948e4bae1ab4b083119fc44204e94f691675ccc7b4cffecb4440f45e9fc9a7d0bb34531a9ea6a5a34e7f159001a137fa94133526118f6aa146fbea2856a573a00a34a3215fe3f8317c9436883fca8472ddedc1953f867d01adac7f67e98fed4e0084993333ac8cc0030d03ab745bcb128c94e2c77756181e67f47bef568987d3094bd256025a55aa2f39c971ffbcb6e4ae1961e8d07a20722e1a5b34bdaf96784f2452935bcd83cd121e8d71c80012a786aa7db3f6c5da5e9d14942d726250a0d5a2fd3200cda6ed4fd9fd7d44da00bc35db30b9f81534e59493f453341e971d92ca22d4f070524e9380a261f2c547398fbcb72304b40ea6683f3981a1256816defb74013a06ae7a2eeb4c52969a0c1a58f54ac486b9528224cf0ed613dbf71bf77d5001c0893e651e51dfe042f5597a5abca265dcacbdbede94cabe678b3690e5258604a514dcc0da88aa1476e340cc82eed06b199fb1f7925153b1304988f7cd88a7845c517059efaeeaf1459de4b52a0a77df254f542c844da20ca7f88934690a2c4e63528e023334706a43b72c871468e6b2f067b7b2bfc460e3c848e0a117220b6f012aaad7daca556240cd20ac818227c23d39d7c0f4a66e7fb640bf475309e56d6c28688e415796be7cdda58c1b56a62a3c71c3b6900f6e9237f419246cbe092fa6d8515c451f53880cd1e88a55620979cc30822d0f2f43fd4090ea9f62ef329a067927dc0880379730c174596e0ff003fddb5858944fa5808702ce6c9984fc96e311a338b6b74af0ff6acd2ab5f62ab9a839d2a7d7d0b913a1b3bb2da3aec30bf264e2d9ebea63d720bdcafd24a002d4e98d8bd629727e332c7885d54ade9cfb1fda22c397669368aa7fb2af7d8a405c545b2cb49ad3fd7acaed7eafe97d151675daf2a2aba9dda3adefe31d479e303dcdddf3c50e2d5cd71fb75726bbb78a36a6e8992456f64c90be5ccbce8ee8c74ae57e2c48745a323ef23e0b21212ab55b6eca09eace0841d2db71633bec35c16cb38446d082cd36fd47f4a0bed7fdacb884921be2e059715e4efed8b73dde96e999c75a7f76a0441137a34a37aea8055547400da43b9ca10bfd53386149d093396fe0d7c4f0acadb9f991724a0c5b4200d1a4b8a83291ccea5a87bef447ca4ef4ac280737dcbb0a8f0f96885ff4d8cb2b29fa8866287a42abe8f8fd4ada5ac1d7cff11b5b09156c14fc98c499f898b13ceb9807aab165c504dd3882deda85a313b4725c4792964cb744918bba1cdd8c10e582b03b067ac440701457d96c9be2e1b32399c1376668453ee470c842cda2d5429a9ece5db831d3ba5073da159c22a3d658e03b85aaa77cea47548957367d13ac55c80be76f4b77dce6f3252b9909eaaac2f69e387004f9db54a5cc46187434bf41968a04f3378aa4748bb517beb0ad103c54dbb7414d49a73f9fefe9493d9804449f3549cc0294de584fdbc9c67a428f2f10f24aaa0c575cbcaa9b7b3f4e0f61d87f191c976b1a87af1d9da0a2757e72955b58a7a12404ee73ac2ba250f9e5dcfd844c4720331750f810ddc1fe52975bbc2797957c77934cc398502a1cf4d840e7dd13db40acace660f232a9f8acaf0843f09bfa56f65c079ba51c53d71c863557bb130edd873c1201bc41a03787345ab83a881bcf8e75f42b420b782fa7d546a60d75bb9b3d98f2f9e1957845a29c62de70c840cbfb6e4c3035ceb8a297427e092c77a2191341fc9ce6c213a782c16ec91a52dfe4ea16555b86eca240a", 0xe83) getgroups(0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/17, 0x11) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000040)="c7578286c11c6c1cb22d340e744683c0da0deb9d9a393dc9d791ebf88e8a4beedf5c1fc886b30c849e209e9b61ebf80487010a8d2ef6b1a6b7ccf9cd72f85df5d9b02df4f8289622", 0x48, 0xd, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000080)="7f2a4847ec9ca5382de60e5db9d325daf3298fad320815350e11c09f301aa17f4ddeab317e142605cd7deaf4ff9712a02efd95ba776d013d2aa16b14830d71493dee3316c5a68a4190de5576e035e2231e463032b645560498f164e0b76cc33b03eff0da0502de952dc289a1c3747deeabc233c4215c343d93083926cd14cccec1ad07e9af9aa09a81b401fe7856663f9a8b95f745afd212a37ee88d19203da0c71bd8652f71b2623914dfdce73068179be0714657b5", 0xb6) dup(r0) 16:00:51 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x1000000003) r3 = open(&(0x7f0000000140)='./file0\x00', 0x90, 0x41) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x8, 0x101}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x5ab, 0xfffffffffffff001}], 0xffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf000000c, 0x4a8c, 0x401}, {{r2}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x40, 0x2}], 0x1, &(0x7f0000000240)={0x7f, 0x7}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xfffffffffffffffd) connect$inet6(r1, &(0x7f0000000440)={0x18, 0x0, 0x400000000006, 0x8}, 0xfffffffffffffff0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) flock(r0, 0x8) sendto$inet(r2, &(0x7f0000000300)="b7537f34071f14f9cf202c2520fdedc118d99e27f5f5c18ac0a49133426d404b9dc0bdb8fc435246d71152547d87f46927eebb8b33f76720b85770b9ee2eff103a82dc7bb83c3d052c85c4586931d5062c6bb07c2033f5c5b1b78b59e4d7527c7f97ad68bd91c7ab20a44988bac239746ca07bed6097f729c32f1fc92a98b4a329febfac18b14da74c0a6774fc4a0d11068ffed73c99cbca7ecca286e8736bb185c93e55b5b6a1fe9b8ca5a413fe88886ba43e937fe11ffa73e01ea2c6e182214583df12b43995af3b7a17c5c4c51331fc46c661aef32711f2ef8311438a4a2fa8c24c3c77e9a03725c664d3ae7dcc4857249a", 0xf3, 0xd, 0x0, 0x0) getitimer(0x0, &(0x7f0000000400)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet6(0x18, 0x1, 0xfff) r4 = socket$inet6(0x18, 0x8807, 0x4007b26739a) socket$inet6(0x18, 0xc000, 0xd08) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x6012, r4, 0x0, 0x0) write(r4, &(0x7f0000000280)="1f49b75864800876e5919ff9202a38b73bcca4270c99b771c9f699f0f2b5de78c38fae09fbf2c88f7bc47aef63b9f5e8a7e6f0291311627da523ce1529fe36f0a59d37286f075c09914c8370b7c886629e36d91b27eb82d03b7bf727ffc111f63a4fccd1dd6108b447", 0x69) 16:00:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x40) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000480)={0x1, "012f0a1291451738a4d70848215bd334b82c34aa016043c1962dec199898f798f4f57ddcf0d0fc1e9a71400357bd3e4f5199c0c4af4047662434810be5ad47d5400be9c030faa68ef1085217aeecd90384c293436e4e5364d2b22f9cf7acd9aade4f608a5d2a4ab4bc26e463bf663e10299d7c57afde18aaff52d1a0f717341f"}, 0x88, 0x800) msgrcv(r1, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x3, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r1, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgsnd(r1, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)=""/92, &(0x7f0000000240)=0x5c) 16:00:52 executing program 1: r0 = socket(0x11, 0x3, 0x200) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msgget(0x0, 0x400) 16:00:52 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) clock_getres(0x7, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xd6bf) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xa0000000, 0x6, 0x400}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x8a4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000001, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x23, 0x85, 0x4, 0x400}, {{r0}, 0xfffffffffffffffc, 0x66, 0xa, 0x4, 0x72}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x28630b663c20166c, 0x7, 0x401}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x8e}, {{r0}, 0xfffffffffffffffd, 0x18, 0xfffff, 0x80000000000000, 0x5}], 0x800, &(0x7f00000001c0)={0x97, 0x100000001}) 16:00:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:52 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10c) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x5, 0xfff}) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000180)={{0xffffffffffff8a84, 0x7df}, {0x3ff, 0x7f}}, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/137, 0x89) readv(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/15, 0xf}], 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x800000000) mknod(&(0x7f0000000140)='./file0\x00', 0x2106, 0x1ff) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xff, 0x4}, {0x7ff, 0x4}}) 16:00:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x100000000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) 16:00:53 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lstat(&(0x7f0000000300)='./file1\x00', 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x1000a20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r2, r3) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0x0, 0xa602, 0x98, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100006}) 16:00:53 executing program 1: r0 = socket(0x1e, 0x3, 0x0) kqueue() r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) write(r0, &(0x7f0000000000)="acaf836e8e33d9c41454f4fe832ab962f85da77af3509c0e1885671e98daebc8ef7302b77cc59d6b7fb992694eb4942680449d0f88b1e37c6c038ec2726f436138c30ddc9c8bcde5a9f870f2d3e7abf55d345bc97981cd31c1376ca8756352bc1ec2b2ae75fc5d4c0a73b2e84e6aeb9d43878c312b8a3fcf8cf348a8bbf0c0f4b758bfb80d75f5fbeb77edec1249659a0de00aac472b27dde27f91a6da", 0x9d) 16:00:53 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="09ca6fdc023177d58a65ffc8ed90aca5802d01cd2aea221a906d0bf7be9f4445b82d1590d408a1c3889ef958d4d791be97a704eb6f9867b1ddae7296a86a6ce1977201803b643c82e2a9a4519302aa0a836f0ff3b22456fff39932be12c121d912e580e386099778a52bf4ac6a7c3cc8", 0x70}, {&(0x7f0000000140)="46dbe64dee95adc8df790ecd0601e84124e9cf2002", 0x15}, {&(0x7f0000000180)="d02e528fba1526e8355b2559691f7b60f2a7e6dddc7b22f49cc6110eb91b0b54a6334d79cb2e489f5863f705256d1a97362f7efa", 0x34}], 0x3, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7f, 0x1ff}, 0xc) ftruncate(r0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000040)) 16:00:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="5a2329da5ec28642fb7641e5c2e2f640344c749476745d947d6fa45614801530ff5ef50a3d5b6c71cb9ff40d2070f1cca43cd5f0ea0972d8daf4f4a82d5598cdb4f585e5c0ba82cbb9cf8a9687fcb222b1e18571bed31f530d19bc396654eae208ca3a", 0x63}, {&(0x7f00000000c0)="4890222dd8d66968c3b9d0435bdd0d88681695fabb11a294217f250f815aa87013eae595be7310766454f40322c4e6c8eaee77821f856f874f8ade242787bb8310d53db7139ebdbe893b92932a4779ec93fc3b31ad5e97b42cc3835a4841c9c3e71753c0", 0x64}, {&(0x7f0000000180)="a863cb9a14ad6bb00e74f521b9993b20653c20e04a57bfa4b01cf8cb5be50b8803cade5385dda55bf16499af58e656cb295233f0e3e549f14bff65d6bcc835624d56ed5186a9dc3824e9c616d89d62c53967be0bec03c0ff6131b478b95871c4515a474d", 0x64}, {&(0x7f0000000240)="e8eb1ffff744cac40ca7cc6932038c9914f35e00b7a506863246a3aaf0ff55712f68ea2e8ed1efe7a454c64d117c19a41a9daf905cd789993c97cbbf6c6ec903bccf11ed114f2fa601548ade493e4e539badcdadcfc3104be5aa35e408c309d92f8001d1828c99a9e2a8dd1531a375b96d5034cc85ea83a0c1d4c3d16d88c9781abe2e1a58adc60751e215892f2cc5e85a3a0e6c0f21b190e4a14ba469af4ef5ac46ffafdafdd58eda4bf5516148dd8de5bedc7af60afbbd24f0853ec70f7e27eef640d60df2431a66ad5c33fecfe5d04d42ce4015d14c831cdc380c4ffc388b7c3fc5cb931f5b21985a537c5a6b1ddf0bb61f06cc9b6c50", 0xf8}, {&(0x7f0000000340)="3d02553a677428deb5b67d9a89c7ec506dedd7b1f8e82630daba40ec135d35c8de84c3619b0b50ae0235e37a7f8cb8aafdce1adab334b5aae6a5cfb6b1c99b94fb9a86108f1877322d00012e9d1951c7cb1e6279075f2941dc8d055d4f16f3202e1a1f2f395c0e86a7a2c36b3da17e78e9d98da9c994b14bbba10d2321a694cb8ff6b715348d8ca3", 0x88}, {&(0x7f0000000400)="23eaf4abb6cc9ba75709dd624f51483184306f149be6cc8b09d370c250a467ca325424062070b4ea0af665bf30e5459871e5053e9fea55840dc455d0ac54fd16906b", 0x42}, {&(0x7f0000000480)="6463ef963aabfecb7e8e219100d8f0e9efc628175fbde03e0a72c22fe437499fbc66983e024e6456188cdc1ec0c9fc26ed9008d6cdee7fab40c065d78db619ab68885915de189120aa109b88238c91caa3f2cb7d0de94cc0df32a197b73db069b9c2690c53e60bb585befe18ddcce3a6fb8477f613d81e7cc1be", 0x7a}], 0x7, 0x8) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:53 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x7ffffffe, 0x1800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x1000}], 0x1) r1 = socket$inet(0x2, 0x6, 0x9) fcntl$setstatus(r1, 0x4, 0x48) 16:00:53 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) shmget(0x0, 0x4000, 0x188, &(0x7f0000ffb000/0x4000)=nil) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000007c0)=""/227, 0xffffffffffffff87}, {&(0x7f00000000c0)=""/50, 0x32}], 0x5, 0x20000000) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80d1, 0x80) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8c22, 0x4) r3 = accept$inet(r1, 0x0, &(0x7f00000000c0)) fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0}, &(0x7f00000038c0)=0xc) setuid(r4) socketpair$inet(0x2, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getuid() setuid(r6) setsockopt(r2, 0xd727, 0x596, &(0x7f0000000180)="cedde4ece7a65f465cd792e4eeb88419af07f0d1c2cc5ebeb8a936448910ab4fcf9745a51f21c3edee872c8e09c307f4a81d8c82bb450ba72fe91e4285563a2117db639970c4c3cf59f0b4828a9188d603e2d21130b1182f58db53f2524170d6c3e302c591fef2d5d96ba37b2e271fa20aada0532509483a536b9c4e93268cf269bdd5", 0x83) sendmsg(r5, &(0x7f0000003840)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000280)="935b2fa409bc2b6ece53fc5dc2699f40374b9d1621f07e4825ef9b10ccedf10655fcf34e6879f2794cd8dbc7317d11c28ead51dc5f048468a66069d0887cd21f26feb101020d594cc46cf35173efe84743dc6615a36e54e69a36c68b1b1d0018b8e63c6f313b928b54cd6990928139a26d0efd9eb136179a07f63e214625abb43ce3e8a4778ee72977ec96b3e62ef728283739776805c07d54c533ea01c3e1d37162ebe579987d75", 0xa8}, {&(0x7f0000000340)="082ac643d23cd3b929edcf799fe2dc079c5850", 0x13}, {&(0x7f0000000380)="ddcee5af6d017e75e84d486c1e11bbc577830331d4d1d217b0e4c6dc2b26f86b2d940b576a31652d0b4a467ebf12f8d249e39b5f1803af5cd2ef6cba0af4864e914b44141c7382ea8a895111132e3eb25472a3971c9461a2ecfaa26971b90cb5a2ae4e1befe9b7ca1fd995bd137e884762646a4fe65a2b223883fb3a1f8f75e147ad352923fd43bda389cb3fc3c38bcfaad1c86d288eceeab45c2100ac354ab01125ac3e6f0c024be1cfcfa44009d581504b209b2986209bd909931bdd4fd3eecd9e1c1c95c0019a66e10e44e2dd1b326421e2a9cf53d0f20ffd8c3e86f8e03fa1cc8f45e6825f69f418607617c44b4b4429a7be7184fc2becae14fd2f24c91df609833df914fd6dc0c1f484ffb00fe0536fb3d468f21a2d7dd91e0b397dcf736eaec78c428020a2aff689e5fdee13e7f35923151b72250d4a98cd02c3caba27bc672620b55224c6383688dc7fcec4e03e46cdcfa5a54986cd5d9a82c22c5e968ea865f5d98d6a2585eec03468638fe621462a7c420e8bc177bf2cbbc65cb8dbb2ffb3fd75724d94df0ea4fabf126a5520375b6d8d68a083c60d7cf8786c57e7ff4eda8498965d21e6111f8aa0ed6c954d27469cbcb831f2e7f19bbc95475ed1759eb39a8da3d2f976a13b112d9fdd8040a9fe20a1fd676203376a8b17020419e36624ef031b173ce561707c27cd3cbca6b770fe99cc1c952f7f347e762f7d3288b35ae250fcd9c9957c409636d192d81b95bbb955931bf3ace2071930b3ecf3c9f7e741bb916907c330c04d0261a607ace616cd4dbfd4e6d599f74dc7d16075d2d8d2bc929062682153c2944595068de1e555f59a553500ced58ed9a5034aa1af23f53bd0231a32d415c9b9947df1d51a91d93ac6aba51b094ccaeb5a60cfbc7a2d9e94aea83c960cbe3eebcdbf2e02bf4e5ecb0024cf20834cc8afef4660fca0654b78e010532b0d171e9026b61fab5aa2e6f618fa394a1c897b9044ada30f449b423585748351cb7dafae3b1d8fc136dfed99f5b8c50b7d72dc5aa0a281252e76d3211ee5bb0aeccf762d4fa3d2aeeaacd34d7ed205cc9906611db1717d4de252f6e00a9b18fe64ff2475874cb1cd7da84e84697097b3d228971ee509c0607637b1507a562d82d4ba26e9f74be65114aba1b6958b847904506e4645e2a148d33c2bfc4fac28c9fe36100f11131ca49e7a9644408fbc4e163550f2b90fb3fd9764224e0997c2f5c1c2598d89b4e39d1163f85e2deb51970cf220033663f16083e21d1bbae74e54119331c8da6e48c2169d42b907d3b5872edac101b588e6ea6ae56f141e25eb07560c29477db3269e426d34f01e2a972088a79ae0bc844dad54bf97bf84831fbf38dcbde3f4d493c5566e1885441035fb11f838760af4f942c0eadc630c424ca51a216c9b6c0bf7a25c8ae3608abe69811868c7ef9aa68ad1fdc4306ce3dcf3ebdeb891020a1e07cb7528eeb2983c8effef00bcbabce61e266c3043dc273c690e540e39c4bdc38a000a7557534ee1b931ba3e463eebfb64c9b7399ba5d1adc869da75cc9614829f47ff443bc4c96c42584933b4873f8f45a458f95ce6411a5851cb57cb86c44be7cf92521d78e2258a6fd7c9db8a4176a7ac95f9a5b4f097f215c7cc3f2265dd6a9e479ab06bda8fcd23ee09e0f9993be41b9ae85ad4496a3bd6daf16e0797bb16c7d0bfdb09695325b9dde5e5ce4bc755d6c238a80513385d6b3652612e5eae5a683e2df95e6b299f280b03c71844c3900ef2f403c62e81a741ba4fe3053539f6b8901eb5dd87db62d0f1e2d05ce2cd079807a803c371ddea769936f8eda5b952e473e4bb49661d2610755949d5b0ae2d4c67b85e74271b8d597c9faef7d84ca755055aca3894ed47e6813169da673fe9b976dd97753809eca500306c95e1bdaa4f758b861977d67962703c937e0892d08199f5244560e26aa6576da83cd3f05dc34da77ec657d8cd2b7a6375b19084ac5e0644a297cf0fa85f2afeb3d2d527c7bc5736af3a3f7410f7653612850506253eda7297ff170358cc59fe18f20cb6e08395302d9b6406b8520c2ae328164bb9ad2bf30ee5a02c49e77b37726f832e646639ba96d6f065d0695e575598924f0fde4a5c48b445ba7eb1bc3dcba2878d86a7ac34ad0a9ae308d51c7b51998d1b23619e0033d40273e3b8dd1a2a4d0f096c4a053b9821ee08fe721e3317b572f366a6a40ba33fcc85dc5fec323d3eaa437384ba7f3ea3855c179f51b415b9ebd18e673fe2bdd67ae1926108eeccd6e65ee14543593d2134a18b040ec71f063b6c8fa713a6f76af66bc2571b013e9e9c105d45aa88a8bd82eee15aa713276523f216c9f49083a502c1e72239b32833751b85b6d45e97f0798841629d703d9ece3af17ef5f2dc81e708deea6d32cc2608a44d25821637606c595ba1ff0e855781525a387cf2176eb5bc5784aad8b1a874fe1a4bff496bf00b2b9b20b157c1b4e52adbf95fde6f876de37a98359e7aba75fcee5678fac7234412dd6cba9c3665dd6ba8208f0609f774d6bae2c68b82e955a3e2f4217a099c27282cc09ec2e9751464df2e82ae40ac5a4b7334c47f617563cc5ba5d49e690f696caee862b44b82023a516578bd466c242c9ed1ee35ba4af2e28a1f86f5c045b2dcb28444d84aafa3eef6e9ed461daeff1e17243b06b5c5c08e51038ccfef5d871c7b37b064d7ef4cca5cc4fd08fdcfd910485ef9550bffb2ca471c23bec8179349a86953a28e8f735ed4fb936bd4cffa652e42930a051e5c788967097b0c5457606a4e2700b0d5b8d825e61aa75b9742d600b30fa84b5948df15a8dffbb86f4783e8d1e7208a412c205d218fa1e13a00b38ac51f642996dbace733300f19aefb7edadfce48237fc19a3bc8c90ffadf269cde376bd38f431bbeee3e51bda16dfd2d29c70daab399340e500ee72f5faac97110a8f810316ca479cb19e9198431112ab4d28b1a17f3c572aba5011c52aec9e81d6a252e56d21088e1fd9925c8e1502c02ba4c3fce48651643291fb9c9c2b895958f9e6f265ab80f38fc2586680cb7fd91365752bb28b82735f50f300fbce3647c686aeea38132bf4e16443cac822cf0af9a120e0ff6d1403287fee19442f925abb057207875ee55a41755d18d0870856a3c0ab311418bec209d0d01e603bf1ab88650669e4ce5161dcf6fc364de862431a7c7360e6e4b5ea8093862a0ba302ea521850f53ff5cb2d6317f26925bc3411528355c03f8d1cc2bdc250d9001b7da6948129b6e2b230ebfbddf00706638823ede46f02b119575f66b30692b572955b1d3a0be5228974f595058531f6ad56591c1ffb9c417967f732bf858a0f2148bc2ea7005d58df0b3c924a0c83f96c1a755d7075b93343db8a87104a21c3db70b0fc945cf2924ec480a64a32956f1ebe556335287e53abe973ebbab6532c2572b3255b5b8c71ff513cc0993783f7928924cde1cb571a5bc8424c6d48ba8d0afcac19ed0cd5801d85b60b97cbe26461faba9ef89a2cf1c63e43e925e72808c2788a9a543c078d1d0dcefac6cfd5f6d203b5269eb2755ea1641db1bd86c923deecf822afdd236c039937bccc7017a3304d898f9c4149fc75d31ad6a9d53f68cc0f183a8323b7b60715a3335583261e86122289048c370270449f5da653b98b33d39364e87914973f0ab1ed666e9d872da112699f32a007f48f570e9f13a8d1f1e602ab1262950a0c47db2a33a11079b71ef6b9132948596272b7c92339ba76633a0dec0aa979eaef22cf7fa2ea50f1a6be0d21c73f9695d323d57f29403d32062fb8d4e4483f389b48ab128d4309744ec0cfdbd70cdac8c92a0b9cd26e627096145fd710c7388812d9e82beec9d6cf8fdb1850ede9f15be171b847f734681dfdcb53a485faffc882b9ce16318c67e378ab8be00f7ffe831f805d1fedc7bb943d19ca3bc578ea987aa65581f5784eebe2d9e6a95390cc807016c1a7aae5c447459af89f01a3d898d1c0148033c2a5c67112b2e8e5b437c064c91f741373e36210219a879f6e70f563e2119649dc9191fd76ee1fd8495ff95d298b4563907a309a18033aca947295d311f26f010839551613388600d2a21216cef5ad8b1ca12bf76da377e2da1bfa8a4e7e95b93a402e0e9727f25b0d5a83424e99828635afc396f1cb472dbc62101ad8b8daf45b36ea985f4bd8c08099a8a0927b5a9817422abcfaff66dc3455a9d405bc45a96657ce8b0b61d04cd9fa8c63ad610866008da24030d7bcbde07c30107228028a8c9376cc432e98cd044e9bb206a578cc94b88d663bc0e74b9bf1edd45c50f65771cf4e2d51e7bbf72c833650ccf2b2cab00559e89ef3c3a62920ea06261259739d4a3631f039f1292ea59ed725b93a676bcb784efbbd0724ed4154ce23c3e643e96ac565c548393a14bd12697193df1d0300608ee5a99decfba5638284d657c57b43ba7e13979f8c1480e878edf8ac44406105643e5dcbb9b888a927ca025b30b12b274e19f6b80419ec8c4f29ac24e962b573f1a1fc006b6fa4998df42c0ff113cccd74b96b6a79ddc466af61e757ee9d3d38c09b0a5e4b658a95e08bccbefba8810949b3b41290148db82c8bceef8f63eccb0898f77c89b6b4e9af231d03f2c70234505d629efc44765f53e5e14142b7cea9a6852812e10c4ce9e45d1922bbc618f75e3607a7e42664cb17eff93354b9e255628d28f8733fa4a61048e8d17c917f853500efe1ad9785126bce7e098ddbab47f195a4cfec18f72858953beac6df5f4423caebcc87136050e52b43b1be0f8d97ef2ff11da224ad37c8cef399576bfef34a658efd3eb98c257a443c713d99b2895576b2994354ad52a88d7e2c6efa06d2281717338ff188fd72473e15cf24133b58e8a18626751f406e50bfe6018af4a2faefb1d459cb58f1b319499f906b4456d577f435feec639788a1d0e85027f2435c09210b30ed77a164e63947cbacd48866ed3b96fcac1f1806ab217819df81fb62208b4279d44a072848b59349929aa9262b94905b5e6481281cb0e59c899266f8e26df8938ab4fd8c6fa7a139fdf0c5f25d9cd3dc49d038c0c42592a9bc887d60d45d75c27dbc084381414ed20a43cfc60cbd9dc219c7958483d0f8962152779b202e71c43ab4a92efe0e088f7f6cb57fe4b23768790134ad36119b237d4daae9c6dbf83a355b0e04bb71ce495cc5e7823e2925266fa3925b8c9db00e87cff4898f67dbc7e8f3748851c7e5883a6245ddd52e3c10c1464711363d820f39e988f0a111eb9ae39788b2023fcce901eb8398948daed00f2eeb8699711f0ae425c27a7d17704a8fd4dc85814e1538b13d5671a9c4dac3c986af6b77417a08e6d412a25da53fb0d9385e31a2c01aeacf43839d6e30f6b22e7dc7fb5458a6b706600f5291860e6e1fc513f31f64af82c9c252f1f340a95e2e20a579491ea359cb073a89a6603cf869f1fcc49fb3b4f6867781066840d73c87675b3b50953415e43ea41d38aba9e248691b8b65d513b064cb090cc3331f8e111499063820b9de9866baeb878ca65dcd4419149669665515d2b03812bf5f27dedb7b46ed8cfe5fc8e1fae8721fd6ccab720f60c9962b9bb9dfb18a2e5f43f4cf014c09b44c8eb4d78e9610b991a55f81222b6254e7eb818cc1c8a8f1beb400482b5047b59b8738e7f535e91791cc585c24992fc30aaea8cd6d7b392d165ac4e7e28d69f3adbd0f3f93556d88ed44cc4cb6f8e6a99d009e2c223cfb53d3cbb4c029a6bee188c195ef724e735f328ab20b2020e144e3e91", 0x1000}, {&(0x7f0000001380)="57746c784fad1b74db5c407b4d7751d1e5c230e8186c5cf859bb290ea402e436e27b54d5cd9078208a7f617cd848881d9b191bacabb768e8fa3e0f3dec6a08d64cfa1c8f70856c991283c4b71ad42cbc3fb6abbd69a430e90f8ade95ab7df6e6918886b68e02df604ed4a390312dd934384858881dcd3d72efc883c6ef8a388a7f7a61fe1e08430f69331c22c5cfe216ae1b8a0138ea978304a17ccdbfe119d0e7ac2e0fa2e60c5cf5183f01b68df37bb9f84f9e8f96b46201bb973d4d3fecf8764024cb82c0bfe7025cd83193678c1e70a9108e", 0xd4}, {&(0x7f0000001480)="c6adf31d935e77185613a9bc50e161293d83f142b9c3a87a522de0d3f7eaf4c48eba8eebe71d381630ae2f0fe0289e0f6a6ba5253fecd37cdc7b28ec70204dfbe3ccef3d9307604cb8ec820fdc24b1d652b0cdd2c99d12430f5cbccf4fe360165b3ab6810f29cd80c2f37e2886ce9293e89e3fc87aae526afe00655b03716cd6accb09cebce4", 0x86}, {&(0x7f0000001540)="db73c0409f4bae887ea17513325bf09f80f88b553c2e22aca9490ff3f999a5e99abd55cb519343f027f81bc4243374795e0934ff22a59afbc5c7855729117f72e2e14d82e24a3427e786ac19b7464dc8885f7794ec76289ea65cafa45214b8f6fce4ee421b7d4d68d0d98b7d39db5e9a7f983e909539e0b5f39bbf92ec3063a4c1559e4fdad4504761f2bb09e1d7607961acc31248f383e062d270fad190c405e248cc13fb6caac90913465f769c8b74c1274bd566eae8a2679c5010cbc3ab2f6f4d8e99bf9e75d28307ca0e870095a3917a575ca1f02165bc499edbab5f3513c499f98a9ce5fa814a53439a6d20f168f7e7a6d3a68095a2fdec7e599a6426c2736cddabb08ce1b1080b851b343587e01e0b5bd9adfb440743a7af19161792d31bd5ce58e6b44eac2b0ac6e83b82b74003b5690182b97c3e2e3735082f2c0ac1747a98a5858f3fad7f8a7e9f2b55cdbe298e9fb626133444b1c51b5896ae2cdf500e150597ccd776734aede1d22b48f13e556d0b0f59ef3c31549f7a077266dd15e1975c99d9484ae810be8461cf4711c04b57d73a715855e8dec07beafba7472690bc66f8555079f8a2d32687c50c7efd31e65ca9afceab85a150949e629502b5e6f2ce9525d2eaff40cee47757e21cd97fdb72d5466423c5a09b29869f56a84c4ecb38bdca2da456fe02618326b262f49791e37f6073b40f363a60d384519f9707c8ce72b5eb0147232b6b2d1640a2eb5fdcfef8ac70aea1469f8c7b81ed74632ee8808b844df4d515714c2c5926ee90ea25b1b9fc108863ac1aefb5bc44abbe2b3b389316a21a7ef7b2e45b992b0a26d07e0a125b3b0ab64e47625526b2a932eace3e01d59bb2e627d94eb3874dadd7dc645233ba7881c0823de77a7815e3ae9420be9f534917354d19c4ae7cecc4e74ae1b90233d40d116d67e796e1422af30dce3a216f993fdb95f777c238c32fa79e25a9dd21f3f6d5a747263a40bb0863ec7402d9f7189f84101e8a6ffdfd159bf376870776dac685bed2ba14dafca37278cfb647258dc61581a97c00e619b8551060132c41ab9077c6f9d4f2482b94abc1ab8c502a297dc75695b0fd5ff912c6e3dc2eb95a57539e9833f72fd846b0ef79f89c9c6e7ef3b56c55268c11247eeeba8a8970acea0a3d73f11dac616dea888975c197b37e5bdba6478810a6243c9265ffe2b829b8a007fc504c48825c9e76047b2f96f30c44163b697b97dc06d0b58ec37c3a46dddf599540ef65465b6883a5354b068166a48c866a796931b919991896a3781b92784f6b5548f1b93d603f7fef664941e05498900c933d64a06bb892c4f54d55b44b05f7ee8e25ef17133ebda3bc75b4976640c38819528332fa5ed0f8845bc93349f3248b26fcd6db12f632500f604fc0c3d64343348a5cebbdefc94f0a289f7a76a4d5fd9477a82e4048127659687cbaa3324aed8199fec629c6911d543c1ed5ae1e18ea34139361aef9b9b171548b4456936c7cab4f11f52030cbeccde2019144945195dbc5e3b971ccb9f348549d51410940d575435ec46182196cf5210b688e9116071b0c6146bc435b337198a32a00c332687e63892547fd530274db07a2ae8bb5c7e5fc84516afe9d0f4f01883ab2f4cbe26d498b34eb53a857ee47170aca51a6762035addd7744d5502aba1b36106f014fb1e21cc36430bd8a02c1854c96a2dff261b9ef0dd35587d1c6cbe9079a72df45a216729deff0a30fd776ee3658e97eaa03926867e08f7f8f97d7a5e068960de839a3e89ac25cd7ec5243355dd2303d2ad915cc86dfcbbe04707ac1de560c9c4dbfcd3bd7d6de6dbb537a5c72904b7a7128c1550729153a94f74b54be5abe3da25a3210a8fca27041b9e72f52c915652690854cb46798008233f370c8a6c53dce96c2df9b0f812dcd1f89ff2dc8070214c7be6ef26f222da6bc1f4b8830e427c7047a05740ca01f89edcbf0f7c998f72a9757aa3915c1f6f09fe25afb581ae0db54f621033f2489277ffbeb927825e6e88eceb776bc74c969efa2c672e570992f86c65aea6fdd44b7085372bb3d0cc04e97343eba3a68acec20f5cec962d20c5b8a3ec0bfc36119030b0ca8c8612fb3ceaae871db209525ee1658dd93c2de54f713354b8100f9252307b3691d2fd4ec55d9f3e049da424c3d3694238af5623dd1683db5373f7190b451c52e0ce44dfa2b73afe44e1693822a310812c2b353d494c3acf45065fa0ebeefc07f9eb17f4a639f300e239f2ff380a208a8f2280d5899b1ed7109a431e80baad26ee76d7cc2d2463ff01fe421f786369b44a36013f584aec58498b8004082e2dbf5faa749cf5cda97dcb46dc65291de790f478a3514a279a84ccb6ae0adc3d2a1739e8fa9b0bba137b092cff918d27b1d4d2c9bb8fa5c2bed9218f8d5e1be8bfa0b5404fc78b43be70c172dca11b64fac7e727e70743fb2215985b88e6b20c828987c54189af1580e8f2abe6171680593475abd2c122018361c5c2fc9ed13352e63a7e46955742dc112c3c6d5494fdd22ea798d31239e37f5b6457a97cc4effbbe1ba2dd5559f8b574b898dc642567f3acdc87ec3939c41e54cd43eb9a359a11f3e6aab31fdd8262b13d5e0e589a69594a1e834be67840788cbd07f761c46c3d7667b23663731af7d7450d5633558856bb1c4f309ca829f8116c7fe52dd4b01930ed4efdb841d4603cdaeaef39537ce37994fb9e4ec2a8eeb40d957dd070b780dcbd95cef5ca528c55db4636a62e0b643691a63cd77477d80d3bf13fcc7375c7b4b15349ecdc21a9adf013b267c9eded7833b392cc37c2f415c19b74c54fe8140a3470a759a0b965c5a6e47ae7e0b032223f09635f4efe87911cf4f4888f064f025bf80a314a1eecfacd8d1f833dcb6fca048187e98dc3a87ab82a00a8d52a34fdd27864e7fbbd276b0f1ad2784ed44cd85448c3a30dfde4b170eeaa6ca4d6327032ef831923d84b2c16d6964a7bab27eb300490029110d71ac13ce05089059ffb2d0bc21144177e7d1a513cbb452dae6625bdd6138a06f65b5b3c26517871eb3789512ee343d3184cf2d5b807c0e531355c228c46f48c93a5433a8bcb184f74dd54bce03488b5b9d0edf084a5ea9142100f4e6b4890d9299cf01e54c750db2252ad797269fbd866ea0b7e00b83fed3a11eac2929227b879f3398027ba85e7ad3d12a8509889e140bf5c9df0add337791872e7c1f1714b4e227c44ff47151ac76c1b39946f09526980be1c9671b040eb11dc1787aff408e81e8a5aeb3b7bfd6c150a5459033d4c4479ed94db1c0ddff22c25b97fb8d31dc2bfc687f19474d15dc4ada5c272c88ee6e76d66f5c0fcfe0aa82c05b0b51aa73a10ef0375677dde81526976a9e7456d2203472e91855e5b243793f01e0bf4c372d2d4c3ddf19b30ebca190303300c3f7bbee427904bc96c1ec7cf659a58b75237e580ee6feda1d2e917e01f4269c9573dd0f3418316247189936090a36874f13266d8d56259021817a9c245b1ee6388a06eaa5641aa4fa7864e91ee061a93f3e9d369f09be578491e1760e87ad47687f554de18b97b3769514238a0e7133178954e44da7e7155641436be31ed9c43fda11968b2fb1d4289416912580118e6e16fa571fde919f777f5ac7515f453c1adb6e8323cb2a52959659fd89d1090d621520615625a2af421da369cdd13207238e379a4317fd244a6f39cce10f50161401ff3dc61ef84c74c0066a026370ac407a207ae0e96a322dd9895e3e16037bafdd7ea3d57d766af935906b008e819b91c2e81eda73c2cd5e8193002eca6112de0f0fc9d8e944521fbdc41a7528ebe21028e4ecc1728eb98c9ce192c7011d37aa0720f0dd3a20c2bc47cb69f22a1e78fe37e5cc81590a776b08e3d67a8593be569d3fbaad0b7ca1c3aef1fafb0d159fdac30eca911f86ccaa98e7a49ed2f6f511a2d388f69d3d1cabc46b5ff18e56fc8eb49734ed970590297841385198a7e657d9a9137cd7a4be874dbfed284b20cf14ddb6b1382a618f72189e06f07b81c1c4b90f07859f7489cc686784829259a7216e0be9416003d527d3a4d1e6ece946bb06b5fce937894fd1c131ec662800e63dac0de1072e3afc5b25ddc7e37d63b13ac262c52893a02909ee292ea3cf49d73ff77c57f0863d53691bf7ec02fb1bb277bdbe519ef4bb0fe33acc6e5d55f6e9004d86e53934f81433c93f8576807a9656b137d52318ea6ba2a1c279fd66767309cb3c93daf58f0575ffc00a6bd2ea6baf2c64320a6073be8527a97307ad8657b6118b8233b1c71263af2be753a0988bc2591b1db190f9a4fb3c16e898c46e8c69eeb107a02800843544fa756a2815a510b522248a12282711a41465946f7fe0715dc44f78967c9f37ec37dece8af45f0db11356bbf682e620548eac8d9ec3ea401a07f0921d52ea1fe08bf292f3c671307652589128765a166b3e88efbfb12820cc9d412b9a0cb1e3e752566c78b66efc37042cbf98cdb17bb5ed2f2728b97e8ca845869153e635c063ebb300acdcaced5f58d37d92367f700d85c5bd34023f40ae5701689c18067f1c07ad7dad6b0aeb008b4c0432816cd4393341e9e62cbb11762b17be8e4b18452bff018f00e12551876e11105060893b066ac198ed6e7b2d974b3ea5cd2ed1401928d83e68c06566c5db646b7804e6d028caa0103f83a9b3a745dd903f498640dccfdeeab5fb19948adf8f41c1eabccb00aeeda089a014dcf581a37e948a932ff57a8eeb272ed67eb017715af438404d28e633ebe429cf231c7ba47541c32c7e07f82d7e8394d48c13a2fd8ed039fdae8a407d80e9ef5425c7aa40f097b8a0d258a4902197a60802cadf1919cf5993ffa3d57ba28d47ca4bb3e93d5721273fca1abbddaaa8ea7e379bafca2605ddb29e27e76d465954fe1af949993380685e5315de6bb2a67abe45f6aa4039f1ebeac8b0096ed57d93a9b7f9e2927a3e2edd92b20116be4c97677d743c54ab5fb854066f5aa3d0d9d8201ccddf5f984da3caa432f26dbdb49fe538ece8e93361dc110c0c87852d3452c1b2ecaa1599648c37af0fad40218bd6da5bea7d69f67babec270356cd44612805e4d01db985d1c760bc8c0a19bf8af4504040288c04f15310bbd968813c717ee4e709324b2321069bef78103ad4846fec293e3a2d346fe6bf6995f090f1ed10fdc33e1a43268f556e42a9ffaaa6968fff0947ec355218beca44e7bd3800a1771766c71957b0966e917f3681a30696ec557b5e09a434d907489359c6497b6d932a983f8c42e879effc932a1a7a610dca84756c52dac2a9db7eca929ece2b63cf9b8ae338d6db45a3cfd11b0676e78bec90e0bc25a12a47f0aa937fe1283f78ca240fc3facda8919578b7f2235a50ac85c67f75a15cf1cfcd14d729f7b0a2c0f3e0948fed51854b675c2e13b90532993f3dc13d39af471bd06171e35196274d46e75187023cf84193f0172704e5cd26867a8d52e22d0ae55a0266264ea3062d0522e88c7fce5932c39329e3b1a6e9fcd6e5aac26e9ec42808d6c4ba192179572e23946e1cca6c7ef5279b3973db45ed06a487a3ce5b04114b216ef0969f3446aa6bf58beb6bcadcaceebfbe76a9602e77f6c87e39744be8d6bcb9666a6d8730660f72f7037fe6f70686508b8745cd0f421f3d3b3c1b1221779e87d4a89a635061f04c20ac42727a49aed66e22bf65d16bd2656afc51a535d9a272a796a8032e553843c9f97dc35287bbc44e5d8cd12af702c0bf8e21d2854433a09f6069b4a4ab9fbfc90fd4dd59", 0x1000}, {&(0x7f0000002540)="b595a9571c7e39d63fcf26427036300c37828f83c642f736a3cfb3ed75f8631373fa10e3beb4c45b8d", 0x29}], 0x7, &(0x7f0000002600)=[{0x58, 0x1, 0x86b6, "6cb17b7badaffe3559940b57a6133e0ed075b32f3644cfa0b168dfdb3cbd89d155d708025060b8e672fb3aac4f32890e11d81245186a1d2af206b83d6ef2ea75a55c532ccb7107ad"}, {0x78, 0x1, 0xedc9, "c72840b21ade135e00fac95d965284c635caa03ef1f71c8f4eac2438eeccb6701c411c7932dd0d055d587e63aa688fb947877f4e31f2506b383955ff5b30458e9594a72261dde9d29a7ec2ade714c659d9f34a9c3ff084d0974d6e2d57cb9b1b158b98d8fa6454"}, {0xe8, 0x1, 0x7, "5eba19c1777f29200c11a3d17eb8d8f9b3c783c10d27b7081c0f15ab6ce53f074b13ad691a6f5623b35c45fafbde208be2f59b3a89aee3c487565a843f30294d8c82cd1b82446cc719e9c8a34b49c187282d0936cb4b87a8cefb21fbff979272e35ab69a781a7a7fc60a041e23d3b2d19b38082388f3368310104ed053d80882452fd8d4dfc3e87f3c57d2663987ced82efc1c10832f4a7f772cec722220b1164a79cf2aaff1c3bd216e998d859e2849804eeb19961f1ab1fe6b7790b6e4f352a9901d6166388195a92cb48374f589fea9dd26b395db5e46"}, {0x50, 0x1, 0x7fff, "0751d8d3b150d3f30e95bed080bf4361d2cda6fff6c79acc54255d51eca69cd065e83c8492cb7e68149712600aad06557c12d86f7541b954164bc866ae"}, {0x1010, 0x1, 0x4, "1961bbe04588b2aee1bcb1986fa79aedadda094d8399e4da3f826d6481b1a38316772c0a8364c9ecedec81c02de32c9028bda5fc796aeb3cbed6605349845ee89d22646b35c79faa66e93961bb12b12395bef2941c36c6449648ece23db89110ecbee981e97268f51104977a266730ebeed34d14e8850331c30774b7976e5850eddf1ca866f051c7b258aa666d7a9512f9769bdee5560fbb7c899869c8a929c3d77dbca921021e45af495ad05922f63a057fe14fe6fd3777b33350dc2cc70b640f12013dc96ee62c8dbe58e56437d3ac1a3189601a84054a5f8252c9ea364ea3ecd2bb21dcce6e2dc3150242f642e2ea4ae1127c27cba7912c54866f6344a8ae96b9af469056fb420ef9e8c67c4b949b35c748cfa69e61a6f97efca11d403ee85bdb31d4e89eae7072187cd1b911f2f0858c12ee8d5bc38406ae6301e94ef03e34f93b5dd5721eb2c07fe4870b52a16dfd488e4aab3c12b358d003a9b8dfc60d6990bad0b4a819bbe0d1d29bc50240e86b70fd1aab36ffebc22d87dbe7ed801ab4911e97d670ae303af9d3bf3e3f3c5472e8dfb33bd9d4ac7e4dd1c5e0ed40a016189a6e90b7f247c49f128ca04bb93a11a8d195b1a3484e1d83281eb9d95f4e0d6cb8681dbe2c3393c4b78026ac3e3751823522eedfb95ffbb76d4aa921594245a8b6278963055436791872e49b34b91a7d89a0152f77fe4a247c3ac48ceb0e9fce560805257585b8e0ea62cda93ccb53b595b76595a30780164bc19a2d9b688f435c079f265ea507cc4ba3a11308d9b4b0018f25d4454b40d801b9564bdd71589a24244f9709c9da83c13c715f8fa9934a4503c483daf53aa9125d8128c5bbceb929d4d25eebf4700968735153cd73e772dd3e6a9983593e4d36534c6885565f977a817f7523ecd844edb4bf137ea8d7598e9701c1ac6c079b4d1c449c27da77d654147bdb833a95b8ae8cd79111d65f09acb7a456fb898fb0814f44325ba5f8fb2aba081a995953b4fe4f85eac54d215b81a1ee21efef3a077c4fee7ffc2c176d2a9b1240a76bb7a61edbc43f3452b9e0869c7e981e82ddcfe3e01c0e5e0b37d626aaa233742647a4f5d55dbbc7f18d801d3c053d9c28b909bc172ad80e4bde54f35e264cc230c5d8fcaff96dd9b59918a4778ca571be275a9636d9efb7f4ab70d2de5d94020861421af8fc383628536a174bf0f628351e61f22481190d25624391d65ac0c6e9ef23708ea816c4fb821788cf733404e5726dab85b4903b294f1946c6dc1909f572bb1fef653f590be2728607dd42f92a9b3c45d703af52b2a213b7630a20746debeb23586fe50a2523062000518d8fdc0a9961676c9e9f7a6719da615fbe12dc5a624b4651851ac616f515d5f107055b86da90e53c060479df3ff257119c512ae90ec7ba8e2ad46f14f6206675e7ec25b9886cffc905e04b6a534f175370dfe221f05b832bd54870b4096cd84eea8291aa6fc3aeafbc0ad45e46e83bfb327030ed708ae3c369105fce1377e13edfacbee83322a6d152b01f5d4f402edb91f9a8383fcd7bd10da9d1723410e70dd4924d2ddd7ddf84e846d5f6a9721d71657ce11609c3c0cdbde561dbf8faf76bfdc746ff3ae40abc447e533fdf1e28f6d1d90bb1be104c99bd69efd950a86c9b22654ace7375753b43b0b1a60696d59fe60cd3ad5c78b7369259e5fce7177be7e416ae17fe49a58135a1d8df4cdaf35e3c82ffe6730db2ba391187ed455845fbe217502a91b697afd7db795e9176954a15f4dd9f738f4ff9bbafdcd26ed7f418be0859c6362b0b57b6044b46680a9c42f82182dd68154491dadc3f54170af36d4ff96f93a340a0b5877b406bdec474f2e743d546a8bf4998740a2b2fdfe7d65ceb21ab3869bf7863c09528ccf8af8a22e54b6364070ee7e506a569ffe4ebbec6f914d7781b20e9893019e0a798dfb31a81fbd9f222b3da9b4bdad35614e6785a0e8e35ead320ed98dc09c3b5ce5620432d2e8c1ffbeade7896fa176ce356aacd6890016548f4e93c50b2155fab2e06009d2ac68ce86b71ad726c041cbd5287ccc71b2b34a081fad044b8bc288dbd723badce05d1888df2bb463023ef671b4d276222f46c91f9c242f56261a1330c345e04d8890c49811bd609e3beebe59953d8443f8f19e54a92ff4b6d51ef89d2e2158d2bf445e98f9af161dc285166685b29d1d52c1c3fcf82e2315543592f796ab2802b54d1deea9225cf4e913681b3b57cf843c9afd68dfb4f9dede96b2237f972ae160ab9ff244ea3372fa91fed5f24710f0b04ecd106d8ecc55110bd4efb3f2ea6dc36c7d39e4cbed2a0cdea14702d9d9d13a549b5d16297a51f391a3e4fe2aaca3e7ba574b6e357a93bd7d72db09400efeb16bf42a1bc3128b55767ac11313cc710c84133c3c6f6e522244a70933cda93eb58a30ac8ef5af44862ad8fdbc3ec48a83234f8604eb7b5a594b42284286f02f4ce3fb693493639996f020e90121f016ed4b37ddd937face53cb24aa0a756c34ea6fd81bfbd5f87ba89c482bb3839e518ecec929c8124593069380705b9c62b3c43f38e8f10cf9239bb742b5ac698abd1bb9f2af189bbf4b84289b174744cc9d156e688769a690049ad23ad16fdca70d6e23d3f2586b7ff79c058431650b77b07dc41e40a7b05a88275122989a11d9291e96c021597b2c905a628c742698e28166fd9077453d43a120cabae886315e172594d08fe6ad6a1d14f190115abcdcc7676e465ed1aa3ecd108d087b7d2794b53501dce2987c2d692b53c536ad82b519e88e3611c4df710c6c9bc2923adbed66ddd7a56e5633b35c89e76940835d27a7e930554e6f92bc0795b630b43c8569d8f13c929950be03051065359b95d7ab002d41ca8661ae332c145e8e150a145818adb8f68f26d2fcb8bd7461709880055114c8c6d8d6dc5dd1558f7f679406695300ecb80804a56ffb529238f798129bba03d4c98ec347e1e55597695e6d3792552dd9f67a34da34dbe3593bc01ef420900f0c888d125d22451694a2a252bdde3704cc6d07ffbdde2d0d4dc7b85b372f2beae283c84f7c8070d5ed5a131f4eaba7de84ec499992222cc498d5f63055b58ab2230db044d07c48b3d7150fb8859e3d62f7608b39152d296f0f62fab28e1854f402124a7164d13e74f043892997f0887655c82addb1f97deb0de2d57c14ad27bb7924bb97c095a6ee2ddc576b30010f62308bc383da266985188139f43b842b44f556be5c6349588b8b2658bf6248a784307e06f5dff05560bb57b1d2b3430d92de657584d61772d396721dbf6d0a9874545edbc44236a71ca7b7c1fe9435a636fc45ecab784f06fb837b3a19982978f54bb2a2b6ce0645a08a3163d3d97c8cc505e5f2402d55ed683b74ef53ad55af6ec836509f67e028e8a704fe3ec57192664db55e04e8d169d44ff36411e5f43ad5ed819c63fec8149961049167ebebb106470c55e039a6bd0eff6a45d2e75323be8615661bb4d8085e38088a0b20361c018148184b93ad448a81a80d1c9ba736ebc4237bb59df52ba0f1647a221c29578616dd0d5821531a38a5e67916ca2bd2bc9bf90b6901ddaaa87e4f271447f7687db89f5d6db2a746f68d83fe6198e0b92d21e7ef2a89dc64bc40b1d3db747c3135ca5232d666dc5cf1335d829db01a10d5484cbbb93822916a4cd6f57ad714f3d8d9a2ce6e7059cc5d4d5bf447587d36e2d995a6aaae7d6f6c211f0111c49856bacfd21440f9ea2a942e9f4b782be21a35bb851cc54ce60351d9bc1d6f690e6a7835a10d2cfd3945b8580ea904a818727f2e45ba0374e4340c1d479b76bda0081faf7c54e455d42dbbf2bf61c8fa41198b0cb1312015059a163acf7939f3775220471327b34e09ee9cf0da5b47e9674ad86e8937c619b0aa92423a03344bb792196f9c62e8461edb08fb1483b8cdb407dc625076af8a4e27b31e9c26cedc54ddf5ca4c4debd55a9171cd7df7acb2856a5fde43c8628aec06565988367c79ede4cb4f6c5953fbc84154ffd9db7bdbfce2870de53ff4cfe4b76ae418c9974ad7d58a0a03e47c4eef00bf36a442257be67734549d26a894e9ded4de87502fdb73b22c3987f209f40708ea9289de636a7c2c9728c6c7e4415f5ad5ebe071fecb3984f8ab3119e2dccfb9a9c3f77b7a79f182bec701654f539455ed7019fd4d4a5e4f7ec50af122527befb787576123a0269543c2522322ea9b84a7fd66833b3587061f70ff016e75f26dd59b1a13268f92e62a6697b29fa366e285a1ff0920b97bdd889dcc9e10a78394fa85b65bf938869d8fab0bf061b05ab83c0d9c8c7fa48eca4ed8b830a046475d171d546f0e21f013641b206802b3dda8c98a578917e2ce86eb97f68f6c0fdf66880e56a4c223a0c9b8eebb21f759276942c969fbe7a52382f9640b4d5157ea2d5d515d2f93c31d947183056ce659f9878efe6dc88a1ce4643fc3a20ae94febe06c68cce8e91094a0e41428b27bd658c359ac766542efaba1e6e96bad2ec0ae508e337e7e3218dc1ecd4556ea42057e2a0680b962429f6dca5c61957fe5a92ff1a349646155ba813129046bb5afafb1e810d6887925cbf6d16515e6a32d0d152fb34738eebf2d5fbcb1948dc44e4489544781a8898c34ea0b1bdb63c4afd8e92f3a845b03b1393bfafbde47d00304eb9fa242213d099930964cfc0fe04645de16aafb7f6586b0be09c70019e845b5e05d87e6969e628584205a8742e3a60ca27aa993e59f628f3da6f564cfcca91cba61b8c2019ae089c5ca394551a37806242064675d22b9abad0fe549dabac7af7f9d3bf9781bfbf8a1136ebdd0f13230fb7b54fcf60a7b0f773442739c1485c5463239f49f4962d6f55fe0406d8cbe3427bdb32387e2314fc222bfdc19506d0378093496fd15b919ee6618c129d32931163d60aac2eeee3906921ef9983e14df7804d03a99843cd96cad7aa10675a9b6a8ac8a9aa4fbd3a1e88e0a3bddcae47c57eb0b93b927a9e8a24857f2be60a10e0e23283efd22f37db7a8d22d30b318443ed69f5481984e0f88aab006df7a228ee49316f9b354dd203e8468af2f22dad1ca7604118eaaab0dc6cd8ac601885e4823b5e8a209bd1e057bae86e239d2871cff282c98ad0658de5cb634b1f2e0643ca1b4f76f1dfad3672745753535b353c2be603df0e3ccd73865fbd8ad8a8b011efc96aa8068763dfc0c052e8f25d3b51fe9b4f5ac760dfd499662dc3902f824653bde309099616d03a0be3e9b7254d5d59d6a872d1f7f9754c2cb96cb197ab84720d55a81c690d8d6be5fe92e3e103d22c8953bce635cfbc29d4665c0f4717e00bfe46dad138294d17a40b1a363824c0279f248f0fff7db7f43df7765d90c8b92cce61e8a11eb4076077f8dbedcf0761f3814a3e1914fb26148141a67ad265c4835d22ff3c5d742cf30a1bf2bbc7f19e476f569af72e910d40193aa4f424c3feff18dbd3cf04dc7faca7862088a5fdce7ac6b47913b85e208008779faa6d9ab703c29bc779c5e4f84d948948c8205e54fcc5407289c2784140d644175158c0921d9696bad666a8d85423cfbf285d030e16c847d311ecb0bb21c569c6162dbe0578a8358eb3bd89d2af08bc7abf5ac04eed6f4a0423b79fb32ddd9f3903eea5afa0601c1d45fd91b4454b8156175e11a27e45cced2adb28989ea1d1dba1f6051289e1d9221d8ee5c7306dfb9f1e57a46c442f9d8fce676599a216a912f2011b673c03d15c0e32147ada1f3bb90c6361003ac018d1b9fdaf52edc1040a78206319c5c98bf7"}], 0x1218, 0x404}, 0x2) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') close(r0) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x401, 0x3}) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0x4) r2 = dup2(r0, r1) r3 = semget(0x1, 0x3, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) semget(0x3, 0x4, 0x48) pipe2(&(0x7f0000000000), 0x10000) shutdown(r2, 0x80005) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x177) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/215, 0xd7}, {&(0x7f0000000180)=""/128, 0x80}, {&(0x7f0000000200)=""/69, 0x45}], 0x3, &(0x7f00000002c0)=""/48, 0x30, 0x4}, 0x1) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0xc005, 0x4) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x10001, 0x8000}) r1 = syz_open_pts() close(r0) dup2(r1, r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x9, 0x1, 0xe8c, 0x1000, "49a41a1fb1381f5f0166a25701c9f724485d2b94", 0x3ebf38b7, 0x7}) r4 = getppid() fcntl$setown(r2, 0x6, r4) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@in6, 0xc) socket$inet(0x2, 0x5, 0x8b9) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5adb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080), 0xfc4c) r1 = socket(0x7, 0x7, 0x81) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1ff, 0x4}, {0x18, 0x2, 0x80000001, 0x1}, 0xfffffffffffff801, [0x0, 0x8, 0x80000000, 0x2, 0x5, 0x8, 0x100, 0x7]}, 0x3c) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000000700)="eacfe87da5cca8eb947dd6899bbfd1fef7d8e170df9f96dc3ac59fd4c00fef033bb60b05bb0a564cc009df0ab55c25fb62828441aa55b6eb2d5bff3fc34301927ca5c825d7e84d3f25620bc64d92390d8400e60d3c59ea0c00000000537fbabde9fccef122352aceead78fd7a3927a7b7a6cd8999cbd159cde9b31b4945bb51ef5e223343ad016b4d61a892d70720a8aee15a5dfb48340a17a1540d248b5b45400bb55e7f8ff2ebe121bf09e2835e005216e3e8f00c798b3eaab014f2b5d34f248a0dd20bc9f602c39e57121ce998d15455f082675eb99929be59d9e939a3e01d3c1750b80b39350519f84c457275977f9b5b47b86ff0278bfb4764ebb6fd085334b2916b89bd3cd1854581d901c5704fa07b5b2f7910063b3b13eb01ee6f6e4c791e7298b9a340d168b2635dd6b9516b248bba441451977e380f65043b09e37c3811c0941fb93675c53741633b7c385c1c413672723f9c657c3377829ca6c72c04e8cd57591972def65060815", 0x16d}, {0x0}], 0x2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x200000000000030d, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000001, 0x1ff, 0x7, "a0753bc76cf442552b9ae89deb50be31098fbcf5", 0x7}) 16:00:54 executing program 1: mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/119) mincore(&(0x7f0000f0c000/0x3000)=nil, 0x0, &(0x7f0000afaf0a)=""/246) 16:00:54 executing program 1: r0 = semget(0x1, 0x0, 0x81) semop(r0, &(0x7f0000000000)=[{0x2, 0x4, 0x1800}, {0x3, 0xc2ce, 0x800}, {0x1320471114c90e44, 0x5, 0x800}, {0x2, 0x31366fd, 0x1000}, {0x0, 0x9, 0x1800}, {0x2, 0x6, 0x1000}, {0x3, 0x0, 0x100000000001000}, {0x2, 0xff, 0x800}], 0x8) 16:00:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000dca000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="911204091061", 0x6}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="02275c1dfc071b9a50aaae6ffe5d122ee76b9c824b54cb49672c5e169103ebc63be3c3ffb601d586c9b3bc00bf2549dcaec2b7a0f2f7e1c0abe466ef5f0ccf1287ead8f0e690ee8b67742c5c5ec598667d44bf0450ddefffd55a02bba1e5bcedad28eaa34b625a6619da7d930f645f29bc0ac8f4def18e7b707c3aa4011204f58e5c96b0d7c6ae8059f81a7899695b6f595a16d8ed7fe512", 0x98}, {&(0x7f0000000200)="ad5a16e2477d2947a47de94a96586fb05371e56d3fc5e2a68635e528ba72eaf3566cb0d4f93a2cb7df033d6ce4459c9304756d6122659ec94566218d329fd4f7b2e173ea7af6525cacf8c657fab5c82db8f056e9a4f4537e55eb8ab32e6895a13aa81008a05c3c3a53baecdd9d100878a4e92c219492971e9c884455b9c88686564693d93bb447a2a701513105c73fdb0497a88830f30b139badf8871ffc1c1c2ce48b2dc0e6e24e1ce0", 0xaa}, {&(0x7f00000002c0)="bc1da4c508ab7a6d26dbc681b6851b58c84db0102d4cd6c0ebad37533d7bae86a315865dcd13fdcff18381e96abb63c64f07adf221ca4db81b46ce02d126f43d54ac1dbda164903253bfe8655175bed9a8929f415dd20900f659bb4d174bf423f60470fdb5027789db0916985b66bd5827c1a4ec1bfc00a52b18c992022774cbd2f85d1f9331d135f0cdabd9214068c86fefce97c742af11264b892cc33cac887f3efcf81a4ed0d8088e6ce5f6555eaed94f3b62d2415ac74002670064e033122a52f85a821214c47d11e258635b6118647cfdbafa15c60932", 0xd9}, {&(0x7f00000003c0)="cd91d411ae90b290902a696e9fdf9cfc757e56271b19e68e86976bb4fd4164e8712bb4d31dea823cfae9d93dae8fc1491bd834d56d7e092b091a447d9582f8c389d1206c0276bcaf6d3f7abe2c883083a809c516b2022c1760b9da39b2b58238eb40422d7a0c086d186ba6fc7ad3e7c1fab2e7a021ba9c7dca7077181c2cb0cff53f01264dd5effd06f6388645b55d0c2b074aca7ef9bf12e371f024b1c6ac61fab6cdd633a455b4507a26bcaff40da78391a3e5480d9c5f3297266091867d83a0d0c0c2c18968680023b2096b3c2376aca94f3b5529ec560efd954d01", 0xdd}], 0x4, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getppid() 16:00:54 executing program 1: setitimer(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:00:54 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) getgroups(0x4, &(0x7f0000000180)=[r1, r2, r2, r2]) setregid(r0, 0x0) r3 = socket$inet6(0x18, 0x4005, 0xfffffffffffffffa) getsockopt(r3, 0x39c0000000000000, 0x4, &(0x7f0000000000)=""/211, &(0x7f0000000100)=0xd3) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':&^},[\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='}]:*\x00']) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) fchmod(r0, 0x10) r1 = semget(0x2, 0x1, 0x40) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x4, r2, r3, r4, r5, 0x105, 0x1000}, 0x1c, 0x8b, 0x7}) readlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000003c0)=""/195, 0xc3) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000100)=""/149) mincore(&(0x7f0000ff5000/0x4000)=nil, 0x4000, &(0x7f0000000380)=""/27) 16:00:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10a00, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') select(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) 16:00:54 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x2a, 0xfffffffffffffffe, 0x0, 0x0) socketpair(0x2, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000080)="93069761ebdd1418fe9069c67aa1b27552fb4f5ceac7a15e19a17120656660beb6d6d358af1a3b4ad14ce398249e80e149cdfa9f57067d94b60ff0f6812a5eb40565fbe302c9683fb662f0d6e843973c4f44f20673c17fbb48999bfa597bd57341ba2eff457338f6f1a0c5b3459429fe3f0eca9f1cafb0b9f9684cb7bd7ce5a6b6edabe0e50eed14ca8507e70e9ae37c6eed3a37f4c42fc5d506dc6d14c4ff41ace1c0e41a2a", 0xa6}, {&(0x7f0000000140)="6fd11e0fd182327c1cb3d00e09b651a1771877842fbb94acf44c9b64108ed58e2f1483d088bec65ae4640c01f29351a0f187918a86353073d05fc838a12d283c8860416411764da9d744b8c37f30311d65e1e347e070681db7946d07c38e51b611227b8499649909b9c9724a9a3b220808ced90cfc16ea5aff3007a6137a7c56cfac713db1bfdace358678c77bc31f1e24b77686b4e7836ccedec0472e0ef6180131d81f5174bf31479fa0d7bbc7920625dbc7913a4d3660171fb233637e2a0a6343c98b174f83c5b82e69fbaebe97558681db11cdfa7ceb733e325def85a915ad25e33ab43d29d9711a1d19e2cdcd41be3abda1e5647f2c32a398ad4890654430eab03f1de8b8279e3182d285927856e0aa292d42332afd544aeadc9ff41a4a04fae15644d3c56cd722c31236165dfeeee6c3a52bc4eb6b92f140e2547d10890e3b45d9ffafa18eec3f8c2fa9590db624511f7c6b2d3c50f44e55f040d904253567ddb46cd84c5741a48a56e8aecaf08eef00c0179a7f75ce49845af296216667a7c7d51e782e6dfbd0613d2e94a0cf5606bc47b36547f0326a26ee200c3676ca12ec582cd106367678a31a67c2cf249641dd53f4f707c5c8a98b7decd3c6236feb566943af9f31af730979d5c198cb7c84a82febd6065a9911dd8337f990e4391ea57992ae444ae5129539db833bb805a4a70e9869428fd4541ce78222842f329523013822b3c41e3816592d04d9ffdf2a432c14912a72569e77f60a7c83191b93efbe57417338c8f467998d59ed8296bcb75d3cea8ab318b808d1004ae1e206d5f55d89a833d8a6c9e50412195316667c5009d9415c824ed159b68eeff27d884361f0fe9da95804c55d5fa7927b7c3eacec0d6f018541a3dd089ae5bd3dfa0411c0897eddf564d9db4a77ed443713eef9324d0b4eecffcdc309036b57d02830976bcebe010f1f35eb2da51f522a9b58ad5acdc895efbecbe38066a8b879e04712c577b88e01c08e3bf425b90edccef148f8527f2d0a9f62b71a1df452186778edc25aefc6a43ce112d858475617b49bb0a45960151a1328a55ac448d19b3deadec3f982579a892e752cd8ae1428aa0bfa265d4e6e82cbe3d06c79d8570f3c42a9b65b7c9857e2a0bf9926b4a2d20a9af6a5bdb9d42ce777fb51561f366e9ba879f66c9b66c4fccd35d1eb9fcd8ca01dc376dac208d4657c3e772d95775e840116bb6ef29169fab4d0a3df490645d328b270a324289bfea3eea1fd53c1dc7f76200331e0346e5d6366f03eb142bc2be0c8b6eb4d6949875519be9ff4fece454e34d332fdacddd93e59f3b35c790ef57a4f13d7fbfa51036d8bdb6e7e23785f033561c6a615ec3162553a681573a907d047d2dd123703cf0a1395e6bcdb754476b91e16cbae9b0670c3f448b195216e6e353575c037b6d7a60700f9657ecde1c68808d12b674c918bccbfc18718f6327ec832b7f18a1d6233b9f218ac7437989561636a0deea0313eed4a413b71238bc1ebd8a13182f2f1f37e43d11f44870c283f70376cfd1e11f90d342cda5bef743f50888fd5ddf59851e91d530d24fdbe3540c5affc76ccf29d9298a4326e773eae4543d0ff1c03bf992bc7ae5ccc1f60671870c7e5986164f20a882e574144733c2e7e3f1c6be886156b38f0899225c300d6263f938042ef513a1ed0b8481534c29e3dac74592f2caa980f81a24ef79639db401175a45356c9cbea8300f99fb60cf042d1c82b568f0f6bf01f25526dad1990d050bb079cddaa558a832af3ee643da8072965b7ad68c97ac65fa082bd5205da04f476d056ecc2d3ac204c901a258f2155d1661a2517740b32677a01f93d44443fea45f24bac9d27deac27884329e08db4e397188e02e9580a3e9353d89c798346c867d6bed303ccd78a2836f823bccd98d04d871046b754d27dfe7598d95202490ae76f67230d7dc1cb6836ce08b85c9e141d7f41b0c3090c70fc42abbae764a0bf6857ffa47f33517b502ed7ba560cd5299b117fd85f4461a865c6dceced339a19a5e067b5bce757d7be1632428677b0e84767e6be2ec868b34816cc174b7e0c2f3ddd54e3fc4e775988e7211f49aa7f653a11a2f6456bc93e44dd7916d60f2223053689baf6ffaaa162e27e4e76cf7b1eb9048ef1f769f47f82f8393d9810db04d54290ecc2bd2d22d8ae7838a219b1ffeec8d4c4779e422a44c4ef1e5af0e8fbe7524c876caf7448db2309c9851721512249c156c0330d9a879dccb9e2ffa48091331efec6dda1bcd3b5c247d1aff907ff1eae64da04c63c08f518bfabc59ec4379a189c1276165995f4a816a284ba3a9504d29adc00966d3fa0ce646a1cc6ab02beb17f9d0e4b48e220cd6ca6bf06d2425a48f322c20470c0d83afff9c6444227ba2379e693713b03543a1b3d75c270f79b79b89ed93b64fbbbd568834c26ad5f145a8351c66d9b22bf557b5c8e4e0c4c419ded0fc4fcd326a8488838b97264fd9c759501ce99217f8950b644554f3e8eeebc9e262ef0343488a57e249d0f0f9ffcf4df2c1639adc8982dfcdbd6bd4f5d056e3b84d23ed071cf45b114e22b27a4421f9d9062214224e37afc0e9dc1b0263ee25bf35dce9a9b49d122595667dc59be276cab4bb6388e76010a62e92809373f9ce8798c3d413e9108c821d5a36fd8550a7038872412cd221aa7e0009604df5db18da845de905b8e32ed5ae16f002ce0b16fc2bbadbef682c9aff11fff5ec491c19ad8a84cde9cbabc47efed876ea9012e4bc0f94d2ca7b9fbf7cd929791c93700dacdb8106fb19b2e8d1e8780aadf5ebe873660a4a39acac48ec52260442da0c41d8d5e3769ddcd7a3ce0fd4db6634ce51c20613f4d02fd629e950ee30e767c75d4d96276fee75b763ee9de6ef51ff6a378867d05ae4a67cb2cf6d585577685ba22a895ca82c494af787ae806fa2cb1e96b89fb2bc7b793ef8e5b944766384738650859a066209ef9510b31c0c7e6b0f8d85b9dfe317c199748f2d57421e1e8af1fd5a0ca3931c8b39a1b3deefe4bc82c5ea5a6af16efb6caaae1d3d59238ac19820e7ab168d6bc407498c9fc7e572be41e3c1c8db9b46457b7047c339149ee3671a3cf56355bc33cacae959f9091e2908778796420945e028ef6e8f4868d5766084f86365521c079a6bc6b56cf2be1d41351e312a6645ab2d012d8c115afb1f99b88cdcee444682e2eaa8bce6302de20622bd8a61989aa3920fbe6d09010ac3f08df25d200253cfc5c65d9500ac89af55b684a9d79532276b3b3ac4e659099ae4251c1e201691fcf4e781d83e56bd1090ce81530ec41190f0c06c8f4523cca9ff82f86cf516fff1c2748cdf94502addd3933a27a1fef70543ea65b704fb6a34e1f074bd133b92298bce501e4131dd5c7dc360e4e92d15fc48f70d88d4b03ba04b030e47620e63468df8d0dfa7ad4584aa9e430bdd64c51b94f125a7923bc3987d87b0ab628038686b10d6c598d50715ae2bc5a08e5ab5dcd9e96d69ed7d02ecb0914b5baa3b29c2724639958ccdc98c89e8f749903783c675aa75270352ddd6e7c5830746d3496470cb281d8eef66021bb57358bc4670e181f4ea9ea92f4c378f80a78b742d446f2290d835579913ef7ff022c5179b92033c9eefd6b1942c875c31379ba4e1581af953a33572ec44f20e4a3f6657ccb2dae9471d861b08530ef966a1f7f0dbabb55ef09547f589f21e7c05a6fd3d14ed19eb1352bdb6fc17782b69caaa1627a65af3e1d15508f45591bd59c0df91c9a844e8e926b585b99d8f870710091122780d73e7776d3bafded258dac5bab2eb4d5c2c473d57332c10dbd52038596dd7446a3c481d22260d3b512e2757a3b33429ace7886818e3b75ff912f8387933aad5ff8e9dc84d4ea9ffc8c71b0c3ccaa5a7d4709f7392b9179f61ad61941dc70c0b9b00023a3d1c76111fcab99e6ea29d18c4d4c89e51322dc2dd2c58bae6ae787a3bac6b5ed3a7c74844bf0716f994ba1d6d4e811020ae3d1f84747863982733933c7f03545cd97fb16dbc6a7251f1ea8c751c16dfc4906e0beeba8b171daa9e5f95c58203f3b648ea5921b6f103909b8f3dc51d6d9e58f04df2ac7e52c70f90e4a2d048b8636a409b7d2eb013923f484f11862eb6c7be128f49b6d967e0e633c6ad3c6ab1650c42ca2e4e185a1edd22c368cdd076bc90f849de655147bac1b2ed0fd0a916c1a75e09f47f1f57ea4854ec8844a20f122d80322d4192d47adf555da57b47a6b95ac113ddcc73ed11a649971ee68c269d0d8a4a4adbc5527e4b2dec25cd416f1b3ffe9c3a0ff07d61729c27909c35b9cc78d01e8e977b5500fedaf583d5ab9e373639437108f1f949316455542509d54c40aaa408e5fa62c124ce8c8fa38816acfe77b9997d7bb1f3dfbafa18d6f43a57bfa756a9334f61b9254b5f0d4034346eb4066027942de3d3641b8fd19aa010ad13028079d9d9426530d4faa1ce9d42c5376cefcde2cf337a5291a41141c02f6a0796c7e7ae565bb88387634865396429a3f3149d83e63fcfbda90eaff449f0dc6d6f41c394e0005afa78e8226963286c369316b5d40c5e84dfaeccd8133366ddbdcec6355e39b96e01feafd06a15f718067311ff7712626634879a368ea1fd3c62f8509ad4dc8cfe442e570af65df9523cdc5ca31591801569988a186cfaa8924750da716a4849db48c6f653e8a967dfc9a4314ca5ff2f18351887ed0c4dc471ee86325679317b2cf40753d3f1ed5723f640736b13e2372d66cc92fd1f271adfb48dd9670b0199890feb460a2b012146ddc0c71152d1ae14563e0023c5de95669c76d38c705f04824bee472c4cf983b8646b573f80f0c2d72f5e323922eecdf0f246f1643656576abdf5de2324961d08e9b8f4845210a85da31ffc7f6f44fe0487bfd1cf18ab03da6e1d4ed421f83db71557b8737a85f390e679b6bd3fc6f1716c7485b32426c35e15b451ad20cb96d11e593bf4f561dbf8b64110360f20ddb52a95ccd8c8ef035899fb24d6a14006f97f3d169ea33eeb6a21178724eb6d0a9a5a86bac2046d5c41c846986ac183bc4ff051454990b2229220254f4b05f7bb85600bc172df7a6a0e7d82be0324b2f72f42f253feca565311768b163a60188a54ae408b4f307660824b52f2603e8e425ade50c7e95778730c15277be24fd4cd9a26ec4f6e8cb7d29cef5bb1e5df6405cb9fdff7dc7e699835f6a1327c361245c46308643d39f3b1f7a5abede5c1499bbc68abd06edff85a3715b81ea5175efdcca0306237d3c3d9dd98f21d3cb393b3a20af7d775fd0c8e67e5edfed98442a540c9a5d1925cbceb3475e11b854a828c38ee5c327882679125ffc9d5a36d40359e67e640da5b412a5f801999857f634a81a84f2350cef8aec101a8ab2910a21c7458c0f0ab8eb389d5d31939f09803d9412d713c8ece52e22bf0952ebb9e28617a0eb686a3734a202490dff5b950fd0fc20881fb389541e0ae8607c94ca521ef6a17938d38cb5754a74fdd961c98697ac7310af3a0e0b08bca1ad56b5f5ad71089bba8d22221a143bbc30b8b648ba7b4974e5828f55dbbd007a56748ce23a3d5f451c226611de9968c4d4a8524698d363c14d673782f611128c438990d0cdc29404a3212db6079715a126bc249a64895cb8d7741b50971d8201ba925e31b590a4028de7447c4f18eda463d1a3bd307fb09bc10e552832f940a82a82a4e7408738e7fdfb078cee9d24f2bcdecfa497a491f576c7aa2fb03aedd7f8c98f8ca6d67c2318a0e4bfbd2d31cde408cdd115", 0x1000}, {&(0x7f0000001140)="c11446b218254705f99c669b7998535c5a32460b591a0f7d052324f873", 0x1d}], 0x3, &(0x7f0000001380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68, 0x8}, 0x400) fcntl$dupfd(r0, 0x0, r1) 16:00:55 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x110) pipe(&(0x7f0000000180)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10048, 0x0) getpeername$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x100000000000001) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)) pipe2(&(0x7f00000001c0), 0x10004) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffffffffff1b) poll(0x0, 0x0, 0x4) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/68}, &(0x7f0000000100)=0x46) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0x6}, {0x18, 0x1, 0x3, 0xffffffffffff0000}, 0x1, [0xffffffffffffff7f, 0x8df, 0xdf, 0x9, 0xffffffffffffff54, 0x75, 0xfffffffffffffffb]}, 0x3c) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000009ad800000000000095d48cb3db45cdf6cfdda030cd60bae85a9b0cb89fd48e62d347f60cb3787803b292701e58d6b733d30bda8dd8cec954369df4a6c3f8f62461a9ae7298c3e5675bbb90d0fb4b4f958dfdeb552b536be61b9741c13b41ae4f45f5646c1108139724e875eb5fd207467a7d339c365c986f69190d8d5017bb02c6279a8f1143ff25d66b75fd1f26ff93419334e1e8796be7af683c5ee9525d53ba823cca459653dc75d1bbe239eb90df535c008a45ce574a4b69"], &(0x7f00000002c0)=0xa) r1 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3267f628) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xf0000001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4a, 0x21, 0x5, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x3, 0xfff}, {{r0}, 0xffffffffffffffff, 0x1, 0xf00000c1, 0x0, 0x5a}, {{r1}, 0x0, 0x5, 0x2, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x400, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x80, 0x3, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x21, 0x1000, 0xd4}, {{r0}, 0x0, 0x0, 0x1, 0x5, 0x5}], 0x9, 0x0, 0x100000000005, &(0x7f0000000100)={0x0, 0xc}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r0) dup2(r0, r1) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socketpair(0x20, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000240)="12480544f7c6a3cd590be1aed0a112691d61c99d4c57da219c1a1ac180b258e9ae9388c59cb8c4fd8999a3c1d0291b323b0fb159446e2224c098295d9cab9ba645038f32c49c728501e78f86049508e54598d28b1365b03b9e7e9d74a7037bf9362a6a6ff535d76902a733aca2566de1d66992dd84a6061d80c0a31eb5e431295e0a37030752fc536abab32d1b9ad9f8a670ccdbd08e9438be916596fdc099910b50e28ab3b0245ab5a9441fc9ba92b038f01b9de487fffa7b976e52d515ae2576c2e4a15d2d5d1780415c3631e0220cff6d544396fd4a541fd24c212f05b61ac3f227ad42c844edf3a4283d7475281443a8153b91d25f7c8fc7115901a01e6b3f753755ada8e1a64576ec2aac3e95a54261dc631830db7e10095508a36804b81225136253111d6578510320c64821f0f9617ae4be7d9b6d6ee7d46393d8bfdffa52772836d73c1338e1b78504c886519d4a633de8ab4e50c6eadc05ee4ece0e58fd49e1d9c51d56bcaa17aeb5015ee6fc123ed0f6eee9f59368f931e5b67874ae9a3ef304b2371ee228fb90b4c604736397d58fd0827413983381581e2f2aa8589b62bbb81f0f2350e86a8383be9502ed4fb395bdffe0879326c98a0ecce8990a6c26dc257a2a092ea446bcc1885fde92e991a636db807050de6a2b43c9ed3be9c0773e33f515a30a2301c2ac6490d09eb0e39a9861976172bdab9525ac70c99f4cb37a0df33ebfc199", 0x223}], 0xfffffffffffff47) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x171) write(r0, 0x0, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f00000002c0)) recvfrom$unix(r1, &(0x7f0000000000)=""/15, 0xf, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2093, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') setuid(r2) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="37cfcc859baa643340d2162aad25f51e1644d6d1773d69e51db679d8a309cf12140384227693b66c3b5a951a92f2ee9d464d99478cbcc276749edb0c4c50a0e7a873dbdbdfb40015f136554669fb7c517664953c3034456fade517e9c31d924ade109e5b0adb7293c682ee70ad7f5515b6c5b27e437e4e2b5495c6c1a2cebb65a7251a04343d6989a7a830000b2088be172baa68933e883b95a2c145e5d89a6ba44742098afa0193881b7c16b4342db83af0e7bda3b8099da881a0d5873ccffc", 0x56) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x60) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) write(r0, &(0x7f00000000c0)="fd2f", 0x2) chmod(&(0x7f0000000000)='./bus\x00', 0x81) 16:00:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/220, 0xdc}], 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, 0x0, 0x0) 16:00:55 executing program 0: socket$inet(0x2, 0x7, 0x526) r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="4a544428e51900098011ec586c4cd4fc064ac27dd78173f7ccb86429fdff261bfe1a25f35388b59d8edc1101ebdb29b80e82dc2ce151781393858f5b1ad4829b2af8700333db1978e0485e25d79e55dcdf19207ce5caf4879f2ba121d41af352425fe6db6ed99239fc83b4274a", 0x6d) 16:00:55 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000480)="282c6cfd80471e0019c38450c851e4fb", 0x10}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000), 0x2ad) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = kqueue() socketpair$inet6(0x18, 0x5, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = socket(0x11, 0x0, 0x7fff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x1, 0xfff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x6c, 0x1b, 0x2, 0xff}, {{r2}, 0xffffffffffffffff, 0x84, 0xc0, 0x7fffffff, 0x7b06}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x800, 0x3ff}], 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x6, 0x90e}, {{r5}, 0xfffffffffffffffb, 0x40, 0x6, 0x3ff}, {{r6}, 0xfffffffffffffffa, 0x9, 0x0, 0x2, 0x1}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x401, 0x92}, {{r8}, 0xfffffffffffffffb, 0x30, 0xf0000015, 0x30, 0xfffffffffffffff9}], 0x9, &(0x7f0000000240)={0x5, 0x3}) pwritev(r6, &(0x7f0000000440)=[{&(0x7f0000000280)="17e1b6fa584170691f243e5ace223a1a87f87c32327af198a7dae76b48040e0f8e462b71df2c0b99bbcb61258cbeec54e681e7e9974cf3805dee3090643c7f2108bf70341cd82f7d8b8c952dc762d418ae78f8ef939184d7150239024848c5c7e9fe13440dc78f749645cfd4222971eaac124aa21b414bf924387f4a1299b5186c4ec6a4df84202b232f380039c2c5d26817054a5751ec2ebdafe578300104a373cca4c242f14af2c9171b6b0b8d2841c4807a16aecf091f355733430951dcbd40e94113d936c2d9ba6981224580f6433d6891d4e89dea32a8314bd01e3154c1bc390006deba453c0c21e3884f99fb55ea", 0xf1}, {&(0x7f0000000380)="12b9dcd2d1d65966263adfa91cb232ff4fe7410a9c5ecfb991025b99b05d04aad7a6fcae34cfb196a2c046642b353fae2bf5f07f79f745fa8607cd9b3933d67d245fcc37ce2fa3c512bc26cdfe068304200496be1f529ae07993a882cb91170be4b3135c2b654b8a6a72cb84176f8ba8e2f8ba93bc62f567b1a80cb5b329280cc988c0738094de4c18ec71ac22e4a7c6d61608e772c63c86dded5a6d5bc5ce4fd6ae275622969838cbeb628eb530ab08827e683b2bdb2c7191062875cc73763c", 0xc0}], 0x2, 0x42) kqueue() 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x1c5, 0x0, 0x395, 0x0, 0x0, 0x20000000000}, 0xffffffffffffffff) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket(0x26, 0x5, 0xfffffffffffffffe) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r6 = dup2(r3, r3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x8, 0x1, 0xfffffffffffffffb, 0x3, "2b96a146c6fd44f533ce769229a5e6f9d4f66593", 0xfd2, 0x2}) poll(&(0x7f0000000100)=[{r4, 0x10}, {r3, 0x8}, {r4, 0xc0}, {r4, 0x4}, {r2}, {r2, 0xf0}], 0x6, 0xfffffffffffffff8) bind(r5, &(0x7f0000000280)=@in6={0x18, 0x2, 0x6, 0x7ff}, 0xc) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x60d, 0x32) write(r0, 0x0, 0x29ce62156748918) 16:00:56 executing program 1: mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x6, 0x1, 0xff00000) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x5, 0x2) 16:00:56 executing program 1: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f00002fd000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "6828787de1eb5903000000000000001f131b6dbd"}) 16:00:56 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x0) semget$private(0x0, 0x3, 0x2) 16:00:56 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/86, 0x56) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x20, 0xbb3c8c) accept$unix(r0, 0x0, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x6000, 0x1) 16:00:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0xe5b) flock(r3, 0x2) open(&(0x7f0000000200)='./bus\x00', 0x402, 0x180) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)="8004") r1 = getuid() r2 = getgid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) setgid(r2) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) chown(&(0x7f0000000100)='./file1\x00', r1, r2) 16:00:56 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) accept$inet6(r0, 0x0, &(0x7f00000000c0)) r1 = socket(0x1e, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="b888bc42cdb312540a", 0x9) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) fcntl$setstatus(r1, 0x4, 0x8) ftruncate(r1, 0x8) 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18, 0x80) fcntl$getflags(r0, 0x1) writev(r0, 0xfffffffffffffffe, 0x6d) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup2(r1, r0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x5, 0x8}, {0x0, 0x3}}, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x50, 0x60) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) getsockname(r0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/1}, &(0x7f0000000140)=0x3) 16:00:57 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x8005, 0x6) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x20400, 0x10) r7 = socket(0x26, 0x8007, 0x40) r8 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x8, 0xa}, {{r2}, 0xfffffffffffffff8, 0xc4, 0x80000020, 0x0, 0x5}], 0x1ff, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x7f800000000000, 0x6}, {{r4}, 0xffffffffffffffff, 0xc1, 0xf0000000, 0xffffffff, 0x6}, {{r5}, 0xfffffffffffffffa, 0x32, 0x42, 0x5}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80, 0xffffffffffffff01, 0x2}, {{r7}, 0xfffffffffffffffd, 0xc9, 0xc0000001, 0x100000001, 0xffffffffffff1547}, {{r8}, 0xfffffffffffffff8, 0x90, 0x2, 0x8000, 0x8}], 0x10000, &(0x7f0000000200)={0x6, 0x8}) mlockall(0x3) setrlimit(0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r10 = syz_open_pts() dup2(r9, r10) r11 = msgget$private(0x0, 0x1) msgrcv(r11, &(0x7f0000000240)={0x0, ""/155}, 0xa3, 0x3, 0x800) mlockall(0x400000000000001) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) write(r0, &(0x7f0000000040)="cc0ecc04cd7072d3b11829b0235675", 0xf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) fcntl$dupfd(r1, 0xa, r2) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x5e2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xfffffffffffffff9) symlinkat(&(0x7f00000001c0)='./bus/file0\x00', r1, &(0x7f0000000180)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="cd", 0x1}], 0x1, 0x0) close(r1) 16:00:58 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000300)="8f1d36f700bfee70043b01696f51b98997bbbed290b860d9b4202c7b30cd497816c3f15ff8ecfb6184054086d190f5cab05c880a73d86e270bd7ef8ce57c7a893dc606b6f4de5aaad076d6cb8191452cc522894aa49b42310dded61df7b780f0c7f03a4c9a2f132c6d39b839633f6e9b09cf31c1ab866d83fbb7c53ec9912ced12d429e12ef792e72a2d0a014ab8288b6a89e703585116d2c5561657d36a7c", 0x9f}, {&(0x7f00000003c0)="0c19a0a700f7838d8620fd61eb32c425af9f983e6341598e821b7fccc5465c1e96542a6d037d78e449034a388813fa718f7635cdfb174768c6fc200c1e80fe612dd4fe878a0cd848ffbeeadd279800ae879171f1b0e161dab4e613e70f962c78fbe7f674e0d777da2a2ab080e7c670c5ef465ee7b8e92f5d2e736c2ac3e4c0bfda6205ff9bc6ea", 0x87}, {&(0x7f0000000000)="1391b94e98d37e9612dcb2da44ac4e2c8b9cf8f97588cf16360a7ab5ed081ce4c0b4f30db2e3adff8aea43edeea56d8c82126e915d28a1cf697b27bde6cba2", 0x3f}, {&(0x7f0000000040)="a55ec827dfa5360e5cac20200e42e46b72f4a2a14b3c776e6848746281449d2cdc9f6b122b795fc6c51de2", 0x2b}, {&(0x7f0000000480)="c49a5169c33c1beec0fa02dbd460b3a3df532d393b04a85be46ef063116714e67678eed599914996e17a1946eda405d2e887022c96ab1391635c70e6385316c5820d3a9a00ce79468308be1d3ba6cdb0bbc381f0b34953b3716f67236885b34c2a9d84909ebd4d3e6e5aba4b517b96e199e56a0aee54aa51989965f0a485a62ef820f3ba7789efa06ab45dc265", 0x8d}, {&(0x7f0000000540)="cdbf7b07c82267850e3444946a65c8e9a09ef4eace38d639c9a343f9a3abffa057a8436a68cb14c2f79969bd5d4aaf7b53db54832ae9daadbe785b4729f00edcde3b9b054d1bfb3187ca54dbde1347d3265ba3bc22b986d7913170e0b160a7e0d3d93623502bacbe15e595732063ef67c017b51a6671c81f57b9709593b997761e0ac6168b4c86", 0x87}, {&(0x7f0000000600)="2b10", 0x2}, {&(0x7f0000000640)="aa5b5f43f5297551428bf89b5e9dc9a17826e414f7a4ca53f51d4efe15feb3e2ce6315751500c08c4288f5439a144254617eaa98a524e7d2d2989adb847452fda01a379f5377c062f35a7266ebb1efa5b0ad16d048b54e5de67dd19c13d9d49716ae5f2bc62984a8d4be9b16ded5ee89f0678033ed2c07ff256e66cca5", 0x7d}], 0x8) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:59 executing program 0: mkdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)={{0x9, 0x8}, {0xf6c3, 0x400}}) geteuid() mknodat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xc120, 0x3) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000003c0)="068cc47d7baa222ca17dda060e006d93b4b129bd69187b1b6088d60aba5463a215f5d3d6833973ee3c3628d73030d2c2c01e9af98b65a3981911c271ff690b2be90a2a0e3b2cd000091610e377201f46089b2cb01ee7446cd384b0d515e9f33b9b02000000b00c6b5203d15a60493e228b3764a478f22800dddbb1769ca7f61a58eb243e34b6eecf0cf394c589f3bbf1e157b715ed8a41f290a2caf669efd87ef5efc832f8ced26f7e8e5e272a3b249486e6a155a687f013041b2edee81deae695bc563b4814ff1483", 0xc9) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r8 = dup(r1) r9 = socket$inet(0x2, 0x3, 0x401) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r11 = getegid() r12 = getegid() r13 = getegid() getgroups(0x8, &(0x7f0000000840)=[r4, r5, r6, r7, r10, r11, r12, r13]) r14 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) r15 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r17 = getegid() getgroups(0x9, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getegid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xffffffffffffffd9) setgroups(0x8, &(0x7f0000000680)=[r16, r17, r18, r19, r20, r21, r22, r23]) getgroups(0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r14, r15, r24) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r14, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r25 = semget$private(0x0, 0x2, 0x2) semop(r25, &(0x7f0000000280), 0x0) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x2, 0x9}) r1 = dup2(r0, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000100)=""/70, 0x46, 0x0, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r2, &(0x7f00000014c0)=[{0x0}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r3, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)) r4 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x0, 0x1, 0x9e, 0x3, r4}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r3, 0x2, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000001d00)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ffb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c80f780fa40b4e1272b39eb094e1226672ccf19fcd0135be23fd692cd9b75afe427f6ddf34871da58201c46624bd67752c6d61b299beb69daffe43e61971889b8dea67f9eb08bc2713d160b312e824e31ecb30bfda11b34bca54e832e2c83084bf8dd085d15dcf4c3bba968d5", 0x150}], 0x1) bind$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="f4ff2df82f757300d2513d373d9b50a963a73ffea97341f43efc003d938f332df5028d5fac163c9aad0a9413c59b82fd7f9f0175c99791864e32b6"], 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setsockopt(r2, 0x2, 0xae43, &(0x7f00000001c0)="df313a82a9e87f2dad8c3475b7fba4b37df3f859cb787366da183cf83eaf5f", 0x1f) 16:01:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x150) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x1d9, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r2, 0x0, 0xfe76) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0x3}, 0x10) close(r2) 16:01:02 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = shmget(0x3, 0x2000, 0x50, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000c00000/0x400000)=nil, 0x3000) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="241230f4c26a8f217f00490007b91ed117b18bf2dbf01268d79a6d7a3bddcbb64a2a2d8fa0c8b3d055072173ace73559e092c24ea23300b6e3d7f27cc7e5140cf88b08f1", 0x44) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) truncate(&(0x7f0000000000)='./bus\x00', 0x7ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="202df921ab04", 0x6}], 0x1) 16:01:03 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) getrlimit(0xf, &(0x7f0000000000)) syz_open_pts() 16:01:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x80) r3 = dup(r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xe0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/214) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000280)) sendmsg$unix(r1, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/193, 0xc1, 0x843, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x9) fcntl$setstatus(r0, 0x4, 0x0) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000002c0)=@in6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x2) 16:01:03 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x2) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') socketpair$inet6(0x18, 0x8001, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x3}, 0xc) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000054c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb0ff0f0b3b8b83f9c67199662d32eca383c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c2192d27d2772f50e1f7dc5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e86f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f739157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7e4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40dd1a443e5e7963014638dfae1a8c6601001df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37af1ec3e55046da54636f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c35241078714ac535411fe6efd6431f1fef2a4cb11164a55bc270b3389288a8da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2e2235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c4db3bc97e1df644a488fccc7be6537ab023c4afdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd0b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cde21290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc7b838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92e0000000085b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc180325b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc005ac58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686002f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2ae172a4fe98633b805760a0159cda7edf82efbc55bb63a42f7bf6db19fce9fc48b16267cdf32eb93146c0b622dbfd44979ddc0c0ccf8baaa47909ce9017f2796e3252e937099fb65e6ad794968704ad925950831ad26ba534a2ba406f1a70474f7901cdff080bf8de9b415e1eab1eaf28aee7219b27f0fe27375867443581a90ec4c49ccf79bfdd9cc4223f34c229397e9fc1b0b15c0145eeaf9962d7244a0d7d9f50cd119cdd571fb039afd20598db8d50417e5b32823861c92036708cc3d14c34e4aefb6cca6fb236b5f6ed64b89df2eadd9e77c62a91bf7f1339f8eeb329656829040d88a47d9be002a6e05cb8b0b64f19b49dc1ce7b09a56d51b737a87e035aeba", 0xfd0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x8000000000001d3a, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffd, 0x0, 0x1000000000}, 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 16:01:03 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x20, 0x0, 0xffffffffffffff80) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0xffffffffffffffb8) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:01:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) r1 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="3c96f1c5765556a95809ac34c76949232976ad4a", 0x14) socket$inet6(0x18, 0x3, 0x1000) unlink(&(0x7f0000000040)='./file0\x00') close(r0) r2 = dup(r0) read(r2, &(0x7f0000000080)=""/192, 0xc0) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "503cfdd982f8aed5c9d188b03cef70d65cd1f2c8", 0x0, 0x8000}) 16:01:04 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) sendto$unix(r0, &(0x7f0000000040)="9c30a160a04a02caf2287ff320458192b8962051", 0x14, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:04 executing program 0: pipe2(&(0x7f0000000040), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000100)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 16:01:04 executing program 1: socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xcde7) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f0000000080)="3ffe90da", 0x39d) socket(0x16, 0xc002, 0xff) 16:01:04 executing program 0: nanosleep(&(0x7f0000000180)={0x40000000000006, 0x1ff}, 0x0) 16:01:04 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x101) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x800, 0x5, 0x2}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:04 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) chmod(&(0x7f00000029c0)='./file0\x00', 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x84) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x121, 0x7b7cef752d4cf73e) sendto$unix(r1, &(0x7f0000000180)="1d40c3b327fcaa288829fc4045e22a3be4e556f012ffd48ff30dc518f71b8dbd5f40d9d05767997a3d6ee6021a5c11091f70d90d77814434de059ee06309f9313a18633779cb8637e598b18933ef6d4b066c2f284d64d3267d7103c05bd5c805825a442e30ac7541ddcdff9c9d297e51383d3191dfce183b4877723b6a55f311476e18868bbc046620986c0efd9b82b0795fe3c90e4c2f79bf1a5cc62cfe7ccd8ddf13d0997f49a14f284fc4b95a0f7620cc23265471f1e14a0b781dede15c63e57cccfc34ab7e54d044282465718e96dc1114e3b48698525c6dd16f5844ab0abb9a6336e7eb4bedb1e0c707b4294196057a5e3ca535170a97bdc1b23ff066ee4265fd91256bc8936bdf938c88f786b3ee8cd3a00856950bc07c4c75e1e3da33b5495818b2a1ad323d083d7930143a41fd1bea95f6e0c932dba26b3180a5d73ac4c85c90e6be7f32ea427e15b34e9a4619fc2cf80b08e634f94912dd6944a6c3012dcc5fa7d5376c3fae33c66d8672bb3c1fb1f5e4d3f7675ffad24fb61c40fd5ef35e6f4815eb6b4330edec065c88ba6b47ac119d81030e70deeb61fa0020b505ea290a979529fe0ea9850d901be420a47e22d5ce2a862f430f45deaeb178162d9bad320b68c613979ae0a7f8bcbe0073266e56ab79387272ab430194707add291bbf9dddc53d77ca85e890faa8589ecbd0513fe801f2eeb3268319d53d0079bf646fc944a195e9b8842716f610aca741589164ebb554a587094bc80e2c1d569d613cd25b90c285aaa19c6118c519de86c6769f5026868c88ccd4a1ba4f9762bab64ac10a1a387e16f9b938c22442835741dcd9694006c621a860155e9deab787dcb053f4b6306f5df58a57bf947f8ba8581ede5f7b652b7904c72ae2fa43d2fb15f0095c7d4d35d645fcecabc825606d3701d6f08c49c970e11151f5008dc2d2cf7f26dd23b8e9a621671e51684c26223513766f6abca670126ae0e35920667ae8ac5282446b64fc43ace2082d02b1545e2c8c0124a30f8a09d54bfcebce056f8cacfa13b0e0580adeb9409c1721f33c0de4ceea0c3efd92264b158f7776e57ddea0eabe31a3411603eb3c74e4b32046e38ac43a3583e0f430a114f8537392230e54c60f690a25eab02db13a9cc3fa67b145f058f4e21ff27b10f5a5c3cfd478eafd5e8b9b13386d50d489cafce69ddd18f3eff72225cf3bd7abf828281285e955d3024532d371a6b534e80de550d9435b7cb9aa8ac1f1ebaa6b6b3b9ac735d40070d0800caea333b67df83e1c3c40ede6aae6e925af28d741777d918303ea29cac8e7946fbe340ceef6c49f9047a6bfffc78b2ec358b132b8fed162f82b4e54ee95ba4ca7d6fb55a3d8d86655145c862bde902579abcb5fce9262ff482a61a5b2cd74a1ec90e74078f5dca784a63a4d1b9e4a7b16be5036f640b441bccd27de66177c64130b4ca71734dc3073971a63a0b46f144560e6505be199eeedfbe0bcf316962c01481a7ad5d89ad1b654e7b99164004047dc7cd02db1c222b47aec15274e22b6966caca4da0c0b9dfe629ba4c929e55f7d8ac75ff069a9c7ca76a5024de137918d0bdd5462eea209d5d053de7ab9bfb799d75b7af17d43152a3bed3b7f2dd8496d0f6b92870b833154784dfb4aa0c1f70799367008573847d67ff6f737a8b50122a4c522917a39a1d4075a2b06a432289a36e0dc6d0455628a47ce836f53bc415f33b6a7bc10be65e283d4a672cdf436b1d24fff1dcebad3a927107177343a0d73af81115cbb3d2a25a99899a688bd01ebb600c851c9ebdc34477809cd427b6e34ff64729e14911c8de3ef5df2dc87e620ba7c5e11f8173650da110310f236b380aa5d29fc3eeac6f09e4f3fe88017bad011d3234f20d4859fbcc373668b78b020a0e75b8a6d4dda43a8b7f9faf6392ff493fed3f0f09b8214e4e07a45b4e71702bea0ca4a2cdd8e7aebbc898c111c6d146d000ef677e6f57c68f4623341c829c2bec10ba8a2b8e0d825a39f807086cc2b8c02e7a37cb1470128f038f8a82b5d0a3f0686449122342e745d0fea279fd727f1df9dcd8aa262b35af0b0ff08e964fc0cdc951155113ab2638b290028fd4703501e6013284b582d1758d517434d01e55406067d160dd710ea14f71c5d1e5fbd9c86c388da4cc12d0fd262628e1d2dbf1fc3efbf15697b23db0678d158713fc7e6321d716f778a48dc37ddf2ad292ebd1b0f2037ea5e6d4aad613ce1a118b05f4b0a2bbb5f3d33f15244020c5d22044ab7514b192cc7592bd909df11b1078f6e71d6dd9c3eae0aa76a871d11765a4c3a413a1608cc210f192e47802eb4c82d77e90ffcace41aca8a5ba7b09f233e1db62ee7d5e690499c49642185c7338110053f8feebc6bc46d5ac53acbeda2261d38d730dcf4ae1aafaa9ccdba61de08a8e7d29ef6f0ee58edaad376aaf022b82ce30446428b6f93783207386b69bec0823b5887ce13556a3c76a09e0b57d8726b576ee2a66c97599fd17a13a375d83a549a1cc50e5eb55ee35606e14c9fd25f400483be183dc27c21c8883bd80694b7b864a0fc30f41477f3c3f15e76cb8e99d0727d8eee2d30d55a0d1d82aaaae6e3da000c1b2deef1bd08945b1fd8711caf8b5fe05d67e6f98962dc89eceb8aca5e0dba4b80a2140408fca0a4e3d7218d1f3b8fd3e374f22e5b3ced96c779fa985d7a06b7a04c0e200372e92b325873646749d7d5130b3b96ab0b69d99b9031b6de0e2e895237f5bb15e9590cd888113fe3a2b0ed9a195c0a45081511bf35c127d21bb137aa20cd90312e938a16126e49f50b66889ce922ce7dd3d9675c03bc0d8fcc99e3133cba726410e026696bac32e78241fc632f70cb3543611a3f1f7cdda59df7595685231dde5ac8c1b20c4ca0354594a0a30aa081e98c58b416cc733eaa8632e3208ba2e025307bb9383ae1eff8b3c441350e86054f2a574e1b5e9fc9d59c2090dea1167988027166f29aeef8e8c82f07139843fbc8cdf2a9523c368f7c6c27e6a4e64133bbb772afec4e79a7f81e2d7d3b3fb77e7f2cd7a71cb52f92cce621c1f055e46ab8a4182574ba2623c61a9616d7d7366c8d4e1f4b6814f98b15c695e100cf6a79c99c5eaedba7ed54ba29c580d56c63bc1541c263ecea3919ce521387cb37580a14ed729d2ed0ab1c730d5deb4db2edee9f4a5ddb0a44c737766df4768449cd3d99072f8018fb26fa2a45fb81b9facc030eae7402ac319e2e43edc1d1eb209b353990089ce52dc2a3fade7528364a343ecc88f6957c14ea54491d17329693f8f96e9460ce5e06ef2b6b8d8b7826acfb36585838b324a2f8a172340b4b0f4863f142c6caf65a723711342d0b03374a387018597d85096873284c82e4f415724da1df1fd4d4f6f10e95d080efe5fee2a8bd54833fad88f3e2305f5cbe29ae2f542f71431e361de843c9633e64b0b01e85bac4c6c19bcf1fa10afec727b144c5c9f47422a93e23d930a81774a7f249e7c8f4dca6264a9966724c6174744522ea716cb9b5e6a63a0d7759545e25f7fcbd65b34702843a16296908967ac4fd385cd2f060897690347ea92e814d420881c0df784803e0ca104ab2040859cf4eb8afb6e2ec68bb4d8abe7082d1f3da5cea472be13d4ea2c7d1a75494bfab151f4904db656c60130da8eb5ddf60b0a5b41cb96175cc47fcbdd11a147ff805719fb4e01e6046387fa21fd1d5e023b4316f7b80149934a3e00a15d64fdcae2c8662885b6717cae01b30915509a86ee02287feb6f3372e37d4eaa06930b81c02631071a1c2ceeed03d78e769e3dbe4249ef4383435a459c9913995bcb2186683cf4251c7970dbc362cb436be1789d22dce3a4987c192c167ccfb7a5969ac153f5b4bd88a1a84ab4e551298120e6a6b8ff2b085d968f099905c035b69a0433f7620154ce0281d576027f8f53d4c30232c909bd46fc8603e7fd4dea42d09bef5162f42d7ec39a915a6b1bc72fe9e6c2eced9a4ba1c6ccb24afcba737c4d73fd5e47aa59342523fceb0ecd1987dc3c8a11c9763d237f27aafca3c1e526f23d34c54262afde9f6fa7cfcc814b8f8153ec5f3862a9981e32d0ebb3b2bd3be0019cde4851c8f16b54d2a3c40c637d77a4aba2355bdadbc99349fc17698447caa52c68513b91bf7af62cc8e0632f18f959c46a77a8abd6cd81b262684611be00a550fef70ad3c9c26776a24bfecabcccde7467286068c8937af6739bb351ca9e6640bb722e4ad9629a1b2953bc2ed89ef392c0424592e81486f07ebfbdd067a436dc729b9a1dfd909d934b7c77aeb9e330481a326d033d29aece319fcf71896474af84addd4619d633d82e8bef7b8d4d621339d08792aa0e1154f3bf04a22e44b00e1a214fb8e2b8825800a5506b5ae1d2c9dfadc7663f8f6994252eb02fa01865a426519d0c0a5285303265a709cfb9ea4218f5da8eadd623ffe5dc6d95e6bfd1d9894413fda4f63d095c908c5ea4341d10ca7417063bbf7f39ccc04126d8c6b39f6d0439fc188210694b3ce1e84a15b0a026b3a30727d6d7baac84bd84d050f8da1b8462f6adbcc1e53a5c8a332f1c02d09415eeb2e51365a1b4a2ed4c3fba97c13cdd40f62f4a00190836a4d8b265254452e3f219aa0ce57d98680db2b1e410b3b901596fbf04f373f4564e346e9562792651df1d6147d62a2c5f15d369eb7998751e67897cae0572310cd32b52f1f1a78c685275c222f25a54ee439512180eb608ee9e00344248d64a54e895d304fb68fd45399d5f61c21b6dd0db17055f15ca3be1028578b154dfa694be03f4732a986d301ee40890567d2d804fe9ea6ba93bb51d13494238777e5af1a39d8fcd72bec7239fc5b461b887f61703f89c18316b6874cd4b3b6fbc6a3889d9c8f30540d558d3416d6b403d1d0d0d1208da775a85f289538196878ea7773dc04d16244d48128e2e0b14e09dbda8fd09b61330a8d128f5dee02e39e60975b1066ac3d4664a0698a82ccfb2840c2061baec9367818da59e75a1849039ae6dfb8716bc1ba88b3b61ad202d30b755dc3a680c4513e651702135a8dfc8ce88662b29d290485fd0b0e577301ce7a4791de45eadb9c942bd19bab32be86c4e1bbe010d1c2405aadf084e817624cb42c7860825403a19e17df48753273dfd050d97d57f94fa3597300c98e44fbf278f967f661637687912af464a8628ba3c6884f91d0bcd374c7ed31c3cafcd47639d6b3d6fa3d1d23fcb9ce006ec727e36b9c92d46725eea6ee211092feafcda9503d188e8b989e168b97736e5ef4bcfe0707f72b406d1c2b4c9637bcd07f157ba876473e4c3b6fce80dc68c267bd30151e9fa4e354bbdfa304173453ffc1a9fad73b2d9c6d7ef218763c35e4084c0bee02bcf391259f5025407b8415895ad786c5ae6231b806777a4e5c40fae685adcff25f1a2667d971857e48a776ee41abc357a732b5367599d38099cbe01eba67a2d00bcafb2cd1102ef1d95a11bc45d38cde9d673bbc3cef044b963d051be308b183f471dd43c93d59c8317dfd394c47f1417316cada8e97073ce1c4e741260fdb499b093429179296a10af1798c0585bbc96cd733ca21dd5460277c1aa4ce41f8039d7c015f576e6dd98c8e219a44be43052179a086d77bdf0391df21bb563be3f74aa7636ecbdfd1c0126a745d9e7dc265dadffc2adf14d6bf07e809f165a39df38d256277243847fa6c4fa1bec2034b9d9d001523de7d62b9ba9e8128b277a4c07ac3ca39fdaf4725ccca69fbde000ebfd38dc5b1b247c5cea0a4194da3c350703d213f368969", 0x1000, 0x1, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$inet(0x2, 0x1, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r3, 0xffffffffffffffff, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) recvmsg(r2, &(0x7f0000002980)={&(0x7f00000011c0)=@un=@abs, 0x8, &(0x7f0000002840)=[{&(0x7f0000001200)=""/234, 0xea}, {&(0x7f0000001300)=""/227, 0xe3}, {&(0x7f0000001400)=""/230, 0xe6}, {&(0x7f0000001500)=""/7, 0x7}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/108, 0x6c}, {&(0x7f00000025c0)=""/214, 0xd6}, {&(0x7f00000026c0)=""/125, 0x7d}, {&(0x7f0000002740)=""/40, 0x28}, {&(0x7f0000002780)=""/140, 0x8c}], 0xa, &(0x7f0000002900)=""/88, 0x58, 0x6000000000000000}, 0x840) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000580)="023a23dbb066b5204b93ce411fbe62624e3e14311cf9bd4d01fdca126d13bc4ae8284c3a4408f10e79073eca5524", 0x2e) socketpair(0x18, 0x8000, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0xa02}, 0x8) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x101, 0x0, 0x2, "dc07fd8618ea76573ad74dad2eda3e5303d6722d", 0x8, 0x6}) 16:01:04 executing program 0: mprotect(&(0x7f0000216000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000174000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x1, 0x8001, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffe48, 0x200000, &(0x7f0000000240)=@abs, 0x46) 16:01:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet(0x2, 0x5, 0x5, &(0x7f0000000000)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/52, 0x34}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/224, 0xe0}, {&(0x7f0000000840)=""/165, 0xa5}, {&(0x7f0000000940)=""/181, 0xb5}], 0x6) sendto(r0, &(0x7f0000000080)="7a70e69712ab3b91f526a53c3adc666160c03b2b417dc7", 0x17, 0x8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000000), 0x10000000000002a0, 0x0) 16:01:04 executing program 1: r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4005, 0xd8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() socketpair$inet(0x2, 0x3, 0x8000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r0, &(0x7f0000000500)='./file0/file0\x00', 0x88, 0x8) r7 = open(&(0x7f0000000280)='./file0\x00', 0x82, 0x60) r8 = socket$inet6(0x18, 0x2, 0x10001) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r10 = syz_open_pts() r11 = socket(0x1, 0x0, 0x49) r12 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x4007, 0x7, &(0x7f0000000340)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x3, 0x0, 0x6cc}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x1, 0x1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x88, 0xff, 0xd7f}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20000013, 0x3, 0x8000}], 0x0, &(0x7f0000000380)=[{{r5}, 0xffffffffffffffff, 0x58, 0x1, 0x3baa, 0x6}, {{r6}, 0xfffffffffffffffc, 0x4, 0x40, 0x5, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffb, 0x40, 0x21, 0x0, 0x8000}, {{r8}, 0xffffffffffffffff, 0x42, 0x0, 0x6, 0x1f}, {{r9}, 0xffffffffffffffff, 0x4, 0x40, 0x3, 0x6e5}, {{r10}, 0xfffffffffffffffc, 0x4, 0x4, 0xaa, 0x2}, {{r11}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0x5}, {{r12}, 0x0, 0x40, 0x80, 0x3ff, 0x3}, {{r13}, 0x1f8d1a320b6650b4, 0x20, 0xd, 0x81, 0x401}], 0x1ff, &(0x7f00000004c0)={0x2ae, 0x1}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000200)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r15, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff, 0x3ff}], 0x2, 0x0, 0x0, 0x0) dup2(r14, r15) ioctl$TIOCGETD(r14, 0x4004741a, &(0x7f0000000000)) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf68970652280390372d57252f3752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b71", 0x5b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) syz_open_pts() r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) 16:01:05 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) 16:01:05 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r2 = dup2(r0, r0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x5}, 0xc) setpgid(r1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) writev(r0, &(0x7f0000000000), 0x138) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x4362f34b6403e5a, 0x1) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10983, 0x3d) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:05 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfbffeffffffffffc) shmget$private(0x0, 0x3000, 0xc, &(0x7f00004db000/0x3000)=nil) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)="d2275d27c8a51f559bac4cf24ea25f1d4f75d1aede511abadf7202676298019ad78cd94394277ae5517149a9caa932422581e7a7d1982a6c52bc863412405c34c3b03a4a51a4e7e9da7d7f33be8dd41d83c9c5acea04cc87d8de4d5a216ef9e2dadc5dc06f729720411b1a7635009003075744403b853be12840e0f59f5783d2d1c8", 0x82) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = dup2(r0, r1) r3 = accept$inet6(r2, 0x0, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f0000000200)={0x2, "9df60109760984c734f78fcb5358be0335190024b9a65ddc6158ceb55b59673f5f7e433a964351e5517fb6960f053e8f460031c8bd3fb716b0f46eb9ac4864a2515c3742f4c9303c97d9ecbf707ea5fe02109bde2bafcabb6693e5a74058b1a4463c87209841a749fa8d78fc772b7972"}, 0x78, 0x800) fcntl$getown(r0, 0x5) read(r2, &(0x7f0000000280)=""/6, 0x6) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001340)="2143df5b07657033f50e8827ccbb6b93bf9181c3047addaecafa826cafa129cf8d78570d7e7f501326037c2ab7cc7147b267", 0x32}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r3, &(0x7f00000013c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20000008, 0x2, 0x80}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x80, 0x401}, {{r3}, 0xfffffffffffffffa, 0x30, 0xf0000040, 0x861, 0x8001}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0x83fe, 0x10001}], 0xfffffffffffffffe, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x4, 0x400}, {{r2}, 0xffffffffffffffff, 0x5a, 0x1, 0xfffffffffffffffe, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x9, 0xadd}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcf58, 0x2}], 0x8001, &(0x7f0000001500)={0x2, 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001540)) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x0, 0xffc0000000000000, 0xb99f}, {0x18, 0x0, 0x1, 0x9}, 0x56e6, [0x200, 0xff, 0xffffffff, 0x7fffffff, 0x9, 0x400, 0x3, 0x100000001]}, 0x3c) write(r0, &(0x7f00000015c0)="c39aa23aa414b910d8f74c680f4d41a5652e2ee6130ea732486a30583fad58aa147dfb42c7d2c0464351a05117c541aa3b984d01916fe68cd3c08890049251ed332cbc3e8da0d6bebe2af2814eebc6f3d0b6dc3b55f188a51dce0102cbc83834248c15621fbb6b010c43074bec1b8ca927d3e90c57c6fb7859c2de14fdb7597778704ebe9a7e15a4a1b2229d3fd57f941b8a764469cea6d860bf9222800a65fa6ae113df1a69cf8aec0acaae063359d452d992916b27e192057fd70eb1a8bdea265631fd8cd64e73e5befc888e3e8bd00087c64038d6127c4187f8b794b825292124b6e191c76ab56b279b7663a330700da1ac5a0b064e488862d36fe1dc81b7fedb7bcf0d7bf3cffb570f32d22610e78896283a9622fa894665c36f6ba59e544dfb1e6309db6003ff223ee3c69c1866458f430e49c295cdf4c8bf174ab9802ea99c589caf6132bf9d98bccda5575f44ed17199158f4359a800fce720600a53056c2e13cca66e9c78bee98f758c93f213d6d828bbf65175086bd26a048fa3938a13a9f4f6c5b74e9331187ed704cc86596598e0dc074b87816566ca19f502fd9aafbd22c864cf8a262fd7cdc4738a5594a4662a122aa63a6ba7b8555aa64f19a5830abe2eabed7b6477a8ccef40d20429dc2949a395698cf743f1e7600bde9e15135676c1954cb3e4fd2873f181445577207bdb2017a8aa5f2a1d6c051b8a4f6dc9b90a984d19a866d2f61fa887f57d262acf70dbabc68e213505b16af4b8451711f5545472ca51c2170f60fdc90c0226efaa0ff559b6b1e2573712a801ce2ebb32a1b0f59a0c8f50cdda914756aedd88fc8d9055aa248cda850f474d7d0c223de9052bea611040e91cd77ddc047a50a5e84a9f44b71983132bb47d7a4b074549e39b0495d7fab5ba1260e3d658aa574d1ef3c31bf53e848a9bca18b80c239fc9152971bad973376a209d8bb8d6544ff8f8637281e0ff11670630048a5806ccae660a8815c8dab70e9c2c67171360e186d423d03a8e5363178258e89854d8499b2ec812e194efa398196dd5d4c8051046bc87ad13bbf2c2cfde1f5084a7e0eaf3885e7d71bd00476b0bd50dcf4aa8df6cf6e2cfbd16564a006453d12a245697d2893a984e4092f4ea10fd8e9543b1b85d8385f8d1c59a8e7a419288bc802bae24724dc32c6c050d645c1e9d5cdb18def8c60852615a7e85158df4c8af0f621ecb30a97e7804e724325b882c79ae8b84ab906cae8e1a09b4b73553de3835e9cf3057de7b3d0ab759853709e0e74bd17b9e3e247f90cf24da023613d59f7e6b94e112a8beb93f11286e0658946e3e0062614aae4ef10e331b386707cdebb33959ac171c3018f07d77c04095a5911e5a1aa3868eb68e774dd322d0f620f6caa6eb0530d92a95e1dce69420013ffd54eb21af240f941a3d1c61190ee387cae7b59fb003ef4001e33628e2a79be3d41efd858f69b2709817f76bef23613fb41e544e6277b5116baa81bab1a9213311fc3880740bc2ee2da7dd8a38ebf86d8a63e1c6dbb40a579e2e898f8ba2b58419f0e592cea04d7ddac506643781b823b8d72a76a8b1c0a09f8b02e5680b9dad40a48c88398aa1851a3e930869480ce31121f392a690e4c111486bdbcbc6a651a7343800aeea67c3d4e3bc99b0bc59b1f2a56a8cbe4fef2a199d4e7597ecd75b3c3e4be4816eb2fe68edbbfbbd6d5da6117a503e5b766698b0115f1c380fd4e3c26613df41e6b660e73283909384ce1ff0a863940e3e8b249e792cf7f583c4dc89a111f409f903e51fc47657826e48c94c10f4a436d895ca6d8d647691b68a9c6e2f27ae9823767130f104ad3f22bc164bdaebabeb99f1d83972def5f80b9a884314ffeb228647efafcf0d994d0a91b997ea35c3af3c1eb4730d5b65a3a6c1cd258f84288353511e0390e1595dab034a2bfadbe92b1d2dbf3aeb0c71701c9f776e51b6877d9b718db6f5c51349cbdcb7d1a74c6f117412efd5ad237d1956c69236d2ea51262c89c686bbd6e61d5e4f52d1c2d26c82fcbd842fd9f120f5cf59a68d1b846352b6925084882264039cb5866a9e5d07253add2b034011fe473589c754ad0efbdeb814e4a2c9d606518bee1d19bc2544371061e36b9e8c08c79d75a55bc223f1c232be1be3b3433f2e1969544ae5360306a2b7cd1430fcd45deb02b6f75c8365fee52796d890a8acdda974764f9788c3c5b4538f61ae68d4fdc4c85d3495f58f327a50704f8755f1d6fe3c9142fa00051c0bb0ddd17cb5a1c94e4a8f1e831be4e7bec038f19f7e6464872e9ca4db2f442c72a3530149b9d3f0f99ed75929706b42dd8db5d72246fba4d15c4395c2a018ff32aced2838b076cc6afefea41a27b06ae4623097a3376c6901b451061899b605208417e5003b5288d2e26953c755a10cc06a9849364e38b2adf3028da7822d25236731db876d8a6f913a062ae7269691d6cff75996487b465428aaf9584fa59cc389263d1e9591ccf7dd854151ccd43e9ed436d728384cb5214f785ac64ed241b15cc7b93238eb1bf574958286d9c771c9a110bad03caa41ab812431478adedc558dd7a827bcd0acb29d36dc5366caba8c153ac1e53f0c59bbd4c8f59829f3bdbd9eeee97c7f5b759bcab63264ee09fe2ff0c0a257d43800120786a0133752bd8d893dc65616101aef238cbbcc89c767a2e3d45405e6e8f6bd1fdaa234d56bf544b5c738a6284f073f599f6885add2af47124cac35d1fd815e2496e8e9ddd6ec89a8e54de308db032acee9e09a412d19564e97b8d669890d8c1d1e542fb080be2a8f957355b7be5542255164343f0fb8a6a11e37a0aab7464c491bad6746480aa4c695948d1361c21cf65f7dd3a965d2268a0fd203f4b2f01c5abf4823ce4fc0ec130410c8592e1c0ed7dc83df39a198e401d14feb963c77c17bef33ef9e0ef25ee4a460ccde83efcb72e5c130436996e13a20917e2e0e5c9adfb6e301a7addb1c6f80d94dee0699cf61308b2999fc266bd982a23cabad64eef005ab6877f4acb5ed0501af3c322312c90ed323792647d51451ce6ef2f3b99f55631434905f7bcb325582ccdae4bdcf0a447097b407d645b4f54e8e97ff3d33c0ac89688ac9de5024f3c961e79b4bcbed4319f4cec585bcb29a74cc577d6221b773b51fde7dafcca95fd162ba6a729c636637d48b036e4be056c7ba415c8fa195bb14045d3e325583d956e8176722453afd25d527b13c7ce55e48dbe97c73866dfc781799ae96663e7f100d668d95d275ae76adc4db103b746c3a5f010bdc0f11558405fc5ec4f025ed58bd65f5cda1c7a6c66a762fd5b2463e4ab93814d808666c3e00e5d02d1017673f371ffb062a101118afd5e63cbf5336a9119aa337e937bbf6d9fbebad732382b4eb17b7a2d974829c853fe9be4dd697e53e497dedb436fa466df2557bc5bccc798b4fafb656c631b68b0f4adb80f5f43ac1c9249092880fecaa9b71c56534ae61cdea1d9b07fa0311776288e9cf20c75b9d99f7ad53528d5641478c430eea88f08adc725c85be73304ed7461083910d55c85bb117927715ab1d3080481413290ce009488bd940fe40c1d70c8554a2301f28e5a8c546ec13e6f3bc144ad552334151a6eca742705e96c934a2f4e4fdf75579966419a2e0d9ce273e82f59fd0f7b1e20d565e01507599c305a4f5760e5d8e0364bc3216cd751e1cb280d49c57eacb6e1b0a21ce67e44fd776c7f6a72fe97b33ea000750d96844d6ffa6d25fc3640f024fa6b20fc5cb8b307b84cfbf44737e4b178f892eb8b8622a842248a2f23754c3b239495099f83a99c78946b5e64e4aa789ac3a860db9336e38da673b11df4228c862f3f1c3132976a6c1dd9ee7d6db0d7b4efc8b0d957b897c1f3ed6d4227687dfcd0a765225b0df679f616760b8e7e37e9601b1e8d2a7c09e430152d913ca30ad197021d6f7bd5f1516d5fd0961a794ef367c5c75da56db8bb56caa487b91f6b43174a299f618a5c931c10d7fc6ff98cf191e5eb6256e7536d47fae34cf5a0fd419007d1928be593a9ccee5f698a2034e9d07e3cc7479e6f1480a895f5545a56a87017d13e35a35ddeefdb9fa90b6a4da8e909fcadffbd9761d2e35263ff6d1c17fe28d0f500609a20fe256cc0dc3101e1ba5c35549c1878f4084e5acad20d440e53150d58f12e85a69e48ee13ce08cd88a31bfccc8092069e4995e2d25755a928fc65a97166909446599ba71cae0dccc004c3bbdc9ed256254350121acc1f2c52e28610daa2aab732a5d156ec960c005bd713170a883a334e3551e23da34379324fcd7e3af6da71b69d4074713d583654dac0831c39248c0da7c0aab7b3f81a27a4e665f8741c96475748d7194193bee6184c73fe04750320c40ab866041dc1b1b9edcc1e66435cb576800ab9a97b5c0fbab8782b435fee972a0e20ef388ab4bca6648d21d3650e3769cbcb96e8e3b5e2fdded80fae7064a18c44fed3be26d9171d100ee51a9308c7af21c2c7bb99d45db22d356dd87348ca7afb34e7dffd0766c2d0638ef0cd73c84b693432aa09590830c0ec5e3abd5692ef63c69ac9b0b96fa5899941c9f8fe8609bb94798596f6aa9e0afb2dbfd58b016c55d2e80cd20738e0011f748fa68ba220389749fe7e9825e5ce1297fd4aecdbbdd4f4cc38d12f94f1e0b29ab325b2c7ba93b6c6e81bdd3ddaafa81170d968172a4f5e6893cade6594f7f1b6b4a490aae7963e18678aad09f055c0bcb10cdd8a34c48bfe82be8f8f8d7e6ece0cfbeff9363a1647e53c0721ccd87af79b70288ccaa412475cb34cf412d827f30135b05bf6faa43b69867e1c816ec2328f8b2064020d5285b65426cc2d267e399a0a0480b163416ecd4a176bfd087264cc6e014fc1936eb868b9da646584bfc0526b1d15b8da65bf0813e6d7e4ff97ab2d60e1f370e15e888d01b2ca1f01fe2202979b466e8f0dd2041759a279a13798fe6159d1695b1f94e7a2aef5d26e00fc8e59f58926d815af190db4c1941655bc8c089a93f17a036a57438cec3af22704c583f08b23abe8c2d5055ad2afedad332db9c4fc5d9c660e1c9144daa284210fa2051fc2b3d26b0d76608ae3294fd490880ac9d4faf9b00b3794dd8f90012f6266683e825b8ab0210a821966a2a488f7083f49244b1978b98a5f6e56ef4b1270d10c27c6cd3f1550a0920827b495f461188e43581ca0b2573483ae2303e767374e25d377add9279318753a3f18a02582af9d2bc98b69ca468b8efcd058c926d9a8282377d0cc4c1733c4c9951ddeb0032041024724d9c99d4abdcf8c3c72206b103c984bbe3b78476c42e4b0a8f811ad936639288a6d62cbf8de2f76b28787512c072808f22b23db2ebbff602207dbd870d72370845ac0f4ac20737792f7a5468affd0e6fc26adae74b14bbdac265161c11c16e0eeea45b2738e75ff5c482e772b2c3fcdb8f216eca4133be2e59db2e0e42d068c1786ba77df7d986be449c3643613ade90d9243af89d0b9c25ea3982dad5344fb574f56e8f239160a47553f3b1dbb0704b802df60d5689c4905985c83493a2452152ca8a91b7ff79c1ea54ba805a9392aee5bb919e2e28d9e78c4a318432cb0073c38d8a951a804c8bd876f317e9e976203a2b1b08292b0c9a9d3c1c24ad0b5ee1ce314a8cb7fb8db6d44d2b138d09cf942c8153324c8d951fbfea4b0f731a19a5810c12e9b920f12d72731abb797e7eb8cccdb2f150f4a2c7e25ec54bf2d57ea9c61e48b95092065e4e1c82e448decdc4ae919c80792f8587629a3d2a76cf240c8", 0x1000) 16:01:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)="9c80ab34ba2f0f34b9c6a9935089a7d0a5c9611cf0451e7d917ecb5a830d1445d2177978a9af76d0df78a593e727a6d569540edee70f7431c8fff5d4ff19ee13a7eb18fc7b3ac3c8fad1449ca07edf5979b870bf4452f1fb3592c6da88259b4d93d46fa6eaa45074b3d2aac12285c0a085d77cd6e4f79465125f39ebe6aa", 0x7e}, {&(0x7f0000000240)="560604b429b60a07c64e94a1427056e2a377", 0x12}, {&(0x7f0000000280)="836c57240d8d4751062fe353df9d915975ee753039267ab3bab794e531598991a4e4da1689b96834a9929cac74425b7af464c64fce6f9b45bfb15dd95f2f91b5c673402515d2e7e083760377b425aa99d8795dd2959564622282c88cfcab7e05cca6eb6201e19f4afc0154d6308ceadb1fc267db39181dc3f8b3c14554f87dc7c7d61133098c8804b254174a67fd610194f9ba9191c4469d01a7f9bf69d060030125b435c335eb4cfbc8f96d7ad910b11cfe6f7bab6c1e1bde5b84fc0d0de3523cad6a7769d0753c55c92639a359692880515bc95d588052515add73c68c30da781c27f06b2124504ea89e", 0xeb}, {&(0x7f0000000380)="734fb2a85d610dc7693743d49ff3653bbddab5af96588fa83c74c10c7f9d1de8b6b9dcbadeac223bf26dbf375282718aba28875aeec310b8c7296a049aa562d3cc1ba0797e4bf0b691db452784eb8f74e98fc0d5edc6023a38d1f82f84de18c6501b8e1416e667a5cff1ce46a9d1c9b8d350d54f159ab6f00d536249f2e313d7411244e2cba2208c10d1b4cbbde01abee3ba2dddff8790eb6cafc7561f75eaddbbd8ac48e032f8", 0xa7}, {&(0x7f0000000440)="70d7553ab4f5655917a8b0d5054b2251578a81e3ae859405c7397b05733d39abeae07089f46af1dfac1fe4751032", 0x2e}, {&(0x7f0000000700)="7adc3031c73df286f574140ab9591d0dfa928856939f88a611d02623e1669498237157ec703ca7aa5895cc845349ca26b7fdacaf5fb7e8817ba753360de1584aeabfb8efe17580a2af81dbf430271bce3bc5f05c623aa7b4114ca586ab608dba530bc1285b2f0a9d3b2d9985323e88c9efdc177c46cb6181b3d8b736d760768b587e8aef449da099c89c3c5aa37da828dbd2fc6072b1d388e6392373aef7d621b19a886f5a12483f4b7f4ec030a3c80af62f243d9d69e5f71ff8545c89c0b964507731227638d81ff42ccdf72c312b6025307fa47c93824bec6ef505dfe25da5734f0a5f5f8e3dd3757a456a69ae44d31f177e8e2c8b60abb29c7de7128835ad3fb6a115de4610a213fa1d8e2ef5e66b5bc03128ae8f05c998287da093bd0c722445f986b895338161a361ea697e673b91e3db274c743dcd5f8d58026f9f44931f247786bf10d4e6f1f753c05428bfb4cfe7ccc5d233b22d0d27eaab6a6c7ce4f5756849c58abbf80fdbaafe06fdb2e898c6d24e5935a826c42b99bba9838c3167c053bef0967d09df15e67ea00ea44a2a4be3c5ad1e524f30202ce497183fb5a878f0e4162c8d8e67935c5f661bb70e73340b132a8399a32e0f900788590dcda59b91f709b80a5e756ae90bee6505e1e83c07a50c05f9ae0cba2e082ffd295be4034845f598229762d2d59bd5d1b0a44e4518c233af648de80f313578bc108ec6032a55cf3ed0437755bd09f8e43c006a1fd160f99973eea19b8b09faddbd3c8bd0ab0fe4863b4da9cb207f7ac22ee4c75ff9efeb11acdb3236a8ad0dbbd6f2bd749160bc513b77496401953b1b8a2504a819e1789fbcf3ca660885ad0cc23990ff189402c5baa7a12131a405877977777dcbfce94d31cdc935fe8b649b95d659efb2428a01e001bc90afec0474a9442e146fb376d818f9b0324bf460f9598f09e23bc53b2dc101d00b155c0bb2e67b7a98d4521fbee09fda0c1907bff4d60a1a345c66433520d4d1c794c3461123fda9bd18d8c36b3abd372ca1c06c64f05e5f732b4b43ac9ec14a4915d285d826042de063bbf7c92108d086468392abf2623fd6b573d47cefaf0d36d062d941c706bdea40c7beb435ef3ccbb247cab1488d789c424799d1b8681a6e92b73a263de26c0a7527a267d227bc9ed00062d867a233d1bf587d29e5225678a1125b518ff6093b02beeb1cfdee14c64c141d71c8c9dca5bdf7278942d0eee8f4367a93781efac228c723078e52cf1fc1c56211f99ebc700383911ccf93702a20680accd627b93417feb6c8cf3f8e14921f8b4908c969a69b2fc44abf09f004f2a01c1fad2877d6a80ef9ee5bce29bbb77fc98897dbf0e3e29adddbb7ef7a840b200572dc6ed0ec82b69cec5ce4006a823e47d3428abefd7c086e407419d31eab42cf10ae1ba94339d86a95fbcfe1762dacebc48dce7c1ec57ae78457889b2ce5ad9f4ab965964ae9dff66e1f1dbe9d3e59bce70e6ca24fe24a80c813ab5a25d7a0acd09331c980424e4d9280c5234976c2b5638122e6b44f6bc0c4ff35fa913aa5d2137cb5e84b94f207e1b7cd3187ae1ace6be055f93491d2fdbb5f7444d1d044f85a7233e9ad05b6909b77e46b7af2ef1438cf03eea5d10d4d5f55371df09f3c8791f5c1feb55fef953ef802ca19d82e24e0bf939c4b95d350f24018a490aace3b156e0c71838713ce813d8a6ff8899facde593e288f6babd3b395fdef5a60bc0643ff0e59bbdfcbe80ea88025790f6fbb9a48355d832e0cb77ded1875b05687b2f017719e2db0f2e1863a254b1e120b3b289fb8fee40975062b97ccdaf6d2395fd23f08665170e539c7243295b533a5a17654d39af3b12c151742f0e55361846adfe4b729bb27a5b5bb864bd7fce543059d2ef2a5f5cb85faec53ca0e381bfc9adb68af0249704735e1cdcfbb4115cd50c475bb8b9dbf686ef691c50401ea875b95729e403afc508733ab9b40f6199af641e8eacf2bf59e8849039153fe312c16511a3c0d64cc7375208711d6eef10214ee342893be0ddd197a604f7a6b2b3380b3d7c8cf9f0980f04de054def1a4c83f04df4bb12f7aaf9c10512c73642f043325fc530051568eb26106651db120c3ceffe2bc7f5d3f71e8b7a219ab46e21a3c92c2026a7582e5d586bc7c2c08cfe1d0bbba8117395d753ca08f2b293ebe2f2ae951168fa6f2026362f9c08791769bc2f6ae2feb49eb4dc0f0b79eb6a0d638177de425c01ca94e1971fb435b6791a857ad69a2b4a5c395e62ad45a6a823fb553b3b8d736dfce351bf6bb35403ce507c128a9e4cdc8c457cb8c6968fca0eeb5170a2a0c06757db5d78e144f63425ba66f690215ed23847d199ade06c11797c56a8973b26a12794230090e26dacac1e790977400f15dd08d38745582a31093c31590a41c7427b015bfd14791d62985f99e6008d0fd6171063c4fc12426ae359d23b237c8f8b7e60b4a14f4bda66554433c0228ebf8d25ea4ee08992456bdeda854c3c0e072df4dd4afe1b96c32837506fafb265e4dff48d2d7159e610cd6d60bf73fc72c049f4c2bf6792bff24b3de6b0e83277aa6fa52c6b5f95fe81be84e7cdec20507ebcb15d35c6971dd18c61092d35fb342a8ef2961cb068971f3b1ef44996f1e07d06598a41c215020787d8d7bddf36cb7bc3f54d561b2c2952c137544d9003010353eadfd1ef0bfff1e30458f2b6bdec4ffb8a292cc197ff9a2c4c7c58554212cd014c83a38a0e6b502a65a9c62987b18a83697742f84d31d5ff6c65bc2f847774a61a4056e054410c3b8dde4888b4c2fb933901f0c50964b93c1b0e08f11fe490afab1f839e7eb021b3f492bdf0b9c07f4ee556f554ea647bcd8916a95573f3550c545d4c5751a6f1247bf019788eb549e7fbc674f0f3034d75eb7f5b9d1c4f5fe57803820b7697d52b19f160fd68a795c7f4ee93c47a69e6453b711900bd628cbfd890428bc5e7d9a3cab1c7cc07e84652a3cfe8bff821d24fae04c2496611db72ad4ffe88882b579c393bfff53f136412ddad445ac4c7a5e37acb7642f09fb5eaf41b8375a734a27a2af373a87301c5a218c6eeed68f759ff4695c0d0f909ee1a906bb03c85dda61336c1e72eff7d5d193aaaf640dfa5038425bad501b70b2f7766cb26aeaba145944fd87836cdd153f0eb87092d86e40b1b16ef5eeb29752a537e867ad209ff98eee67204a9126ec6c8f77ca9318edac19b204b3b452be07196d318678637580117dbf22010957309320527e481af7bd80a50bd4923ba55f7b4f957b3897a1075d5d575556c2a2c2576f5ebc88e2dc902c884fc2c8479f8330428b98fe31054c03b897f314b9f7cffa2aa2770dc1e0b43a87e400df3da1f063b2ffece0456bb5a09900db484af5af1d00fdac1486e98e8c50ce8affc77ff6d58e59d04e70ac702d3ca3bb3b8ca9b0f5b075f7b197438f32761f8df93f8f1ce870f4e9d760b3a73caf863cbcc052398d0b0bd1c18c39508b5078068e91f7c73b6938c6d0b52d72cec5bd39a0bcd22cf14c4ccd652c7fe628ce89d788b47d1253ec0cd76051d78d70f6419960cc77970a47cab5812d1a42be55b4ed746bbdf60035c9b06a79cdf053734f674c306b663eb1e2600a4c81d477d8d8821a4980a2923726c1848c2bbb765e8a945fde6b5e930b6fa1cccee235c80e3ee767550badbc086898a374e4f7cf75b32fce654f937285b2e0e7a479c12595222c4a53ee479440fe67ed2831f3fcf9897b89cb91407020194ffb107a4313588ebaad0d40f3079d391d647e043c402b66de618940db7523789518f40f10c4e44e34c612b475ae7eb59db30f15ddcbdd929b4e78c4f447256e80e85a7dd7a21dfcabd31ede0964620af3594342b3131f1077597fc738f5163e7e731d2f8caa7b7d2269aab730dc33048428d977a789d706c45eb9d1d834df5afbadf0c77781d9534ea9f16b59411103ce7ede077b762b7427dc6b418f8aabe42ebd65ca0532af219f82bde363ddaa644c4ac561da19755f5ceef85ec0b14aa8b899f2cddc6ce5537847f73110967c731dc26cc87124302e88798d41783c34d3fcb09121fdaad42968818c6d6901a30c2b445c258b3ee4b82436a2848268e7be4782e4e5b19908cd1bb62e2b0c90059c51e69d18d7a06bade47c4fcf97636659c1ff400e30c490ee2f26000d711e00bc76c71e4113c95bd762edbee1af9f50f6c25f94c44f65afde72d8ef6828a647114ec5530f1e70a3f945f6c8cefc0a610e1f7a43d2cf03e2aa0f3fd9759cc64ee78cef1f8d5cc84d36b8ae135bade1512bb51c6c68a91da8640003edd5b94829c8325b6197032708160f0ffc2bf8644ce2c55bb82e93cbee3102b8d3337cf9c372b5e3ead799cbf0e9c25b55e9d5af2a78c979caac89a8a24ce8116c0ab1adbe22090971803dd2ae7eb445be8e3c586131f44adcae87c6d81da3f3378442ad05e43e767d827571f93b7599edf3ab1ae3041778c5309c631766d36db74416b98ea843d4ad9f5c10239c2dfa228dbe18ffa76820c9d2e1e6de52153a88fd8ba0cbfefd36e438dea678bfbd9475937ff7d1e1a31a40df66a8eb8822b6db0675ef9eb7e3ea9087c148ef2b673e692fd848bf960d5f3f962376ff5da65237bbd599437f729d7e8013fb6ac10b9880b5ebbf3ee40081fe2f52401781fdca6388092b96efdec531493387b043b278c8e21ddeb6a9b18cd838392123b4e92eed068f5a6f3f3c099d6b42b2db668a81800c28933842e5d2127781144812536d1386c508b4aea1a2f0723560af66aaa1e3443f9108b9cff9d0e8011726fc28a5b018cf4d5c2fafd2515825b23a00f90e34c60fed9234a2a34083b5249299be327d50d1567f2f4edcd99f4911c37455cbcb77f56162464235a1890c41639be4242c32233b8b1c69d4e93af7111566cca27b0039bf74c7ae8e57e1e2b2cfe1414901df942203fc25ff40cb1e4b6010bec43a5e6e5caee539c7d04220c9160ae1956a76bfdee5117caa7817368e24e4daf622cf1e3bf3057fb3acaf45a3e999e70ca5f1d4ec7cb5ac1ec211f8ae18796ebbab12285921594e738a80afe365221ca2e1f08864ef056f049cf7a9dc1b69aab1fce910f1698fb980dc6d6e255deba564f71cd3777ac43104606e3fcf4b01c166c8c06717346aca0d0b9a8fdec5b06a98779c8d685a3a143090d40f0a2d360c24d1a87c1c30218a6701e52413e33cb8cd42b1c0d35f48178d7bda4ea50e55f4141c52fffbce48a819886248ec5dab86c2d67d24b3836b50b4b5de5cbac018e1a2b3698b846c7f6746837000cf2eb85a0327bdae3fa4b23e2c11cc53dcee447b2e3dadf977271a74eb30dc2f36b2347e75095118fd05f1b9e7672d52436644050422298ebf854d32457d59fd15e1391e62f3ad6fea3af03b63ec8a55be62a62e5ca025e8a5cd1fd0ecfe29bae4363b304ac22102c6110544defa4bc99e0ecd6185d1ba3948fbfd65ae9bbf6da93ac2bce16dd2835370db2c3800ef68d9e66983251ae2dc115c7b453034b3af565048cb25efd1ecfe06122ffc573e2140217828327a957b43110bc6ed69caf633bf1764fa2a6003ec5b6d2a28d3439800796ebe38d96b44f815441a2904fdee97b861c2089ae25bb4aa6feb998bbec3f852084d6907150f2c6d5264209cb7f582b7e9be91ba83b7e7b31c52b99fa8223bcf28c78eca37aa417346557fb0c6f1e675ad77f87e0e0379a776f74e8a7aeef2ab07ff49edffb27a4347275b70746fb6df4a69323646641adcef221b7f746a127caddc9a632d6d", 0x1000}, {&(0x7f0000000480)="7f9344ce3d249fa3f0303b3547eca2f31f10b81c741bf5f5006aa8307eb0ac4bcd14211b15dfa9f062cbfc91981e5a77a7ddc6d14d928e14b9deb18c0e7658ef8fd9e746935273cd752917eece59c7089908422d61c8d0bf047737172b0e575485b97c062187623e1a0a2303f96b49801063e513a7119d69c861e43a526c7b15ed06954268f5eb1fd2b655ace2bfbd47497b9844cc399879c88bc802f98f1e747df6331b9c89a8bca1c406947d69678183f5f5acc223b8c30d8f3a379fe7083e84539ec3bb057888f509408a0a0a898ad3d159ff6b003b6ac1944a7e0ad1c2508f7fb0d3664b9e31ca", 0xe9}, {&(0x7f0000001700)="b335e594fbdd39cc2f2fcfc0ed1c9bc2cad0994336a58c804499cbd6b00357116c1296f016906097ab2b691bd22ede35ad6f0716de50ece753264f736b09bcc02d83a266323442745e7c23aff484f48a501e6c8cbd2536c3e72fcbac76ad8c2076496794537b643d04f5f9a129164e00939b7897f49731fd129703000ac69939de3d139b33800545a42f55c3c4ecc45c4cf568ae2fab2252bde1d3594b3634678ec248a84deef5fd1b4f5e6f44ec9832be3e3a03777e2e489b1d82649eb75db40000a14d71d435555bbe01d1ef1c5a81d88e752e6fedbfebe0813a1dbd38f03d24fa543366589736c3357436c1cf7485831f4fa4b4d8ce47962462fe725c76a632b441aee91b3e74cbb854eb9bd1ead63e20884ab498952f4fe6198d52a89f52aa7eedecfcd54eaebb14c192657b3b0253e059ec6fc656527e21d9e114503de1ae54e5fe6569cadadafe2e4ebd58096e3b71cbc9c1a3a9b12a3ec78ce12bca58a52c0e8ea83d99a1d663dda846d9dafa052932e628974aa162a499ead2654b96ec368f98a7adb4a618078d036bb2f717ea8b88e0b0549b1b254e20b78fc07e5d7aa66d108cf57d70e54bf58c38fcc243dee7b2d782353489508e1cd4995cdb678b8647d40bbaab8f106bdd87dbd6cf88c357542707edda57ddbefc1cdb122054ec210f8591540167fd7eeb037ea27342aaa0104239fc9a002baf5547ec177c5744416798204d1c9a812e9d2a893b5e70355029bfa41c36dafd7375f6b0a1656740a6a20c3faa45585207aa271c8ce03f3ab3bd72409b990ab4339db79ca606450ddc6b2cbdc9c5c252b98b9a755ecf47b371a4747e163c31267830f824846abca32106c6a7fb70d8e1f9ffb5a97ded95293f70443435bede3aa13a8eac9eeb470c9b1a4877882ff5cdcbbf6b18b09bf805f34d6de9949507cd687af80d2773259a8cf1bb15f2c8fa9749fd143c834bce7ce6332a35c3b9649fb1f76c3ac41d398c457c0553e673387f493046eae75c6e03041d3b6b3cb7bd27146ce74d7410aec5d6f388a80d337f873282c009a06e6c4955d03f31b3a7be49d1d73739b3090204f2495e302ffab54f8a1e9a3485493b967f44de164e95b7b804923ce2e6f05f71d79e9a93da719299ff4464130a233df6b5d412faff9526d98c25685f0cca053a8fe623cad7d15d40296a5e86112b89655c8120048c115ce6b4b7fef6ec0401fbf51f8d90bc8a08ea7b64cbca0e5ba9dd2c6bbb5f3c2abfbffa87515d49d09714172b6d1a82e479f2fb349f09e7a13e2765888a0fcedaad16a6add3bc55924a4ceaf2b2d6b46f6f06fbb737501695af976556b35fbea3f3385fd6df3f07dbf0fb8a75dc68cf6490c87c593e4614be2263be2ca49d9e87d5dc183303ab367e49a4929dc5e920e3d0c5b417d79a458cfb394eb7a3dc432858cda7e9118187fee813b6655d35ae238c093e5e0f34fcf6e7e9b7cacb9464b84a446b5fb7f60fecd5c1dd534f98c2dea622958b6e13b26fb3b7c6fea6876e314e51961b2076335e105f063b6567fb6793a4c58fa30ad24e75a54ad1201f64d7fd0c95705776036870cbccf5a26d2026928a84df413a555d3a5225b4c3aac797887b5f71156d2f769b4f7f38ab65a5947dc76a21a3de3e880b4bd1896b08b38d98ad8fb2d0460f2cae1b93924553d4912d67a24022328b9d45bbf15f70c812e595e836f4dbbcbbd239d09d2cfdaecf9785ed38147f5c2d9d052f6ccea91126ad9e32020a05dd315ccabe7d07a32ccd9454a19c844bb4462e843df1ff86597e28b0383fad24ff0e6a26882b0acc95a43dc0a2cbbb2694cc567acf47e19a20ee13c33d01ab98d45135822c66bd1eb1079c379374b14a9f527df0dade19bf8c508006ba8f7dd9e32360358aaa4ea6b3bbedb880d35625c0e4a0a86530456c190eb9b0647cfcc95714d45368eea8014f191a27872a2fa4ddc03effef0fab0cf103d8df971dc1c2272ab4ce11f0bf479e1c593187c0c3841f906d6d51239232aafbcb6e09ecd381b0a943c29a31f55442d910cdc218ee39e27198920a9db397d2643077e11fa1370e378d983ada7fef2d521acf114c02beea1764b0663b588c39d88f567f748a71c92cc5b11c5ad9e92cf5a09f9a66a214ec7e70833046071672077babfb4e6f41a146917b6f2fa3d63ac8ed2eacf077fe3b95bd018cdede698b3997761f78aafb2d70bc520444234969847fdb409740f1ac92749840590a5abc39dc7950c7785d801e9b228277a402e0702045bbd266171e6f1e9a84414e2aeadc14bb5f6ae4d8acbecdb35eca8d7a1a3d9bc3efc28c30c54dfbbe0b33ba3c6608645f92e7e225b3c99500dc435f44cecfaafa75228cd47496de6b94109747b5cf6baac7a3e13ab87ea0cc738c89f92e118e70339990dd54fe1fe90d6c5114b91ad61d62326f643d4be1645eff3f21b8f9f7bbfcc160db8c6c71dfbeee9e29b6c4db962f82616fee60b3b4309fe6bd31ce5557c1a11768b052371082a5c6e19cb98e4e2f4d37e823192c8c17c28c5aea0334e24d3c71a2cd3e8c4c6cce9f6ce81f5ed565a0cc33b90dce8d9fb8dc8c3922be84ae33f80628ca75ebbed3ee35701623b1de4b9c1d23085d321547fd3628508e7e15d5122ca4aea2d81482fdfd810820598568f766258896a6c68e0de3cf279cb6861b9079a402399cfa3f64ad692e00d9c59a5a6082facf2824c8516c440240f7d44431817831b96fdff603ec944fd6648af2fb70f8d5cc6816e2b74b02a387eb7e1ec8a11f582606fdb9f9a208e8c2f2ec3063e7f2295287d8b66da12ed4415e4891d64c247b4ad173090b302590d88ed9bd838706413a83d07d363c4610f56257f20781005bce04d8c2d291b8fd3c5f439422c812f314d24178fa09baad8750661d87195abcab362acb5a5ebf1b7b1602ee7380da5ad7c626ebbecdbe03ef6f22675fb64b1ebe35c9f7451665c9793ef938a5c233ed7c914697bc1a2a10b6be17815f899b948c8d791d5d6f3ea3fb89cc8517b47335291108b85837c66e36cc49fd6632fbe28a2385a5f8991d679ebc2f3116bee960543ee11d89ce32e8094170058c07f3f79310822f230ea5217c90be4ca1b19f14543ce683f8e45cb5959237f0091ae0177050a9640da127165ee75662f67560ec0b85d08a3414dfa3acb1b479612835eee75dbb92f2d4aa9233d4462ab78a16ba7b2615d34eda00cf8b4db16691f71ee4adcf9367c4ec0bb1bbbc06382dbfffa128419161bb00a3466d70f9d47276c731dc223e938db32391cae983d682c4643b200a3669ec1257b6d777d762ca00ec4c3a95b5c41575919a9a1ef283d74e17ffd2eed4afb576e4ba203ae010a155146bfdff370d7859d4b95ee50b4f6982a2c820a45005784873728649c53e27e4f2ff8196e0a824415725449b6d16312040ca7029dc613132bcdcec4cf027373f885e4c1311cf53f9e45599e88d0d23af0f502aa9587f664b5f349f9166d179466042ed69bee48179ec7c0e1bfb2e572fa377bd36deb748dcc9c4cde503e6db9a77998906c435379d42e07d714b0edae42304160c250cfe37d6ea8a071877ab30bbd02a5b1c19bfe229d734153facd68acdea4dc3b24ab2c78f939d39dbcfda4c1826a725fb8a04c3e865395aa15cbc649f19b9b4d8ac34bb8765f0127b5a23a640ae0d9413429a12a23045b0345bead04126cf0a12ec015c8587fcf211fa05d8aae503aab0a6416d73211a64cf02d9b449283d3f77311633075c0ac5039368c33e4efe4b6faa643764ee88883839be023fcac6a8829e75e34547956703cdcd7d3efeff3921217796fb351ae58596e96b2c04f093aaceea7d0a9b14b169ed96bf439cdea3c6b6eea4ef5abe6c167d86ec7b8a53f521161c48e822495818626052122d9a43dbd75165446781fc1619a4c5fbccd76a244e036a864c22ed77d715cddbb615983b491ba458527b4953ba294b44100d11de15fd1c97be696b0649c7b7a13d3af728bfebdadeed7bf39cd1443a3923ab77b02f9fe3679516edd30385f15287777447cb80de4eba3a363d33e43960bcd52267621c9be12d7df617c65308b4eff56272d7d80d0d4144032b3eba0479d327950c6ca7e4b4e09213384179a0e5264b7bd204e53ac4d1458d9b8557cdff5f5835b45cbdbcee3b6560eb0239aa4e795f7b6d9814077de06588ebda1be47c10ecd3e9d6975c511b70fbf626ebfdd62a0428a02228be3769812000d270388764402fa93eff611676a483aa3e6279ebfd20349e4658736d2dbeb66e4a82a01c825776a40d0a0d4230b371244e582d2448e0e9397748e8bf2034affb9a87251e05606d18a2947ad9f7e4e11bcc00898d3279cbf55f8fe999a6da64995d786a2e5f7319ae709cb59eabd37eda776bbcd3c22970ade7cce1c4e50662fcade7a8f669949d81460257c9d9c153aee963a00a8a17f23b274446721643bda2ed5020f301b2a8ad259f67a1aa7a1fd2058bd22b20f8222010309049ed3b3370f5a519b99fda232707c06d9fb5e4c1e8be2b977c0cf36c774f6e5fec33ec9abbd5d27bd01e8472686ef49a8f7ad27783f0b2c5ca80bb9c7a2a440b7d6c7f40fecfda352613697b5ab7552f1b422e84b36996af8786afafda0e76634f9fffdcbc6840a143b1a5a3d3132a9dbb0394c1833bc7c09e1cbc78971ca405435c1538070eb9853214dc8ab823f55283d4d19d9c9159cbc2fca92623064684d49764fa5fa1b97c14e1279ae211a8770ce2fef2c6f9af8a98c8a24ff1ffd6e01c1fa8e9987f3d6789ab2c4dbeb051532de6d27d39127bc25f0b02d0e69cea5aaa4422150dd834a8b0179bf5083943dc05dc8149066aa5f25d2ef8db6799007d551c9e16f11640c4f6d698a852bff3982560db0e36f5e7f8a1311322efa8e60e27d9ec21f4cdf88c53522e5ace94ea508d6a2903610edd866ac680f74a407b02dbd37efeb63ef52b98f215c709210ef8eb107fb881776fc05b728f3b7f3ff11a0161cfca090a36950edfbb640b97ca649fb5ffeadef6128f1ba22d123be71ba87d208b7f9b9f2043d18befa54f2f79f521b3570c5ff30c8faf363c7dade0e22cbb05f4d26f0ccae12f022c526522685dfa781a0e39c11aa5793416c5e13a8515a5ca996d3d499acc0def3f475cfb0d1811cf91cc38f1ad61b0699466c5069911736196ce18c13899c8bf791a727b16c4528e253de20e61c2da29e391559722dc83df401ba77fd4d351d147a74b044e9e29289b798e5cd31486204745901fa0b87d2bc2d7bc1e9dde6135ce9568f2ffafe7e92d9a0a586d03176a446a8213da5d66d027ccf1b22ed1881d6f2e1de9a81cad55f350034110204c911535d739b158e62743efae279129603696b7433fac90d0e622b88935a1b3a2014b32b47af6b6978b50babfb072e3ad9f1596812f81aa2250980f6f4e65ebc48c276acf933af761a1f456db3a2833a318b297340210fd6eea89a73b06bb5167dfb20660db86b8fcf955d7777a625d561fd7e9d90bd74019398b1da9040939e8c968d66400015075260898dbf176e0758cf34d89ba591de545fe335f728cfa9671e69d21b8ffeb5bb68984df9b8b76a402c4c5a3fd0f2ebf82d20715560a6c9cf32039a722e56abed11233f8cbc45cbfb36e05f6e272cd9e50a9fce937e0fdea6305b431524ca9f30aff3a723f001e1ab3604ca3c5f0e039e81a2e3696a48cff81f8d6c71d67fd394b6ce467440507f7e53a67f5cbd2d6b8c1357ae5951f325a7358855f294ed46abc07178581c2f505d15c19", 0x1000}], 0x8, &(0x7f0000002700)=[{0xc0, 0xffff, 0xffff, "2e9760d6fc325d7ea14e4e4d647afeddd954318bde8c2607e15975cd4bfa84a5335431d6251d115e3eb493b1729cca302244be9d2a40256efbe433ce8a097e00843213d1f4b45561a5b927bcca48dbc4d86fb805ddf62204cd32688ce7812616b209a02d6ce61522da176e402954bcfdc2c34bc08a15fa6476c4c246fa4004abbac8a6002813b4f958ef0f50af23185cdb3b7d34b43af63a509e4a24a62c74c55419330c90f4e62f351e"}, {0xe8, 0x1, 0xb8de, "02db48fe44b5e4c6a273bf7a03c1ad0a69f55d472844db16bc9126d4c4fb413b588c283e2bcb8695834f027a98f298837380682808c0775fd936be9757126ff385da5f4a3cde2da1fc3055488c8063f76ebffa195cb44a7e19dfb371f2518f5e85c68ff20f2b6b3d36724d4ad1089c5f745aba3bea987183b6edf781f63dc853253ecc7c55f83994e1d7b0beb6a3e4406eb61d161ab343539ed6a5f9b4287522b50c68ec423f4b40d458c3f8230ea2b41b243fc84a3da33d6a55ffab815274fc7bbb9cb0c82427464212f4b94e3c3da857972482"}, {0x1010, 0x1, 0x5, "99135ae80be2c5b29f7e3605b01d43e87a3c9b86a200b9a1a3ed65adda2b2d687d354a1c671aa3009f312e337255c19e287dd44aa6dd0dc3e8b3f3f561f591811818b87606e97e80d066c0817a633908bdc606971840964421aef963229fac77822a79805de46edd3a13c408cd41bdd2ca5170119f8dbf97e0a41d8136186f76c31608836d40f2f024d1b17c522a1f565a9695657cacca5a04f73d14ef3483c5b69ebc92cfce13c14ac2bf5821a9ff987cbf8b482b0f28951c970318019840707f401b1d18e5b576f1b075b01c78f347018df02092e6bc1dce1dd866db3a1d6df1599d39c05894fa2063c04fc894b43e33c511c6abdee06e664f686cb10ed8ed1cc64626581c56967596662ccbd2a7ad32635c35ace4517db87d7558097d50ab7562bdc19c550a59cf10d47ad0b4429ca8a789071929deefc129472898e81a84e422bdd9f561a5b3c310c6a7efbae5a1d2c83bd0d3e124fcb585a1b7bccb02842c63f37a5c6c5aca51b2a2df9357bd6e34a4fb223dc162e60c822a6340e7899f1c9e534b599ed2757ba6469041b01c3124cd80fde1b46936cc3b8d43a327ef1a9895ee228dbbd796e09a7a8c1669cc755d39113cfbf8d7d439a99bf616b90111086f4465a8764b07c3be94346e4a25c0d377aedb17324169c070c954638e6a45d76012b6b085f6e8880c544ab3260c260a50cef8f4fc422c6ca419ae474a8bf20786eb4f922733d9a8fa30401d6fc47bd15d34fd446e370ad9c9353dd2c486cf235518699e992690c9f851ce1c01a05e4e297de201659f48fd0d7a2a7a7b359511a42244a3c9f20217076c591c513656c18d7a55fd780647669b7af39574307eb52db047b29893c47aeb8a51d4ffb47cc0c8e9967b160efeb7b65f7c0ac1bf3ba47fc0623de1c201183bb69cb90285b11cf0e9fa286661ba286e9ca786d3323449dc4486e65f353a9d8cbc08a6dd2fade19e2c066224fff944d9fe9c2bc3e14fa0d7ba6f2169d612e7fdb26937d48bcb637980e4f2680d2babe040ca4ddec0e8d7dbfa1c1c0923663b72ed1b7f83e5c4db6cc58f637bdffadfc620437f36ebc2c4c7e39ec607bd8dee2bfc3a5846e207b292cf165fbbbd5071ab1332d95de044bced7a4ce2fae528ba4e7952b5c50c885d1375aa4f5ab6f5aea15e2d083a6f92b8eb633e3a9560c0abbe5c43be2eba685a226bce22843858517f741d67f53f521c07b4d271540f7cddccc845c53c2163e111635d2b04154b41f04493ce24ab29de7d8a86ec8570dd0e8c312f314d5d68e32d86da8c1bd1832a5f644e85d38669d4dac9df5cce1a25cbef168b616b7405fc85ad17680b5ceabf3e4478d3a8615c11d5188973bcee50abe6b891f4e93116f49bf9f8318350e2941261f350c073a76ab7c4da83c5dd89d2f171827b690fe4b657d9dcd08640efa1c9b590426f9e7d59c98f534b3a11bf955a5237ad4bab49fcd503de979edbf6378a2113f35957eb77f7f8788daac2810f06e0817cfe1db3bb6ac9917f2464a59883a3dde01f0ae4e870ca253045433f0102ec115314607ae287e3573a7dc2cc65c46ca38d4a21c2ef4671fef6565de05382bf918d2c7010b05005f941a85ee84513099a0a4c0c44b8fa7a01f65295de4392be60956f83f9535b5f8bec8ccd6dea88b7acab67e26e0d067229a47f1ee88b97b881a0bb2947f74e2fc758621580c145e3ac0091ea2932adcc60affbcfd6d64990187888252124fb6c949f81baa6070b63c352b425d695b5fe36daf384681e4bae1af5d5728f9853b1ed41e47f06f86e99f755ae9d59c1fadec03b06c0de7c5ed15c6e711c801b85d0f1784b33559994f67efa8e9b4b20b74525476db0c3f4e9f358e77f24bb65f7dceae09ad66e6150d12d5f3de7f48fb686e59ba38b9f18859f2260c5e4e650aeff2da00f40220522456b473fd72441c625aa5ff80ab0f861ffc4e97052d355bf5cd0b9b4a7cf8c67b599ee6d702cfe2a9de7f326d11937be65bf6017d469582da5c95cad48437fa2c0c79b05023be5b6999a214d4d792b47cb76da66d03d9079d595adddd87068ffb41f76df0e464fab20a11c67def34c8a8ba8e922f4cc3a950bf864c44711c71adc5f3d23b1049faf8158190f5fc932393a9510b01c08031b8f8b52ab77afc7839934ed7c3f476962330ebc5b0a4af60ffafb63c9b39ade6e1146cb97f07f1cc0d7a505cfce2e55330f44ae669bdf3c5226eb682ca48fe719af77a8985045d555dc43195a278e722ad25fafbe23a85fd3d24c966f219d4c6992576bdc932d68ce16e191ff433dafe0014a67b2ced67c5859f3b7f388d4fa45a4bc483bef413b1a75f31e415bc9ca4d37e97b7b35b7d56ce831970b212c97c7bb1d0b57cc699cda9b46df6afbbcd92253d50f9fed49466cb314dcfb7fe4c2c90ed417e319b23d98ea58c0fb29bf830277cbec0bbe2bf22890424ce7f0be9654a562497a502307562495f4f567adc6b597014bf9a38ba3867b72cec01d045ffe3b6ee4e77c4a51e9e5e6fcf21e2a0e7545330a70940346800439ef17c3369599298c70d2dbcc90d9bbfa8d4ef3e647abcfc1429b6ec7c8add94f2d2bf0f229c1c8aec6690ca3ea9f15789f8d023a44e6508a6b2d016e908470d2188ceac0e2241713442fc51c17f9cb27fa33c8e3982a29ce5d2cba108b3a2a8453ae7f5ec380d179959b07686a73d75381523fa88b406aec2af9fee42b2e735c7242fdc1c1a638178451e99707a699486e7f00b1e31eac57c096f7e5ef3bfcfc0cc3504c6bd94ff4e44fc2f26c8cd7fb53b420c0abe8736dcd219412143c5cd4c912ce7e7fe0d3308093da4a92a7c17eb0bc14eee8343c98891a9487e26c1684adc95fbfda6b7ff3af933d232d644e1777d0fc03baf9995cbb3160a8911d60c04ccc30afa3e30af311e2e1fd02fb9f7b18fd5d13e2b63a45f44ec628561c82a51c821a2e7b52a3338689ac36e1a50c1673df2f8fa2ab1ae1be25323fdd25352529bc950555d471a335e2dcc8f22ab85d4e58d354221632d46e4e7abb2b11f52ef1aecea652aa70f5664eabd7d062e0305421dcd592d2c480e0317a43ba905e3f8026e226c23bb713847a3fd43908718db79ad16feb9305e7d6a8fa496ad9f230b8901d4c1a7576183353c360b3061d8efc4f00002c6d24b7a6b3253f4bc57f8eeedc881a064fa5bca8bc63cf2c892f7b1625dc99cbb6ca4eacb64bafb77bd9598ad1e9acb5a45148f0568430617eb3f5efa88639e12e408e929cdd838fe1782b12f6b5bfccc8ceb040d5e49e407c7620bb758bb3b21aaff6fecf0ed425933eec6309bcf468871883c04472cd7f7bb2779a832fe0e31254ef2d291550bc5d18dbd790e38f8edd19ffc93b708429c20b311848e6a47b9b087c14cae62349f663a775128f69ed4ca2a3a64a1b0a95e60c827de5941552216bb291d5157484aab10e5b441405975a818ae9ecd565e3d009fecc8260270d13c5224086e9d058a9da8a19a25ab49403a649179bc412433501ed648073b5764444d445ed634f9ade8b713c7badc481fde6ba53ad1b90b3221901e12d84145b703bcfb6a7a08efd9fe6a2be13e69d3f03ce4ea0954d525551c448d88a83ccca62fc11dfe73b746c5e7abfb940f4f112302224de558f490f66dcccdf33b761a73f369bd2d4e8f8db9d513f338af40a93854b308ad819a07be712eea877f7a428a520a29e54cc543995005f40fa420a4c630603826a4c43b40b748facd4939e892739d5312ae302a1898258fd48f88a87858e195ff5c7e91fe9727ca5d226711f279197f26c737227178b280597131068f655f23c3d0cf71a90c124ed8ad4b6b1b13c3fb01c2cb28a18f532ba6288b6fb7fb6fa051d4edbfa110728e3edf67ccac7d715989157f0233864f39c3227c660e639ab22f0c434b17a0fdf9318514096457ec7eccdf1d62012629927c454474f1283c049f57bda966f2c9e3d8f83d13044eba4f79bdfb82c48817cd8f6d79e42417b2f65a347ef7a8aec770fba41205e36e8c8d80494da0e8ff5caa8684dbdb04dfbde5835a414810b1867640f24c0c15ed4f7e6d588d11c55409dc09223ad4979ed10f823852ed2ed8bf007c63324388df198a05feedc242d3687866293606757d87aab15c8247e17aa3ece89fcaaa5377c8ce86dc9ec7c5dd5d58561c68ef938ab52db6439f2edd98e26ac3578f722bce5821b518ec855326b99b5d0196394cbb1057b20a0557596490e7aa107045103fbcbc5eb4098d25eb97c3b7256e3c96d6a7d5fb39cecd72fbbe2d9304779e7cc99ca80386548df63886a24a81ee89a18d067b3c133d5a629102e1c88eb615b1435c44633c5d48471fa4640974417d4d78e0340bcad22ee2e36e5fd4cac4de28615c01dc9f2e2ce06fb28f3bd7ec21e45f03b76f39448fd2890d7f82d7ca82eec1cb286f9c4a2b468add67a4aac63c48fad758c3427de22e09d1928435eee10458bccf83497f28c4dac4530fbb845555bb2d0ee2fa9fe4301f915ba3dc33b9f9df3aa4e940da3c1cf57ddc9c2949030f0670665020e45d38f4b7e4d7d06ee3319da49a7a8b97388ed38cf21ef3fc55a28c067ed689443d3cac1176d496fa28bcea1e22f5f2242dff7ee4757722b8e89df1d5ac08cd55f8144db5f4f61e4760a5a045cead225c3046358c179ec41af703cbed5088c307fd8a18876f4f95fcf9ad6588083e074bded9c5cca91a53ee6e1120f3be1950ec0e68c9add3436140edeabec279498acd15b5322d21724120c341c3138b1e1fea45ddde58e4144fd15089c0cdd0968cab45a5fc1b89b4d74cbbbb2ac65a702d35a11e006ea66fd1bdda8b034a4106ced5426a35d750fffe2a02f8c74f16f4024127c78c4bbff721b177c3d238ad4830ab88d39cba17d08fb73889b7c4bdff3a88faeda36bbeced8355ee04e74edcedd32a9b142c0b10702a4f68212ad36d2cd68c6014de4096541377524cc160c7db44b9700951477901a9d6fa63484cf7f883a15a8936bdd0531dd0c6066c05c88a7952bd561a61c015efddaeb5ade0c124c5139d938a05f6f2e3636c55beda27965586b1443a3e460e5df39a4bdcd3a12435e95337abd66b98a990eadcddd427222de11e9f08d5508b19dd7c49294cda318483011735fb035f9ef9d8cde7b270162add08e6470a365f2d972dd903c09e3c3d70de6a8ede4087aecfe0f176f3986cd658cc0c274682aa15f0b436b37560bd8edb825d895ac2bc4cc427444c91ba6222f21877a1b7797e353a5c6d789a7e68cb07e01d10c4cef9b12a5fa54d0244a3955cf75cb0b106995147e59b7a748204cbf60b382d544f6e5e3b95f3ed2207041e62da0d590e3b4e9a68d2041cb09071d987ba6a1f0c853c3d4973ed0d97e0059b4571b166ff8064e34dc12d0dd108d6d04de108d467dec70423f788ff54887b974e01d662abf435b73e8c2cbcac42bbda2950735ba888b5b1e8c13b2d0c33c46615e1427e02499727336f07379e60fc81ae25f9fe58363401243880a6131f00f489e659d8afe7440f0e3697a3f03fa195037e915c3c03952fc76e855a87a013fa2a0d3a3520837f6e8fe2ef2c5788a72dbce466ea5b7d97b9f49ba15d470d0d8eea2ea530a07fd4c881e1587cfe73b80680cffe06e2fc76933dd6694a8202481d2567a2d5ac1143c56ddc0c0bf50418fea73dfd4717af2276f9f7193f8ae06f58f29968ae3d54310f8ec70ae45d632b169bdb9fc95981576517a6f68ff1339a2967c0860b9d1581b0c5e5ef39ed8a89954a1fa86d53ed03bad2"}], 0x11b8, 0xa}, 0x404) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r2, 0xa) 16:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = socket$inet(0x2, 0x2006, 0xffffffff80000001) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001940)=[{&(0x7f0000000140)="d678ac850360caa26df170fcd55640", 0xf}, {&(0x7f0000000180)="523bae13db08064c261a2c4c796e295d74a0e4294721cac54a9731d7e550c1494afdc404435f959012b6488773161e996e009fd38c4be9f794427a10ab212f33393ad575d85cdda0f1784f21620e238b2852a5d5cbcf12daa917441af5aa3ff4269236ab1c99ef9c859e8df6480e09cc4f0c2439a3c046a145cc21a95dd24d9fb45b402b0f185ebbe98ed70cf3", 0x8d}, {&(0x7f0000000240)="2d409030bf9ea0564ce2f480497602f5e91ff86ec61f729cc5c5a631ff7e2700f3a3ef57be4f48d4cd38417aa45c65711b09efd679a18a10a7eb277aba8fafdbbfc5d50adff5aac3d81011a524f4c270c89d6fc21e3ce4894ef99a0b3ae8060a1cf45b201b2621855b8e399462992b1094b535ef0c5b2314a84b0bdb138d6cce32572c7e0baacea9cf7f8b9c4b0d7a4ab6ee7bc11ba9c112f2141c28e71baeab04b0080eb992d17f2c0815506065aab92677916bf3d18d0a8e978016d00b1bc38fcc3a35f0a6954373988d766dbc34356d7edf4b706ecbe6fd9793fa49bfa18779fd138348b90942208ec47aaa0a035d5b2a747c7b27e92474c398853c8d02ace6d4fc97bd84ae0ad8ac4e7b09254b2847970ac510c15d06d6608e9a98fd48a6968dbe73326bdb9c15cac090544e427b819df6f622f7169a1d5273ecb72b9b42226521c4bf37616f2ae184ba685df59141bd0d6c41e3eeebf9d96c23d50290c6af571ca33c5b87a7b51d77ddbc23623914dd9fff2e5eff332299f8b994725474c43fed5ab29be333ee28098b20fa06c31080576099a3234eedc97d0a757a907b7bcb7774c8778fabc94dea4a47577c75a98ab50888189dcb46ea0e506037dd563e29d75b0d61c3fe0763edc18902986dfe3edf153df7f3bb5e9fe507e59719a9d552a8276c3b34157e2f6e784a0a09ec853e0157e3de491cf869163791c8a4725efbfe01c7641f7e67eed443a66bc03ce7bb4ad5f39a249f8227ceb1892db1737bec6cd594239c071e1a7a8344d7f16f38cd38da0d2108603ba2c1099e5e1a9287a6d79ab769995b663ffcd0be05ca4f9d629130dd1ef24afe01ee7746b80822d2d1eecd0be2393bceee59b59ad8f779e5a7c6e2c2aef84c6c5c4e775ce42456dd04355e4f7632cc6c64139d15fae3707eb31667fb3cac8a1e15a2c31acfd6c689e58a37554467fb5efe6ea2ff37ea5918ea8e96b0ad00dea5645925334e61996905abd02ea99ef8597f7f71ea8b47720c7419e4b731756b49123e014ef6d0cac52bbdebbf0ba0c33bea3c301460e1d0975114c3d12d4e262a9a575594f9b60d9c8e4cbbeab45d75250dba779c3b81cae9ef66f2d2556fad15e705a44fc22f500821f03a7c89de9738109e3c6dbe621ef25b38dd445f099a9fb115c443e65f6b6d4c518193166429eeff1d6b14a1bb75bdfc2252c2a08d0d1ffec4385ec0b2b1249afa4eb58b29caf74d7cf79d91e14fb9dd96ff8f68e80f9b5c88f1b2e37e8e07a31bf84e9d4b0d162deca3c59f5fa6f3d4fb585665104f1fdf50cac8b03c06d69f78d69e5dacd66ba3d00b200f6117839751cb1a432f61d4cb2244a48ffd99b0348dcaf13754b6fb1c411649958876770905d92f2dddc091513813e33e000bb1facecc7f9a646393529d5efb55bae04a1d8b568fe35a8e8cb9f4b1aaa4db5c9b0fc5dc3b61d9177415e59eac116e60975196d5d38780a460345e1aae7992c0f4c04b74549554761003a88ea6e8302d8ee8372e326f453d371d1783d3876838709a82a418797588c90d2a5fce4cd2e5a96ea3345fdc325d920537ae34b8141971bcfdeab7e11ef5fbf3426ba41ffd996c6e6fede9d92bacf2c6fe06244e055c3c26b32b222c70062a16e0cdc9a452b75c3f7d281a56fd86afd7378a01df31e74cca6eb2c1efc1778f1cb00ecf9200da6968d055f490a8abd7591a16c3283234e971655cad537ffd4f2e80bc1c9c09e24177175079e984c1134a939dfa6eeb657aac68545061fa4a24a5ee4e0ec7af7ebfc861ca082b2483793616b82ed11b43c6d554e09af7dfb88dfa5bf3e994fdf44729a575893c3f7e7bcd3b18ed0eaad8654222c57e7280d923dfa548a6f6eb9f340ea402a5ca009d884f05f78477b2f6584bd3f639d3328027734e2be3b557ff89855e54d2679f9f222163be59855a6f73f62a8ee9bd52586a4d7cd3eab683fd09d8aecf40268f34dd0198912dd36f05ba5da9eb76c77163bc90026cc5876df7b87403f78b2cc60fb840da23b32910c003adc1113f7f7fec86cd434b2cbd55efe36f1d30524ffce07653540ecf8144247463b685e01e5b9ff95450b7a8a577ec118070f5c596631b59d82033a09b2b10865c7065eec4f79befffed583c5a15df3a7504beba61b11a29756fb6fe4acd861e389e0027b5029026494236c88fe99edb18a16f24ca58b384af3e0083e72ead29d4f497addef23b9bbde485ae758421e26b1c52f25c33122a5cf28987a6029d9903da249d0a2e94f026ad004c3e58fd13e4a263d99361bf391c25f8cfbf12f30f4f6199b5ac7e13b508c00fcfc7e5f2c109cbfd166961b28cc9672b4d7d7777be544c0365949c9f3886903f795e01feeef18bdb5abb05a881d314d6f42dbfde923b191c7000b4901de29fa970850eba2ea7e220ee72dc12f2bd7b780340d6c7abe059d4127144f8d3b9bef92dcd1ab092e350a05e0cca4d66f85b7506ad02b412c4ab9321369d8e3139a5e9d8f252875004858abcec4ba673268aee386e4162aaa927c6ad7bd84036da833f49fe2437eeee8d9391cf60dae9415f065ffac3d21040754fc2a3c8a8e2056c5b9c8cca6f2540256d8031a006852f5bdef49adaffce4abf6cb4eda658b719aa00503725c166fbcde350c28ea7cb06dedcd267821fd367c53d5ab84ceeba950f0f8dccb3591db4c4ebd5f42bfae1f021ad1e7aa04b35e4ce4a709643859131110d21391cac866356f1cd663225ee3d7d15b62c545a49c2e8c5ae8d3c2c1ccffef88b4b2d4963f18feb8310a0d7b180a1f82ecbf581b05835ccdd40ca475f6f91662e863edf9f5ab09afba1a622f96c4aeccd9dd2d50e3bcfc768d06f86de686420fd73a5ba2816bc36c0e74656ce0c5d5913e8b256351115c5093bd8d273b671b7ac8e5d24d1c7da7a15aa5b4f948be853c08d23999aa5746eb1ec6f5a2e3af908abd7e6d55281353be526be228102380cf6c89d50cc95a6133278cc8f0573889738097a1574d20879cd6607d0cd26d0a94b1ebd43f904fbf4995352b4f10d3da76bbb065d3774d7e908b26cd09ef99593f6bb7adc2e124b72cac830c6b8c575cf22a29c82b65136c1a6a3a86ee284ba99b423d7b5af6187f4fcfcfa224b9c3eca540f2a683eec25c258104d764942c8ceb79d3f3c98c58a4497022455df719071c014bdb68b7c564b353ff35610c79adee3a5fefc34eb5e152e9741dfa889abc44bcf9bc1c79a172a836d79f15af23f594dbc5238f541322d37757864396eb6cedf21a2e1fd17320337e64ecb8fef2e74f8825509042b9cecec5aa22f0852841620db3eb67deb45d37a7b39d5528ab0ffb5ad8bf999fe15577183b5f05c27eb11ff494fee55512062ff7e1e3fb59062c0067a6b24be9c99b6f5a5a63eaa51661aa87055ab3287988cc4fa2d3cf551139ca12f8e179eacc39a8dd05b4ed50b54321fc12a9f1d537fcca36bceb5f513a4696afda16acc76bdeaaf4dfc60878d850bd0d9e53db07c45d8b68aa4c6292a781132d62efed003297f7aa5ff070b5951559b6bf75cf15db16039c3fd0546001eafeb605ff29a5ac7c7e279c4858822d5bc18ff5184608bdd2c7b60bd301d269f61f19f29e583af5fc6b8c09a95c058eacaa47b05b529842db63dd84c29e5da67e599d4a3533a33e31044022dad3a21555dfb3762f564b4c5978e927c9b9b533e52b3f3b14df14cb3ada3ea01173eb7aaad735b68b40f5534d53fb8d984fdb980fff9b29f84ff6a172a9ed85092f627480e4f649e3dec9817ae6050f53bc993a426a7cb09f050a6f5497933545c77ee59bf748805e098d3e7a9c04cf2dc500e184afabd12f635c366b24470fad4287daadd73e412163dd5f08a50b71dc9875736d1298e1ddf42ac71de2b083f95d367d1e4cd39346672a7ed3132e7769d00a1ec48101647256e3dcf7b296989b5cbbcd0405187e21643d11b6e6b8be7a70a43bb89e0efb401e6e77fda28768308cd5cf0f3711c0868d1a872b8d60536e3d88927a268e3b79d7ab4c9c5b9612e2c9b764c27f9568b2ed0917f194f37593d75d5003802f93497e1c3c9f42fd0722525461789214fb479e70876361b1cdb5b0a7d10f86ac5945df542826c4ab71d12f2b4885f209c949d9c326d4e10eca3e082259c4091a56ea268898503090280fd8d4eaac502e68187db95796fc4b208a6e627ee0f6dff819edeae2a592c763d4e033c1f17944aab67485526663063afb0658b3eb157de08d0b2d68be530f7f5c81bed72de417f394f66da3935d8584435e6e70473145b50d21236417b028e364ba854d30b0a3bb66578ee0a72e6f81f7fc870253a3ef3f2af8d01bccbbb67eb6e348f4e8c63c52c657d2bc03564cc3cac33456d22caa01ad86cfa28ec5dd60c423c2adec20d5f40a9fb2b150288b667742dba253788594825889758619214bde15f4a921837547e9422beef4554ec008f4bc4a809294b34382946cf2ff7b5b29cb4f548b4736f7bbde222f8c04497e102ed5a992134c3f0cfd07f42b2513d9ade01d8829777f49ad2572e201396859e1b51cca05db9b43373d38f431d59c6ca475d91d5616bd5b391f41383691206fa3b08843b19ca33cfabd15f7fc43f80f6a6d8ad998d15f61bf568ca85eb362532be5bc01319aa4b7089f65b23b2682db4bc243fa678fc193ce9a6fae002c8f46a875ac19fcec91c32eb28dfa04ee3e1cc48fc734e981f50092f847d8b0c82d93172c66a61781a80a46f12ef0aeb3ea3611013042a3b5cfe068c7f5a2c5bd4d3730ce32873efd95584aee6caa73e6b116b3331fdfb76bf6b708cf7a405c3ed79bbc7251bd37208ec55657ca19917bbd8f5cdeb3bb81a2531b305e19bfea5342d988b25dc98b1982b0df672abe8b22273c47c7839829377bff2c060509891e9aa7a0fb401118591ab8b7b95212250e308aac4626956c1ad6e2d1a7c4ac65f3a3422d5c46e893f27ff33a9d37780ce212f19edef90e35cb65fd06bdd3fae8fb1e26079cb74ed2a328398847eedcd8eeeb623c00c058516002cd24c1f6fcbe86571d39be3124f13787db81b97d1540c7805436ec37ad8331874847b404f45d1b2939232d33b24a5772820bc060f63bc0477a14c5f3849a2f854cf0b494b24e34483d848f717783f97acd019c3c0d52ee90a1f1c61b7347d2b8fbbfd9cf03d8e378b9034a45638396ab11afd8db36fc12bd8e8ef5773a836373552d3903cd6fde4f7842813595e82ba3f0a20ff0a875c7b4070d5b5049fa610d8d4082287ae70688ae8f1369d710aedc0e47a57b9b12ba6a78cda59461a48d90f3fad3a8466773de498f6880b72800ce1a656614b79bd14edd1d7ca0d22fdafa2bc15cccc38c5660231064789b2171fa62ea1ea1ff1ffcc4bc162514e0b651ecd56f0b29f0163148cd2748dad633eca349fa6db638d24af30b9312cb874bae92b0fad2f1b3a671373414cf2ff93a367e71f55dac0138452a9396adf6cc9399c921d89868bfb99e23735fc0c7352f4ee68dec5676dfd8d10f93ffc879e907459d3967714a3c29d23549179dd0185fd9a5d7ae4dc3d3f206f04d38da7f2ef578974e19f7b19c0f19a5c4baf5ab8ecc3b7dca464c39b2715a14508982d3e94ba80c0cc897a2c655b30ef4d54fd29f478fc9586bad3c9c61a82d4bd19ef311430765d4ddc1f5d7d9fa5616eb1f52db823352f74bb4ed39c224f32b28431412597b2c0e788f160f1aeebad78f6b463bebb28bc982fc1b47e5a382a7eaa40ca1d29d611668ff183b1dbaa475a756462d39d11a948eb", 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)="5034dee36e10acf74e1cf1a1c2c759d2057d9fb6f89cb91cd5e225afea5c962c6030ddd65c4a023752fc95894fc467b32205decd97fcbc34179b775419e95005f74202918a5320c1b5fe35325562ffe494220fd7b208f211ef2d4868b03ba366c255f4b6359e711ed8bb33220ff2b30136a6c9cc986680aa31e7aedfd5c4683ba8aae8a45be41787e7edafe77f6c987a8effb0a57d2b6751d98f4a4f5a4e66500caf0c32a61f07b79323ab1058fda512096270286b7ee2905bda8f8e1ea877", 0xbf}, {&(0x7f00000017c0)="259e64ef58870305f825d0801ad45ac6dd90c3dfd7bce0e79279bc6dee5b832efb5309cf93fcc5bab67025e7e4201bb547b1d40aeabb8cbe48a3af57823721b4bc7fabadac50578270784c2cc904b5d93f50647bf2534eaf676b5fd7b42aaad08ac2b3a73e7632a1af5d75505ec833a8ba8fed7bf031d83d1c87891c1029157453ea33b5c91325c93b78b82d76227a84ef66d05487c0679061c3570592b816c0db83919b3401bf1e4983d0c3aee4b3b554885a9c859074b37b47a7619cec6c1513920534f99d", 0xc6}, {&(0x7f00000018c0)="aa79b7fb9e38b51e3a98494df64d4f5aac759065d776159e401ad6fffdc8ee330ced7da3f7caeab0912f407d819b7061eb30c70178a0b0545f80f4f3c32fd7f34f80b804c33cac7e11611bccfcebc6a1203a72c6226c8804724b439fa3465a13f7d5ed5c3cb08057efcb05641ab799847c8a", 0x72}], 0x7, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa", 0x449) getuid() geteuid() getdents(r1, &(0x7f0000000080)=""/153, 0x99) fcntl$setstatus(r1, 0x4, 0x4) 16:01:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x4, 0x8e, 0xa2c7, "215e33487ddb64d7a5f4562db7ad7add727372d7", 0x6, 0x80000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) 16:01:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) read(r0, &(0x7f0000000040)=""/8, 0x8) r1 = kqueue() dup(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000200)={0x9b, 0x3, 0x8, 0x2, 0x8000, 0x0, 0x3, 0x7}, &(0x7f0000000240)) 16:01:08 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000003}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:01:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1) r1 = dup2(r0, r0) close(r1) 16:01:08 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x8, 0xffffffffffffffe1, &(0x7f0000000040)="f3e03b47a88eb90a02f48281b00f7475f9fa86ed50480de8ee2b1057e44790e4654cbea0e62fa15f563cce9270dde4c9371f697cedc6009e24abdeb6c913e8f4ad6e2451daf679a3b4ea9bae208cd3ec54221d2d829eb295793390aa6d463b3d69ecbcb2fd0ed3bcf73e63a9dc7a2fbac504aa3352dbc4dbc312273a3a6dbae10bb70eb54664fa68e02604cc268eb570b9426677de43bfd21cc06db8ccc508a6085b1cb13d1711d82a925b647b159cce9692ba2447e1a3801a15086d70", 0xbd) 16:01:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:01:09 executing program 0: sync() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='}.-\'\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)=']\x00', &(0x7f00000001c0)='*&%:\x00', &(0x7f0000000200)=':%-\x00']) preadv(r2, &(0x7f0000002580)=[{0x0}], 0x1, 0x0) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x20080, 0x10) open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x8) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x8a, 0x6) 16:01:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='(\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x7, 0x4, 0x2, "ca8795274747b9cfa34b6088ca134a59fbabd6fc", 0xda, 0xfff}) 16:01:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4c, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:01:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="05df3666e001c1f9f1ff1aa1972aa6d83dba1a4e76d678f3f94b87d9a50a6cbc5abf6ad4c5799e82e9a6d14391e02e18954aeb56cbc57bd18a8e39634130a929c9a486f38bdba8738d98048927a6511858568dbfdd4683214ae738c38030dc8b458ad1d77ee8aa1cf93d026868a935eda32e45647385f6569826eaa4e85710a655418cdb6ebe4be528ce4f7ec5f4837d839de29226fa102bbf6eb2c7c4f346d0b3e5f233ea51cf8aa3e720eb430910169105e5e1ef55e8b1da84a9f9fa6fc97775b65d97a92141abc9f78b31123cb01a51ff746bf36df4521edd9744b2d4ccf2cb6e0dee3f016b3b69a6eb8e6251473596cd917ca729", 0xf6}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000009000000031a936262e6818bc81992d92108de09c9c2447dd696c095ad5cbb71877cbed52f56e3479ed864d0a6359e8d3ff0f077fe447565f6a9124873d93aac088266e5719a905678106610a124ba5a24888a903187cd1e2cb1bcbcbc58461f7edbe603a2696d0c6b3d84126c08b5473de41a19ac4ba2ad6327e5757a380ac133021da1d8bbb95eacf8c5b1a47af2d6fc2364e8994f02e6f3db9c656a1f0bef0633b571ec4a3c35e2a590a400fac175689051b8cf5173804f9a2b148278a2f3345901f5e827377999a284e714b958b822152514c5fe46b92b95fbfedece601eeea7a657dc0b424799cdc7370d9ebc8713c1547aa8f4b6bb5eade6c5a3c58369a9668d213844cc30a760d6d5b12cf1c4bc22b5ceaad77f211c842bd7157a25101c9e356fcce19b33a0a8d6c8362773c204d158d69b6024920b7dafb96ca8053af2f04692d4e8c1bfedac4cc4d22fd4cc8f1ec512c006366e32fb7d63f13d2db16004bff1703348c7102bcc5e53e6fe1f5d39f5347a79e16106b6c45db7767572a2fd4eefdf26ea24960af928075a6722577dee746d9d368ae93b3129f3d5241c9fa1a9587474f776738cdf268d107124475dc0744e33ce5d80cade542531d74cbbf3622837b8fb907a8d9c937d2cad9097639f65686d1d8e12c08d29d06ccaff0e63a20082844a2be1fae47ac4d351dea18c89387ed71b6e0707808ffc00e48c3bf9b48864f9c4405f45ced208add599faaf4b6f118e2d7d0a2c0ad0d021f6693a72804d77cc182beb130f5cea512a3f611b13a06239d5ed527d3f1a7b0bf3658e73df46159ccb5ffcb2693e1cbeef3ad0bf81c239fef8cdbee51c32dcd4c9131e4451c92d53699854b386467d83174fb93f0d88b4b5b11f5dd0c079ba0f58869b1b0e258b5dc07f396b876b925504b46292744d33548be0cda8536c0241076fa5bd635f0efdf4af9a504bd34dae2f49a42a32dbdf4293232730489b7fd430ef002d6063debc40399b04dc4a5cda781431d50c0e73d9655fb75f0317cc87eee193b505782121ccca86d87231a4c242c722724c3b50856a3d067e5f4f9ad0c2571256fd7683ba0dfe1397ac8189bd764d1d8cb283d9d87a14da8b5a504aaba10af3fba433974908c71f8f131f8928d9187e6087454cbd8544c1e612ee2a4b6f19e70873efaba4816ebb19b54db838930727e2ed873bcb58290de3770d039f2899a05ee1b907052ea02e95bace5ece988535d412fba1ad75851d808b9bc0a29333eeeeaeda694fe952c83399f7a02ed25c58f3f1a985aff0ccfde924f413978ff6a5a9244836f513788d1a6c269bd60e968e6ad02365456c26aa18b33c117b5f904d641ba20e2709a34ff38f9b827ef38d28f562dbdcbf1d46f0606193c1d24d1b117fc5eb345dfefb6ab0880a7233aa455e812a721657abb505b8016507c8dfe269cccbc1b047fbdec9e6a5ed5f0bf509b4d2cb4ca951178dc8f1ebd1b2600a314080b4e93bd568f4a1771ed87df73c396d93610da1b5d71a87acb9e38b5428e77c21600aca96e9673ea661d6c17c2a11a57041f1c7c71289763ca8b24e9dc5ce00db6a5180ff0cb86fdbb580bad9382248ebcef247358239cc39658bef5537d3f8b5228ac7bad860982ddd76edebe2f54f018f11143f3c3bcf084e1403949360cf373a0746510fed7e662840b203d260b6266c5d462ec3d15ea94c49fa65e92ddbdf34fd77cedec0da305f31c028cb19cf5beccf58bf476773106c49abda058fa8371bed399c3f57b278cbf3e8c686b0ad85cdf93fc03ecca4bd1d8a4c79a34f02c2e038700a064605518b4f143712840c9ba7aa03446b230e128224c18ffbf5371535a908ea8bb292a43c48ac2b753b074d8e28c3a0351f54a58eeb5f6cd8cfef720b822e6d7f5df3f9de5da6ce1b4a5ac95db08f34d4f0e69ef5fba784d33c68a3e7c4abd5c6262023bd3270c5ebe25ab25e442afb13e643ca2cff2b5ce32c1eed1f653b4ffca2c8df58eeb3c96eb6337ffb6e474dfe9a47ab1b07c15c05c9fec2f13ab696aef8558555074d969bba43bcbe75d39f7b1dd0f6742ce0da9d73be97df736375cef1661878ab1793eb1f02eedbd5aaec54fb4165cc20d4545cb9087e36561f41110f9a0d070d777d365d829ae0a19d29693d41d66cdf8b78bc2b59d2ce03ee5339cbe710e3b9605a1031bad3e5467edc31b05fb98e9dca74c75fe8283eb5d20ce8ba169ead05a2b41d24eb99f0116925307c13f338fd1af94687bbcc39c386c19c9fd0ddb0011f0ab1375119e521dada238515f55fe52685b18416258a0df88b129ed78b8b55069c8e880f34f09116c3628e180cf570937bf62b630f9b9a1a92f0b55e62a2aaf7679551bf80fac01a126a844f82c3e442dbb1ead7948ac50531b53c40a882dd84ec6eaa3a3fb3b902c91f2535fe38a4a512649b96ae0e3f74df58ebf985762e0519fde65f8d8a27a8e5ae9b2acba468004f66e4d52478a28f834ced281edcb90bb649abba97904a965b7ce117e9220ba10bde0694bca227f2ac17e7a469171fe35ed97352c52f1531b1259775335add1f4a88ec11eed05c155c9d0be1beea4ec5958d97bbd5f8967519735ccb83e759dfa743c65b068729aea97de2f4dee721c3a1a9f30c89c67884c48e405cee67fc7bc259b4fa3151552ce12028d7a144741d380abe20bed08e5264ae21b05ab04ce50291c59e44ddf87ba276f5335455a19b08b7fe78f1385f3a4fb2445bed4d0116d03784c4ca03292d9a705d7e2ddf69b35e260cb4354519fad9219cda36a329615829d64e21045f8ec8f04048f330a96990f5bf4ef4f2383a88c69bb52685a18be9451cd47ef2c577a588777a83ba57316f069a63d092bff08d1d939844269d161080476dacd246e14454d2676df06fa13dc621c3533275c76ecae7dd1895f8f981d1970a3239938a00a38cb0eddf72700a698adaecc47b496958de71aedebfa2224e9616f12c17d887290e69d3905fd61505c6603ca7245317e6beb961be729980cd03c5da8db4ccbd90755140a7c8578cf41488df78cf315d927fe2653e0fe8e598f2e65e73a39a3a1fc5bf5e5f530102267d5f8e56471eab1f89e86c51709be28f73cbb1b5be21d7ee83210bee6d0cc808889ea9ecdd0351208653de1305ef64e23d323e433da50c77f828658baac6efe0380b3eb31a22f157084d3d63c32460bb58cfea8e0ccb2a3e25fe57d07c09213a049cce3f0dd8e12ad7f93e67fd33e359dd2eee9697f0a6ca5e3c1a22aa8a85bbbb872165d50f016989d0a011958206d95ccfd293a6551f59c36d53479b11f76731249459e178399bcd585455e0c1d7ee3eae528f53fe955780fc4d67ea76eccd092da63cc273556941f78bde326bb41c9a8303639ad16aff8a27d180a2d172f31fc8f5f0bf66f15406a9ab1dc713df780502583c8d2cce69733ecdb304a4757c53c8dff5e9bd0e96ea48a7b73efb45c88183e7b805f19b8e1468cf8d151145d69cfc912a3983af184b718908692f657d02baeffe19bf2379f7279752303efa2302fb02cc95a2542e2752d8b270ad58b57e7ce8372ebd98e68b5ca3dfffccdb5e344a0749c95c7d6f99124c59e74d40a6ffcfa0f76da7493fa905d9a71b5b5aef0d13730890701242a594e0448402b35c0add8b80f39dff42b27c00497a2677c62751c10bce2f1cba0feaf3f5d28456133bb0175ad18701b1165012ac874fc771520f41127fe11c29efc522eb7efbf6343ab600ec1d07c727d0aee8fa7f7031d6dfeeb5782a089c52dda3bdc97a23a30afe5101887abf097d04f4891d8ed17c6a52f2c7d485f784adda211c8c5526f30b9345f4f7cd70e61c00bdd9068d54000c29bd2b0b0b1dd75a477526422695df489c778946f7f71425698b195260f6247a05e232bf307651a35c5c65a63a15d6ec0a616fa567d0c119ee85b12cb473d3d5150dd33056dadc21cef7ae137be15c4e29e600c66aa14a0091a501b966b055c844a8bc7efabec8cf938718df977f3e97224c56b1ad9de80a6b0b1f8b0a74e3eb674990a6a3e5f4088ff0e0c46ddae2d09511e0ced6f96d41b967ba70fef3bf5bb00af02433b2b2d8ab54b810e06ba9a59f40a5d80326ac7a660ae8cd7503b6b2bb5c1bd5fc1e7151f771bf7e7c86498ea5b2815cce4a6260c030ea59da728bd42f93abe301b45bd7d5594a69df66c0bb18a5811ad31b4e05a92889070241f3fd393981b76a22da27148b9b0c7242709b8f2c21c5dd761c628219f5c9149988ff10916748ace84b1ace15a9e065406e2a7c5e1ec0ecffe0c5e12910694bb0922ab5e95658627667ab62953cef27f93b5559fcc5d821f168f0899e84c325c0b7f84bbb1139491ab996721bad6be9cb2e578234a7d53d1e38bff62ada491d91a241932419eb5302cc0f5d43bd9038622961685080be633bcb7f6532cfdf904939171a9d5baa2b5468065305c1a2bd3e9abe2b51025dcc7df25cdd84fcd36c3a5ab7b8134836491569510f464e6ccf295fc18f46dc0f73fc6123cef8ba3aa4f44c70df67bd4f8bea05714ab325bdde3185c78547ee7c6b02657228e805d2b9a6d713cb59b801fcef453ecbcc130802f9752eb33a269ebf324aabd5fd861b7ca318508944a54cce79c9f9053fe270edb7a48751121ae208b666500f573338b2e2aac11c4332a4b770acbbe7feb6658f3ebb256faae024c9499367693c9cca43280665128408d1f5f94bb065b0e1ab590409536fd50108305e3f22228b6e0e610d453339b5f4d84c8ec1951c5cd1145ff47eada202ca81bb141cba950e7072030c383e6f3b80d6983f5d9a7714454ac1ec9863fd1b64c54b7555faab55be27531207de67e7cffc1c954c85e4f6639453aad27c040ec5f6d33220d45c2ed158e0b314c60a20ed80f56805f013aebc281586c4e282c0369448f82bbed9052324b19d8d36d1756b212f1edb11c7e1f9e53d624c77537032bb27a96aab48b399880bb9ab318acf1023bd3084421c957b03a1c532bd020aa0739630d9892af099bce2788cd31afcf51c96638e3ca959c1129e729ec3669e5e05bf067656e37005b8a7833cf55ff0624b47a371a7f205480f0db4c39591344ae648125ccdc95b79f544e2031ae5d71dadf17c790e37cb6cd34ecf38c2925775e0d72c54a3be2cc51dc5f21e3496f95b2df722c07e50d1fe976c3e61913b3514a2c80130e639fbd86b0b78e5e31e0f54ade0040cc71559c0a7f381698a120ebc0d1b545543b0be3f8126f6eb65a11dfa18f89f417d181abe0abb0a157d168bdf50bbc0e86a23e38d4d714e9edf80dd6a61e8b1ff7fc39aa7e0634b5cb887d4d2389e227ab896c3b56520981a048b9ca67cd190fa79f1961f69b16a7a3b7767de83201e54523ad6cf20f7ee361225c05a2c5e9ba2243d50ad77ee683f111a0879611ffcd5b724af2c7ab97685691d1e9f5bf504444122f67807b21cb1ef2f868f217d914f47a57920c5b225054cda3781185f110b620daccb66ade869542c00b9266457cd88656a041eb6f9915506c4fc2d5184e73ba17592555c80188dde771e25778a8a29bbed9c42c072a3741643060a9b14b295971ba6316f14cc55b81f17850c1f272e53836821b539b5a23f06e6089bdce9719f82d39f75a4a38e686c9fb62d145ad68b888dc216f34884b997617790195b5f7e692e4e3a09b19bfae4a2b5d73dacabd481c1fbf36a29c39f57d1efcdeba75eaefa58080ff2151e1350937aaef16457a8c3ef001cc631855b65e7d3ec250f6800f7ffe5a7bcd0b8d25b54a2252800000000000000000000000004000087862aa87ffa0d9d981d9569dd05edd9da000000000000005000000000000000ffff0000ff7f0000a94d5201d36bdc207cc28be5e307567baa1749399b3652a668addf39bc8451221d4f8af29377e2277da29054bcf7f365cabb34c7dacaaba72d39d89876787e00c000000000000000ffff000005000000f6830735a8602a4f1cf8e27bf11111ea13732eb22cd6cd0802852e5ffabf57b6f1edfb47fab5e7be34f080a89e659f989293d83a87c39a96d9ed93aaa88a20f900778584b9cd392a79c0ff955a56d439c720edd0aa4f9283bae304c1059529b47c5cf53cd25b64ec44232e571cee7b7efffb58b63c0d688b1af06e7d7267cdaa0a314448103bb5a394d490324c8e457033459b51953dbc3c54240a1d15d142d7aa713326e55abfc9ca00000000000000080100000000000000000000080000000a787680cbab57ffd9a123142631ef3b99c5a39dc3ca6ca6530e42ac4173b0c1f808c7b0a709b3ec5ed986001e57161f4bd68cca843c4b60a9b8260ea1361816bdd91693c0bfc07809fdc124aee0568a87a5fe0e613ff7182fd7f64fc9afcffbcfe16c29788960285aef27bc77bed37dc75bb3e5fd3260cf0d93c9fedd0eaf8243020bf6e238431c2b211d30bbfb19aa21b7b1a5e9112163174f9745cce06ba4eb9bc8c0d8d53e2b5697b00188434e9475a6efc2d59ea3e11258456db6deed31ff3543b96400c92e94cedaf08df123a289c023dbc495a074c7fa05ff29e39e53b6fddf72b346bcf0340f9b7add807ae5e0963538f2947a001010000000000000ffff00000400000035d37eb6498db47257619db95692a816161dc809fb7a9cbc578164121542f720c0f52a8a71afef7b0f54054191e82f817aca641c53cc930d67873afb5e33d2b430d25db673033758fd42d6bb777f3b06f09729f05ac51f7006feb940a8703ea3c546e5a85bb441cb830cf872115494b203265c1741c2c3fc5eac96906a57f88f01197ed0348725f446f0ba47a16e626c7a3767d6b216001ee7d6c84b6994938f23a0f8730bb2fa53e0465393efc36372da94fbf20ff4ce20a747a8c1ec9cb77d47a17dbdcbd723d1400c179d24a7cce978f9ea2b7899f049d6333479881f84fcdd1184be729d83341e708525f82a5b24d770cb199c2c06bc858f6570b4a5a068b58be6c8bbac777fc2d673c88b48923710082fe2a38db0e3ca744f1938558e00cd522b3195156a0b39cae832bd1f743b69d130e02d06847fae5be24bb2c52dcbd20f072159a7f19d2b7d587dd208a406db162c1c803efdeafc5e8f59717977457f6618f49cb2c5f8112913e07197abd86968e3a972c85a95d9c6b839e6c2168cbbcbd70321f5ae21d5e5acb4e8807643668ee4020d80e7ceac6dfe5c7dba85204590ca2895728f0a1ba8fb772cc01e1b3521ae5ab303ca292bd6951d42bebf335447be747c701d2810cf032080bf197fd9fa877aef2ba731640a0af5abd4290feb84f0cd63bbb51b6bf463ef74a2caa6b48eb66dcf93009a84b6b5510564cf47bfa030a3efdb585c533590eeb40339150fa54dbb665e8e89d708432aa6787a916c54c193e26cbb45b2a464dc0a5bf817c1f12eefc7368a31063fca12165c732b394943e326e9f6b88e4ad6c0cb2caa0e620847fab5d3a8c17cca5424b215dddada59cd76a934b0544b9a17e5ec198f8d634870146f396f1c79763c282269b86cce94f3555862446ae9df074a211644905720e82bd0b40216a910e00be7bb35a716c445570544d9e411832876dbb8c076b86e8125eeb4e29508d5e9a4e76a64e3611ac90a0ef5ce4e352349a771d770c25ab15fff37406c7cd5a7606e77784f1b9857cabc01141fed221f51ac640e40a447535aa2e464d99df23440cd840831ed46ac02c21fcae7e1e1d749a41469d6a9dbbb924098bdfcffa3fbf77c8a6b8080b78c6318938a2fce96efa568d17361f38a577f392cd2b69278e61dedfc8f58d52845afa08c4b6aa8a18b64c33c71814a9b0462e0102da57b47f4ba8a656b955f9a49d003a72d536a98f092df6d454cede2093c70035a187bc99ab3503b7a1a5de08e79052ad945a9e662a8fa4897a5213dff75205bdde1f2c5cc2ab90f4fe217a05f4141d3c1522e94018eb3148cc111bd43e0c596022ed642a0dc9aef52fe40dcd1631ed8b3adf4bf1cb55a3b9342cd4c45c43cd2698aa814ee5c2f6a88642c8e31b580f4e5614261815c48eeedbcb6a97c5ad73ce8e3cc5a217cce66ea2f8634127cf014746ef545edac6c8da223660ff506b6c5eaf312b876f48c62d39d2bf199300eb0b6e60dcfa71b773ca4ea597b3f0752443abc94d8a0e5513cfb834c777a24e3f5e2ee2187dbd6928fc7360c63dfb37f348de5ef5f57dd6a270bb841eacca852bc6889f8b1d7e36e8d9f81a405e804376135b62b72db1a3858e8d6b942a39c1eddbf9fca1f2e77beac3392db4e0e7e413bb40b4be8b074be57bbc3de6a81e29b0a5195703d9b8df6e6b95e4420e859f7157b83cef8e82640c8f1669b6a8bb98af9475779705a86c8b37fe062884de6d35748cf276afc44d8c4f40010623f9a1c9e17d374881b387e45af19bb4c765c8535f7fc0b53428d44032494d27aeed45f1c16cdf44f839757872760e8f5b6376aa5f70977ca2e9193d7f1868581d80014ab93392936011e6664d396f7dc5099674e1d32bbb52f1593f08cbf82b146fb08676428deb32a4d495f7d9fcaa0d21c0848cf7fe055c8a95a9ac1b57cb866a2d3491c6ec7c6a8fcf1d4feb594fc7d0c4110b8682df4a8546dda0e203931680197c191034c1a1844ecacb9db6110c1ddc9f1935117b13d1b734d0409bb20fdaf0b8ca65cacd74d74b12fd8065ee3cd62f3c9afcddc65f826f2617b19f88df0eb002468e61bbf8ac8948615df49a5a6fcbce512c2211324aac243cdddc0f1025210ac9cf1b68912f68d7069163e0fd760f5fa800a9941b3d548ce27c6b91a8eb72f478725900ce1f5a1d1c53552165bb36a624aec10952c1d87aa86673db959d4101d52ecc9938089cd2719bfd2ca4515d27d353c4d18933088efc8ff242891d18e4db060943d12780480ac4368ff0b1d38f14b3183ff2ff9b3348f03d4dc1cc2317cb6c4c5ce013537fdbe28c472be1c67be3c2f263dbb355ec57129a62d2d8bbcf7f6c637d410209111c4679b7838bb45d27e25dcedff6980e82f0653db35a5d3ace0b5d9f388d0ab3b83116d9bd47ce3987295bb04b4b89bbce819f12a8b201e5c52a87eb44867b391e3201ee092274c36db9458f7d9c3207d5ccf21ed42c5da7c84dce24f8ae256f5d5a82bce6f448ec4b8e8da67fed04d49334880bff2736a478ff14735cea9bb012c6ce6a17485cdabca561d793322be933861a0decfe6adb2bac35c6a1cf5d1078ae8f08a9f2c2b58ed7956c5d8584ec1272a21126462b3e951aac4695012763708834c9a8516068649bbb3d6ca567b28157fbd57d46b394ebf408106978780db9477f98b14866729862d8ff460950c288343a99d72d3c7fbf76665285c2299325b6805f7c794dad929b17b67eaa3101ed14719e1734022aafa5dd9063a49c9fd88faa626f83deda22bc00ba19ce36b6cf000c9d33da7c60007395c6400a68c99727c166e36cd30d6c4809c2709b641c1b21c5187e12ae9de3a28ae713bc66fda59bde0e3cb0bb76dcd9b8e206bfe305bfe91c9297e7ad0352165bf27dbaf00254f922c4e21e63c1a146c56405bc10a371b24f9d78c75a93691e615a841c8a8d372810647db8ccbbf74dcd78115de389ee44ad9f3ddb0d9c84aa40268bc65c9b7d7653af8735a5c33f4eaeb783f98e09dfec19eda52b55d8eacd9c894cb6c28415d6895190a3fce843acfd6ad241f310743d131525f25a4ba1550c10f7e2dbd26e8560defb24550fd37457ef858e4116132809196c955e18b39bdee8ddfee24bc613a4725ffab326edb7d5d0900ee7d59015cd6c2e92abaa466f18f0cd6d3e02995b47388efa465022f2e77179a5f6bfec219aa43faf3c4279cfb55ad489ac806294d94894227fc68031615aedbbbae9ee0ac9915889eb89723a78f16f01739b46c6b2c9ea6621243cbdd6974e0776ce83f41bdb76e3f428fc293219fa70f53ed573a058cfed9ab85caeaddef6b624504a3946f480cb508509c572b61636cd40e47101949376c7491b0240c013909affc0058252d6bdea1ec243b1fba21fb9a0c09e4631260206028e5ca52fcb78aff60a2fe476500b8f18947973af2a3f526bcf0335cd17f8b7e92336c159968ccefe55009697252652fa1a7fcafcf0ace1c19e57e1b17add0dc2b46ed94b9e45a163a3c1f911b9039f9f1ae5d84f49080c912d0fae8eb49515441d1f5e5efa2e2fc636c3f51e55bb7a05c699456d3393391c767c81171d8d5cdeed818633f5058b8994d432f08ca64d1f7c5dd1d50f8a5b9369987d392527540e3582e482bfa5b8429b4363f69456c621a7c2742691a6d10df6455b0f4859f16060f5fbb2b56e9d1050aa8c1e6b6e8b7e5ad795b19b5da3c9ec283773a54c422d6ec2a77975f93c8d3a0113997c308a196f6704ce8b13a2ffe8f2ca74713a7f8b5597b7c7b7c2c32b63003bcf0870956f20ffa7294c45f5e72e2a84522f1cc7865651e184fd1dc940a07ca2739815853c83736d5d1ff3184c74a8b02dcccaf99238c9374ee68ea6c1adb83596dcd0b5f88040f8160250c9b74a2d1389c5a5fbd34c0840ba913c2880de3014d4810ee0b6a919305641c5f09e4ba7a2e042bacb4d8a2e78dafb84b95c447f95edac7ba6006acc7a5422d75151ad395682eb3fcd3ad7522e61d3f75febb936f49bcbc0d19a7d5e73b1fffda8419de27bf2e0eaa6f9148f33fdcc9866bd2f80f98aae749c6b302640d03c61ef0fa539e32030db350bbfcc32736d563791d4b5b98ffd80c5b467d7b4167ae9948353fccafe0f9d64b6c7360e42c5f1d226e404ce415865636bb497b1a238acf1a8af03590bbc9338f20dcede9ddf60964010651f051d7f91c14bd91807bbca5eadc1a20135fa5f6ea04ed43370edbae2e841f70b86eba6e9cbd5fab4e96e903f776ff3f95b98d2d344452560b39ea246c3e72e93739544be804cbfa77ae9f3a7f78413fd2ccd38f813ed6a62c6d300c445aee23ec81695a4e5cd451b6987ed4657a4362100caba3e5a6f44080899d44af513965b0f967adee810afa17769e0987ceb57b5b930e114eeb9dbbd6dd02fc3ef158300d1ae5ae07d8269ec779105a4ed29a0980707fb4379ecb65a35d5b7fb83d3e82a7fc68dfab16981a131fdc8f9a12a41eedeb7519f0b374c5a73cc232c3fc6b7e36f44d5bf0c894b5c9ff996ffd87c4f04069b49d5c461b04a6710d5bd52432b21c46a381183c9937069eb833a826847d8b4515fad0093f3428e00f84798aed54b8d667478ce0743a2ce8480aadbdb0c7b7cc16b324f539db27cac21cb92879bc2f1dc3e41f433ec4ebd09848964ee6b70c2805cdb14e23e34a488a34448642687953252757b874ab782b9fb4d38fe5f100b930027edaf049401e83eaef40fd9cd0dd180a2ce9b676a0a69639b8512371010a5824e1ae0615a42b3927166bcf03c46c82197bdf7fa21ff33d0be1f86c873439c79a86a9c0b34e7fc5a51f96ccf9e4482adfbbe36671a8d0d271998cd3a6b15af83b8d20397e375395da4a2e82eedbaaf88fc1c59aafe4a616474ba1242aad459fbced39bcd49293860542f5965c9b27b27a505faa28086c8ffd5628c365b52afaf43d15ffc16edc023251f3821c7d645171404d84819bd77957b9b8579d35b2adb3b4004059668b066b79ed0995dc3e224c6e6d7053ffb19adca6aa5e0977f9505204fc3028a2e2dafd499da0d709e32222e16edfa45f06ee75105fa756c81e4a0f2c45fcacba53dacd38f3009e5fbb27ccc0dd853edf2a217a60ef8093565e0b4c4e7e40c1af8bca03772a3b5aaa56564129ada97ec44365b89f57aba2cf97fb03585186ab104fff8265cf1c58089e9315f65bfb764bcc542a2062f9dd068fec0f86af24e7fa451481c2d2f1839f1808e6bd981b51f5d65c1da8ffaade82e9bb477b5e80708de7a35539a4d1324593f4a79513d8834ea2edd4d8ddff17cd1bdcea191bc54e8663eb483b94ab6a611e0aa50bd62f13e14b6b9c45f5126f08f37e4124b4132cbd5e093d5425378e92830e9e7b48b60a5800fa03f23dde49fe91db7f93897217c50c0d6f00d95c7a501b7b698f9e3337c75b168224ce1a2b1c1fddf22b21a208846f8b6800feb45f2c3066d6efa07f2894025e878ae9bab76b756e4bc2f9b8ac09a146dba2daabafb01a432b908d432b9248d361515de24783b023078f4d90f4c74e77aa3fe2bf24f6f4bf52bccdfcfed7af04d2124ac11c1238a112efe6a53b95ceb6436b1effc9bb1e9a18f93c25c48d917ecdd3e544f38ef83dea95c4adbf7c2ffd728878036e4a04033626fa01a063cbf2844ea52b066b0c2d7a5155c6260213480d6aa4d7e460f8fb97cd808c6d1f59d484d40e3b5cc55a5a97c6445467667625b5cac8e4ed1a00833f06bf64f8d3d4a655de7950e5d33240fbd7371d489ddf063df9899a7971500000000000000001000000e707000012a54b0fb87e8e60a213c98e6776a6eb98906d901d40b0a33ee0fec74521579bea11dae31ad630f9e6b39b6ed874947e97f68ec2ddb9324db85ea37eec850000d0000000000000000100000008000000b6e60e6c451dfef235eb2ba5d205756ff1f0fbb5c3880ae63887434003eb97b879b752b17c3cc612e920d7390561ef75258565b7491733ebb15628c66be8963afed44f5894f5f80f40ef49e43967973f427203e2e89dc9331bd20645075c88ada612ef634d57546afe33a4ff2124d64ccc12f2563d696f6381dd744c078247f16787b234db9756c591da75cd40172fe2954a3dc293ceb574a666d7d547ff9e872ff1df762adff9b0ab9578c7d9d50eafbb6beb8bb3de1af8a167944d9b2546a44000000000000000ffff000002000000a030aff11a8eaea141ed7e66d35d8816f38c0eafb5d253dc619cea3b1c6a58e62e6d1f785f638c3b52e6ae9e611600004800000000000000ffff00008c0000003d236afce65bf87d4124ee69eb191e510b0898fd271878765f861ec387be4665b7a917f38c17e10ebab138072680ca54964685c700000000706bf2fb76d965901c23b9e653da57c39f6debc9b4283309c07b8d277f895811c7c598c42a85ab7dc1f33560a21587106b4511110a7b8862e1a89aa8876f2d3d"], 0x2408, 0x8}, 0x4) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x12b7, 0x3) fchdir(r0) unlink(&(0x7f0000000080)='./bus\x00') 16:01:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000140)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed141a790a", 0x4a) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() read(r2, &(0x7f0000001580)=""/249, 0xf9) 16:01:10 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', &(0x7f0000000040)={{0x11b7, 0x800}, {0x3, 0x5}}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x153) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x3, 0x7f}, {0x7, 0x8}}, 0x2) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0xc, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) 16:01:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0x2) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0xbda, 0x7, 0x6, "9f6dcc1dfeee8bd20da48f6364533744ac603244", 0x80000001, 0x1}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151", 0x0, 0x7fffffff}) 16:01:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) listen(r0, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) listen(r0, 0x86) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/25, 0x19}], 0x2) r1 = shmget(0x1, 0x2000, 0x404, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001100)=""/47) r2 = semget$private(0x0, 0x0, 0x48) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000001140)=""/4096) fsync(r0) open$dir(&(0x7f0000002140)='./file0\x00', 0x10001, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) getgroups(0x7, &(0x7f0000002180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r3) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000021c0)=""/13) ioctl$TIOCSDTR(r0, 0x20007479) getpeername(r0, &(0x7f0000002200)=@in, &(0x7f0000002240)=0xc) write(r0, &(0x7f0000002280)="3ea3282a255f2239ca4150b682398229ff52ecc165e5cb06908c18609cca5943912052833b0415c7ef70a525cf70686a972c88eb89ada3e9ed26ca3ebc6f50f92c8a2cf342af43369801511678b8fb267a60d8e34449899f0079234092f0af8a6943bb24ece5235ffb68093f67cdda9a75b4a90198ebcb2dd2f6dbd18b026f9a7ab21c78b5dd478a56541dc94568bf3d475eb3f6af6846577d3ee0cca5cf3702a9a85e279aad17b1ac2e9a36c2f6626ed5a14e5e2a06927bd41681296ff0d6cf7849290f20818a5788a87352aecf376219c71e730b2c6bcb636b93c3a029d5d494005bc970af662578b042cb60", 0xed) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002380)) socketpair(0x20, 0x7, 0x3f, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000002400)=""/4096) r5 = syz_open_pts() open(&(0x7f0000003400)='./file0\x00', 0x890, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000003440)=""/163) fcntl$setflags(r5, 0x2, 0x1) socketpair$inet(0x2, 0x1, 0x7, &(0x7f0000003500)) getsockname(r4, &(0x7f0000003540)=@un=@abs, &(0x7f0000003580)=0x8) semget$private(0x0, 0x4, 0x0) 16:01:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) getsockopt(r0, 0x800, 0x7ff, &(0x7f0000000000)=""/100, &(0x7f0000000080)=0x64) 16:01:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x12a02, 0x2) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x1) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) setgid(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xfffffffffffffd63) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000000c0)=""/215, 0xd3}], 0x1, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/191, 0xbf) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x118) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) dup(r0) 16:01:11 executing program 0: socketpair(0x5, 0x1, 0x40000000000003, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x106, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 16:01:11 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x96, 0x3}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000080)='./file0\x00', 0x64) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:01:11 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x87) 16:01:11 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) r2 = getpid() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) write(r1, &(0x7f0000000000)="ae378b989161df6b24ed0b7cccc392092ec6daaf6fed2d638a2edd9e4613b94b75b5f894a61d366770ad6b4ad30562bd89230be12929f974c93c95c68346dd374255b298aef1079963fbc5b24170c7b2027e95bd8760ff7e2139bec5be8dc7b38a5a5cf0d227bc797d998dfc72dd02b10ed58fb97f3795921f904ad344a20fe45d8c6d485e9e57e96d9febd2dfffc4258efef409470e", 0x96) 16:01:11 executing program 1: semget(0x2, 0x3, 0xfffffffffffffffc) semget(0x2, 0x1, 0x8) 16:01:11 executing program 1: nanosleep(&(0x7f0000000040)={0x80000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20258, 0x0) sendto$unix(r1, &(0x7f0000000280)="de5704836d0b07d197306df1d865883e5cbd7f429ddf8f2a9446bd48eac895f57f771c5bb164f8e2732e3f8b5b64f21a75770a8ae4a895538e665a4325d189f4902f10c19fce995b6ca387ff9e3b69eea019b39880979594184b10a64bff38e848a8b553218a91faaabc3fe0b6f2e8ce6f659f6c5b3c03c6a06d0da0f907cc8ad2065a7989ceb8a9cea88e68ec474e9f6db922cd8e38c4c7588c98981f53e34f2dadb74e19d711ed253c", 0x295, 0x4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x1d8) 16:01:11 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x8a) r1 = openat(r0, &(0x7f0000000300)='./file0/file0/file0\x00', 0x7ffe, 0xa) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x80) fcntl$setstatus(r1, 0x4, 0x4) read(r0, &(0x7f00000003c0)=""/243, 0x2f5) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) close(r2) 16:01:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xf8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x115) unlinkat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x0) 16:01:11 executing program 0: socket$inet(0x2, 0x4003, 0x54) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530005d7f46df59d43a83300199973378a1dbd38e9560c7654ac5450483d8aabd8824468f7df1a7d5ba427b766acb40307888ec6130fd94437e473ef3725a553115ae1d07bc026d71ecc82e5dfe6e43c6f5c40a7ec11fcd625dd5fae814f1728c8497ed2cda87085218631894ee126e090a9d217ca619e069db48eb090459319b0508719d3aeadd90e50c5c8be969d27e5cb273866b4178438905739e1433bab35997def1c9cf578ac2b230d4932d8334ccf0ccac8a479eba0ff3ebb4fd8ac2a535f53c0b71bb9c220788f99cddf2492d1989490fc48791661616db901e2072d023e6798e335e1626382446927275e742dd4b84141cb2109f5a4a1c475d71497472a16fc9932ed99548e67dce5dc3aa4e3e71a636961283bb"], 0x1) fchmod(r0, 0x40) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fchdir(r1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x1, 0x1) 16:01:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) open(&(0x7f0000000080)='./file0\x00', 0xca3, 0x44) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchmod(r2, 0x140) close(r0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x8}, 0x8) write(r0, &(0x7f00000000c0)="db4cc700d84ab65035f2a92cd28c199d6359e5cdd24e04752e5a4228146d42757ca41eb5193dd6ab7a153105546c27961c86a3651a6a5b8a174a901a2487575bf6dee4fc76c733a34e527a09897a6427e832633b15339be567782aca5a19a49a07d89c02695664", 0x67) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:12 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 16:01:12 executing program 0: semget$private(0x0, 0x2000000, 0x81) 16:01:12 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0xfffffffffffffe4d, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) socketpair$inet6(0x18, 0x7, 0x528, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3c) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x2d}], 0x2, 0x0) sendto$unix(r0, &(0x7f0000000140)="11777252e6af0cdfff161b3d0571b364b68c4a19a9b958e72e20f85e73f1db6758c59a3d4d924921023b51a3454bf9d1ab777053f016cb29dd4a653d7d2a80c6049a7dcb5c0c71c0683976c628aa187f265cb94ed8829f99dea7fd4d5d1e13481f98c684c436d3e494f9af8351710815e9b1bfae210a55f3e0e462ab4f29dcf0faac", 0x82, 0x40a, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) getgid() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) close(r0) 16:01:12 executing program 0: r0 = semget(0x3, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x3}], 0x1) 16:01:12 executing program 1: r0 = shmget(0x3, 0x400000, 0x4, &(0x7f0000bfd000/0x400000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x0, 0x4000, 0x2, &(0x7f0000dda000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x27, r2, r4, r6, r7, 0x124, 0xffffffff}, 0x1f, 0x4, r8, r9, 0x20, 0x6}) shmctl$SHM_LOCK(r1, 0x3) r11 = geteuid() socketpair$inet(0x2, 0x8004, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={r8, r2, r7}, 0xc) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000300)={0xac, 0x7811}, 0x10) r16 = semget$private(0x0, 0x5, 0x60) semop(r16, &(0x7f0000000340)=[{0x0, 0x5, 0x800}, {0x7, 0x9}, {0x3, 0x101, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0xfffffffffffffff9, 0x800}], 0x5) shmctl$SHM_UNLOCK(r1, 0x4) r17 = fcntl$dupfd(r13, 0xa, r13) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000380)={0xffffffff, 0x4, 0x3f, 0xb5, "f982493489c98539e2af84fb3315728f355642a9", 0xffff, 0x2}) r18 = msgget(0x1, 0x40) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x95, r11, r7, r6, r3, 0x40, 0xffffffff}, 0x2, 0x3, r14, r5, 0x0, 0x7fff, 0x0, 0x1ff}) sendmsg(r12, &(0x7f0000001a00)={&(0x7f0000000440)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000480)="0c688185db128a3dcd2573b83d7c675f97c9760eee6c68048e465775e54390c41f4579b7b4a8972604ac1d4303ef9526e94825194df5243dc9cea21670f80c54f70a37b744626a2bbdd10b4b2dbc63aeb7638426ad14eb023a3836024a1f339ce7ef09b072316a46ceda1e2d23266c59bcde8e5ee6de31267d16a76cbb59c4c708ee30e4c4ebb7c2fd279249ba2b90c9b637f581bc10ff7d747a33d15520cab639336fb8aa29034c74f109f01a56605deb58cea9fd25b93f5e21565ea247e1539cf47a1277deb01bc6260837cf0e6b516b567e62ea0f2fa00f63b9f606271d566dd8c37a29dbb80da58f8e09de346f1ebda34aa3c1773fd7b174c03c1835fec163c421d655fa7bd030d32b605806f1b68b7191153cff55a00e18aa2c70cd13e7f38b992099deda91d113026d230918c5471cbbb711cb865649619e4b9c085cc30f5080b167ab9d196928fe03e46c55f1840cdd3458d070e17d6bb994d2a8f181d59d76009306c1f865518183a31c56873f20d89b8a4f23da86efcc4ac133359790ea27c25cca96d5def4e684bbf4a93e779b4ba48eb73977ef3cf04b94966a09698b1301c4779f4bf2ec3daccb7357288907a893ae269e20e35c569b3dc65f59e0358d5872825f9cefe31c8a7314d717aadf9eb30c75f373ca6d255209dcacbb2a3716d9fd5a1be432686f854c920eed685732646445de74dfa6e235c82c532565226d4d0192eb0c46980bcb647ff92dab8e10a1ce7e6fbd70b9cb28f31d45f0ad6721b47a9e9c080ad07afb0f05a610a405a9e9902768c685fba42f43396763c0f2c44a75923f1d6444403013d2b4c64055d6cb86d6a20c9259bf00484761615a0592b846e20d3d07f023f7113a08884a4cac646cfb0a503fbdc667c733e176cdb8d78c4421762887a433d03956591ee0b50375b881085fa4810b577dc849a148ae529007f9e2f649fb881e08f744226deeb2c116b07ad98329ef88ccfe0f3f1792b71bc4186d6dfb028a7ac2aa201c376f937337a3a9ddb3964fd8e337dcdf05dac4639fc437f19a5cb7df7e9aa663f31fb8d2eafdd88f5f653ac4a516484821d710dc8d68925265e897fc8b28893e7e33cb6a73bad24a2d9df6ae1246d2962125a188807f9a36e379f09b365e6fb1462cc90cc4aa3eab6cc4c681232c5b14e9677fd2c549350d5613048264b35725060a9686c1b46af191248158651193178b612c2cc501a6d3dfbeba18073afdedd2ec1aceb79c831c56b21c93c42421fb14e36c4542478cdc64422aea70e0f929938870e957ca78bf8926f0cfd8961a686e60666b20559a7188a284efc3d2b9cdad25e2ab6077da5f61038f5ac6f9791abfe3ee45c7d8a9df2a04ad92a522864e5ff02e416be8f3f35cc74c4badf741b0065f31f03ecd7988d2991b0bcd8c76537b517f531ad83c272d8ba84c76e9a40fef06217d4a8948cb7c9d120537fd3ed14fc96bbe032b8875aebc84d4c3eb826a730b8c3eecd257c12d4a2769c3e95d7c76c0d9aefe73f364a408ccfa77e31a99e85c06c667df8e7113db491213311ac36c1bcbe418a3bd14b43949ccafb8d9bd4774579818adc1b0899defe6d85f3f3ea69c02faaa35bf178cabe6ae354d2aab54f4a0946c54a58eecd1ad2c996b35c501bdcdfd6dab0e12d708726d23d843b91c57d3e57c97e7dc04ca5604a18c5d5abe452bec41c2622ccb48a3cd36243414d23fde298e6eb5e15085fba094ce82c3676b485b41d228e89df16b75c687995307377c7363e1107a98909886a20715216509d4e971462d1d09ddf098d3162dbf01cee1864cfdcf8522b5a9b144bb0b11fda1c7372dc463ccf56b25de04463c566407e52fd7709884783936467ee407bad9077fc3e296b00a577d230aa19fc963573a23787236658ec15ce84a941e460db8a02ff0c43f6feed74da0ef295c7a3b9b7df8584caaf622fd4c36d4f539f657f113deca52ebf8ef4d7f4b022cabf560644824827a446ca2907c461c0da4fe71d71d01643eabff1152b352d059f4801e2d80909246a2b86526dc8bd7207bfd4ac3b3dd959ae68879008623bb1535a4e8bcea71f1eee89641ea8660ab0834110700ec0e96c5128b0b936c19c0c5b6ca96a7d4b08ba3ceae8d2bc7dbdc55bfb02cdc7820d43ddba199a0895f701dbc708482cc74f43f0cb8b6c08eccb46b8de4dbe5e47942fe275c3089b2106faabdd6caf4ece68f0fd6a48ed1a2fecb018b959c4693485017ca64f54cc584e33ec0940e190bf7be915b1e82a47388f09718f344b4d78d3e50ae5e93196aa85e33382e3514da1d797a0c0beb8be953d8ed682dc904063cfc84d520a5de8120fabf78a36a637d51cb9daaac263975e90eeb8a276b213df623f66da910aa5c77beff283de6cedde46844cd1c12ed9cc5660273b8ed3af864a83603b76d9f6fa93a8ff93844be1b4bf6425b971117f06cfb1a54744b85bee51c27adff22edd13496f832e065fca0817aea6aa177dc4199b22bfb7bcb5474d11d36b1e086959d35ffb49979cd83b05d9d6b25b8a563f68d01fc7a172ecaadb9b6b7a13984fe645b03d89fa1b61ac30d08b1b409acb68453a43e2d813d363c48286138bf41803c18c5529adf9dd3c306ac312845fd85e44c26eb54e2fa18edf46805bf79275f950c5c07c5d7f512965eda3b1f348149c21bec193e4a2cd6dc114b3eded80057b1c8581f29bf92d0ea36136c1d5998de15c89fdec7337d71e24133614db504a35c7f8baeb5ed7fa645b568595bfb6a6c93a70bdd4535f687fecea8a8b3bcf3608d8befc27cae546a3251b1532c25b5b9d5449f73855129589de69ee13b4ae59162f299a610b5d893aa415f619350909f34ed413af6a4b883fd05c025e97cf32b2f12f2a7ac1aa84ce40717c0ef1706632174567bb2e33d806145f783f49fb92c86b2a237a163d3193c9fa79e4ee3240a5f0f6338eaa6a1a32959d21a3cbf9d19cf45195a09c32812e6c8ebf60fc5eb095c196d8502c6bb16f4984487d2c1e586e55469e35bd964c68ce23375bd753ab62c4977e9eba0bcd98cd95d019850bd335932c6aaef093e18bd6b2022e26ca9a3567cc9e3b5c50525193a4eded112a65d63f9066072d54c8869a1d38f80d059782b4d17a3a2faa25733830616b8ee14d414f1db440b7b4ad0a47849b5b49f47ddb4657958f046b35aa72ed68673d10436dacf031817f0b4a7a96883488e61845a7a71de23ce7cd71689cd37cd0aa3fbec16f2ec6a78dd729668664a8e42fc6990f19614665f9954a1b08d3d1a785cb6760c5b0350b4f7a258cc5888531b05b6a99882cdf7acece991fe58c6559d70d0f53ef507961950a24224a3433dbbb49cdeb3817114d6d4189de304fe9cd7955b883f5bce06fed04a6c73910469407825dc13e751e4fa8aa3127f439ad5ae41749e113022178ba1bb7fe7948b110a44074287fe70f32b2d3f7b61e5cc58e223ece6bb1bce64c25299c92bc56c7623ce988aa98ae45b426ded3a7cd1a69209a82fef848754dc7a970c39b50ebe254b3938d6ef010b198f375126e1f0b6288eb4f7f9a50d84a21782179d91bb9bf3e00cb01afe7aaecb4b946197e8ddcad1fd9204e0da062093114e221ccbf22793c874108e9422cf32a06f647064110ffe4a365cf71ce0599114b40487f362e16a402d158bbaabcf89a1dd4f3f3e6a3ac49e0097199c3128ddad858093d25eb95aa62d0f05e28030fe3bd1d4a048e5c92cb9afdfccf1a5291d2f7f20fda4fac5edb4def87cfd95d780ea3b50acb26b15f808f9a4ac8fb61ef248cda3dfb127e1e8b8d24bd3ae75690dbd2c44e4d8b9aec7d0a85ed687a1597ab7533f25444cdcdb1dcd2d480029a0d12a7e688d616f4d3f3808547ddf136d4034a6337a1db0476407435e5c38fb713f7c36719913120f5676086d9109b5acfb23cd500f910212989437584d756ef039681ca830d8e0996d06866a131305da21a1971dca38bb6d4aa1570a302df1a9c28db4a5569fd109df82dd49257f6f66dbaeea4009e9aec6c39d9213115c95384ad7c70eacb6cae8543c4564ef5bbec3e7795685f8a8c2b2c825225a128b7a55f759849b0a600a2cc4fda11a25f7cfeaa9dbad673c0692730b28223fd062060b88b78321d18ae2153d4a6a5405d800e68b778d941d043bbf30febfa33d2e5caecadf315fa238787d7f5989c88ac9b60c825d606f69871bf66a7c6d871258f9b62f4fcff1232a42e9b37178566ca4ce309fa175ebdc1f65d98eb85de5686430f768cad8b9b3beb885f5a57ce26f8d5b12fce137b5582d9e231a9b7d4bf48f79a9d7286249b1f45d5af4bc811e146943d3b38c02e5d3f64556bc3c9e11149df7601d8e8fd2999cdf4e76f2d1468fb882cd235a9aee5a645df75419bab439268a89f613001022f99fd65578958bb81ee1384fccef65a06752bdc961ec5f6269098a0f7cdbee6dd67293b05b2a033518ab0e66457ca166fc889df4380d2faf47c7028a18401ecc4d1690be4185195bb1bb97203cbc0b14336c4d566b5ff60fb1a88a8868c6cdd3873eff5d3195d83f6e573a5b4f5fc43201f2d223ad688eaa0bf9b447533100b74e5147af195c3978b88116e5af6fcc951def309d926af553017b4f1adaf2219d48355de2875c09741e83233f366db76adb9fa13dc8f14f90e5f668d029261c8e11dc66f4c2fa53d396e9f4602b68888dfdd13978c2e9ca1e3d0915fd32f58f464244848ec5911cf0270b3895c4c20af04ae34356ba502e7f8a2ac14a5acb34016d73b46d5d864bbdefd385acc4630fa2240c386b8cd0e201270f1ba06c74203e8001bfc44fcbff7268442b2ba799a6272943bd3507665b3026c16e9c1aead2403805681fd28232af1eaea3b0755849077a14d92e50559776f1ea056fe84b68c1de1cc0899bcf4f51cd758f03deedbf75953a07257f8ca763bac34e94e0eb6a253c2db6d0c4c78e867af6a290f4bb6d0749c15d70d2592d9b7ec40acd69d0415778332d7a07e670cd54e806c7a76f0f26d807665ba12b9a38d1cc4e02719510f0e3581efac7907c1946f179c530988fa4a90847e361490caccc4c18432f1c8bb2d0e784abf118556fed6da9b6731ed2afac1bd23cecabf981201f73026d7d75c8a8cfd9e9d29cc0bbda9d26a382102362a0908e4feaa87bdb3798aaae0f0d1504ff7f00f4edabe54c45fac3a8a252481683d7bdfb6261e09d6ac961b9bb7933420678baaf074ef513b3f3e5c8370945369e2f5a81da86bb593aa7a4b6b0857a42a7516952c3dc0eb558293ad25e4deccf139ce62276fb32b95b57840bdfcd5b95e829ea624f82c1bf0fc92a9310815266adda22eedef377d54e7d81bbd01387bb1eda809ff6ebb5de5716e4478974e475c3c58998dafdf62175de706f8e74429665d86497f1796b08900b289e6235c811e2b67bcb63553b8812fb38ccf7314fddf5f1b8613f9ac2c42de331c8b3fcb2a9a200841615e66c57eb3d8884a995bb1ae40afe5a99f61f1805435fa97025e85167490da2da222da6b1436d4fc99e9e353e068450493e7c11c42bf8d617979b12d539f7c3deb7ca22565af8f69e32988b5b0765838c7f5108a8a35e267bc5697d2649ce740035cd7f3e743e3f946b0ab2aa529db7072644aa2cbf546819c0279f4fdfbdf623a6dd35c573caa6477e8b6cd0d36035ee756e9afe87832ba485f485d9a55ff2c8aab3e7817e66457ee3c28a6c16faf47111a39584f12ef713191b02cff708d1f48d62a6c95d85cc93f235c392844f2568294fc39704e24f5d4dea", 0x1000}, {&(0x7f0000001480)="fde42498dd26ccde9f0889cd5a053e98864093f1dbb67fb58b2d886539999f53618aba6c36408838b19a98f4532adccf7b8cfd86b3c03ff10430f3b8bb94214a659f86332ef0e45346d03f8015cba98644d432573b74972b089ee85842473e86e9e59a56ea485ddd6e28f2a2", 0x6c}, {&(0x7f0000001500)="5ae4e9db3426b790ff116c1470e245a62e44512f860171271ca5cca3f18d124d0032a011c1f0a81c6418c050b7cdaa4238a2876083027b42d76e63762ec4271e50d4aaa108f22230881c6df88f950f438ecfc397ce13d96460403ea5d8c7fafd93556641bdbe66db66469d4ec31960bac797d57b2c6bdd3d29a8df7c8e5cc354394accad0243bad00330e41a7fc1495f78a6c5209ae3ab1b1b10c11cb9e3d201bcce4c66e558edeff672b08adb3308e0608764340ac72a3300705b410f20577320f25776704b8d576d803a0f7d6a16f06668558af4a8299fb06192a5354f216c86e25719f13cbefc0df1a9050891f7812552a72a6edf4e6fd0f7", 0xfa}, {&(0x7f0000001600)="363839f6e729805c1b182c8fa62124a54bed6c7e71fad0478c12f51883ba01cf8bc64fa489dd484e9e06b587c615f18b42f55b5aa20dc33f", 0x38}, {&(0x7f0000001640)="8ab4e15eeeed0cb1c789ecc6dc94c6a73bad85fa124199601613b3616c2a487d297eba9f911bf116a9125c43e8d6bc7cc386bc030e55ee44cb08569b0e3dfcdb19a6da095876c3b3577e9ffbbfd6989d9191c19fa42daba2112f6d728b38082d9aaa7763a6ec921dc0ae953b8f35e1329f47b546103fbd7860af97f71acdd96b553cf1934c66a01fda55f876d7a04c1b61f884745c12f04f7cf1e7e4d81715ebdd3a132d4540fc9b3f8cd07fdab83f2e81ffbfe08f0c218d696a06eff617099d9c167a76600dcf900865e59906245e03fafe806509d2d68b9b81a296b69da351dd2a3e1677d028bde80a6e", 0xeb}, {&(0x7f0000001740)="cc03f9487673bd64", 0x8}, {&(0x7f0000001780)="440f11763f8359fc5705950757ec7ca02fd564feb4ffcdf4289d3aa1362b929bad2342b125f2a41663a028457e3cf345ffefe88824bb488e95932b82d6c11f5bfb41e2445afed8218f29ae9121a2ef766c1a178bb75a61f3d9f692d703b8fc56dfdf23fd3b196f0bf508f063cc4cfb77bbd17565ae69914a07a207f9b53021ec8345634e68994173ddec8d0e0a3d51cec6f054b681a93fb1f38ab4adad2067b6afd024e1b4dd75c3407513d120662a99489eea2792", 0xb5}, {&(0x7f0000001840)="c15493ef8ea0744204ac6b6285d35b3e431b78c4620edd5cb6d1ec", 0x1b}], 0x8, &(0x7f0000001900)=[{0x28, 0xffff, 0x40, "6d99f06130575f74563f8f866145f67ef2f812e144f411"}, {0xc0, 0xffff, 0xcdc, "a77c658cedabc3ded033f30c5d004e353b904ba65d0e26fed811ce475944444c23d0c5f4f9d570d970217ac42d805dca51824a3787457432ebba643fcf37749a19d3cb499662b6482666a8384390804b10859e3780b5f0877cfd91842f5a7f2ea3e416d438e57fe3b5808542a5bcb8c4e2541d91ef1a32fd2d620f2b1c3da0ae2b921004a73422eaccda3448c62d3a0ae45cc72fe1fbe2fd4f08592462ff91b35cc2e58cfde32a716177e656ab"}], 0xe8, 0x40f}, 0x1) fcntl$dupfd(r17, 0xa, r12) r19 = getgid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000001a40)={{0x1, r15, r10, r15, r19, 0x4, 0xfffffffffffffff9}, 0x7, 0x9, r14, r5, 0x2, 0x6, 0x9, 0x7}) bind$unix(r17, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) 16:01:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x11) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$inet(0x2, 0xc000, 0x49e, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000280)=""/44, 0x2c) sendto$inet6(r0, &(0x7f0000000200)="1c648b6899a25c84bfa228c55705feb33fbd1386e036b110aeac618d33125a0a44a87951ab7bf8c374c1784fd189a5b00a618446a77f7cb5aee040c21a99badb177720d6071cfa842ff4791f7f85865fc8ca5e5b29587dd46347190f96ee63c5569a", 0x62, 0x1, &(0x7f0000000000)={0x18, 0x2, 0xfffffffffffffff7, 0x3f}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) readlinkat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/212, 0xd4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/171, &(0x7f0000000480)=0xab) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mincore(&(0x7f0000267000/0x3000)=nil, 0x3000, &(0x7f00000002c0)=""/233) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f0000278000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0x0, 0x8, 0x6, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x0, 0xfffffffeffffffff}, {{r0}, 0x0, 0x20, 0x40000040, 0x7fffffff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0xb1e, 0xfff}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x3, 0x5}], 0x1b, 0x0) 16:01:12 executing program 0: shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffb000/0x4000)=nil) mprotect(&(0x7f00004b4000/0x1000)=nil, 0x1000, 0x0) select(0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0xff, 0x80000000}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) readlinkat(r2, &(0x7f0000000000)='.\x00', &(0x7f00000000c0)=""/158, 0x9e) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup(r2) 16:01:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) chmod(&(0x7f0000000080)='./bus\x00', 0xf0) socket$inet6(0x18, 0x8004, 0x20000000000) 16:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x5}, 0x10) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {0x0}, {0x0}], 0x3, &(0x7f0000001540)=""/93, 0x5d}, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0xfffffffffffffffb) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) fchdir(r0) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4003, 0xf908) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) 16:01:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x6}, {0x18, 0x0, 0x3, 0x1ff}, 0x7ff, [0x401, 0x20000000, 0xfffffffffffffc01, 0x100000000, 0x7, 0x100000001, 0xc1, 0x20000000]}, 0x3c) r2 = getpgrp() r3 = getpgid(0x0) setpgid(r2, r3) fcntl$lock(r1, 0x7, &(0x7f0000000480)) 16:01:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000100)=""/70, 0x46, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f00000014c0)=[{0x0}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x440, 0x122) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) recvfrom$inet6(r2, &(0x7f0000000180)=""/104, 0x68, 0x40, &(0x7f0000000200)={0x18, 0x2, 0xffffffffffff0000, 0x101}, 0xc) fcntl$setflags(r2, 0x2, 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001680)={0x8, 0x17c}, 0x10) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0xb06, 0x7f}, {0xb5, 0x100000001}}) 16:01:12 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0xc000, 0x4000006c7) r0 = socket(0x3e, 0x1, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/141, 0x8d}, {&(0x7f0000000480)=""/225, 0xe1}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000240)=""/35, 0x23}], 0x7, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x200, 0x0, 0x8000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000040)={0x1, 0x3}) mknod(&(0x7f0000000140)='./file0\x00', 0x2010, 0x1) mknod(&(0x7f0000001640)='./file0\x00', 0xc101, 0x2) 16:01:12 executing program 0: socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f0000000040), 0x0, 0x2000000000000000) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = getpid() getpgid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2240f71578b0c145d20eae7dcf56975c6", 0x8c) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 0: utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x24) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/16, 0x10) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="9105ac26a783338a67190aeda062a64d28d4265d84876bc8a2165225383d0327987992881abe5b6d447584046ae9443ba66cb7790eb09d95f8e396da", 0x3c) 16:00:01 executing program 1: getuid() clock_getres(0x2, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20e, 0x0, 0x0) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000023c0)='C', 0x1}], 0x1) poll(&(0x7f00000002c0)=[{r2, 0x17a}], 0x1, 0x0) 16:00:01 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="a4a7e9834b73a10a8532c62b1ac222ad2391c46db5ab6010ccb14427d242390c1ccdd992bab226cfe889fef12e1b377bd84ca95a51e27d7ed2", 0x39}], 0x1, 0x0) lseek(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r4 = dup(r0) kevent(r4, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = kqueue() getegid() r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x9e, 0x6, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x10001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x7, 0x6}, {{r1}, 0x0, 0x4, 0x2, 0x1969, 0x7}, {{r2}, 0xfffffffffffffff8, 0x5, 0x40000003, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40, 0x786d, 0x2}], 0x1ff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x80000007, 0x6d, 0x3}, {{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0x3f, 0x7}], 0x29, &(0x7f00000001c0)={0x3af6, 0x100}) dup2(r3, r2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x3ff, 0x0, 0x421, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mlockall(0x3) kqueue() 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x8010, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) close(r0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x93) 16:00:01 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:01 executing program 0: msgget$private(0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) msgget$private(0x0, 0x1) r1 = msgget(0x2, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xfffffffffffffffa, 0x81}) msgget$private(0x0, 0xa) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/174, &(0x7f0000000100)=0xae) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x62e4302ac074df52, r0, 0x0, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7ff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fchmodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x6) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000100)='./bus\x00', r1, r2) dup2(r0, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x200a0, 0x120) ioctl$TIOCGETD(r3, 0x4004741a, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x18, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='.\x00', 0x2, 0x1) setuid(r0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3ffffffffffffffd, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) pipe(&(0x7f0000000040)) listen(r0, 0x0) pipe2(&(0x7f0000000080), 0x10004) r1 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0x10) shutdown(r0, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) msgget(0x0, 0x400) clock_getres(0x5, 0xfffffffffffffffe) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = shmget(0x0, 0x2000, 0x208, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x3000) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r1, r1) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:01 executing program 1: unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x50000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) syz_open_pts() close(r0) kqueue() read(r0, &(0x7f0000000580)=""/4096, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb90100000400000000000000008a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x115) fchdir(r0) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') fchdir(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kqueue() close(r0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') chdir(&(0x7f0000739ffe)='..') 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x8400, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0090fbb7fc126a4c"], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r7 = fcntl$getown(r1, 0x5) r8 = getuid() getgroups(0x4, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000240)=@abs={0xd7ed3d9b3e378700, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000001680)="9a0bd3768bdf0ba1058a724b5031efcd984ad83ef7e82f4035b3abbc922ee2664d6e176a469bd59d12842938cbb21cc05e34792f3235c0c86f04cfa7d81984c0cf0bd72086a15ad4f4514ea5f079a62762b5258f802ef82bbb1ce2c527c14ef9e55b3020e3efa44941f1cde3922df4a8d38544ebd027f467c7b1180b0dbba4f46376e8368aaaf331f0b79981f5fa9f7e819d5b516ab338b3f18b64813061a5ac2315cc0b934f3ba4cdffcb0c1e75fe64af3d328a4e4e5fcb52cb3e5676b5fb22a386820ae5fe87dbacccf9a9cf6129045ab9c3630b946ebcbec17925536951a8c9427a0f7bb31e88ba3ea611e93cd331cf0dc545bfccff6ad04cb8c754974e9ca14f744e7cb19d0b7fec331160a063f968ad326e781a88d4700ac51bb0012517d6e84faaa3493b96a4022084f5bb733bb6f074bebcab21c098f628be2d64da2f3a7923103f83dbf4c2c749d2b1f1c32b247ad06ce1b94073020a2d0c83798b20c473f5fde4fa6211efafdbfa63af139467c64a2a630b7f1ebd6333d016bbbf41cd058b2dbeb6f4f1273b9100ec3ca6fb7b9a195b9a5f3a18ab77147ec17716be3cb9d8ee7c0e7992e4fe4507152c44f65814d8c5c513ae7f9ec24dda0dd3800b3ccebf45ab6c276232f1ca7263fc8a50b80f61ea06a64330b970f66e74c3c4d31059c85dbded64cb3b4378793c64624214a95a4fe579bb3984500ac9186e6242815de1ceaa523a337c3a02fc8720558f47cf61f0a560f707556fdd3349594ea57b142095b96d0c7348b6fb9973a461ad92334553530851aca280854b335ec0de38fde4c0068d83698be199c66879c601b85a5c526a6d867638496804b6f9a05d36f8f15b4bec5b45fd74557e3e7247246a9cb2ede6143b98c49b6b6d29461561027f3091c638a991a2e79cfe82327b1d754734be637f7f64f5f6e2691971fd750752ba9ffcf4332f69fa1d05f7689f79736149591d753a34aec6c46cc964262a528834bcb5695cef716ba6e008027b539081ba8f6da0d4ee144bfcd82e08f0edc7a045ec95fad734e753f1eb68144245716bab3310f5a155579fc5a9dae2118657e0b5ee9e201d89384f5c293e17d21180b3e82f1c091e8dfebb9078b28243f816cad946ef2d3ca3d44e18ad94725ea95f3e782b2a272aca35c1db4f03c54c2af00d43c10771900ceb49916e87079090ebfe43a38c06f754b643a8ed5eb61568502da9d803077905636c5bc8a519f3080b68666a76d3c1cb50c28f067f648a1d0db947553621aadf9be52061299c81cb51763ded3ce7f94188cba5ca635d61b696995774413e73422b3ec9945bdc9c22f0d7bf9b593c6736399707a17f838863ec685f2d547f8629e48ac0281bdcf98df09cb398c835881a53a53cbd9bc74348581cae78456291fc2aa54be915d4036c88e0fbe04ccf1283abfcd1b3637fd27eff495a2842898885549ca7dbd51ed9699b30a67a014da0bb4c862a6afcbf220fe03ff9939c436c507ec92df3753cd3fb0878b4e0ec325df514cabc8d7059456f02289c35198ff3650eae3b18b4660760d34a5c283ac3aa145df512aaddea4a11eecdccedf6c63a738eb8402f0eb3465d37b11d4e38fa0fce74409fa422f3bf6e1c2bfe20d883470a814b5c03aae1121d51520d9a5d88ce4d60203053c0e97bbac83637447ac051842221910e432a5e1a10f2ebc1e2c7b5ab8b94437f8efb3ad21be2330a88b48265aa8f154513c6a7f2009e5645418f184bc550f7ea6e303efb0c212d79d071c72a02f0a4beef16e4b98f8dda11f7c5c786f20d0f655a134a0abe427ff8d47ffe7c7ec902c91b02f845e048a3779d7cbe374c1808703ffb492bf1cfed5ce45e3d1127f366336c7712b3909acf66347132819c7ba15cfc652a9b9c4e644adbc466454906b625a1b29eb7dbae5bac2bbae44a05d45715fac5ec5f418838fb49584ce364b91e51c1b0fccac5d6fde9f71453392e1f31f3b251ac5c2711f80c7b749ee41c8dee3416809d1ead95572947024d7ccc5d9b5fc8f70b022a9414140ced95b996f28fb85b507966b90bdac34a711408c8cb0ff0c55992ae48b9caefc95bcd1817e75ce9998103453b814caadd4a7fd2283a9595a99ee4b5ac47f38c67ec6fb330e5b12186f0fb8f724a0f6a61c9b24ff5a7ba081b51cd7b52e7011c506b07f3c5bca16a41f6353be27eded8343cb63813866a814ca366e5ae3f76f7f723a6a3c10d41234d38883ac8a467b6916c7990b663b001faafc06ad03e1315c9c56d5c26e764b631ffd1b27b982eb019ee4812421aba19a473319e0135d69e36b44039e7adaf2d34d32e8790e8033948e91399698f241b10e4bfdd09be6a992c6465d2025c12a730864db5d5dcf2e43fd96ab3aed91a5f8d5cf09f4649ca71b83b685c2a07754fc6cf57df4c86bc4fd7b601f2afa89c6ca3a562673386f9d08984e5a3c108fb1ea40cb6ca60660803ead92a4159b78b7fdd59f020713aa2242d2454011e843d4076bbbb3508b9e250153539cfd46139710a01abc4c6a98e892ab34ed57187b6fd327a6bde6d3ea8e3e405169287093b2f657cc9501d1688678db7a160c829cc7e48f49667830485b7860f6f6bf3b9f7af548b34955cf61e382858977b805a229f18df6950f8aa500bda904b6069354cbec97c0a90f5fb900230186ac7dc44e3d61c9db911e7a4ad741af5eb8c52ef1eef287dff20577d44e89885fa3b8cd0c2919322985078d8259e0a5fe5014da4b90e0c5a21e9033a26cda9a61eb3ba65ffbb122c14cb4ea2f6f62b9d866d30821c7014b32f9967848106a7249a66accefa5e1c9f6f273e306ff0e4ddbd14c2f3fcad6f5069dedb5873837889bd47cf47eba2007a779eb5c963e9277ba1205eb9e4053781bee5ca1ccdee3eaaefcfc1631994c2846864d0a06dd9fb3fbb16a081787c57c529b397382d713fb11e2e7ae4f2d5b169c205d26ac066b10c89c99b5dbe751c2ca942ae7791eca4f6c39f50a5da7d9f501ba7df6b607f02dba88d233b633ef0e55abb37f9c6a076e183111c0ba08eb5ffb7ec0ed3d4c53fe7507e4d46c63079838268515d9ba498c198ac9993136b28b1b7c7c5bf34d6551116b19e3cd1bd41548d688e8bedee6377bc0ce9b25bea0ede0d9d8131eb40bbf2b860ce747fa42f43ca150024402caa6bd66d1bdfaf5044433abf826bbdcaefbbbd03f5d0ea0a42dc7c79e5a8ca9c5549afc071d59a2c34bc053ebbcd3db25ce23c6c21e9a678fef01abee8803a1c258fd7cc28d309aad58f600a6b866ba5a43f9d9f785ed0bc3924ec9ceac970f65ee0e27c1f9b9f1c880d8f8919a03c174a6af377e50563cf2ea189343f748fed8b060da84ed89e3431d762b2fb90c7a721ddc597008a17e57f4a15e1516df48b3250b01a14d93896b85cc4c8f9e0ddaaa68d740b1a583b050b7f50d502963b617ce04718a719c50e2510eb056dd61522b4072c8b65904268f75c4714bde3f75c2fec8c960cc0dcea9caaa58512df97c77fafd8254235712566186e029812341c5826b994a5b24a9c41e955b2b9ad995b2196f7285d39cfd8ce4364923dc753554fe9f649d3b8627d2ddb2cf5510a47d5fb3a4bfd652ae4a78655a60978e19be7587b96f6d120a5b9a513bb6861de7766baabfd084f44441e5d0428c88eed8d12c93fa5496d72bced5ca94c2acc5aba54d31cf5a56f1b490f6df1ec6be28d23b4a007b1c2bed1a86349a63f3ffda35eb6692c266c6132ded5b6efbc2ccec97f055211ac87fb1a1ed969e8afe582be47efcaed67519b8c558f5be1105b0127521d5bc4bceeef0c2dec6ecd842340c3fdec6e05aae276658fe13ace52997dffc2b91877a67d30400ee1b81304267f1e62fa37d879afd16ffecdd0f766dd7fd9800ea803c0f431e2c426241e057dd66dd77303a9a407db6be3c420c451a6105552311cba4291bb71a5f78a860a2952719da967659b9486a575a3d1bb43bb813ff9aa4cb74634afc015f28594f3273a632256d911dc656a51c4d5fd7028bc8da20b22d1901918e8fe95886198c4ab344cb87ccd86429b1a577dffcad92231d397f60f9e82dc677a09487dcc732fa738203f8097dd74d2ab654aa753646527c037c0844641f94e406bddb46416fa28b33a6e2345efb025e5ccd657fe56849aaff2b5a5d0ad6a86ed3aa8dd9deb6b2afc3d3f9d874f3ba1f452dc5c8df802c498cfb088f27caef8bb149ac1b99c804d2a45a6e496de0fa70747258e2ccdf5569473a9954ae7f28e890a05b72994c05fbd5d84269b1c0eda4c6ce7cfa675f3081411ce53544ac24c20a07a08d40bcabf7d257706384945a821fed99d54d19ac80c4acdcd95f3fca755628f124d7641569a1807785a25dd886a20e57b0bf4968b396e7f7a7d93a68117b5ed06be5222e16926fd2db8c9b97751b7d763cbc52b017288a20766c4cf16537cd5abdaf6ce743c1a6cf14aea8041915fb0cfd3727ca888d30798fb2dd345f2511eefba0fccc606389d7a2f4349489384893ab88ddf8816404c3762eb391e98a2ba32004a8150f46a4788c1c652d9a2364a16cf89564eb71ff2e0a53911fa739cb62603cd38ff67f7861ab519e80f2b99ea50b176c94f16a94bf8f543660bc126218f76dbb37714db637382b2398d1adf9a619939f0c2870f7be0eb570bfde77a59569d2a9834cb11fe3c59fe2d39b2b082b4d726a547be3fdf907ddec776e92fe092b058f819e66f4404a50fa3ce16532f5f0ab353c12f1b26b07b1a190e6a2f470a9911716cf911e28324219a81edfa790dca0ff93237bc571ae7fb5a75e8f6ae61e9d6ef7d720f31096d015856bbc820a6661eb24fb335c5b9a8901e2f02a7523663c69ab60baa2ae1aad7933e96b7261c5fe2cb5a69115a6f0b495b3247280cebd37c3813d5cebc1abda586547615a1840c237b54e7ea79e60b9e2dcce3eab41689fe308f6ef79f89bd190bbd60bd43098a68f5f937277bcd5baf68287a084e4f67ab9f7c8984cd90e7a5694cd7977d1fe5fa75626ac9813420ec3826c8c3bd384c0464ec00c6ac022f26f9ff50c4d6e64f9fee31037c9af0b907f7e84e4c713b515774d08c6423766e8d85cfbe0ebe0c60a6ae8c8d8f048fec979d2dd91c0b58f3ca13111eb341c2cd8af5657b52feee808d19867ec86436cde66dbb2267034e1894ce7658aec28f642ca47c73c2930333849efbc740ddc7fd6aa8adb84bdb6d1da8744d68baad20de85188950e8225d2af952d4258b25a7745059aaf484bde46e81c43581673e1339c4c0ace91f8cd7b0fe7eaa9b77d622de8dbcdad04bc17c7bda97b86f53dcc4d08be0bf2c94b9888805a6b963768f9bb7915efe0e7facfd18572ffb31d4a2aa10a5f7fbad044206dd4633b5bcd6bc307c21c401ee92ca7e69664b69cdb25242fa72c6db5c12da8cc1a3531b0bf2a7513b40216c9b06ebd9b4889f56288a964f0aa1172282389c22b21aa78b7ad75c19bad59846f5e09d34e8141ec368f00387412525b80c737da492e38c9a2099932c19d888dddfd4a89c1819c1e4977c05be34fb201f6ba41cda75bedb8db6373f406e2ba38dac5455445b2b9d846a0b4582d6a138bf01e7aae5217169a4688e6b293af79483b898f2bc6f9c664be5080e49c90fd247a56d9288f468b4fbf1d881260e933aa9a2988076aea07bf0bacc81442337e377a2f1f2289a2d294bed350d8454efbbe2667eca1c4f22bcb2648e573a724bd0f5b5359b0cdfe4b2980c8b44adf46bd73f24b9ef16831659088478f079d603753a169016d6a2e5bb33", 0x1000}, {&(0x7f0000000280)="5ee1283fa9c51128638bf232c112ab7c646a47fe822ade107542a981d67ea357f2fe72ca922ad08804ce51963010486744bf232170de73ff832f5e76898de92523737a4ced7ccaabc9a9f6cf8d61cd9cc35313d7d8a2b6bbf83c074ac561326dbec62be46e6cdde06e32e98e67f1daadadcdf4fa629b6a60b5ea0ab82b146e9a311a74ce12db0d409eaf34828758aa5038b4305c0fd5b786", 0x98}, {&(0x7f0000002680)="23e5134a3edc3037caf4aea8bcaa1cc3de0caab368e553b310ae6c369bb4fa4c9b433198937eaecce59bc37e5e0fd00f7b91069b55eb0a6d780cca89dbf516a1f6e23e8935cb8accf5c479731a0a8ea31933ff4b9f7d71b418c15eb191a01402c1f5805a9acf0792dd4685d80d92b1399d2b87300b69eac1e76b3d7f99b06931ac9537a24634f6c9460d01d6dc29cd71a4b2ab204e6897f66e77966dd7654a01075306cc78e46583240f02a9f169ea7ac8443be02c20963a55a9ff56566d6cfc12db7f081fd803758073de8d906f80db5d7250f781775fdd4e67a709009389d975083f4df36782663aef42399f49c909ce201c17f5dc573f2cdb8558b1d3813ccfa321ecd66a103c0e3ce47e539f8b0c6dba61180873d850573699cb823169f8509443e9f4d711f640bc02c17af7e098d1064e761a6a20e78be7836d63808139b4e32071c590e29ff030a4bd454a927deddcea4dd3ffda5d139b320bfb0f72429f0a0c8171ae11ab5ebb59df27404090f37cc1019fbe07eb0a80377700a8bfda848b6094b55f58a5a34de9089be8d326e410238edcb97fc6bffb429de3bb0d7f09b13eefcd42d36f36933186835b7ca40a8bcbf7464fe7dbbd3ba0197f934fa5ae1c8bd33e0d48d5e31bba27bae1609fbd2587fc6d8a2002f7aa52ef03d21902b1dc15a8ea80ea297078382f0dcee4200a8550a792b28aa4d6196241bccea740925c09413b6956a42ca9a531225ac951ca3071beaf2a7ee814b0f29f7690a6d6d1ceedced6ce9fbcbec4137a39b41bf760426ef197c2cb0b58dc266277640298c3e674e9a835deeefa66f4c30b13b403c10c8d71a979c03faec6e82b3090d3b5620126282a0437a552c244eeb618d2504e49be7466c461215acbf1f493228cdbd3241455804e8aed87cdfe9687d0b73b6c8a26b67fc0ccd0b16ed7c5fdb28aca09239a595a6786758a386f5ca7715f26b308fdde6d3ff7ec309444c326975d3d998ae666c74de2c4214213adab31cdedd1354d963c28ce3041219a54d824130c35f5c7ce306354660ff8812e18d043beb55cfc6410817758a107e50f9558cfeb731152c98bf836aeb3d9c254aba7496f85cd3c3661d1a3ac4d2c00fb9f8e57dc2c49389096b39ffe5bf33d830ff76b044822c66e4636abed2366cd130dc28e90ff9f9062581a2806fb9a16c5ac416ed0b8dffd6ac500740bc97fbfa6968d5084a7e3f964dcbab5ce7b93443bcabc9c4170c31a2e9c02548edbeb8dc71f1f1023e59232b34c78bba2dd5c8c6cec74ba5ee1229a2ebfa03616d40a3b6116080a6c1e8dfbeb46615fbd01562c1d108f2f77a6f3706e5935c49a11bd446b6b19b3fe31bf896e8c7eeb56a789746b03672850b95b8c8525cf39ed4458ba13556b0b517831ca02f695ce727e2b29363dac4af81d5984a487b02a1362519564e925504c70f44ccaa6e3f1adecd28d686b11fdda763e09981872d3f3e953f242e8fa4cf78b10a07a43aaa787c70854badd002e1501b345a61bb6b596a9ade2405528fa1de05ecab0ef30601c655b95dbe1f1e2981650462215e3beff205edcd3945382002cc22038d41ca4a1b46eb1e10060de1ab418a1a88e5aa3c97f6e32bbcc70926e0f5d92f1fc3bbf1353ee66c77c3a1771655483c9751783137f04bf04d1ee0c7d44560c43649d8e307cc8ce4774ca0ccc79acfea56507a10e83e9815cade4449179cc1c9a7290da165c55abfb833e6a0248f034f033ee9f4521997e088d9042fb75cdb10dd3b0bcc0ba43ee41e40da678dc9ee849c2c3657fe155f127e8c777531bb8b3de0b0e25b54cd1ae3dd5494c04556dd2b9099dd021423096b300c94e96655da4d0e6fb37f436fd019d73b5e71e2dd8a6dda312dae8a9625c2ddef10c630ac98176096f1cc48f2adbfa1198e7af7addc2da32668901234b6b2a33b1dd55a96819d21a4b9271d8e2b2877addc207cd68f8820a78c8f1cdb46a506f583c0b63eda9385b2d59ffbdbcf142b33775db90d6cbd927a829e2792002738a0acb1610f5b6dce39e1e7fae95ca6b463fbec45d42c1d243d8a958b03c6e65d4c44fb4af7211da601ad61da1c7254b194925b45593fab89dc71fb502ea1dca1b94624f957aa48068ee907da1ae056a7c48ee241e0ffc70ad0ac690caf6a4044aee79c505d88a2eab218067d60e7201b7183f1d478b260c14d0a83772903d1a5689477ec3dfdb5e38f4f478abb69c991a291a07f2f2e2caa01fe87c4df01056087f075f50f7db9d7271855814d3989ad929e92abc8f6d092633827f16248fc52062e557a3c6a769be231375d4b0b4d73b308c5494b2003245ed3f7cc5ca259a82c6d54e176ee33c2cb1ff90fa216f48519e6d3ebea994c5ef11c402ad9ffd476aad54563a5a87ba0987c48e3e0ffbe3656ca2e1675718cbc0a29e3edd8b685ebec83feb877e7b95eee77a5dc7611d6fc5b2de04cd511a9f3503e4558bd383f1bcacb83512e784f7f45cda72a468b199053205c7a318441998ec020f8160b2d65988c5337b2a53600e3c3a4359993d19cf56bbf271047eef354c2f0351576b1fe5fca9b8ea6326989deee7058d1d8cc059c18c906ff7cf0f4cd83a15112abe2a295d258fd5a3ffb67a5ce0a3bf3c32f563aef8e4fe38409e60d8f167ad05fa8162507c05e26f6e79184ce8ce50c462650e6c663ac47580b1078e4555a66a64b5a08ac7f1b13983e72e7ce27579c66899506ae50227be4b864f079aa9f2564f4e395d01780740209d340cd5532d899a0ee0525ccf33fd35ba209389e8daaa392f9543c24c49802a3217521476219013e23c80cf0c547f00850db7d9471231b28dc802bd42f1768976cd8f02a1117d1636293187480bddc1aba01d3f5493a6dc3ba4d04916bd59f528b8b76bb1a44ccbf816174d23763dfc9639b794ea7fc8fe11de1e0b6a6482dfde0a0c6ad1cb77a284690ab1ff4ce41cc45fbda4e9efaae8a755bb10210a137838fedd55dbc317953a721882439ed114acc040edaa9964407ce3dc74fdbc8966ecbfe040c7752006b299a16ec391087c8249c0835b5f8ddfb8ef56ea291aa0d4b8a6fb06f10b42047fdeba91bae39403230716f82f668a1d701858ca35f9025bbef8d45fae7c8bf129772388be07744a47d1b78beb78bc4eba70c5a9ff95db66f3de34095d988e817560219756fe4ab36f2056cfd941472b95a911cfe77a37bc2d370d47d369827a032b35407cec853c78879191af400fc581e37e87c2a39398ca3365ac7e638f8a42a847b2b06ed525b6ca56f5493c0daa8ac05503d4a1f1d2eb7eb3155c4c9c38c3c4bd22d8bc7f2214e1ee61f6a54e695f30213fc3e7d0dc11213a304852a144eed95b83b43a4f2d102500ecd73c75eeeec3384cfe6ef13222e8fb834743d77d10d39ecfe5023a799c39efe4911ee03fecae435a5827b7a11a7131c61078eb4e387a7be65a21e9af2091e010181bca6c2edd0349675de34b7d80e7b9b86b997f801f113cc96d3aa0bb96ea3c0db4770c537af4286a2e75ee6294ba85dbb0da225d27d7006e75168d6e81238aafc8fd4422ff271349908131e1eb02cc49a0aae07bff8e13f6a6c6be0b34d2b6392ab8d0b3612dad48bd0d2370845de4bf38db1da5d3404dbbbfd84db95ebc4d86299dbe1f856b93fb3198083c09decd17d94fefe70b90625754a177e0a258fa288dfe2900c682ff144f45f5f0a3e38f7373bb859290b8694ba1a87c7c2e608fc3ef2fdde8bf2372400e2f77e5c791b19123086e0405105bc23b6a886bda7de5030f41e95b2fde093368e11883a8a3c0af08c165a9f75f42a73d447c01d7151ab6bb6192a4f38a9cf16d9922adfde6bcd42fb005df466047e838718f0cbe6d92531cac15635d930ef952d426609cd6b1b12dbb29a6f4e8b8b973abf837231815e569909311b412001a0e49cf3369881495f1cd7c22dd91e1f6de93a539f8e43233d3bd1af8d3c9c30cf90184b7e0948133c41be247d7e9ebb5bd0754f4280f495c7c87958e6a7c3fe39726cb2bee671ae515aa131e411dc29245e5072893d8b80f5e04e498f8da78dd8f10cfafeee92b64aa0802543607feec9a8bbe7d813593d082393c6911187a0dde3973afe1dbdff3537a71853071d3e01633e6423cbddaed9ece922f5909e4fcb30e56061eefd9319f4805ad1852b6c5b28bf5fa720a9966fe712095ca372229771a569d3b085e6d57ff4f6c00763ed6409aaa47aeeabef8491d9ec817935eb5da6b94780741b4d62a9abde9022c791033cc705f508067d0926da7d7ea4f41df7115c56968ea298ed0b8c80d8c9b6c2204be6960147aa030605efb592626f83fd929112520b19c9dcc533e3a09109230469abd1aa11da135aad16e5c3bff541a2bab6ae8afaeebf9379ee5bc656beab4f924944d4f7816e3e359cd12465466521477c6f32b602159b93e80e4270bd11ea34d1c0381a523561d7bbc6381e34fbcf9befc43da66f4cbab9fde0fa95ed339e52bf3d16c2f6208901199f6f0c46c05791e70ef210ad5b43d8eb59dc0bb60389e2beff85e19186730c948cb2f1866050ba87b99dd017d0d218404b14d3482c3d2f39784fecbcc4e9c34e80f8f72b74c06b88071d8607ce200b821a4d87255992063d66ef6ed45c41714f6ecc80c5fe2f24c50190311307092f7169f362df67e24ed169d7f83a0e4ef635dbc97288dd9bb266c6747d14ecfe0653d42ba6d0f31b16936cf93b205b94ae2b79bce1809e5046dfb59f153cecff0d3786344f3b9c8c523e28e00c493558acaaf99ce6685f9fec958fed5640e08b05f7caaa4274b44e6b9b0bed75d93f517d43754aeea18cb202705fd9802d8e871ffc2934d6d990cc34db3245224c37153412e498ce9426a5fb057e138871577b3a430db13b356b2ea804703c7d91933b92227ae773898ef496ddadde28a7dc36f321d7ed22e050191c926fdcf70d1ff465ded15c9c84161fd45a37960ddbe1fc80dba18806353ce80ecfabc2fb34e1bb192e77badbd6f09a87669f55ed01fe40c1dc10f3e7fd1126de846c2239c772ee1b38de1d659576e997a8b52a5ddf1f7e43fcf5d33d6ffce74656e1a5205c998ed7e2e54d51823ea9d46e23e114888305307cbb9c747293db275cd4bd95924613d98aa63b386d32add8a8d4b782952640e52d73c343b888ab767296c7875946e66abb9a3d19d67256ef7dfd17074fb6048550e4164411b5f65dd42a61a3a3782bae05bfe93a287c4b72e3662d23e1efa0f38fe93b5779e3c8ff3fea6594f6af8d180b7762f7a056b2ab1747264e933d37239064eba49573c3d66715b8206e19b3e2b969f6222eafebf8d0c0163c43c7d9f256d96749d01268df0160fa8c2e54f316204abdded68ccecf0db1cc705678baa6630a7370ef60d34976fc80e763750ad55e9f127a585ddbbe98124c3a1aa98b3e664db16591c296130ff891d722b8d2ccc4e5fcfea230586f4d7467acfe7ca500e2306c72ab2434d73b5d82c560da04449f394c527291b89028ed05d09c9b6595337e191aa05f818f3280ccf190e42c86b0f6f65c21444b023cf703dc74574d4a4ee7311e0cf198fa4c77384762d4542fff1dc5a6e2720cc603733fae90928563344a0f24c6a4de89abd37266694a8c4bfd1cdfa3a709c05e7f1d30a67581a574e2b5b9e7bbeeb25db704bd0f8df4aa7aa8eb539d21477644263095d5bef539a00bfe30dfb2eae4c72b25f2527358fbece6ff97fb60861d7e4d14f96bd3a98f3613d175e33a0534d34f4a3f6e03920add115a8e0d0fe40", 0x1000}, {&(0x7f0000000340)="52538c3aa782cbd4bc202ca616a6e2e6519595a0f1f6a0fb2ea357ba196e05a95f66db91f49be6e5cec223b9a3f281b107f9c8ea995d388ad0c436345abab76813a84b3b1abe06583213973a9703d0c4b26dd438ab6ae6350e3ae8189e72a346cde9c010f28198c84246649088a91e3e2176075f", 0x74}, {&(0x7f00000003c0)="f9c3", 0x2}, {&(0x7f0000000400)="6c5f71e2d8bb0ca6804d0eb9b82484abd99599ac118c1e4a47c00097f726c57748d875e6366179cba2fa9cfc060882c528032e546a499ed6bfc611f1fcf905a02de304ade1bfcb5828a0b6ecf3f654317955a6e97d4495ddaa33f6ff528695c0e5dd83d4859e432145c8bd6224701df29754d58b2b9f00b50b19aad76c91639fca04c1a7598d29b3ab59b320cff1370c3ba6ec6af759342778d3196b36de0a2b66a4b3e44a15d213401663376fcca57e470a851451224b2ac2569f92c3bc2befa594cd9d780c605394ff", 0xca}, {&(0x7f00000005c0)="dfba4468f2297f778ae09ce96fa7f780d79874f68185f48753186deb91cfc14b6757117ace722c6340154e3dbfd0f7982d696a167d8165b9f05ed2b0411709c0ee3e7717e0144a0e2fc8adebca40a37fe04ea035db246a091a56d5a39bf8e228a12cbd8f3c0081b54f6fbb930d0a0b61c81cc7754bd39f91318e13aa63b58502dcc81e2fd2aa783157ed119b28919246611d74feda8cdae3664dbd33dd7897f19ef0e2a8809abafbeb32ebe6049a8a5c5fe1baf77e46a99593f71b0d59440575e8", 0xc1}], 0x7, &(0x7f0000000800)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1]}], 0x88, 0x406}, 0xc) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='r\x00') pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000900)={{0x3c949e8c, r8, r6, r5, r10, 0x2, 0x401}, 0x40, 0x5, r4, r7, 0x3, 0x2, 0x1000}) preadv(r11, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r11, &(0x7f0000000540), 0x10000000000001a5, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:01 executing program 1: r0 = socket(0x20, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) socketpair$inet6(0x18, 0x4005, 0x1, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1fffe, 0x8) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r1) fchdir(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) flock(r2, 0x1) close(r0) 16:00:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="a2c3b6a970217427ba60611f39edb11f03ae4ce6da5bf080787939ef842f0cac25b90a8aff7756f85db9543ea235546bd74868ab766fb381c7c40c652cd427d60c990a33ea453af73cebebee866dbf7f300ebe65547b3d943b5b6321ec6669a0466653b65b8c0e4e5ab8ddb81d71c62eb8bfb767dc60e9c635f529af134be183abbf000afc0357a896d1d9c50d40ea98d62d3d8dc4b5f0fb0d033a2b116d3ae06710b042492a97d32993ddb6a8bcf48e4cc173711d5c52bf", 0xb8, 0x400, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x401}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r2, r3) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=')@\':6\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r3, r2) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x3) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x108000001) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="84d18d3e", 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x8, 0x20, &(0x7f00000000c0)=""/28, &(0x7f0000000100)=0x1c) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x108) rmdir(&(0x7f0000000200)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) 16:00:01 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) 16:00:02 executing program 0: socketpair(0x1, 0x8004, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="d722c3775b16089676024fc9fea6ebcf0084451df9b1cb1f0db0be90e4a2b51174f324e08bafc1c7acdc2b60c88c08527a59c5c16a9b2acf0684158ae9df8e5ebadd1e1cde57dc5a12037746ec0f477204da700cbf17df007d33adccb5a5d9f6890a9280ef6c75b93de028c254172edf86dbfe74434fc17611b584c5fc1859046175c3ac28b2ee9eef5b5349742e69e12e594ea01d989944a30f219aacacb9d801d21d7eb820fd9565abad2db94d37be53c8810521aaf10d82cceb7117d724214dd93cdcff46798a9e7d8f5aabaa250032dc07e20f4ca72ed3b8a9a140724b6c859214b9c7e892b550f44f3c0c6ba44d5f4e", 0xf2, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x106, 0x7fff}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) shutdown(r1, 0x2) 16:00:02 executing program 1: mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) mincore(&(0x7f000000d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/6) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) mprotect(&(0x7f0000013000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munlockall() read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getegid() chown(&(0x7f0000000200)='./file0\x00', r1, r2) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3ff) recvmsg(r0, &(0x7f0000002440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/218, 0xda}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/57, 0x39}, {&(0x7f0000002280)=""/7, 0x7}], 0x5, &(0x7f0000002340)=""/236, 0xec, 0xfffffffffffffff8}, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) write(r1, &(0x7f00000000c0)="fd2f", 0x2) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x7120, 0x8000, 0x5, "ae9660513bff1a61bf8b475c6b72e71726f54d0e", 0x400, 0x8}) syz_open_pts() 16:00:02 executing program 0: setrlimit(0x0, 0x0) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlockall(0x2) socket(0x37, 0x1, 0x3) 16:00:10 executing program 1: r0 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r3 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ffb000/0x4000)=nil) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r4, r0, r5, r0, 0x4, 0x9}, 0x7, 0x3, r6, r7, 0x3, 0x5, 0x100000001}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100000000000000ed23fda06bdff9752f1a932584c832214e981080955f8100cea507021cee647ecc1018d5ee760b8fc89a01483d856df20ea5ff8d3b3c1b6030c931cc38ce396e94fe22391832f847b0a7da606878738a45c183b22bba37cbb9ca5849c5a195c81ccf992b585a250845d05364bab7b0efa9d8096d5cf47cd13e1f2db27e63e3343fef4e343f45e51baee323942247ad7999942634d32077d8785069ac16bbaed31dae76c4cb382904b1005b1d21cce98305960812eb3963037efd221d1754f9d9519114228b9901a8eb92d08b89fcae1ceadaa4ff"], 0xe4}, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffd000/0x3000)=nil) 16:00:10 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) chmod(0x0, 0x0) link(&(0x7f00000001c0)='./file0/file0\x00', 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:10 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) select(0x40, &(0x7f0000000080)={0x7f8000000000000, 0x6, 0x0, 0xffff, 0x80000000, 0x100000000, 0x0, 0xc7b8}, &(0x7f0000000100)={0x5, 0x33b4, 0xf7d, 0x7, 0x4, 0x2, 0x0, 0x6}, &(0x7f0000000180)={0x1, 0x1a, 0x9, 0x7, 0x2, 0x9, 0x1000, 0x10001}, &(0x7f00000001c0)={0x4, 0x1}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r0, &(0x7f0000000280)=""/243, 0xf3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x100000001) dup2(r1, r2) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000380)="4c2751a8442339c5df4cc56e177234dcdb7c8c73b65fbc2d00771607ded82574531763e53aca8382e82eb905e01675fdaa03ee12126f6622e730500673ba643e76614dced2b96046e2f3d73ed54e8ce38f81ae3b1a18f16286a14eb93d534e6b2092af6af6ee65d821a98d19dbb2544bde65909e836c17da69a8bc420f5adb7867256fe195e56a709ac181bbe0242306b9f1d847f68ba4d432cb2d6d31f212572f885d2c84b660421cffda5f608785ea104d3a7874cf2ccc1d1d05ffef9f7e28ccd2f1d1f0550125", 0xc8) 16:00:10 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f000024b000/0x4000)=nil, 0x4000, 0xfffffffffffffffc) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 16:00:10 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000380)='./bus\x00') socketpair$inet(0x2, 0x8002, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000280)=""/126, 0x7e, 0x842, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@##\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x6) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) getsockname$inet(r0, &(0x7f0000000600), &(0x7f0000000740)=0xc) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0100"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000100)=""/157, 0x9d}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x5, &(0x7f0000000480)=""/73, 0x49, 0x1}, 0x1) 16:00:11 executing program 1: socketpair(0x36, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x101, 0x7fff, 0x7fffffff, "2c7b0fc9d436eb72653a18122d621c16ed37646b", 0x7fff, 0x3f}) poll(0xffffffffffffffff, 0xff, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) read(r0, 0x0, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:11 executing program 0: mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:11 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000000c0)="e3e6b0d175936579a144182be4d505c8e96ea764ec6b0d59b1356d672e53a3f0430834", 0x23) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) dup2(r1, r1) write(r1, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r1) 16:00:11 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x100004, 0x0) r0 = shmget$private(0x0, 0x2000, 0x8d, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) open(&(0x7f0000000080)='./file1/file0\x00', 0x8089, 0x20) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 16:00:11 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x200c0, 0x0) write(r1, &(0x7f0000000180)="fb4019fff5c7f641c18b0e35fb0e46b5dfd01ef04e1cc6851a7f936194db77783ce30c750ddeab82e9c0414f9486b99b209a8a3fc73c450efef395654d32a5b8961164881e74de6c17fd62334a1c17653900f7486f6cd7d16faa", 0x5a) fcntl$getflags(r1, 0x1) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x100000002010, r0, 0x0, 0xfffffffffffffffd) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="50ff0624b8de82439eda23cc6533a8407453aea758826aff611260f13003905cef67680fb8efc6815ae57664dea9c7b78332422fbf164413e1206bfa8f4d3ef7576f3c0d2defd61ada24e6f643adfe8020166e44481a568b4045be4048fd37182cd1df866242853bb341d9e16f00e353c425bbf1bd980f0d9493d2", 0x7b}], 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0xcc2, 0x2}, {0x18, 0x1, 0x2, 0x2}, 0x4, [0x5b, 0x4, 0x6, 0x8, 0x7, 0xfffffffffffeffff, 0x2, 0x1000]}, 0x3c) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2801) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) 16:00:11 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmdt(r0) r1 = shmget(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) 16:00:11 executing program 0: socketpair(0x18, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e0500696c653000870a258956eb484edc2f9b7dd2ab891b4ac0605ee8d753bf2d469c88f3ddca8f470f715a0bc9e706736fc2f1ac47438b7e2adf25e2cf5bba002f0358db53236531a5c09163fa394b6173d525ebc9b0fd5c79cda31baaf52f896afe06c3c7e0077b008a60ede96cc6d9f8d413a77a8e1c332281ff9fdee0d867f14f639da0cdb262c4ca2bef7cb6a6915d682e7ef97fea"], 0x1) writev(r0, &(0x7f0000002380)=[{&(0x7f0000002300)="d49ab8628deefa771598b7741c47868ad5423037514400b004f700b075b513ef53472591dae2422a02b8637a0509439b4dc7d78403d0a94dca207f2549e8370d235a7c095062f336ce3b52e18fb055b53484f9f7ae83cb3aa2", 0x59}], 0x1) write(r0, &(0x7f0000000000)="bb2279e169c21ceff001540a5c1e89d85bd37a57763a6b57ad3da341e0d7f6ecdfe38216153caefd8c42f0fc3fa5d5c6ba756e18533827eafc4d204b4c0c41a32499147b477e173c2cfb4b4e7f4b8d2ea837442d1ed7034e98a434c2d22685dc3c01cedadcb2232860d98ea0018ae56d9a3d94ea621b85c14736859f0262ab85ceb901e619d048a73b00d33237539881d47a6d9ec44fe7ce5253407692193f31b78b6f927a0f10fcd06040a59bb29389df2abc68381516164ec2cd4986d3d3762fdd48097d1d0d8580004a1c58e3c6497fa470453dec37245bacda5b137b20a392745654776c57633c18775843417ab2a3", 0xf1) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) r4 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000240)="c2871523b64f5b2f24beb789c2684ef2269928ade5972d60bfce3d542ac47fb96614c0ab3640359c073d10cd7df95c249a7cfa083c8c780df4793283a352b1f662114db4e66842cd1aa914ea7cb91a", 0x4f}, {&(0x7f00000002c0)="cb129627aaa0034677ea692b1b882e860d742650ff8f127fe3b8edf300d3b0ffc2704d0852b330dfab5f79147f751058b083cadd674a0792c40c5210a80c8ef84cf3587c3d2933b522ed849c67c5651f629b742ebc47c6f71b273511896b9fd140bf0cf2d2b743cf5237bcc890497fa419e622092e17a92194b0e44c124f8e3ea0398b5dc7aba1a0aa0f2bdb7d0652f0323e9a798f45efe2", 0x98}, {&(0x7f0000000380)="bf9b93901854116986243dec4752d267133728c745250812c44c891a2238861c0795e8d6d9baaf2455e40cc284cc50686f5a0a149f7b916f01", 0x39}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="72b49cdb8ce16c36e5a298e3d9ab7ef0a574e53c071c931044ea890550e576712978186b6bd02aa0ed0e533e1a3af460f6be5c3ed255131290ae63d69b4e95f735f759c3bf73b42c4b2a9f97334642b6df73d03cd47fda9e237130b38dbe7face95f811ab3a542139e4f9faf808c31c76efe9577c58fdf66c4a124782a07e759411d1d3c3fd2bd26ea5bfd0f9b076dae41744241f70e63bacf1c", 0x9a}, {&(0x7f00000004c0)="8475eee94f5170743c0d51fc38207dd9776b1a83b8c241", 0x17}, {&(0x7f0000000500)="1d5698e247acecbc03f3f125fcabc3366f2bd29deaf2ca3e4fbb59632e08e76ccb7dc0ea6055639f9514e2c6db71a60a07aee8fb090d5d11b83145d1fc4e2216a93be38e88caea78", 0x48}, {&(0x7f00000012c0)="a7753c7430bf9c23f1322d1d70a2a0120e7827753daa759657ccb1abe0ddbc9d89385ef0bc62248677fe970d48b48200c8dbf381f3e0f0493d78fdd1c4b7c945b083d8fa02f9aabd0f23a5d9a3bfbbb5b0c0d87f1fea6d81c6a7d54314c0af3c976ab8cf87162a9b7e252dbf4223ff9a55e42b005a287be11cb9589577ae808936d60f90a2768d6e4127bfa1f151855ca54cc24d47e477eaea0f8f7fc05ba24147f240b97fb1c322d01f82c2e3ee0369c562c825bfd72f6382280f9e83bd2a2cc4503978caa19a94c216fcced9419f5ab78a1c0d5faa9ee81a63e10ef1736145c502ff48a678bd50782d30a89b5c5ea42c467f8a8d2c11dcffa52ba20ef6054494603bee5ba106028e2f2975faa3880bc8fa656eb2ca382c69e114695da9613ca69f907b86a63099d34313037e48f1f4c5517d83f8ce2670109221cf9365bc18e99eb5ad301836d45500fcc9222c262450c522538c72fa31dc70377e74157458913ca144b6058c06649f535334b93495789f874bdfcc01b4a1cf0aa3306c9c1806c0b456a14736cf1f37f44df66e6cdcc8092b23a33225f144dd7654982748de2065bf767a920e17811e56d1369fce727d1c721b58a222f4d55dde016fcd4d858379070b385e27ce1303b54065f1bcc0a38ae019de8f42bf0cec1de4271a5ebd97f75dda344a069bf7b66b4fbd32e8a386bc1163037694acf38fb2a69685acb014a0828ddc89653159d91c97bc92afc885c138830bb23ae9493b1be578ed95ae0873be9bdedd9dd5175bab53b91903c46aaf87fd4604671bfa29a7b398922bb8cf37f8888aa6b6227a1def3288c5ab8e1437c0cb576cfbc45d20ea7476b0edce9a8c3952132995ec63098da720142882d0b8b1deee2b9be4d2154b3331f057becdd68f43ad035279b238dc5357b36c64f3f941a837919074471c09b804c0b31c5fa0042e1c4df03414eab7191454dcf99ef9e5de61e714d4be56626b91e6dc66dc36ebf932833ea119021c20256e68a269af7a6134b44044886b992cefe67bf297b31a83906cfd84e6cc8e0f35ac77030a5a44a5beac34f1ab86352bab5f743096c7769014c79864cc7652959499ee7112ddc642650bede85a6877a055e7be7318bf3a0325a646fc004609f52718484c3924811d467cc6b739f86a9dc71a5ec8c66af82e760454e0492bd1420ff73757ff4fc285b59c83b6c8a6bffd298d0940ee50261c6d5d6f8af48695e418ffbbb6c8fffaeb1d4b56fecd7873eb518250cf22603438851fc56f27e619c97b23e41d104b5a8812d473620bd3086fb813cb5602a8a772c16d65e67443e62be42be503e282f390a0177ecca44b682b2f88ac6e35403d9be3eeee787411aa9625c67b54066382cbc63337df7024a54d8cc1866e631e061ca96b835f7b7db88f9a5bc343fbc2d6bdb5b55d41615d2026367e8b9768c9d1bf38ccc3b50f01586ccb79d2f24c08e2cf3336bb6ec2aa78c163e11e72eb1ae8fea18cda00ec0fa9dd9111a862fef9d91992676553e91d2a310f85d6df4397feb5674c18bd6da54827d0afbee485d7cdfba40bb1486ffbd167c7bca74cf881dc9f0e1bcedc8fe43d7c8fd8558f0127d431cfa747b9c5106c0ed1adadc429869bd9c9bb216d5a79cb2d045446bb7ea95e7b3ced3bbf98ce9ab25ca7dbb45508d4e52fc9f6ed80fa06903563a1e08dc374fedfbd32c3065fb85ddcd2f97f8f1bd507ba3603e2d632f28940580b7c26e71f2cc67fd2c08ebf45db877c84492b96a72fce19acea184c77fd01f9257a68a4c73dad3adfca7c8436bd4f4d7822e3fff1f20ba6e9722c1977357b13772a914ea832a74ca1820c726de952a8e0af283802145271d7d570dfca9d30cc848722657c1cb3e1d1636b853b98c30c043f15187c69858feb4c1f772d60de8789e039883cbc629b3dc344a3d1f38744e054abfb68e1c33d707dbfc1916501b62db929bec441aafb032845068592634e4c6e4e3b2af9d816a447ffcf05932719f9e6e8aba4e1568f725b66c5169348621c0d2576d7d47f91cd84eb6911aaa993feda03178d8981b27fbe9340f8301d3fa39031b3e0e25c4e4826499c43d05d9889c27e8a07f3521035d15b491d440b91282edd5b1fa54c8beefaa7a889c1ff6c999494851eb904427cb8be20bc2f11cd5028230f1788aa1321540e63b01be834515aa5d790920a8a728ebd9444a7bd2781ac6bcee98b2195c51594b60892afcefce613aa03c8488a5148fa162c575eb73be7a52882258737414ce02415d5f486500002ebd6321ee3d14da9409e63de691ff2aa0a47748926504dc59c0f9c6d5a362d5c8eca9b187fab32273783f4471f2919d411bd66ce84fbf037efe316a40cb04a682755bd603d6a8d6529001518fdf93d7de6610b2e6e4de000aeede7420647a2e5f2727cdf30d93d7fbcd1d96650dff75cdfb79ca44f8f0ea3d1bd870873cea5b805e5af8aa3070d36b5aa157d0a5cb2491a64d1ae747e8f4a26772298524ca6d73bd65b93874b86c9415ae568da20ee9d686b4d82fb30fcb2c5b1f193b3aeddeb980ef645ddd727b3c7c18dede1b3e1757bde4bc80e6c49c1b01e84ffc9a3a8948afbb00bf35554d4d992900e3417287cbadad1e2f5756a9471142e518431a38c6c6630606702bed116e265236ca93300f3dee2d80855fd66217519775693b040523defc02aa85cbf328662444d095f655fa21d0df0541c11f2d5b4c0cca74c7f502e71489fe767767388a723a84bc663e590da4c4c898905928ade9ca2dd33c6b9a3c3a66c329283d1a2752c235af39d4dd436b94fad99ff1122d290940a09b621216197a878d414286321d654e11ce0e3febdc62eeb06dc3c48d12f77f1455eedfcbb6021d0e45561babf84b55f711daf1055ec610c37f0daeb047967b523062bf2ec0001bac43dabf5ce303643df91cb7a6a448d0320c3f7971e2577a4326c7d6e315cfddfc793def42a1527f78103b330483bf9eefcfc5d9b91fca7c9acae9a73df145ead348a51a125fba1ac55b3a3f5114481bb10218131ca9974c74f0a9185e96c4b971392abc83340f803ff7f29de5e84853f3d13c8c4363041341c0a6827eba75f384f333e49346bfbb34c740176b6a889ecc88c8b487c2d73a84eb13a17afbe1e9a33caa3f56847bb94883d0e2e2ce9f7b9f72f936e0fcf6350b78168e9ecb56582d4d082056af1b9addf1b7387efe69399b0c4f83f082d869e4a4435a05ffb30bc5030dd5161ce28b56f2cbff82a2aae01d0934249fcc6cb574564902cef85c69e8cf3c1b45154595e1203bdc7973c8f0f5e95fa33fd42ffdbfce4777b040e4c9b3ad66e0c1528812aed4dd14e1da6da8d2aee0a018d7c62cecebdda0ec3d08780b73e5743036c1c96671519e8f6da445b60f93c4335d8a97f98edc19a3aee1ba96fd7e30e1fac4d563dcae9dc4ef7d89458c3b130c8fce4a1978a7ad9e952dad91417a558d26b486ab0d6e43a0ae01dc9ccc0476c9bb89d9f3fb9da31d71daa47bdde6ef06ce9d7a7a841901cf0b7141c015440bc6cbedb6bd5da7bfdee5792547929b5f5b35dd8c2b5162485f6dc0a8193c6a636c63699052c3049e5cf8fcefb0f234ca063b0794c022fd410edac85bac1e2babbed04ac5b7b28cf829f975c4185a235b7752021bef59238c6e53f335f9e9d169444e55f621434241e5f40b4642487f91b0952241bbcdfe3354233f95278761f3f3b8d1ac688da498caf3e76bfe28ca8ca8542dcd3ec7ecd2ffb25dcbe7092295bbc6b22409c920706e8f79408990bef0b746b1c881164672cdfc8f13b6c666f0134965080c2ba391a394bd6a02836b7db45f0f366a54abac215e240d7d671b237557a35f4194b4ac34e688e51541e626c673d65f252e3afec7559d9bb693f10388ae0b126b239c779883c4e27afac1d73fd65c2dbeaffb9d9817496cf6841eeec26f591f5cc1e3e0f2d561559b4d110daa2c2e9e67a2ea7008d597b96879a6bc8ced758c7fe3c4784cf0b47b88465d82303a99935998a57fc6c9650537019114486d870d8405d7b257c4bc1073021a38086fd933e7d88bc1405f2d965281dc601498ff16e5ff27f433172f0498355c7810e644289f247d374b65d40475224d5a591519a22377caabdb5c2c369b232467baf15c9354359599e427807f29d943eed4d7347186d89e06c3a2b632c11db72852ab6c03ecd930856c114d9018e32384558a7bec2237f597e939d62f8152db5b6a371109c093334409e92c4ef4b9061974510bdfddf147de9da910249934d4e30e5d837eef09b16167061d1a7ea60dce56fe207596565d9a22c5c4eabe60d9ac0576e6041ccb15948f04a1fe21afc3dac923f61299f555f7e1d38a13875f58ad7b2a57e01098f58383ce328480dc42144e2df146e0f15874553feebc97c260ec5a25f9b26ef64e3720286cc55ced65869b71f03c06ec76d8ca3d3ede88874bd2ab1c2dcf39d34036defb62db22b3e10b585bbc0beb2c2ca720b129fc5e987dc4bc5b21090b4704390fde8226206c9c68b600e77de696878b8dff7dc2c7996af483f718e04f850be22a0337ddba2311aae12447c49181720b79537d3bc8d37fdbd88357baa41f0af55a36f5cd38b3e887121c5b1ad2e11391c38329a5dfa3a9bd5036199cf6147405cb2cbcc6faf024e82c73559faa92ab64f624701f9dea23c22d56348aca31f28ee856d33241d9844ef3b8c63798d1675a7b17f9c74007c68a5e9f831b40d4e41d5d7f7f30b78862e15b863cc303ad109e1748a0ad7f52a381faaa4baff6dc8ee09baeacd530b6a1335bb335568442e7411c817df8127dfb0fa2ca1057eee15c7fbe51f697582f43d8b010a89db2fe5b9d279366eb2170362135e1ef0594809bf36095b6510dffbcc6223368b50ed3096bfdbbff05283a94a4c89f44cf567257c7dabb85d044a4098f9d831e0eef67894ef94917d01316ab2291255cd6f90ec8bd615d57e26e063dc8e0f2257b327ecae641767d80f05d2b93887ebfaf50788b07c95402538f13927e9484b7a065841b47b8715f7de4a228778388873278db18077643b48902c16e794ca94256b2cfd9ebb8ce8654852d24ee8604c286dadc157143a756ee7056114aeb5a7f511c88a381b66d9408658c6b613edf051bdcc51e77a424632f538d210a801b2fd1f64476b1b650896b361a52b6aa31c75211a9d77645be8f9f97d658b43398dcaa5d34e93e4338758de6a0dccef31800b926a881df5b5a17f7c77394844f2738d006ed04f1334f525e237edc16ec2be5c7ab5d1a39845a814bf29db13016b8cb4bbbcd5b2205099a0e579076a49bbb4247e23f9e583a6c243a93f411f37e5d21480325b5e96e8b49b68aebdaea2401fb20c246a7cab4d39c9dfd8cb5d1a47ffca645d7f408f74716d9ecfa182675bd74f7257176355af05f19a0f65d09abdb5d18c3ead6915af38f7d6c729d370ca453f665cdb52412ae9bbf187da4470ae12f9577fe6de9046d5d36822a136180f4e76575909e7eae73348ef89a7487e4946eafae783a149c1433f109774f5e60b495ea13f8c36f188992db34ca69467f7079602388f4528e3f85df976e60a753b6b41d8f415246bdb2692d06598228452fdb0466374699180c07975a6af58f3e9ac72fbc95dd909fd0148314d4a237da21726a0a829e26caf24293b9edad63fa2700ba2d083d09840ba0e22d9b6936c5444905463dccb5eba14745baca1557e56d52c5c89f19168f24ec57a647b1fd1d8cb70a03dba2a586a3d8c4c882218e60f93f4318a", 0x1000}, {&(0x7f0000000580)="47d176b7df679a5a993bc645eaeb07f8e62c072204c18ee3ef8b256278c9847eea2d5ed839a4b7e39222f966530a3f6aa903f8c1c34113cb5ba90701df2f6373d06c0dc4a24a8a7e638a55cf990d846f00df12931211208106bd6d78ac67fa05840ad36c267f09bf7a31b58b9fdd47c2d9eee17f859b8ef5b41f7443c48fa47f9e52df635b8b94c01c317d0a622c318a451cadeb961bac0f75a4ba7d984aeeabd7b2b5b147b75759a5e7ccd64234793f1193b5aad679b4c6991839403e1f8e3e54a91ea7a1291d10cd6d16dff16468041f9899782fa5a5c4ec60d7fbdc80d181ff3a91eb94f5e648f1e3d59b", 0xec}], 0x9, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r3, r3]}], 0x70, 0x400}, 0x2) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) syz_open_pts() 16:00:11 executing program 1: r0 = socket(0x11, 0x200000000000003, 0x0) setsockopt(r0, 0x13, 0x10000000002, 0x0, 0x8bcc1c9aaa5198b1) chdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x18, 0x4, 0x6aa3, &(0x7f0000000140)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xbd07, 0xffffffff}, 0xc) poll(&(0x7f0000000080)=[{r0, 0xab}, {r0, 0x160}, {r0}, {r0, 0x20}, {r0, 0x40}, {r0}], 0x6, 0x3) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r0) fchmod(r3, 0x182) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) 16:00:11 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x3, 0x0, 0x800000000}], 0xffff, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x45, &(0x7f0000000080)="97eef5fe20eb1ca65c56238c1521e398b917f8d0211e48b260a0b2c3d74c08fa3e18b9c283e8cd2efc1793598f28e8aa3bfff0babdcc9ddf6195cb4372de017403e7c41615fe1f216bbb8af819a83626a01460d99dff1abe619f9d7c1a3f865df1ea04f72af6eff1468eb7c13921", 0x1025c) 16:00:11 executing program 0: r0 = syz_open_pts() getuid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) kqueue() close(r1) poll(&(0x7f00000000c0)=[{r2, 0xc}, {r2, 0x81}], 0x2, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x5, 0x80000000) listen(r0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r2, r1) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) fcntl$getflags(r0, 0x1) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x90, 0x21) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x8) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x110) accept$unix(r1, 0x0, &(0x7f0000000380)) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:11 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() syz_open_pts() 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x1, r1}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x100, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) chdir(&(0x7f0000000500)='./file0\x00') sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="f23bffe3067fcf9e2e52be842727c081430270cf0c3c457c2b7a2b145704eaad74046124923fc6e73fb9337c1f31f4efa89202fd7da8eee2cf", 0x39}, {&(0x7f0000000200)="ccafa3dc96e275780af0b7b14781ff90511c53441285de8762cdf928fa3e448a0262e74bf2d85426afe8ce5a4a00c79b71c1ba702e6dd27bc13fa7fbee560ca124b98cdc670326b147bbb3c457b0557caef92ad61576a88dc28445152608e5e26ad872dce17a9cebf977053572cb8698654ff8f5361f6dd0d90e3d9f431967e1ed94a4fe6b108e3d6ff80930e8da24ff69cdc316c8160a5021fb29a2cbc31ac3ef67f09be4387c580868436219", 0xad}], 0x2, &(0x7f0000000600)=ANY=[@ANYBLOB="7000000000000000ffff000006000000cf9e17c1137e2347148736b2bb3dde6f0d60fe26f996127bde32c43d4d9f940de651d6ff6e8bad329a236f8a5ee029087c5f7c20422156188ff9e36f13a8da720fe4d78ed6fa013ab188513d6e7976ba8cfa58ddfb1e30b670e42c2a682f142ac800000000000000ffff0000060000008340f8de5db118b323f61a5f497f3cf46b8be9e9c5a2b96c9e6de06c5665244957dfe9e10ae620f2eddcf8b2743c1920480b276cec9031330697b8423370265e63fcc1c096012e0498a1fbf5fe456f0ea1c70a4139a4659970a7b279df437351f0eff04e9043e6d688cddc0e6484a9fcfba6ee8183e6ddd74fa5decf301ab74fa2b6a17e17a7f2b85a496f6113d4e0b033e146e5a55e08f639c8f6ed8274655c5fb46c7acdbca6ada3383f9127513248806b374990e86300480000000000000001000000e7060000f30d3340a5065eddb8d3add1f1cc23ab901d4d046a50e6e9ea04a96233571adb6a1f205d284db7617be0d2f0d3a24277b827d50000000000b84eaec030f5eabad545b807fb8847e7d79a95be8a95658b396c010a326122a84d15ef132f96eb3de75088fb425ab97568ab5a43b65ab3d9343c598548d0b4e5a6c3441226fbb7a51f8dd42333bc4c428d70ccaaaae67c5870e5a05c89c0eb23a1e236366df10cbde623889b38dd3dfd37e070b7797468311d4f282739d1ea23fe50f3d5bfd14d03946e4f789d0b2929fa34660da9fe288a06507cbbe0756b91e1b7e97981e133db4b95cbe9b2938e2eb1114fd7b64ecf2e8e5c80e6b4a06dcba27c96359fb8033b3f17088241de4afb59cd3ce4f02a19fe8423b7daab4462893bf8bb36a8b655d037c681e9225257e298808cc723"], 0x180, 0x8}, 0x3) write(r0, &(0x7f00000001c0)='2', 0x1) read(r0, &(0x7f0000000100)=""/172, 0xac) mkdir(&(0x7f00000004c0)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000540)='./file0\x00', r2, r3, 0x4) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setown(r0, 0x6, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000080)="128bb506619ff7f712be75945050dd44b56d3af3c2fe910129f9e9ae982c00545a6377e6e4de1df8955ca637a873d525faf0f007ebfaf12e1bf8cd44e6305ee0f8b7ab33462d445d000afc47d929d4c0ee67319fbca50a53ae90f3eee3f3fe31f9c56888ca72b521e68bb3ae83ea0d56224d839d01489683b213a837158f2baa1ef1d6a1c890f9f2b2bee5a7f6ed7c18eab49d66bf40f701f216889c76cf938aec72ce852d1103", 0xa7) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r0, 0x0, 0x2) r1 = socket$inet(0x2, 0x100000003, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 16:00:11 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), 0x164) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001040)={0x1, 0x97, 0x2a, 0x8, "ba92b19c1293b5eb2021be0956480e03a02f97f3", 0x6b, 0x3}) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40000000001f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r1 = getpid() fcntl$setown(r0, 0x6, r1) read(r0, 0x0, 0x2fb) 16:00:11 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000300)=""/4096) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/240, 0xf0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) 16:00:11 executing program 1: 16:00:11 executing program 0: socketpair$inet(0x2, 0x4000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="991cd0db2f12cf171e05", 0xa) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x400fffff, 0x2, 0x6}], 0x81, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x10000, 0x1}, {{r1}, 0x0, 0x0, 0x80000001, 0x6, 0x80}], 0x6387, &(0x7f0000000100)={0x1ff, 0xfffffffffffffff9}) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000a61f540bf74b917987398f337522ce419645a921b32c2944d6b3d4cbeb66da3bfff0c878738ce03e35c65736bea267fe8b2c21ff6510912c465a9d281a76598dc01488a931abed45860702bd12f96aa12cb9eeb031bbaa6d0177927059d42c8a68c8a6d9b00300053533b3d658742a0a87acdb095011f0bd496606f1bd727c515251eb13e861a0127c0838375aef9d58b12a0ff1c8242b1b5593890f518d4bcd7d1f9fbbc6070eb0ab7c1288ac2f74b6e4f278e9956de7593bca4b851207585a7f9bbb6128ee31ef9f5870"], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xb72) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) shutdown(r0, 0x2) syz_open_pts() 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r0, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0xffffffffffffff8e, 0xfffffffffffffffc, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='@\x00', &(0x7f00000002c0)="b600"]) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() socketpair(0x23, 0x1, 0x20000009, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x8, 0x9}], 0xdbd, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x14, 0xfffff, 0x9, 0x7}], 0x7, &(0x7f0000000100)={0x1, 0x2}) poll(&(0x7f0000000200)=[{r1, 0x48}], 0x0, 0x0) listen(r3, 0x7ff) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() syz_open_pts() fsync(r4) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5a8, 0x8000, 0x8, 0x4a32, "460b66927eb94ebcd297f960583403bae5a6a244", 0x1, 0x9}) 16:00:11 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x409}, 0x4) 16:00:12 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r1 = socket$unix(0x1, 0x7, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f0000000040)=[0x0]) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getpid() dup(r1) r6 = getuid() r7 = getegid() geteuid() sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="15007402653f681414c8"], 0xa, &(0x7f0000000100), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x78, 0x2}, 0x409) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup(r0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r1, 0x1) r2 = semget$private(0x0, 0x0, 0x7dc7a4a5838ebf58) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0x9) r3 = shmget(0x2, 0xa000, 0x16, &(0x7f0000ff3000/0xa000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) open$dir(&(0x7f0000000080)='./file0\x00', 0x10001, 0x10) socket$inet(0x2, 0x7, 0x3) shutdown(r0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0x330) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) close(r0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3ffd, 0x4) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/224) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:12 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ftruncate(r0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x88) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x120a, 0x0, 0x0) getegid() open(&(0x7f00000000c0)='./file0\x00', 0x28000, 0xae31cfc1bdfd932d) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000100), 0x10000) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x3f) r1 = socket$inet6(0x18, 0x8004, 0x4f) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x5, 0x80, 0x52a2, 0x9, 0x100, 0x4, 0xb2a5}, &(0x7f0000000040)={0x2000000001, 0x6, 0x3b, 0x8001, 0xffffffff00000000, 0x4, 0x305, 0x1}, &(0x7f0000000080)={0x4, 0x3, 0x7ff, 0x4, 0x200, 0xff, 0x2, 0x7fff}, &(0x7f00000000c0)={0x100000000, 0x7ff}) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) mknod(&(0x7f0000000080)='./bus\x00', 0xa000, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mlockall(0x3) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) getrusage(0x1, &(0x7f0000000200)) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40b, 0x80) ioctl$TIOCCDTR(r1, 0x20007478) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 16:00:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000100)) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x8b, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setflags(r2, 0x2, 0x1) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x48, 0x0, 0x10001, 0x1}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x13, 0x3, 0xffffffffffffff80, 0x99b}, {{r4}, 0xfffffffffffffffb, 0x8, 0x3, 0x0, 0x80000001}], 0xf65, &(0x7f0000000280)={0x4, 0x2}) clock_getres(0x6, &(0x7f0000000080)) fcntl$getflags(r1, 0x3) syz_open_pts() syz_open_pts() close(r0) kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0x7f, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3b) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) setuid(0xee01) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x7f, 0x2, 0x1000, 0x8, "5e2af713eb1c9d5a8f4d5b6d3916a908a4e818c7", 0x8, 0x2}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/16) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:14 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='+,(\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) mknod(&(0x7f0000000300)='./file0\x00', 0x402001, 0x4a543a7) r0 = open(&(0x7f0000001880)='./bus\x00', 0x20002, 0x64) r1 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000001840)=0xc) open(&(0x7f0000000380)='./bus\x00', 0x2, 0x41) recvmsg(r1, &(0x7f0000001800)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/140, 0x8c}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x5, &(0x7f0000001700)=""/242, 0xf2, 0x6}, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000280)="177fead9f6001ba7587534c228dd9484716b0bdd601557783b2e9eff650495e977eec5c1bfc785bc3db2d3ac02a62e6f4c4b8cbd1fde9a458d43ece2864c5fc25ae38eed436433edfffed759629597d78a43", 0x52, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x5feab64e034c7dbb, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0xc4) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/124}, 0x84, 0x0, 0x1000) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20000008, 0x31) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 16:00:14 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x0, 0x0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)=""/117, 0xfffffffffffffe6b) 16:00:14 executing program 0: clock_getres(0x8000003, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8) mknod$loop(&(0x7f0000000140)='./bus\x00', 0xd000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='.\x00', 0x8, 0x3) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x100}, {r0, 0x2d}, {r0, 0x40}, {r0, 0x13}, {r0, 0xc}, {0xffffffffffffffff, 0x10}, {r0}], 0x8, 0x2) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) 16:00:14 executing program 1: socketpair$inet6(0x18, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() r2 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x5, r1}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/21}, &(0x7f0000000040)=0x17) 16:00:14 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f00000013c0)="9e73315d7df013eee66dbb95e8a95f99ad91510fb3d804c4b5f6ca9c55a8da9febf4d5d00e4c17806810613c7ff772af45993dba5255237044cb37defdc4b728bacf15685f7a4c351b59e0faecf54990719e5c4835dbb7326af069808d512ea21ac50ae893abbb4e36246bfc5ec3eb6ec9d927c2cad86c58eeed40245be08fe7421c57df8f8976f2efdb632928246dc9cec39094d2ef6b5738cd5e4fe254e5f3a5fb3fd1dbd21c7d3f1c6f859ea6497697", 0xb1}], 0x1) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2]}], 0x30, 0x6}, 0xe) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000000000002, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xe3, 0x41, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0xae}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r3}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) close(r3) dup(r2) kqueue() 16:00:14 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r0]) 16:00:14 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000ac0)='./file1\x00', 0x4000000000001ffd, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="3309977730468ea24379c0ba9d00265a257e5ecf5e93d94a4a91386af74ef620", 0x20, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00c7d39c87002e2f"], 0x8) openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000200)="4e22487fa981df0284f2b3afad7dd069cf183835117c01c50ad89b95a72f294ddf86a8f3146c0feae48c7f3440d8cb148881d6cebd8d2147cc8ea09c661e186de741f6c26d80539bd4323c990a0b7dbb9ce41de46c84f9d3d7500daef19b7e5424b4ca0aada17c9cec6f513e37dfd53d73fa5fa37b08a20ce0453e9091da4440465964a4845c323a87e9a1593a1725987a05cc1a55a1de0d1ad61e6cdd395783c18df9049f84349d835b1ab0df2258d572edaadc4eea8df601f7290e7cd1bbf6fd5949815f68c16e4431ab3f9e090e150a3a3d032e2247e825e5a635fdfb763f839eb821caf5112583f1621b9b0ace727791df9368c0acafcda931e4aafffb2592ea52177ce429b3fe83fa10851c7946aa6c35d4d9c682c0ca8a116495cccaced54c17bc7d04d16d71a570480bb83891c09a56bf398665e87a7df4d2132ec3e068c86d0fac50b573c269ac1a31e2bf0c2db282adc0b67fbdecbe5993fd53a22272eb1be271351648499c39ea2b0b322b79f684bad1ad9569374b480df1f5fcb263da2582730eabf6d6f47750b5f43688fbcb71d2dd76c19454df84aadbb8289fd18f31eff27596d9ff302f0b4653762f9fcf1f35e14b14d5bd48bed465e82a4f2567d55930c243bf15935552299ca1da5d9365cc8d200d3015a1b9769eef867b109a6b7d6cbcbcaa600129448f61260bbd77efe1e992cc792fd39b3dcaa4ff302c1a9d6f45db9fdd6b6cd0ca4c6cf7a2f7b31d5caef3156f42a0c774d140b97a6d0492b433a924169915d4a29c00c318c4f56f0a06fc70dddd58871102e6a62534b8545a1000590270f13f3ee3bd2afcec884ab3a24129ea65c223ece8ed360d2e75312b2e9fb804af9f6e0711cdbc723aab212d5e73fb2020e531e11a555912b222e99827e0977af6b67f89e6bc0984333aa9e30f945577847791dd6fce611dc9f18ddf53301196c790798eb55973c483ee739e74eb496e290cdf21a6c5a79ae369d9cdd75ee801450e86f5b33b269d49850a5062d3cf23055423e62c6ddce834c237e928bf5a9419b6faf38ec3880181dcb4c01f4ac9d7807f6d067ee7e4e799b77c8e651e3050d44a837a5f2279711dd6f7ec5ad2d1a1d5957a4d9b0762f4fc41357cc4706259a1ede0657edf56c4b4aa08c1d67a9149fb404ad19e134047b67d173a001822f3cf3f73231bd1591eb7134bbd1abcb027aca1d5e93ddfe2bce63fa0c698ccf4276d60d3a9096234e07964490bf1b15f838ec10303d3db9c92be52679f322fe16cc5912d3d9953e61aac08e1231e8cc912f7ea8993b8a99d714da1495533c40718e13091c2c02eda8fd04c9f4d95d3eefd55212476e1587ce6b09fd0e5d48a34930a63f70a2cd8f021916824aa7a6cc71f4d8d1c78ebafee89786e077d5f0dcaa5187ca4d9db63f6d8b3a595145fea54af739d61d6abb6635990b3cca736b623c808b08ab459f41784b7b8ec5eda7af3ed98921ee96389729fd9f33028ae9d91e7342ae7a3ea3de2c087610dc29dd2a077fa5a647e55055b665e2027747d9225f24b2485da33c51ffdbfa55e00cccc9151c76a7d3dc71b01853855839098ba9a1b937d6c22553482da70039c4fbaad3c37c834d5a4e9c3dca1e50c187cb516c7f9986264a00496f361872e5c6e9ca20dbec54da2302440781bd20162f124788f390436296d50e2a58afa9754ec975caf6dda041d7ab0f63b08040278cded4ed79e9cc32835449ecbb792d1cc2f58d0ab55783c45116086eaa3437a014b8b12e7bdd6cc170235f53422c421511711b5854e1da95a14a73c81bfc94185e94571811b40ed2c172f1f7ae748035141937f244dd5e7d13179018ffbee9085c4bcc37b38fc1f88d1248927bc24e34392fb7ec1963b58111410c7261683bf4b3681f766ba2ef54ef242dd06dc4313e147be4769a671b92a03c218acb8b43c34c31efc1d669b4ae5dd60418c1f5b2f41dd626a5b70b10dca0829b8297f1ba68061bf1c07dd25a89a53833f87914cedcdeef7475fc33ae23403b444deaade9f685d87be96ddfe3870be017d5e302e1dbe7daed49f3cdbd920664c329f8bca9a5eecb88b841dcdaeae27dce4d7b56d4e0d6a7f4cd1655fa0c7fb10e1318a09f971fe5f3a3d71e6a679df6547a097ab259d20d85424dea85f60cfabd26681c30e7685dc19cd667fae6c1a4282cb510c688f1abd336ed73c64640e70ab062a8619e926ccc7122eb0ccf2fe096a222063133b003084e2c8c6189873811313a02a2c61a3a0c523d913e032ec78079fdabc19d4ab21d5a7da578fcbfaa9a537968f0fba17fde2107256fc6d83f8d99c6471a19a0f3e12e9b6f8ba344867d3e066128b57f07bf451909a99b1b5450b78b1e129681d33609402388927f058dea5e6b274614b811c39aae7bfbd67c8d3429e503d9f342a190f5d487c7637d903029785b1ae563849f032b947fb759bcf0d108f66ea189af4c24c52a25298eab986bcc185cac380464669c8c341cb920342b8b866680da06df802be88d69d1fdd6272980e17c198688e2915d1ccb0b1515d611918fb0ee18b86a86b9d291d117e8bd05384367c6994d10b9a6599a9ad3b6398fc524842f7771c8a6af5de5284f40e669b655ec7121741b895dd1acd68b635d7c17c437258251440836df4da29f9c7681b4102191ca2f1e7c884a7fa1a248c7f9ae1514e96212fe559272de78588d48bf5f66656d2b94be5d5818c59d28e8f0549561e526e3c8b8ce9acadc27c6c22fc702c5fea159a1ac3f7877c69cd5ebbe9f993bb1f92ebc2ab6412c37f7f758cf7da8501be31477faba82d59d77966225ec6c78f11c094b9a13f844f252ec44e28b60fc8aa35a1d2e7f5ecf6d6d7724ad3a98f74c20ae009804cfcc6f51071ae215820c3f0cb374af73b2e46d81a7d0d9090568cc59637a46a02353819e251dc27fc7705b39966a8545619c40502e934f81e61efb5c93bfa31ab6260a98adec56c926d51a77c34e90331e4d54399258bb98c3985371c37f6ea17f5adc6a0cf37f8e638021f8c268c94efef88375cf54ad3d1ab5cbf4d8b792e4b2c9317a6214e129883081d16a94fe0b24b253752a8a9389e30f796dab58211fe6ef50d6ce52eba31aaf9bf1892159e6c1b9925c91b46de1544d780c0bc757253c281250f05f54af8b4aab801a35d18a7d295bc581cd9fd9974943fd11afd7866dd76c0aa5acc35ea1eb70a051224543bf0399531a7752f511e2cfb0ac9a30a711ddd4eb47d58fd470bdaf6de438bf14009648fc8520ffe5ef755ed0adb949273b26620db1d1493423eadc40e86695eb1feabd3e8f0616c8de68f9fa85cb2faf7a9b1afbe88a5f67de9246ffc10a5c2f5ec2ef3adcd977ed2fb7bf2147537a78b0781f421fc9824c8a3fb1e9faa600bbce4a65e17fd315110e146e4ab12cff731180c99b5e7c69e580828c6541f971493e4d5415309b94b65e0c6ff953334bad6919eaa2b600f449efcf809ae1c6d18ee183b5dc3a1bdf037751d52e42cd3990c61f5c31f90846220175ef422b1a33df7fabd9c499b84902c4a0241d93188b740d5ba1b442da7cef4ffcb67f91c00d3faf236494f395f168b08712647919f0d00e8b2b60153a3e65cb1084196248c9b91ed87abad70665190022b6ce1a1efef030488e404544ae9835fb686348a873cc0cd89df86fd7cdb5ad24f6e58c728a9e20124d9983718177b5590c4417b44a8e7ed7f8922095c4f85f2ab2f4f0691f1bebce23e645beeef9f95eb47295f6d73d5d2df9c722f8c287a5468915544146340f4fd89b0f4242dc81595e04a54672510f61e0e82eadfe40047bdf1014e514376f48e601f18764cb9b68842337e36659eabd438cfb71a9b7d23341441a407850e9cdedc2dfb9aa4283995a97871c0c388949852b86a63560d7cd7ac809cdfef698a1164bd98ae1d14346819ea29113b02650c0cc3ed6645ffeb96a61c7c2dff41ef00a32f7ef390c085c889b95d300c29990e7cd14832b82b3331c8fe0b97e05d131296b0a2ba5f063bbb2c0f3fba97c199c0e100dd51e35e189f87a13202ee19378d3339533366fa11dd55807c1b639a1c9755800e666a35a8519b8ee585b5c5c43c34077a06a35a5fe88a72dbf7d1fb234baa91735a4de7f482f523bdf2e0253cf3bbba87c2cf6728187718bfa2c662ecc8e5791160b21457b53e3cfc4f5ecfc2a6dc9728e05dce25b7ba02a6104630a4e73b2db797484734a89db76b26c26c1fa0f63467dbe23e7841d4bea1b0c369b4faf5da5e4caa856f1d40bc4768f1db952d4e397e08bc5e35432bcc17b073d43fcb646d77e313fdda33fd4c1ee4e8cca110386dd2320442f7f444c38a941c177d4cc445ed6e2b06ded8adb58cf63c6d1e5c2e0c56aa52d08a28547aa1498eda1ab05b323532e6aa087c955e98f6fa6c7bb4040fa8ab45e2297f98a4a205fde05080dc6d9869bf6f6b3824e61f8a1c4c4dd299a924f5c21c3eeae8bf1b8016a24c70e9a46ecc97a685ccca2c61cafbd584074ffedb5ddead9e7bb77fabfab2adae1b7ab937631ca2b696703f406984c886c5611c9228dc08a51cf6b981a5374c4e4bc8e5f377654f7a5407c09398cf0312e34b971ba736dd337cd1fd24defc954cbc1225c1905636a70a9718d305f1b8673eabeaff8b14c01b4f6795236d79e8f9a4b038196309031c2744791d5a2767629feb7de3c39dca861c677c82838293a1d9dff0886db028760b35e9ca0fa3b8f6597ac0df9197649b87511e754f7ed00570159870acb8cfa736a8f05a91b318ec7e6df4e052461b122167bf70d4f960798877f275edab3179d09c14d1a146ece1f3af5a61292a4538f4f181162cb3b65bc9a3e1dbdc20f64d07e8f456fbde2ab5e3208c5eced2d262b2dc09e6f98b949565082c50bfbbf74c251cea829913ea3be255cdec9e5d2e7f0c17ed5aa404a060dc467083fc5e855a40aadc3e366afb89825342ec97d1c53804c7e2b86594f34ebc74bef2688e2b60299f8fef0503388807779ae890f77f4f1e2257ba9a67dd814db7bc4ab2a06c75598b64e4823c3c8ed63cd81876312ebbd629eb8a648acb4e9ecda2152c0bd17224d4d2a245f0a233970d47cc6bac296a4acad7998e7958b3ec34d80c8a170682dc449886672b14fe54aa94a12c0bed12d303bfa1cd65f2e351ece5d7f450214e0f6e85a358a19a70b2f64a247a2fa225bd9326a9eeb9c339a5399cc88c2f081de5aa7e775399d21289d6fa8c2dadab1ea2828a3de4d5f8da111555bf4578db4ff7107500e06507489a75b0d896a2e577e5c9bfef7f7a646a1750ee37ab0dc967a3f2377877f15272f9866a6546199d6f4300c55c55d9b76c7227c10f833e5792023129acb33a19fa9ebb501cd1162da618a84a89a2b3b25303c0aefd0432ae15c05d63c03f63eea3e26949e427ba45886c120d091bcf8b8757bb30507ec6ab82c296bc845a679caf9936e84a4b0a3e4d4421f9b19edb3d5f46bdced723a2533301639edc8a46e0965ed63364214b3255e9716706005025b8ae8cc3f7aa302715574d201ac834c892cfcfd0a974bfd63db68cf10926ec42734fa27eb7d4a3a6ae5ba65d354da7af1db366182e5ff1cb906e0320cdf6239f42282146a745fd55e1c793dc1bf0fdc2774805f6a706608afdb6b78149f940df8fc08deb9d83c71bb513f99b60366c5b581972b11861f046bd592509632b2d4c1c16db6147863d67a4573757c13a808f9a8cfe868fe256a0096e0c17223847d07f02cb0c0fd7c86253c2022be39d8cee94a9d1ac4c5a33", 0x1000}, {&(0x7f0000000180)="adb808c4e0c3cbe952ed4643ac1585334851437417580edb9aa8c72244feb049a44e21194db65923582851d976", 0x2d}], 0x2, &(0x7f0000001240)=[{0x88, 0xffff, 0xa4e, "55591d394468c72d4d1a21e5048ec18ce14e55ea433cdefbf487a53a29d8ebfd3e43d884a49483665f71e4fcb44632fb12882e36fac820da81976fea63fd0df1793340ecafa55a9b518c73a3456673a7d4078a87f90a21f3edbcc273b2320f29e58734a981e3e113642dddebf727af996b"}, {0x100, 0xffff, 0x16d, "d84839a38919faa50191b63a3e486a0e2b68d79c5cfdfd40d5f211688ff5315c0926e2743c97335aa0afe2becb07bda5981ae30cf8873f906bf4b2a3a2b1bc3f471c82f2ab5d01f706e59708585a239a55ad64252ff91753bc5154b7345fe01b5885f9a5a71d2b83cb359ca92b0579d600e27251025c324854147474fa67061d8310375cb4b2672a670584ddaa927db8b1cfb9195d9c320baa9797ff48a04a172d9eee5871b9cec436b724d82301d55bae94fbc732ec41431d9d48bb3007f394761c0b3acd11382766984f6e928cb6310f541710cb32903cb97285f195ee78bb5c183c0d8ad71ec3d07fb1b46c"}, {0xf0, 0x1, 0x1, "4975b0e334d652aace6565265d4681c62d07003404c2860973d5497fa66ff031c9185867aae49a2f13fb7c2e88a593809c4068f739b8ad8c4a13239d03fd653959aba3a6a589c42c91bb5c4f9b2d053867ce51f8df50276acc725341b8e22917b959117896af6a49a0e1f37ab7c8515c45336a98b29c3d71c6857390dcbae027acc610c9bb2b8b82a583450cf99489492db14b1f21834cc2ca59e0863c1bfa40a0fcd338b2d038de4437e55f87c1de3d5ffdf4fd85dd42f4b6cf4b76f032cc8911dd9fd05fecfa68ff86a552e21de180a29a6776c69a95a7725b824a2e0a"}, {0xa0, 0xffff, 0x5e69, "d4936af623af049cab6e2751c7b61ab75824ecdd458fd687a94e8a469262afd522c8318b99dcc977ee54934049e6078898a3ee258416654e7cbf921e968b646ae5da4d2a00a2bad083b8109e9da18f2e25b9ac6be09c73f8aad1ad7e481a6d0fd0839181ebdc2b2798aa751899e9f8545baa451e4e57a5ba8ce542fc23bcbbebc7b3d4f8d557cb4acb17"}], 0x318, 0x8}, 0x402) 16:00:15 executing program 0: r0 = open(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) setuid(0x0) pipe2(&(0x7f0000000040), 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x8, 0x5, &(0x7f0000000040)="0212766279e778fb37", 0x9) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="f5911c4e49b4b93c23100f55441b974ff80cdc123c798bf2743f006817a3e47a13c9f7afdbeac0019bc4f66bb9a7e2bd56cedd828224e841baec2ff84082cfed873ea55521d4db0b403bdda38b03e0e0208becd2dc3048edb2a03d6a8271817687d57f4c1ddef8387f2e53e6832821a578714c9fd806357bdcb526b9668d8ac5afd345d6efd66f3ba2bcffd30d9143e7bd60720fdfd92650442803eafd4bcf8cc8becb5044a7d63b5050415184de2b3b45a1ea2d581d314e9223", 0xba}, {&(0x7f0000000200)="fcd573c53c152295ac4e030bd0d4f9d270aa94618f05125e34adcedc82f16daf536a52aabf25f31b7c4cb4c505838d3a571e2a84962b91854feb2e027b55542e45a2fe3255481f781bac54ca3d6c159c13d5140028fbb401e5f22a03a8849f32fefcbefbbe1da6ce68050d98f8840d61ac2c2ea7c41416d05f3783ccf4a47ca8d4a1235e53a21535525cc686f2d28f7f01610d4d8433a2dbfe16d0c110865393bdd069f2fd2bbd31c92bb1ed3845904d9f520219223df512b7739faadab09d158e17c51bf66f93dd87446af9053c8f2bb7e1bdc06d5d19695acd93eba659aa4134e20a9ed818ca34cbb66be01bafad39889261ee7793ed1875336f171ac82fa6181f74224c2a82d14743b565f7711ee4f41b6cff2aa6fbfde2d64ea6c6a158b2e20f4835f1bd2acc0b9f8d6a507a9b3f5cd2b26c18cef576acfe3790f12c1c37b06fb8147deb863bca6d3a86a736e2397141c6bbed4010d24c1381ab9588382cb0d824b11b4e77b4437761f7d354daa44a4f104148340f2e559b4e35d696ae2653c9f508406a13da94944085df6a06f68f4d9c5b05340e57407db93f20d71d1437bc569e69d37c57943b39e1d165ca6f2b0cc976cf0f6736bdbb9ff0eda05d34321a66cb10d118e0d3b90e64a0466945f74b6e94f878f1b7c6c9fe5729fd7d11faa468fc66c27fed45650dcfc849e4ae211402968baaf5fb7db9680c1e85321ebaff19376dc4b1cb11aeb29d6b014b58c8be98e66eec038907c2206b8bb0d8ab6fbaca40440195d26d1e780ba599aee9f5cacda8a8009d03f35ce4b66d3b78e70ee89a703869129d4ce84e88d142b1fb63ebb45affaa43a46d18ff5d27cc97df0fe40702d110d5bc20501f527f8f5aa9d7443ab4b62eadab621254e4e940032e0f9cfacf663c508c7b096053b963d005457d4d8c34d2ef62c5c296bbdb33994b998e7ff2a424ac29039447f7ac367330ea4bbc7f991ed4624abf3ee2657097c86bea08889376ddcf3ccb549775fb020a6161c12be027a27717568603081dee3ee61ba9c2360eae43148c50f129b87d7e7207f1ed2f089d7e0415271d551bdda17f8b0700c148dcbe262ea6a152aed3d271bc183b7463d7693fb1598c4d0916da708ed98e5502ca8bcd71bb26a81adb8f8d2d7a379d5e6bef9f010a1f644fdbe2cc0069a6c1723469b95f3dff651b74007970d61204258288d0bc00685001e9c91ad80e0184817b8ae8227ef6cf46b18cfa7ce331a9cc0eb8936ff6e5f3d7413db81f7a2b72e1fab84bf07da55e847f5f01c109129e5bb3fc8ab2995280d59b8074fe91ca77ba0ebacf00483ef2be6d0a8d5f4a6d32b4f7f93d8540dd7fe46224080efcd8cd10d318daacb612364015e2187b2b51bca3a5336b8b002a2e232255d356690295f301360c58db656e0f137e8b8376aff64465efc0cdcc71c946ccb43ac9a55bc0ab6032b93ef7f8831f8b08ad4801d60f297f9a7ac61e9342afe206ecd788290d8d43ab224d15f9d3b74e0e25de22d10746ba9054ccc8e524252cd633f529e0fa1d4bb055add0d26848fefcf7cf96f450b66db122226b5b8597392eff93a744d7b5f1933783596b699c59b288b3be7ded870b824d098e09a6a7f12046c5bc28333e9e7bd70b7a9c7ea1c1370886c8222c0fe4ed152fa6ebe0d66c8e479b32417cb1f900e5d83b6b9431d0ff6c28589075ba5f7bd3ce5e700a899d7def94621b7d0871174a5cd7c06cd98e3a6843c3b3067bbc352a2e909f52396e247f134a918d0c2f203ccbdeb98efe2867d221e29dd48556c7f9a314b799075bad0c0b751ad3a36e698408c579a73d76b600f7493f79950eaaf1f8205c691ae8f6f2b5d0954dedf8bb65ce5e948f44b94367ad026950af055b01a9511e17c1f53429cfa158e0b68ace1da5bef29ea1a49edd25e258e9989b50c67dca25ee46e97d88fecf583d2d7594e0c8c4bd0a5869abeb18ce1ca7af1e3044900fa7748076c9406142147fb812d9f40830362482377e4ec1fc5a869e2e3e7de12adfec59838d37712c899461789e4c532f0b0654d6e6fe1eae3667fe39cabce5418b6c7efbebd77a2add12f045489e51c52db6bb1698f9d2c60be78bc004874141ca97ae174659e26f359401340825a7d3ee24d29870e68826e8ed4009b9d3d61d5f8e2a7f9d6664eb5958e23f25c742e106750712e90c5778a8cecb9dabeec4e5445e0a617fc5fccf174f4caee856a80a579d7ffc01711d068d38f221634665f98cb7b19a8d9ad1af985d51e511b4dd0fbf2d2b3f81b8a07e979c46a54b9ce91687386a56de688380a30449ca558fbd764d45794e97c68ad5df81bcc7f05bff5c066ded5f55837441dba9eb5a417d5a8ae25fc28f9ca86233495a394867a5bcee545c50586a7477a1f677d24f83eb4db49327ea567a5dce667d4002139ac1b8aeb4a33f83d679a66286ec5892704d1650ab28c530839e95f718651e7392512c5a6cd5a8dc5c5db6fbf94a8607980f02ddc06c58e61fcd21049b4479ef4937cb93b4c59160e00c18caa299e640ee910e41b2915f29ebc5bff56014b85d12f425b3eb901384017e6f72f6b03fe3e807c684521eec44c9c388afd6920c81d917e7485d900ba37b14bcaf949a67125e2f251e888be0196caf7c6f841db319dfb4c894a8c789d84c8d2eba523b0bb029536163bdc4af2156d6b1c2fa3913f3bc4eaf1adf682e70414d961f22cd79782cbfb993eb4a2731c60385dd918aae475bebcf78a1a454f7b86c49ba1300e508650c64af8cf600ef369057d08b8f13221501b573a2da1167de792c26a4aab697f3628576b90d0deb6fee48c30a350b88d6015cbdc52b9f8f70e5e0a977d077f7679b82637eef0c272a1d5a10819878c4857a3ae1c919efe61d91faab99fdbc173c9c66d799089b775ffeba4f32a0d3b0fcd4d39aad318d4a0066f09c08515a00fb63ba5369a7a6ac7ed4447b5a8171436a2949901c0135339dac32bd44d7c614a780ebd56d2f297c8a043aa49cd4a421e5344d84adb20a7d7fd19ad6c8665cd9e12195ce0ab0d972e5a306d6891dd9b69eed39a6c1c7252fe752a5c91246e7fb4a645906b75e6430e15f54245814eeddbe91b8454a9de5b5cb97b31e3be370c0fb39fa8ea6cde4d6b059ebe1575aa530a44f22ebe8f74cdf57ba11fad5d45a69b1d37703b91c28a82d684e0ca76071a6f2f2bf8ce3a76c636ee32f236cf6904d06308b3f1c88bb3c38d3182a04b018df9d2489d6c0ce48779ba2bf518853e7fcafd22ece09b3706a43ebf777eb9c1057d9f44b1b7bd98b72f00661413c8a3244fd13247ec2736211e8965e080126c5ec5228be26291283020a34cf3ec5e18909536d060afc75e75400bfb1ce02bdc6104c73139f9afe900a88a2cfdc3e831592b3f37600160cdbf5433ec7fbeb80c46fce06d4815f1e34dbf05516fc86c900c1be65728cc4ae0beff26f027c5b1fc8c01231adb697c302e0449e0ee8bec0264c0de3b041d02bb652644807373beefd4f75c4cda3562fa63164de133d1d620ace8406b2e0af9818a2b5097d0b34e8c816b761ed576be88c6af5c48870d921d89d66ab86aad70bd83266f4c1c1ae1b3dec38d5a92de4717f74a8818d2c2aeab87dec01d315ccc0bd7e08f2724ae09c76fcfd6546d1a81a1b4fe370129b21a23403ba5f6a052888c4fb6038c96b76481309455ad0eaaa6203d3f6c940d5d8791d2c87d48c3c153639ae20644550d63da50e838e4fd024ec5b05e6fb6b4bcbbfd502adb34aada73675f00942f2017d11331267868d2431a357dc5c33dacf4d4581c0d2885a3e2805cab2af35d0707ef70d6bea08f68e8ef9e1a99b242d465322346f41fd071ae6c03f8ce57e42aabd62e10c815a685ef3daa83523ff1fcf9e98c8de710b93d8532fa28bd56ab49c5bf619a9bcbeac74a8d5c7fff55bd28f521be3127a1168a5b6d0186ec949e8e085c8ff972f1ff1d147bcc0a4ca1a12fca51fdc392533644ffac94830cd9363e586cf1a5dcd0fecbc0c18a0153919ed471e3a0528d0746900eed1c349b8327cbafc934826f679eb4eac94eb33de905c35610795193ad09aed72659e3ba60ff44586f058ba5111ab4c0b5eaed450dfb5cda4bd3955e1b25c598494579ff0dd7257e7db16aef7f8cec58633a965f66a832f8cb05531258b04509794b43f73ba3bdcf51231d4e991af8350ac08d4e77f749651070160d8f112f303754ee2694df330041a3280e3559da21877cbc72fb45b812dd2f59400f75a7f6bcfd0eb74eafb0a50630796e5458cf2f6880b93e1eb663a655cb8d70e2f4b7122b3c4ba6ff8d72eae1bdcf64428c8ff68b8b05c0cd732a7a0ac150c7bdf60c1fcfe0e24ecd1524eeba26f51fdf3d6ba7fa0faac0ee0d18048919e9f6480ef9c5425bb551eb6252130e750bd8abdcbd4e97a3bb90e40a356dcd530aed27c24c35a84c75227a0520b519ff3ceefe3fd7f5ef2d947bd333c1e2f3e6e44bc2527770cc9dcb6c7c329966a1bba37bb28830573a0e33b10037994f91bdfd00e62fef64e4a2e0a9ebfd6fa779fba9b8cf675aeb39b67ab09b3901455133fb9a975cec5ba8a5a28382cd04bd3f71685ef28c136df5f7b34ddd498beefd91ddf332d0244d98d67d40a22b6d99361e55c1a8e1b8c22c2ac2d1f4fba484fd124da1f3f83b5f7c13bbbc9b15ce53273c7a2e004bdd96a045d60df9d3f2b50e28b1ef44b42afc0a74595db4f82ef0a81b89666e43e539ca43431240ba1f0e7b380e05c90cb2aea212ccf17c27d2c77613a5b5d11f597711b25b1b1f145783d13f9cbcef36282a501e90402f720281edb6c5fcdc34d6c7f1a28926c3a9df72a2dd919015332f748a722a6db2119c3ee499c3c53a9e13490addf16d0b40b48d170448bab242971d637e99b6d8dbd75274142d64afab0aa8b397e0d9afaf538020db9f46b27e3e81451d60dbafdf81605aece91cb55c1d923685fab07eefa75080d4df7374b8145ca36fe6c12502b8099068814d802f3897882f35e3f8e514289e8930ae81fdeb320d7011fe75a2baf5b81a60d6bcec3d461ff95223a3d47aeec34d3a094f2f7c14fb9e7c6add2cd434582636e7391ee5a268b6f754a37d1afc1ff16b88ec163a9236d90a81c1f15f154ef4a6526e982c2b2f5b50dbb7dfde3892f39488aa982184b35d594a9891ff493190a3ef397f2cb3b555ef6dc349ec1d434e7e73f2d854a6a8d3f1564be8989999a7fd60cd80db19843533087aca161548de901bc434535594c02feccf6d63b2f222dcf4877f912ec11f0f8dc10e4994b57f014536ebd0a2f538ca5aeed0646d8f6dba8d868a641daed999441f71b275574f38ab6f2cccea3001f266f31856491c3450820ba50f5e6ae720f6f8be4249c79d69676d6f941d4a68c921d1588c8e2448320005ece914f88830bd2786f81c29b3b508239947d5ebc27ce4e0a881ba503b9c2c85528d720caedc49b4590bd1c6262979c76d6c7e88e60799700106411a75c3146aa4e866bcf9aaff7d66765c378c969a4a99e7a83eeb07ebe1762305650d2194c4782ed1ca895b432e9b46fd71f38ff893646b37380eb3a465e24a9438dca4ecb7e8122ef9ebf632005af703c1a7adc67d802f7d3c4136af304d919c28ee84712b1dab6517efdb4ef126e134f29edfcc2abf99e14d616f3effd380274b7b7bed8a1da3c2557e5f8e04be43074b10fddfb0b60efe8fc9474b55aba0a71f1b0463398265d7b8316f0db7a7a56d4d54ff12c492b272ccf4adf9c2c010b66de4f21902780857b52b4278d", 0x1000}, {&(0x7f0000001200)="d69b39ef47e346e2e326953e08cb8e742f902c06a54413b7e6bd682fbd487f9129f2fbf00e4a9bf30e1f360014c6c52ac3a4773a9a8f004e49dcec9f07e8439a4da4b14550255e6f5d6dee820a2386c3e669853538687e00791910eabc06c54f642af1660b4409d1a6036f4286002cfaf23b8dac9177906c3fe2f53672170de6a9594559102f27a48f7f47", 0x8b}, {&(0x7f0000000080)="f6035f877fa0c5ea9ab5ed89d1cee8f0e86349fcd772f095c926ec2713a73e0f07022d5a67e193b57735f472ccf2288ebe0d375c9ff7", 0x36}, {&(0x7f00000012c0)="45ca656c49b769d47ecbf4881bb509bdf9323c2c1b2157bc0e975af36c8a79ce80a97e81e3e6b1b6a97802a59768255b18391cc726f081c54c6356f3a38f4d31b0d807f7621493592681b1431158ee2520d07cbad73524f3e3e8221be3f97112b7b705e4d76142ad10556efb1baa5f3f81a2802ea68bf9eb61a39a3bed1093d1d4f5d66e0ab590b125ded1c4b2a31eb7adf7e178c1fa79a4495e22ba086fcce6dcbda1e75ff545226b531dedbabc341b299c94c80b8817bd495d54d32922673f79fb9f5c8d36837c1f8d058a8c035eb59273292f3eb3ea9bb97b29f0244a64641da39d0790e64b203eb31b", 0xeb}, {&(0x7f00000013c0)="7282e6cf82dc4590f27edf216559f118d969eab5dfad13504c37029a01ab6b756d80dae489c98d4f66d9119845d0eff4b70091bd45a71f20fb717f9d80a2051e65301ffea63371f555c405d366fe674362c46fee4f10b72429833a041b14cc446a8a5707be00d7aef9c4ced7908e3f1db9dd0e1c64f16f31ef2e65d598694f7b20cf8e3acef6bf52db9881e6a4602764d6866b51ec5fcbd28d055140f3bbcc1491184c26aafdfc1c031b87c018c00c96e9019ad38d1f818d89ee", 0xba}], 0x6) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x3f) close(r0) kqueue() r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30010, 0x184) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1, 0x6}, {0x18, 0x1, 0xfffffffffffffffd, 0x1000}, 0x800, [0x8, 0x600000000000, 0x7fffffff, 0x8, 0x3f, 0x7ff, 0x1, 0xfffffffffffffffe]}, 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000180)=""/184, 0xb8}], 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) chdir(&(0x7f0000000100)='./bus\x00') 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000240)=""/66, 0x42}], 0x4, &(0x7f00000002c0)=""/97, 0x61, 0x8001}, 0x800) dup2(r3, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f00001aa000/0x4000)=nil, 0x4000, &(0x7f00000003c0)=""/159) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x1, &(0x7f0000000080)) 16:00:16 executing program 1: r0 = socket(0x20, 0x4005, 0x80000001) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) getgroups(0x8, &(0x7f0000000000)=[r2, r6, r3, r5, r4, r2, r0, r0]) setuid(0xee01) setregid(0x0, r2) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = socket$inet(0x2, 0xc000, 0x77) fcntl$setstatus(r1, 0x4, 0x80) msgsnd(r0, &(0x7f0000001140)={0x3, "a0c1d566aba4f02accc1d59a65c676dff8a6b3d29be7d25e8965d901766dc3b86bb42b6080b33b631bd2b53da0bd48d4962775a0bdea31eb8743f718bb445841c40e9f3096d05c625ee1eb782de612896c6a4ccfc92235fb39da8892566d276329c77a72c5ba533d5379cd9fbf2e033f7748eadc3b7cca1b5664e988f772f7921e479e18a4fac35ab21d237243f2e6a5044ef46a9028829e165c29ad1500b4aedde6b6bc3afac4df4c761187477375f1daed87e2f04b5b87a6722fcc86bd00ec8837e6f66dd1cf8e73b761fbd014570fcea93a965c775d5ef4d12615fa98f07483ad9d44f8dc70338430505f4fe2f990118705bde8180e7fc590ea08f2345ca5fda8f2a1bb58164c4537c9a30a9096cd019004cbcf63fb0e6cd50f3609a7375b228ec7d00202ef4b608e3b312926"}, 0x136, 0x800) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000000)=[{0x4, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x2, 0x7fffffff, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0x4, 0x800}], 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) semget(0x3, 0x0, 0x200) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/125, &(0x7f00000000c0)=0x7d) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = socket(0xfffffffffffffffa, 0x6, 0xffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf5e2, 0x0, "15c6346ea09bde92b713a7376772060215dd0e50"}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000140)=""/246, 0xf6}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/26, 0x1a}], 0x5) mknod(&(0x7f0000000380)='./bus\x00', 0xc000, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e00000000000000cc8f4aa68e0873ef7e1536e5db8594f3ad46a19dcd6c4ef53dcbabd197c751df58842487b595169d677fb32b29755ea933f9f2a61d214b27"], 0x1) r1 = socket(0x2, 0x4002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='B', 0x1) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0xbd) read(r0, &(0x7f0000000240)=""/87, 0x11) recvmsg(r2, &(0x7f0000002a00)={0x0, 0x1c5, 0x0, 0x0, 0x0}, 0x0) dup2(r4, r3) dup2(r1, r0) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) flock(r0, 0x8) 16:00:16 executing program 1: socketpair(0x6, 0x1, 0x800000006, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) socketpair(0x18, 0x3, 0x2000000000000102, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0xfffffffffffffffe) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x300) read(r0, &(0x7f0000000200)=""/216, 0xd8) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)="7ead36b453901b9bbc84f41f545a91570831782a888faec6c07141fe31c11fc0e9632fe8e5c4cb53e5e223e7c1b1cafa5e1ce2c313e6b8a676b5b0b759b301714947b89a63879e9c5170f62968a39508b32e73f9aeaffaf0b65e40b117ffaa2580b965be45d3c69d88532c29bb29292e67378500698179a86cf2e81039f4690ce415b1b16db0ada38b266e93be14103bc3ca129951d1171a", 0x98}, {&(0x7f00000003c0)="8396be2a0b64f95bbeb70c373d82e30762d90b8c2184e81570b61cc583429ba50b74550d32e318f932bba5af58949059f80de4ce8e7da23845ca5990e48944b6246f200f1c740a2c3c636d508522aee9653e748f42e2cc1c70b6689e329d78d25204f10eb58db513bf44", 0x6a}, {&(0x7f0000000440)="780cc1cea667aca7724957ad2d7467d8", 0x10}, {&(0x7f0000000480)="1de1f55b1c4eb4903d1c7c84d666bd0bcaef1fba89d0ae57a70c8c78d2d6f18701f190a73da0809d01d691ef72bd645706169809855f2a066be4b101a2a29c36e4029cf53d2bf5779d31fb51a26d7644261e761afa5406f2ef285e0b259c6eb6b566ec2468da77c2a720645ca9ef7ec97aa9e7f987db3fb4d40a4c14ac7f057d27bf1e8096e11163a268e35594008048ad921f2cd416f8d8e3c10e2a52d193b8", 0xa0}, {&(0x7f0000000540)="06d58df43d07d9562afdf1dee208da99ae069c8337395f62d8e467ec07dbeb8d0fe0be5ab1d11602d260b768c873244bd6b4bbbeb981321e78a4ca25dcb1a98546670d0903256e4cad7318dfe73397ed34afa203bfdbfe94932be6e5dddc4f74f58e569e0061f1792242e73c7a7612b72774f36c0becfe2c7595", 0x7a}], 0x5, &(0x7f0000000640)=ANY=[@ANYBLOB="b8000000000000000100000080000000bebc1aad3288563e48e2207ee1c7eec49184cf7833a106577930883395de59fb004dbd2797bb8b3e94f3fe6ea31fff2ce0c21213ae7475e83e37035d84efd8b3f4b2f008bf56776731e78285bd3ad68ed90ad35f9f35222daa5943ce93d9175ba8e8661c752ee6cb542733c5540a115162d30cf2413160ac3c44ad8d7cb71db787abb3a5febc73c3dba86e0c13f4a78952fe96f0d9ee1cfd43a5931c4d35a5ea0d00000000000000e80000000000000001000000f7ffffffabd1f302a22d1d81ec22eb5f314e573bad167d718e6a5cfb87d187b5bd35a7dc4f2279b94133d0f00ebeeb5c89a52018c89ce06941b7ec27bb40ddeac01e0372318fe4caba815dab879d61e99722d49b7e1fa86e5a4fb198446f2c10dbeeb9d983aa23b8d440f0599280858d474dfd6fd591a10c736fa1fddb3a01476d0420a3d18b430ccd62d8985ec7b49d8099b042b2fee13c7cb1b628cf1f786395a3c707b2b52cfc642bc788e290c147070e6f870322bf10677d4bc838b6a64bbb3630b96ed4febdc85d4b8b0253593182c19153293cf20000000000600000000000000000000000bd9b00d595dd5a915301000000d7c63799b4806be07cc2ad48215cb32260e74383e5cfbb150be6fcee15b9539704f6ca80d3d0223ff1ffb9856889fd3fe57092aae40e735be6f8c21d0135d07d7e5e236e3386fa"], 0x200, 0x8}, 0x6) open(&(0x7f0000000000)='./file1/file0\x00', 0x80, 0x30) 16:00:17 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140)=0x40, 0x4) write(r0, &(0x7f0000000040)="ba423ec9d794de943ae6a9b540916ec53d8be9fe0cd0a1c723dac240fe2075208d44558609a91145fc0d1a05de6efe6fc23d6ab2e934d6c0522681dea23af070ae11575e27b9fe578eec19b892b8ba8f15d86fe2922a9b5b4f1670fccc1ffab90ac50e589dc6259c657c2f01d5a109e28435275a8e1daa7586037d82d6fbb32b55c99819ece2bace3bd0e9f8bbcc3eafab794de69caa803a54af3f80c7f1d305d483420fbcf98db212f05ef6f2996c764b31bc31755df45a33", 0xb9) syz_open_pts() kqueue() 16:00:17 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x20) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)=""/165, 0xa5}], 0x1, &(0x7f0000000340)=""/217, 0xd9, 0x6}, 0x41) 16:00:17 executing program 0: select(0xfffffffffffffd90, &(0x7f0000000000)={0x77a, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1}) select(0x40, &(0x7f0000000040)={0x3, 0x4, 0xffffffff00000000, 0x7, 0x9, 0x7, 0x8001, 0x744}, &(0x7f0000000080)={0x100, 0x1, 0x3, 0x645d, 0x3, 0x575e8c61, 0x0, 0x3}, &(0x7f0000000100)={0x1, 0x9, 0x100000001, 0xb1, 0x3, 0x6, 0x5, 0xffffffffffffffcf}, &(0x7f0000000140)={0x5, 0x4}) select(0x40, &(0x7f0000000180)={0x3, 0xca, 0x8, 0x0, 0x2a6b, 0xa64, 0x9, 0x5}, &(0x7f00000001c0)={0x1, 0xa3, 0x480000000000, 0x0, 0x8000, 0xfffffffffffffffe, 0x6, 0x4}, &(0x7f0000000200)={0x44ab79ea, 0x2, 0x401, 0xdd0e, 0x1, 0x1, 0x26, 0x800}, &(0x7f0000000240)={0x28100a8a}) 16:00:17 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/49, 0x31) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) read(r0, &(0x7f0000000100)=""/178, 0xb2) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x10) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x8040, 0x0) chroot(&(0x7f0000000280)='./file0\x00') poll(&(0x7f00000002c0)=[{r0, 0x40}, {r2, 0x40}, {r0, 0x8}, {r2, 0x4}, {r0, 0x1e}, {r2, 0x97}], 0x6, 0x400) chroot(&(0x7f0000000300)='./file0\x00') unlinkat(r2, &(0x7f0000000340)='./file0\x00', 0x8) symlinkat(&(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0/file0\x00') kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x3, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x90, 0x1, 0x2, 0xf93}], 0xffffffff, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff8, 0x4, 0xa0000003, 0x20, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x5, 0x669f, 0x5}, {{r3}, 0xfffffffffffffffa, 0x1f, 0xfffff, 0x6}, {{r3}, 0xffffffffffffffff, 0x88, 0x4, 0xff00000000000000, 0x35}, {{r0}, 0x0, 0x8, 0x10, 0x1000200000, 0x267fe34c}], 0x2, &(0x7f0000000500)={0x7ff, 0x7}) fsync(r3) shutdown(r0, 0x3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000540)=0x2) close(r2) getsockname$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000600)={0x2, 0x100, 0x0, 0x3, "029b2be8784df6fbc419ef299078531b33ee0ade", 0x9, 0x6}) connect(r0, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000002c80)={&(0x7f0000000680)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002bc0)=[{&(0x7f00000006c0)="e4a1a1d2a9193bca2ca16d63f52f2404f94e452247a195191f43b0e29c3795", 0x1f}, {&(0x7f0000000700)="a937da6d177638ad614cc00fd29d8c5fc93f2f643e4160217c186423837556691355f20368066e677d869704828d08591694c1ce7dcea552d7d68ef514b46b43e0a14b8eb9dfb7d0e36bb0e3a9469c3165b5a7c85c291ba903d4b0cefc6974944008f239ca8fbed48c82c3b792590b4de339ac48935e4db2a2bfddb56ad4eb2646c9831bc8a9452fb80739236e5a74ff2a226a065c7d754bf56b30afd1741835e58f6ff1fffd3594f3e0beddceb508f88717f1f12a6b87e7efd9180ea190275563311a9138dd69a2c46c0d0cb2cbaf7739772766afcb52a24d15", 0xda}, {&(0x7f0000000800)="acbc71bb58eee66b82f23875da4a43f75162d74261d0e480decfa38874fc52b7e2ef7319448d8f72aa3d00bbc5172fbdd1a45a33d1cd0e71f1fdff8405fc0e4337f1bc7998990425a7654f27fe7235cf9354ff00b211f3a7ebe1274c7b7aefaf0f182cf641650fc01e77f43c26476d89ce75b9a7aa3b2a5007f80c5dfe7e3050d60db7284e69dd48ca74a160bf880fe2d9884df89eeb3af8287ce29890d4fc2e51f798f1c6228cbbe99a41d7b6109994f17a3ce3a29c009ac7f9a5c30c78f1f14c736e426d1cc5f068bca077642f70bdbe5cfe7c364263eec41075e482fa6d58eb8ea7b78136", 0xe6}, {&(0x7f0000000900)="dc4b3d160ecf0f64d6436b11492be0b5e1c702d7f73b1b1a3be2c79b4a72c89cf6a4a67e318b6c568d55395b335751031678e9a1add7a95a08314e45fcfccdf92cc59f4c8deb7c485b428f4d33986d91b8d5b6551015af1d91012f7b0a416c704dfc4847f4e48cea2557820f286605cacf646122e7d054b335f6d2a9cc4dbdd38c4e8a42aa9ef4a85e5d4e3ee2fa29df6127d7d95edd59b8a91ef1821753a189b55a591d0e51cddc36d6f658b2a81fa9ebf0b9", 0xb3}, {&(0x7f00000009c0)="8439429ca3eba253416690", 0xb}, {&(0x7f0000000a00)="94568937ab0d2db3959f5b613c721866ac254dff345ade2e3155e05198dd1074ef22388e7ed924ea3679ee0b11bf7527", 0x30}, {&(0x7f0000000a40)="32529d076f6f0cf3ac999cf7a7398cc6643871e064caca0a9f657e0b1bcc78a4fa8b1d0def2c11d525e49ace3cfb65959019660532a2a6ef3ee7ec10d72e0200858c72e4a84c335587980a58a87e7b8cb25390483f36276854e11b9fb75b2f7ca39dbf73aade6b75d6337d41c362c2e05e94cb7857e1b90cbe139a11d0f0db90485be1af71f693e8f803443fac66df22b78b7757a28e4c2b8d7714c287956281e31c77a2dccd55a567e01dedef091baefe12dcf0bf9089449e883a60552c5188be99b06e905dd85084f812ef2cfbb29fd839424eb4de493f22", 0xd9}, {&(0x7f0000000b40)="e31f4365a263a14e93c355bed25579985fd435f4c3b9db041958825dd85ef5db8fa440f84546a6288dc77e4362ad727efd361505627f4b3bf2aa67356f8f312dcca468ddbdfc2a3802f185b3a4e03d351cb5606a1f376ebfa9f0c7d9cecaa8a6472eedb209fe5bd321f7920fabdf5e513f48ecc05d8408a9270b3bf765fc7c8c5315d7661b590a127eeb88da44a01f31ad876a9452e709d0bcd6be21569e365439ff7ddd1c415c67c3c9aa550363ba19425c5d311e9d943ce3c94896ff71ede5ec8410392ae8d9bd549e5b4657531661507311aadd26acc5d6743be65e3c9672fd04b83940ff4257fa00fcf9929bd181543ab93bae151bc096f762a31fe95935d6fc5065d4ce0bec1b029c1ccc7018201f8213ecc400b2e0318eed3520f92d53f73c2dee9de2aa5e1c6df90b1232b713e9e0711c2f1b3cffdb36e7282f5367386109bb4f47fe2236dd46ebcec569f861c2222e9f88cb2addcda14ce7f017f8a3e142035f9e79159df1fed01871abdb1c9669667b30e32345099be69e206a5486846b221e12fa8b781933fee89102f424c6dfdc3b9f8c396edc48f6273fc2ac3afd262b641f70f4f8fdceabe406f16c724f9e950ef682478e096ab8e83cef749147445de2bd91823d89161ecf2f09c995636710c28dba3019f37b06af2773f2cebc7fefb4489c9956a341e9121adb7e5ad4c0e517ce0b789a39b40dbb0d2caca17130ca02968fc48db62adf5ba76328069bb51f07f14c26ad7b672d2a94e1339fb58204f7083ba28eae863354153de61d5c13eb2b0179d369eea6b298944d920d403a6930b5df89cd5cb3866b204242933314a993888a4dd71527850d5ca3dedc810588d0022a1abda1225f1e3d69b058771636c6187a7e2ff6745ca97667866ac0d662abc1d70bb10d88df484b93e952bd9970849e5e367e2381696e78c22fc0c92ebd9a38c9c53c5f62fc9b087df8c8ef5d904b9c8e2f9de9c4a77aaeae97b3a03c509f0c515568869b7964c79b40b3d93305ba66c63aa949c50e84ccac951dab3bce2c1b97ccaf047c554b5047a4a0562613429b516d562c626340b05030b85a529d01592a723c63e309101ec745effece61e89f2bcca856fec1dfcc9449158aabef49f0ca097a4cd6ae857daa428412c62ce11db5007803e96d9290acb0e421144c2b2b43d1cd69eba0443366cee747f9751746d19f20c4bf57a6557a77199083797e62937768dab243527e74c3fe5e94f24cd0b40b4b4b8e577f186abca795a505d4a9c3d89b9cf07f6fdc2e7b704b32f391c6fed6e7e7f4b00e9cb2cb4a5c78e8b882c19414c50e4f2fd77024f1e3f7ce466562a792ddac49ecb20020d90af2bd2fc4b12c219cb9dd19258aca2e1d07b8818330975e046c3a9ace1c21c41ffc5218b5f23f53dd48ad9f87c0d05bfc87776db95506a9f8fba3950efc81a2c6818b33b2904a6b25d84669311dc37f56ef609383a0b87ca61ccc46ff92598d345bb11f7a226856bf75cdf0e89629ad7d9b6d7c0421e3fdf55386d6f86f79fe03027b747eb70ba4baedfb876e0f0685a4072c1a36a4dd0a8177a6ad70e008401811fb0ca70b5e554aa41afe0a7d8012cfaf8b6bca8841f2d008dcd833b2137880628bfb887343b9d27fe26dbdfe8719ba80d1064d7c2cc7424e8914bc6f3bbbabb463a87150cb329a6e60d150df46fe5f050b7142cf99aa3b4b1cabd2b64ca5f76cc7d0717f1f48b53dca8656625998f041b9d6a943e12295f8635480acf48b0480b279588ee1a4e7e3b5852eb76ede5e9080f076eb7162d446b62562b781998aba22af377e91660cf596ac1206c5700057cd27c1e22d3330cc52f518c9d163bca78f6de5d9093e17208094e2404633c0391618e6b4cbb11bcdfa999c7db3d5e84bc78914d1d1e8794b9ed61d9d10cf25174417c6eb0d38061d2eacd89ec761d741088544a9e041ee8b87c575b6d0060f7afa9b3774b3b5540b83e79253930bbebef97b35d4028dc87e8d59827536263fac44a9b089eb47a23f1173196de3a92e06abfc491f4a96b2e292bd7b8a5782b421cca97a107190f2f114b54bc8f8d782d8836e04b937735c7f9d9b2095b4ab3aeab898857ccb6bd70dbde2f11309ee3ef515629982df7d1315673f82fc1d40bef71179782e75c99997f15137f902ca56474902b20bff367124758e9687a9659158008711df106f1255e148ad33e0d063bd8791d8ed03caed0de6777fe3f8ee6b7429129d7c370dab51bb4fb00304662f1351cb0a2608a9f9c86d815a6dd9b05c5fb980df1a7bc9e31de0add39e40d751b04af7a7105732104d8760c99b1e1e5038d58c26fd25865dbbd28758ce430462c09975bda0ca722b21fb6b7dbc0010a62c3bfd9c19d1f8e14e5486c9fc743a29ba21c260bc2da6359ec6808220f287b05a21e2a12729cc0d5990039d83cb6f94b02d74b4d966bb340cf01e33ccdac7860d434ef645ab077b3857d04d340e350dc6e5410bc9359deab97a7ae1782cc46e0ffb63dec54921cc9c2924aebdb7c8f522a082ca43611037f96942307ef861cf62b88bd24bb53a828ecf4845e32da0d1582971073028c6addcdc38ab06ccd0111c9430d5ba1098c250616724746efd6e1eee81a17f211ff160d7e9071ee263f7af04c8b67c88dcefb0eed038dc07646a7f0ff0ff718187be79caf3b3980f402e1ed70cd9d54487ff62429f2a9affdbc6e0a6ba652f3c3da6de4fb4c79f01043e78d880298952e54025bb98e93191e95b6eb64fcf6d014b4380257123d9cb99516dd1e7ae6df434c3634a9e1e4a81cac8b9e0658b81681858951f05b96e8adae98f4b65e8678ebac7b7f38272c6d8998680887922f9d274860992da46835a4de2526f95caf711d8dcfc2c94e8c4225acb190c4582295cfc045f59a5af05406ce9c1cb1a933bd353024cafb40a29557a3a53d1bc4509be12ba1f29f0ddf98e688b89f0afeed29bffd36abfcd4bb5f40bc6277e2db2b53723ad2a90e46341b42df5809766af1748bab7e3b20fe30ae939aa40b2b6d3b5b2fa01653f8457e14198bc6b0620cf10e093dca0c27727946872feb5b0b0fadc9f3295e6dac28222896a4feff244379d3de78f622effb8cc0531178f43e3a632324caeaea61505c3e1ee4914ef956a4a37e569242df81063b01d4a9c6479f805a004814bc3143a3d68d2029d450663b107c6d32a1c77d4fc72ec9b83040906b2d9b9dcc323713f73d67ec5c17e2593f3f1b4c2db8f5bd6babe83070314cf51f89d4677a37cafb5da4bd3b4ecfcad6cacf56a569462f7287a74d41c16367ff3f9f70860f26be381e5f1dc877ea1c702f1113a4b11f07724ec2f9c2e70cbfc78236f86b94de5a0467779621ac18a5df3fcd704c0d74f3ea11a09aa4f950362aa112780b42025e28ddb6bb99c62cc840189f03488d0ae8467858212f0e6dd0e51f7d68e70b9d86d7df4647a8e92e6866a0a756183f74dff36f11ff7883e7094c359bc2e47664b361e9b2ffce01b58fa5f2f0e22fc9d7edff20c274c6d5805ee06ecd1f65f3317e1901fa4df3b22a93e4e3c8da067c4eaedae39182fb2a958ab369fefaea522dfe416d500b06573032e9258981ade975b0ca3d05d32ed7b114d93943f3434e74db335a2540ff1d9eac23d462d61aac2429bf937a4148d9551882ed5c54dff759a1b65b2545e63677c1ee782b3bebf5475dda9597e775c10f8c3c0d4659843ddeb36fa7e3911ee9e0695f389fc4c82e6e2cd6569d2447c27070d864ff8dc631a7cfe44e186f36c1bb0969e7e642acc64d5300ce256a60c6d1f118ec09baa54b2c18b7ef6ed0d9ce195cbe0ecf7a9f82f86242372ff2aa20dbf993ba22e238c13dbb140eb1e147720a520ab0c147312f9752e4007d4d93c93d12baf122910883b22d6c033a5e4b77478d5fee780ae9621aa3f75f992a395ecd2a31bed6f228742866c1037a3681ea5ed904873867e10d42298b01c071740a857aa60c5a447c885ad61d084bfa647dc117c98ca7aa85861e05d17e6bf9eac5652e2c8de4bafac6dd67cd86209a7b1d39bb439369c98781ced6e18d89fefe1687182d0c13c9082e3c5b45180d84439db358bb7b2882873d339c2f0b9024115036e588e90d073efff9597a8b03c873079d474ba7cb94e71c611a579b8b6a309a29ba4909586c51d37475615fdbedd25ae352103a0fae6bc4429e577ad921b7e67de0def5073b0f7ded0cc9c9cd419ec2d6bb39513a7eefbdb517dcc4a956eaa7b824f31d38cc99337dc0309acc1713c0917d3b4a047b2e136c08a5b434596ca9583c9ccd475f0676f8f2733da7421367b723dae904ef219d441bd5e2f2f2ba68f39b1ea04a2cee55c0a4133df19e73398a2b7d96fe7a1e446649f6ef8d12cff4ccb176869c0d9db7042707dbbc5fbc05594a11f557fb273965b85b5f091bc510a7ed15429e542bb5801044419880563e49603db69db1b27deef6985aeb3c5c04b28c820f6e6bd10c0866f6444c8f41b00c5ab9ebbf17a36319a8fcf4cc4ca1c8201034a7fc9b9c40be27758ce161a0b86c08227445445199215f1b094741bee1d72f6f668383ec4a77a2464b1bf80ba84fdd197ec9cf596d9ac35366ee15141f33af2028eef0a0878da955e523d02895a1120cd96fe582d6868e8e55f52cede5c1aa5934f4b9b65a2c23e804951e1775f6063b6c37d6e20ed93b2993205162ef615aee0dcb4db05f48682a87c43a74b4bafe5befe78b4c75b8a4a4908b9557a04c452ca037f70dd061d25d213dc88a17722c9fee91756fa85afb86a0f5f5ae793f8af8e8e7706f5fa036bbc5858b0623f9bc645daa7f616def0b2214b31c9adbb8ef6c87fb0a4a0d43fc0ed4454faa2d1c7c0939a9e3f1ef01e9d5524e2754a6ee28e8ae96b9de80cad72f2d9f4769db8373b3ae61842d6b17afa4ff8bef8827c09914463d4d728df47667288d9aef623a929a87f91ac11fd6a6bdd66f2d48428dc8b6167608cf42b7154e672f512ca1667f46ebcdc60d01a1e534e15f647a424ffa1b6535b1b9075bf7ee6a43d787c137d1d468e3607df8e873aeb1365cf49556d50b42a74744cf1ba2f4f6e4cf1439aa9abc187cbb0b7577252cd3eebee22ce9be1b84ac70ceca45e94f60a79f65e92d878f311b560a69d90796818a9a71d2441ee9e74da7fc68aade292de3095d65ad0a640dd8091db36b7619beb84ff3f9cf185cbe7a88c52211f24923a33646250736865b02095ea0574adb8be7153476de9302a53737ab061619b591a20a3cadf0f02e30a9bdf3444916263849645811b898b642029d39ad7b6bf13d7fd21dd197fe4fa207efbb51848cc14254e99f91fecc9208f3ca16d976ccfafa65b0dd449d47a4753e296bd8fbb40a1aa3c1294cc19b1743876a06bb2917621653001ce65a726e60a9974aea5666f125bbf2c95ee0974867fccfaaf5ab3ebebab941f544627053c511f0a4ef927f09e31c08de57e8cab39b091d42891edd1a50a41744934ee6878b6a3f575548d44f449d8585279386bc83fac1a0268db11c2bafa21077e88f8b21ce2fb6d593d471597f55f8bec08b183f4b8868661b960dedf92cf4aef81af83449c70e8dc6b692d4b8fae6926a33d6be420fe9c082a46c1944712cb6937e81942aa6eff5f1acbaab8750736c38e9d905b1090d937b04ebabb34f8851ce2cf650c1640b28a89d70a45a1abdd6b0f4863abc41fd0f4d83511691ff06ac1df8063bece5b928b35c2f3921ba67cb7d85e64b3f0caa36a01ae199621dacacc0754988c7a4c52e6ade06edf5db2", 0x1000}, {&(0x7f0000001b40)="eb8abae1c254f50bd8f8ec09b6503f18b1f3182bdef819c59052de80184731d2886d9ddd1436bf4d0d6394438ba34d73fa68151062ef46e43be69b52e59948d6a4bcd4d1336b34d373e831c2556bd0977efafe468ca989a3c724278a437774cf3d2226912fec28898cb6618939f93497c9384fa46fddf8b4869fc9cdb59de6d03af94b50891546706273a641ee41419e974e2144c69b2c81935f6a3b65370d58d55cf4c171f8ad42acaadb4e4c61076ace7a11ececc791994b3a3ebb749576a1aeb70e996861d2af1b113ea903fb50d475f88440ae2444a291f482bd675e53f20ad4d7387fbdf3268edc1436e6858bbabc680092250e35cd6432b0dca2f554576c74c160142409a5c1b86b013accfdbbf10b09b697da9cc220fe478503d53c08384130ba987664e97436adec54611cac19dc4f339aa3f100efb8a0a7d857bcffe732deb67c1580bd06a1169c214b416fbcaf554980d8d1a4e5cea85d584475441efdc7f9f6e65c748e72b847de899e7a0c8e4231df28131928bd76ee6eb886e0d079ca24cd01cac95991e03e16e98c4e48f09d41c6dea28a64ac4cfe946879ad67d6fb3c472f763e444d598b42e4bf060bf13fef2fca35f45744a03bd93869b8eec33297734e80f2772bcd0e0663162525f2537f8145cd3bdc67a1ed12299f8d3f591982dcb74f8b63253c9588d1953b0c4c7f4538dfd7bfd147521b6ca913284b1779906c5cbe83872067a861bfd823bd788a01129eaee0b0065a16dfa6db461f9dcf28868bb3d2d3891e37f0c4b5bd6cf70f8c4c24ab27dd075253680c3a7b10cdcc19d605a5a01a85d97a71a45f119774ac2a0962c2612be6fec91af8422cf97691179d75e4aa9dd1d85ead975c26383629a5f110abedc76df2d08e105b27e7a96b57679f76207cbd010291bc2b8048e6892d1314e606aff5e4c6d85fbf310a1dc2d0acfab11673966fa16a6400f8a7661d87e6d0d23e626cd79c02b7b3fd2932826edb5754c2abb8ceda350ecf33f13d68a2756b02079140f882acec34511f7143dc94c7b630ae83a9902e54c836dc619edf1d0939e2eace61a1cc96296a98000ef03ee521846aad969e7d7414e2a25c046558fef50abdc6dbdb3ed76086dacc11f363e44ec9f1eeaf5d122f7a503fa4dd7e4dcb2e44c65546859644b6bf91432f8f49404a3a03f13d39d8f3c6f6e4105ff2280bd20ad2ca617c70c5fccb8559d4c04e1207831a97e7399518b43338022c28f2393805a8e457db34ea9f946769f0c11b56f9202474594732abbc750336dc06fb589f66d91d64d95a4ebb13b2269c054294d1eca7c692051119ce7be1606643a97e9f96e41cf4c7e5dfa91ef66f5f136d424561b01ab3b626a031bf8b6b636297ef707d8022a73d92bbef9facbc6136a43f345b98727f0f6b393a7d41bcb209bb36521bddfa823df9a801300dd79de50f94477d2f4359a4858c9c355cd7ef3dbb74da79c90be870d6e72d02a6d5f477b3d9f06d358bd5e13f54fd86792e4b9238301f2a3193dcc287b2bdbaaa5826ba369c56926a02ebcf562b80c20c1089686e20001c82560daae2ec1b110d5da1cb4ee68f5a2b3a73c33b49e9b943105be75ffcf2b78974aec7e0715ed3d0082bb3b4a60b0b8fc61c47a0e9a80c8c77f53de6c77dd72776c8c1546c26cd42d050b30ba0f8baebb298d57eb95f52875f51a66804f6fdd3a690acfd5346c8f2727803b88e293c68bd7ba25e4206e1551f145124192f0ccea3eb42c682c81968f7c3ca010e10ed3a812438f9bd3b378536e9754a8a46e4507c38576f2b6a459a048c5f046c4cc5b24c9ceca2f9a0a9962a5e84b6e2d2aae907e05c5c3989c667de46cb950f36863297e51d7ea61a1e3f0f786ae3b6e082ae2d0d82ce73a51cf7bd0bdf5aee60ceadda230b164fe9991c493844c46f7f4160cca4b865809518c31a00c84e8fa56bc918f58b1ef7cfbe6e12c3fac944f04d210615b19a9cd0c4855503beccadc6e4a639d2c1f65bc29d77ae87797ee3ebd261d54cb28c57a9394fbc073e7d300281c865afa1b51a620adda2c278bfdeabcb844d2f089b7a84e5ac5c20a0b86f881194bbe025c5b1877ecb1e9a6a3cf093d220c099af8dfed76e4a46e130a71e39538128eb1ded83f8cb4f45fdbe23a174e90b9e5b7e86b4d1ee5e223c2b091b77edabe2814a713ea64ba5004736dea40331e2a61382cc4b189718f63eccc6fb4483c49cbd06fd8df81532ca40ddba068db7a8d9d477d86e45c7daa1451caa181178f42d3d79bb08f0e7d8aac7c616ac093dc92f181cb3187ff670b92e47d90cecae84ba70294402b5f1f0b258bb3c29096e76b289cc724cf97694638a77d3bab125d8f6e8550697224af3d1e73cefebd8f87782fb5973b4156df69e69bd16d47556d44ca5a3dd0c1ab549d924755f7e4d84d7d510928dd12c70687f6d115f4e38d605f8106a528534c8f60843809dab2611854382c09723855887f7d14e1148fc22983d083a99350a63e64083c7f825f561ca49ea3f8a13513a9ca0f9095f1c5b609ca374d938e607584eb0c8a42fff184a943b8f7f9eb70698be1e0300c407e16cef5d4971c4d22d6db62d4763e5f6081227b0de8488c5a6610cf59542eccbf3c739cc12cd3514a6cbfdc31690a6f0fd62f52d85aca4264e8aec6509cc336372bc89651cba1654c11621cf3de52aacb6d6b66516cd63cec81dd0367deecb73af3c055ccf07728d6a39850cce6d2db43c5f53e579b6c8acb41907ffb0412b50ba85d39b8d12a95c4d31b62ee32e2c9515d62279040b237324ddd04aa1730504e9179dcc612f895d8f9b832b793755509b59dc1ba9ab062249b91df9c7102d6390cd4b5804781b5ac1fd060e704f31fd1a5df8e5ef9491426f5a1fed7e01f8faa7bdc779eb9f5aed1e2edd5e18b8e80ae8e0adcbac0f54bdccb4b56e508013b710ad05746155302536d2b7588840f158d9022c880cd7709b4178b4985eef811f4a893b12cdcc088090f6a70ab3b9e360b5fe66944b9982060204ed3aef1fac1ddea8457678f6ea4b72f48b339be870369554629de8e8062eebd90c5f9b04e06e2f7b72746b135b5ce4fae8111438f4592a5715dad3a876b85545dbcb2878863f2c318d915f34bfb9938cc3cfc5c7ed358d83b5ecb8412a2953beebe576bd3a19449a9093a3490ed964148f2906dd9c0e7260c92699d47b83d323ff0da34df107767350c570af43286c3c8a0536b6fc065c074f47b2782d31c7b79c70cb8724a753efa99d88cca0abf8b9334462dd7f457f7f93d70c7870875d86ae4b6f780620e0edd8be36fe948886c2bcf9eeed2c3ac996f08734f978b67dbdc989a79a88ed7a723f34c2a60c7afe27b8375f5615768114d3255257df59bb2c96a01412d53fc051a2da6e837f895f50b5b5de1e1fc56872e4d5f616adf1e430128e3460ef51a284b1ac0eacbb339ca20654c281fae981562b51f8f3d802bdf1f07d530003e820632428a808bc1c835309f15bcf6983a1225f123d035b0e4480f2cd9bf82b5ff117e9d2a6ce95ec3f748d29caa069f0effaffa7610618d6f6354b0d17d2514c4a78bc992e0b61e5bd5930cd7bd0012e67ca59c97c395bf741743b3b466106b68c2fa3dd595bd57a637de67f9ef81c3a7d7668aea9ab3fc589c903d5b767e2685d1c4cf40696d60023e1b22782c5c8a27abd0982693c20de42a3bc83091c51bc0715eef50050533ab384cc3ad9d997a24b73572ec854e87cd41e1437385850bc34488ebec4ac44fd88988baf58fc1cbd1f6e1d4eeac3414b3d14bf0536f2d630726de6452a263be4c39b899bce25b8c953ce0dbe837f47fcab503a644444a04472bc69f91d017469f865fba3363761b9e686f870c12a0fbf20708df81107ed472ce799d709284fce02cfb48eb50c2fc0b354b5d2bbadfc81c64cd4282eab0e986c626e6bbabc62fcd1df465f460b2b7ba360529042a4c3b72b98245846020f2e5ff45bb8fe3cf2ef84054301033497943a421b5b1e848428384f635c3dd81161d50e0a0bf7b784a4da18f20ab3547655c92642e5c88119aa2322ef557574cc3f16cb827a32ac658c1bcda9f2390522aec4575ca06d2d811af24ff497c1fd81eb92f511dffa6900e03508627715b89ed03bc8209a373534a28436e3fb285f1dfdabf82c534c7e4bc70ef90daef3632da0c663f51a3fa3ddb9a28d2531365713323c9303cf6490f9462364889abb5aba225946e1bb51fd5a2f968f0510b60c76220a896067f441b36e10d5266c1731cd55b910bd8fedb71a33ff145de8eea55dd1446500c47e77e19823cca197a929948fef97b3675f93be20edc15c9a6049f34cdfc889fa99ffc0460a34898028af85b150be0799bc5a4a366f76d3defa2e9488ac2414c229b471c49dc5782dfca6c9005bd5b56b110f8e7bda252609dc04a0c1cd85bf71f02a67d70353f06b2676a234096f95ffb38ea3a7005608ef5440bcaedd6735b6fc42a7e498d8cf938fde38ff62faa3ba8b3a2e89a938dd19dff721fbec87bc26310d355784365e66c0f10198bab47a958f6d5c8d6bca7d17ca441f35b5b558f56a92de903d6ec7fe0bcdfa5fa693c1cb244c0cce64389bc1f20c16ef6ae704a66896fbe3c8213f5e0dd3c9959027d74a2a358df182d0db5d5fed6140c39f56e7b6299bddcf88b02c0ea66fb19f52238343c6738ce95e31e6db4a6e074b5890d168d3fcb685e96593d1c103dad2d7384a25a8bee1b7982d9b8816f6b299e99610c20b284c05230488ea29ef48dc61f6d0702635371171eea7d90b3f3562ca407027740c5f5a20846c15077f442220160215b3e2936f28ac366d36a401296427933ba67d28ac43580c24ebd4f6f0f9c3533b816be033fb350c6ca13f0d0d6c069b7110de09a29c42906d554cea212f6c85a84bb85979738cd3da8d3017633d2fac42f5f9785b14bdb61dedf2e38c1156c622ecacd0e0320689fb8cb98c54b772bc35242d41d6c6afb07991dc52b78a823cdb9c397f19ac1c67bd2bd0758ebd7b24c976fc9beb907ecec08c8e27a3b8ba958a93e33d6bf4bae68421d9ab45a22287143c0d97f171f9ed40966cc74d2d14e1cfc30393468afa1c9f47e30d63333f2c8bd816cfb7dd0444cc556bb0c2567983c7dc3f2761630cf32e48fb34addc25754751be5904b20998d06d9a2fcc16329f03e594f921b7bbe5b609535e0cab1baf01d6faecc8f9a9d5e6f3e8f5c030fee4ee85dded9e7f22533bb873811b05bcec07ac4508a6ac2931b335a19be2c3d817abff8bb92ec8a61f940d171a70e1a05db01022bbac6adfb2497dc13987f83ce33ae69cface630311f7d99bd04bc1c85209cad044a9b0c59668348b1b86f871fef664add77ab4e08fa79a8cc8da74b1b34a10f3bdb67812dd58bfc38b2a08520b912604676568a84813dfc143ddfcad2527682421ab32f2c5b47e817f3e066e46d4200a71d08c32ecf95686d7af52d37c78caa6cbb485e807f069dd74353b7e696219ca999f933a63322d952f50193e2fad63ba0fb011901a999dfa9b86d160683bbadea8b83598e5e23f74e6885de89a73009c19e3874b8ca6b9e4263645f64057bfb7b185f59431ebdca581de5641c0f016d2e311a3080d7d2a0150e311d52c133de3567a9554023df26a04652333ff8bb75fe6dab335bc271451393b86e3b61192a391e459a14de8ee7feb9eae8c7889b80e493e277028fccccf8cca0e1503d474ab043fdebc3237a84199888c93e30ed56d4f73bd454de4f485adf847fa5aff02696d3142", 0x1000}, {&(0x7f0000002b40)="89d726c859b595008b9e5f7b221fc53506c34e5533c3d011d4390453b1bcee516d0ad537b1c2a46a0162e138803cab7dd5a93d62318eae18b14ac077d1eda632c1df6b31b15f48df5eb4b52a1e61faf0c05539e70bafc9c290a025036af8143c73493f3da85874a54952", 0x6a}], 0xa}, 0xc) fcntl$setown(r3, 0x6, r1) r4 = kqueue() fcntl$getown(r4, 0x5) unlink(&(0x7f0000002cc0)='./file0/file0\x00') write(r4, &(0x7f0000002d00)="3e33461e973756785eae2c08871c7dd196e709832d256fd822371b97c337e520b0819e9598ebc57b735ee55735e48c", 0x2f) flock(r3, 0x0) symlinkat(&(0x7f0000002d40)='./file0\x00', r3, &(0x7f0000002d80)='./file0/file0\x00') mknod(&(0x7f0000002dc0)='./file0/file0\x00', 0x0, 0x20) fchdir(r3) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) recvmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000000)=""/116, 0x74}], 0x3) 16:00:17 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xaf6e0a224e8b56d3, 0x4) recvfrom$inet(r1, &(0x7f0000000240)=""/134, 0x86, 0x800, &(0x7f0000000300)={0x2, 0x2}, 0xc) sendto$inet6(r1, &(0x7f0000000100)="493c1f1ccfb519f0f6ad508e0fca941da3591ed42eb3b50877d31a54486ac8411fa549ee16b95c8e4adc81425d3a9914ade77ee8da65d6fb976fc9940da457feef20c5beb904b55e33967cbac20cb1eaeba3b1c52c6c622c4cb32f14d8321747b434b3a60e02219bbd0cc3099acbc80ad1a5c0a2e4bd9c29958a0cc440a4aa93c0e50329ea0ecf38ffaf43d48ca884a6d6a92e45e9ce7b4d44d6dd0a3ceda5e95d3f11c5d672c2c625d63dc29b94c53ca810ef4c8c2f56c8c0a3d76fbfd5c406269ca7b6e39c2c5e36c2d5e929428cc3572c452f1a8a8bac1cb162c69366dcffdd6cf60dab7ad9f540f82d4d8d59047e0ad784f342e928", 0xf7, 0x0, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x8}, 0xc) 16:00:17 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) lseek(r0, 0x0, 0x1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) sendto$inet(r0, &(0x7f0000000080)="0e101e86cc9be219e3b419472522dd8990cda9afb90818d9dc95180fe446099e83b214e5d8bf0b6e00388aaf4665f54c097384bcf16fe4c61a1ed26675dab10432369530d632e6b14c58f62fac93bdf38746acee2c95b0bb225b4b9e1c2f0226b614e718b781054248698de49455b1fffd83d8dfd49be4072f02c9ee6c8f1c86dd821687886c573eee45d73931d55013e47f8d71c3d75b7a4f1da2691064e4bfaa950432363782399409e9223fa5a9a1aaa3db988da443bc056120be1a64e652c2965d5d8391cf49b850d16ef9d5e2c030fd67b20e5a93", 0xd7, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:18 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_getres(0x2, 0xfffffffffffffffe) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x1c) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000080)='./file0\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180), &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) 16:00:18 executing program 0: r0 = socket(0x17, 0x1, 0x10001) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./control\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./control\x00') symlinkat(&(0x7f0000000100)='./control\x00', r0, &(0x7f0000000140)='.\x00') link(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='./control\x00') 16:00:18 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/1, 0x1, 0x0, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) r2 = semget(0x0, 0x0, 0xa8752be6f9246d45) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/219) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000002c0), 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0x44}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) r1 = getpid() shmget(0x2, 0x3000, 0x714, &(0x7f0000ffb000/0x3000)=nil) wait4(r1, &(0x7f0000000000), 0x9, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) r0 = socket(0x2, 0x2, 0x80) accept$unix(r0, &(0x7f0000000080)=ANY=[], &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/71}, &(0x7f0000000140)=0x49) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x20, 0x9, 0x7fffffff, "49dee0441ae5891ba86e82a2a76721693499f9b0", 0x2, 0x1ff}) shmdt(r1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10101, 0xfffffffffffffffd) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:21 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffff81}, {0xffffffff80000001}}) poll: not open GL jKk-Oh}s%}T}m_\hNE+e3 7'$Qs< 7x]k52iL` M 5jBY&,*z>~v bA9As>\3  vYGL jKk-Oh}s%}T}m_\hNE+e3 7'$Qs< 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:21 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6b8b6a4253dddb9090f48bb44907d2db6117482225f", 0x1a}], 0x1, 0x0) getsockopt(r0, 0x1, 0x87f8, &(0x7f0000000200)=""/221, &(0x7f0000000080)=0xdd) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0xe) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) fsync(r0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x8480, 0x100) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x3}, {0x3, 0xfffffffffffffffe}}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup2(r3, r4) 16:00:21 executing program 1: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) socketpair(0x10, 0x3, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x81) fcntl$dupfd(r0, 0xa, r1) 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x22) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) socket$inet6(0x18, 0x7, 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) close(r1) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x8000004000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:21 executing program 0: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000000)='x\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0xa0) mkdir(&(0x7f0000000040)='.\x00', 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="a13e5ac4c2641d36826b523ec3ca2c42d6b25d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bce87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059c64687d14ca9cac95a26e816e4cc8f4b51779223b0ae87bc8671e927c5489b682b007cdc3e1e6ece64335a5a5350c17d26fa2604de016ffc04bbfb11f5caf35a17ea9f50e4cef169612d618e3972a11bfb9d933a91b79c7d4df9dfeff5a15c1dcc8843cb7d95544000000000000000000b8ad0446891fa0f546b1b43daeeae3f597f30d2865add6680c65066a8f98cb99ae8951af358f46d51ee248ed3af62c12b549e4ed5204158d563778579c2777cad31e05aa13225cfed9c4842a0fc76991c83d554410fb50e854d3ad100012cf1431bf655912f6b9713ecb87a82b61a237b23ecddb0d05546c9381c2f4d398d49bf34b0dfd8f26c2707a5ce2974d76bd2eaf695ae3b591a7964d27a5e24103bd6a6cdc332feac06a7fb754d75e778048f3ad755210657abbecdd4ad8", 0x1c2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = msgget(0x3, 0x100) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x179, r4, r5, r6, r7, 0x1, 0x1}, 0x8, 0x1, r8, r9, 0x4, 0x2, 0x7, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r10 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r10, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:21 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x10000}, 0xc) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000000)='`', 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) select(0x40, &(0x7f0000000280)={0x8}, 0x0, &(0x7f0000000300)={0x3, 0x0, 0x7, 0x2, 0x5, 0x6, 0x3, 0x8}, &(0x7f0000000340)={0x2, 0x1}) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002004, 0x6c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x90) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="63882b78bbcf43e7a9a30f8aba6a3c28f51d2f85cf5d83b64a965e93dc47c15679acdcc037fe1f406975fe88f781b05606e1e8249e87eae50edb46e27dfa6f202074d0b8c4f8615d1255f05903c02cf55be47f365e3f9af313dfde6374ee3ca00e0f518ffa3a3ef9d4161a2c60c98ba2d7b376ad076744e388f4f8d9a07ff443e6132d2f2be9fda7859cfe9c3ef3e0d665f83a8bbd910e215f33d8113a5ea07474ade5892294ac96c0a4d4408403304a02ba82c4f793487b9c21ec7b675dcc8e9f06406de0f7fb825592e7a33037ee7f50b05662cf74af9347c5ae52c4b58027c1e72ff022aff98cdfe376c05e76f755de1cb1129edd5d7977d032268887f582d2d180689ed92080c4a71e66a82acb6ff36b1b880ca2f5f22bf96196ec786fcd9c67f683d9d34920e9301ae693436456763779421b05c7d9d18cbaa26d3b0931a83b923d3855c023ed8bae550e33a024d65293bd29f66549ca5e64d460d856b207c5895ea83006e7bf98741e88171338d9193e7b1f81974204485a36e3b81ef5aaf471eac15bd7ea57878232b7b49c06808ae8dc84ca2ab998b698cd21ab9a4e3cbc03c4015781fcd6044c7fdbaacb19f6b3ee51bbadf43f1d6158e08736f75e82c28135755341740284d48a9ca701a2e7800d916a3f26821f9cc92c6c8a5d6cd2b51510a7f20b0f050dc4d824aad040720956df66d58328291e0a", 0x1fb}], 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x80) r2 = kqueue() execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='}(&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!^*@@}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)="ff272b2100", &(0x7f00000004c0)=')-\x00']) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="dc37a26ea16fd3b955a17bd621ee15891bd23dcde23641b00b1a2272", 0x1c}, {&(0x7f0000000140)="9adddefcd202bf05beb9b5acf12db04f823f9587ddd080f1962324a56be528c8a7c946966eef88676d02010dca4622379562d1787a14b856c92bfa2f2d6e1d2fe0cd7748ffa46fe51e18122a38102e0f7864173d5757082d31c530b5214d6cc55e081bdb6e7f2bce5fa5ca5515f70a18d0a1785f400d0237a353d2c711f901f885d8f44026f95c59a3bc7208dfd4be8dcc722a6dd0365f3b6c87f2194e6aa49683c1182a2869bb82778c9eb0d7a0b250b38b95dccc5a612b94415d97e9f670f2771f8fd0803b49f21ec00609b9b98831228344e6dbaad92f0ea5f23b1080aa7e244b545cded7b848b17cf68acbd42bbfb037ac8e8b8d", 0xf6}, {&(0x7f0000000240)="7f18815b26f622a4e1d7c25da39e84c4d81b2381c166f800f5860c227170576383b3cd05e7edcd9ab27547a1b62cb6e74f8adba88cd139a775fe5e1bc375466313d9a7f7470877bd4c50135111dd3c4f30e370a5e6720cfa0e3524c5dbbb603055353fef8dfd6a414a2d6ab5378a348306f075e418a3434dac0efa4bf8d8a7b75cf46530f10112a8b000a8f3081649023383cda340114435ffcf79892cd2555f1efd48f7f22ea5e12d6a94bd9ae324426218e4615c7e36a9d8af044b415dfeeb764abb93510c6f14932e75bfbe787f438aed85a54cc76f6057774bb33770e031e9e55da1b09d4121e08b6c30784a022e", 0xf0}, {&(0x7f0000000340)="7ae3e52bd03d39537529aa78f2981efcf5163fab377cf39c2bafb4171c3ca7ae49fccf3c5e07609f64f9b88064a5f2c8fa5b6633c5d64f7403e4a9eb92fed9644f336e51e54f9ab0ad942c181ff494f4abb4beed15df176cff8b972e9c058fb0c8e65c91928f891df687528e486a535546a7dd0de9d90a082785e17a1ae501266c9fdd80a9d6d20b3a35292058a7ac5b5b0de14a0d93427de9d35f45a9b86abfac5329977579287abcab5edf74fc63b03bc16ff212ac47ce1df912f06d714835592602a6", 0xc4}, {&(0x7f0000000540)="c1ebc6c815ea72173a31ce22dd3ec4b41e837710bca4b5cb5fb39d6add108cf36f82c2f61cd31552ff7fa6444c4855989e441090149ca3f2c532603d6ab34c4e5ba28fb4b78a2098592f1f7a69ede96762bc31ab22049148f59da867f236cc59bff68dda49587ad391a4ba", 0xffffffffffffff8b}], 0x5}, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) fcntl$setstatus(r1, 0x4, 0x84) fchmod(r0, 0x0) dup(r1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 16:00:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfffffd72) socket$inet(0x2, 0x4003, 0xfff) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:22 executing program 0: socketpair(0x7, 0x1, 0xbe, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$inet(0x2, 0x8000, 0x47b0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fb95e57c3324bcc62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340634751c1e6f50bde02af42a0c07ee39fa4ce0e55f7d1a5f2eeb1a31168b798489d863bb9fcc85198345f7a190c4741f4c7612b3949ba1fef8487a24d942cb0ab779512e300bda4714e0a6f5d2cd4a7bf06e6861ffb529c515393c5f4c5de76eda36161c85100b9bef31ae99048a73593c95009993c6ac9da25cb6b92296dcc3959f324d3b0c68"], &(0x7f0000000280)=0x6e) r3 = socket$inet6(0x18, 0x5, 0x5) r4 = socket$inet(0x2, 0x2, 0x5) socketpair$inet(0x2, 0x8005, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4, 0x9633, &(0x7f0000000380)={0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus\x00', 0x10, 0x167) r8 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x200, 0xc2) socketpair(0x6, 0x0, 0x3, &(0x7f0000000440)={0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x8c, 0x81, 0xfffffffffffffffd, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x8, 0xee3, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x8, 0x2, 0x3, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x3, 0x2}], 0x9, &(0x7f0000000480)=[{{r5}, 0x0, 0x95, 0x39, 0x9, 0x1}, {{r6}, 0x0, 0xa8, 0x80000004, 0xa2f, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0xcfdf}, {{r8}, 0xfffffffffffffffd, 0x84, 0x20000000, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffff9, 0x61, 0xf0000080, 0x5, 0x9}], 0x81, &(0x7f0000000540)={0x4, 0x8000}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r10) socketpair(0x10, 0x1, 0x8, &(0x7f0000000000)) open$dir(&(0x7f0000000580)='./file0\x00', 0x82, 0x20) r11 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x40, 0x101f1) poll(&(0x7f0000000080)=[{r11, 0x28}, {r11, 0x1}, {r11, 0x2}, {r11, 0x164}, {r11, 0x100}, {r11}, {r11, 0x40}, {r11, 0x82}, {r11, 0x8}, {r11, 0x10}], 0xa, 0x5) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0xc4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x8001, 0x1000, 0x200, "f71bed880d06deb01e1324cb88cba0e269a4bf2e", 0xff, 0x3}) poll(&(0x7f0000000300)=[{r0}, {r0, 0x88}], 0x2, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000080)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40) 16:00:22 executing program 0: r0 = kqueue() r1 = syz_open_pts() write(r1, &(0x7f0000000140)="8dd17d351f2d80b2e9c03067433fb407100a1349eb13e0122874dd89552298e0d829043df3844d3a0b0ba325c589ad25b8a3e615e494a401e380082ec2c477d59ccf9e33f4b4aa9cec86166b14873c5c8e94ef341b17e84794402f8b3572db19bb8c1779fcd91efd7fb09438", 0x6c) syz_open_pts() chdir(&(0x7f0000000100)='./file0/../file0\x00') kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000000080)='./file0\x00', 0x40) kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getuid() r0 = geteuid() setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000040)=[{r1, 0xe78449268f43b4c6}], 0x1, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) chmod(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) 7x]k52iL` M 5jBY&,*z>~v bA9As>\3  vY OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:23 executing program 0: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/198}, 0xce, 0x1, 0x800) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00000ffb04d3944abd1161121366235701cd171b3674a99e49035e9286883d793449ee2900000000000000b58e9f3d115344f5b80f6888c6a8b5487cee75e859e21960e9dcbf22a71762e7bf6705180f69551e64a185c4c5604c974272571d79fa6654207f8b4140ed5d85aa", 0x1000001d3) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) dup(r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) accept$unix(r2, 0x0, &(0x7f0000000040)) 16:00:23 executing program 1: socketpair(0x11, 0xdae3e4b78e1309dd, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1000) fcntl$getown(r0, 0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x24, 0xf0000012, 0x977, 0x20}, {{r1}, 0xffffffffffffffff, 0xd1685ec51699abc0, 0x29, 0x100, 0x8}, {{r1}, 0xfffffffffffffffb, 0x21, 0x1, 0x0, 0x1f}], 0x9707, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x82, 0x200fffff, 0x804c, 0x7fffffff}], 0x2, &(0x7f0000000200)={0x10000, 0xfffffffffffffeff}) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/18}, &(0x7f0000000280)=0x14) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x100000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x66, 0x563b, 0x100000001, 0x7, "9c9bbe373d6385db37e4ea75d8bba4c0f8650a37", 0x3, 0x890}) getdents(r0, &(0x7f0000000340)=""/161, 0xa1) getpeername(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r3 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/77) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='&:\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='%\x00']) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000700)=""/15) msgget$private(0x0, 0x400) r4 = accept(r1, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) renameat(r0, &(0x7f00000007c0)='./file0/file0\x00', r1, &(0x7f0000000800)='./file0\x00') ftruncate(r4, 0xf0) sendmsg(r2, &(0x7f0000000c40)={&(0x7f0000000840)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000880)="e77b7731c178d0d7413e881ac17862cea7afc1a64743ba33dd306d9bc051219691633a9189af1b843ea2a644065ea19056b73f7951c05bb706558dddd3993318ca317eb3598df2bf0aa81eb484bbedbcaccc5cbea45f8f379384c0414e50795e9b6c9f36f76b9d747a7a4f608d9c662505ec3151193d9f7876e001a7ba871a93bb3f6ef3582be6be291ec7365f1db75c69f2bf971f128f735b62995a7712c51f76c8ada89c081cd7a8340e47a6b92b08c8c1e3af028194129cfd69e636c7672600d09bbde6360a2c44c2e5b36a118ad0947b7dadc1bde31b21bec70bac0b9541d58a4e3b7aa6f4bd318c683731aa3368db8c61cbfd", 0xf5}, {&(0x7f0000000980)="6960c801d80aa8b2e1da44b9eaf280f77b5e4324f4d7c6480570090ca3cd19f2a257ec44cac19e6b1c2d3464b49cac67365fd91514f68ba15ef2e31910210c9dc71f704e9cf67c294930c082316a14459ea4efa52dc0c04947f7c191f5347ed057568c952789de001630d3f2f87d1d10564f02fb36ee8b253b8e2d82e33c5baeaf9432bf297988b9689cf9bb42410d914957", 0x92}, {&(0x7f0000000a40)="fc79457ef40c0b8f17632421aef9fe1a4a9390180eb2b7fd2949c1dad547b7ebed16ff436d50a6e66e8cb39a3fd5387029bc36d02db41c7512cf37233520234deeda218b3dfbce595920585d13861989287fe0ba471cd229dd7a4650f97c85a6138d37002b4beeae17c58d8000cf327c3d95ccb2a7e9397c2d50ca59e2a5d7aacc3daf368d3c9f5e729b77d635d2beefe765f5839ad04666e83f68488a5a12496074e3534b34c4e1e6921df838967aa387d85b0c645397aabc09a72a7db6ad98dd1bbac7939a1cf73730528c64a9607f15b5a7c5be29820ac50bbf0ee0714e0e895885afd7d61b35b3b0fb41c4ebc34c", 0xf0}], 0x3, &(0x7f0000000b80)=[{0x68, 0x1, 0x43, "d9381ecb09df70a8164b7b9ef814e6d734084623154376fda8669882d66dcc40637eba07063f5d74cc57168d61dc469b169608654cb16ce2a4481284e3072eea9f63d5d64ec223027ecd59158a451824dcdaaa6782"}, {0x58, 0xffff, 0x7ff, "85e9d379df3be4b950d5a9ea53f3986c330300aed3e8f7cbef6dc28f4876eba8455d8d9556ebbb103fedc8c2c8dc9f12f33d80d14a23d5699ee03abbe93dd07ab8"}], 0xc0, 0x4}, 0x4) socketpair(0x6, 0x3, 0x800, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000000cc0)="efb3e76e30505c314f7307f27e8fb8418ffc950b4d850f782facb1cf899d38455ebb18cecbcd4f23b8ad17fb243b0facf575b2e43c8bb7e21be65a1ad9ffbad8f8e30f6c9030d83d9c88b8c2a3752f9af4520f302a48b58fe396b8d57d61c9066d5c3b388f9d9a16522ec459d58a0798081c703067c5d4349db82c48964c85938b8840996488846d32929c60aac8dc5e90b75f1cbdc10e66a6d49d4dd1cdd723ad008b6e05c06a5c643af86f226430cbd19df78631dd652d7b2baaf1a13fe1af6c76715054b957837f8aac98c8b99fa8de168b42b1cc", 0xd6, 0x4, &(0x7f0000000dc0)=@in={0x2, 0x1}, 0xc) nanosleep(&(0x7f0000000e00)={0x3, 0x1}, &(0x7f0000000e40)) recvfrom$unix(r1, &(0x7f0000000e80)=""/210, 0xd2, 0x40, &(0x7f0000000f80)=@file={0x1, './file0/file0\x00'}, 0x10) syz_open_pts() rmdir(&(0x7f0000000fc0)='./file0\x00') bind$inet6(r4, &(0x7f0000001000)={0x18, 0x0, 0x8, 0x4}, 0xc) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001040)=""/120) renameat(r5, &(0x7f00000010c0)='./file0/file0\x00', r0, &(0x7f0000001100)='./file0/file0\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000040)="94543ad1b66dea9f9285b1bd53696bcb17903a583154e0af13a3e15d5ffbf47e39cc4e127ff3a81531e72b26c9c29b0d0676911eabc4679f6dfb574a672879fdde778d10cce0a8b606d81236dc185564e937e1f114fd73e317b7a4439e4530d294fd1b7c9dbb77d4a88e9e380e4c42b7e2026f835c1eee6e3c254ad723798e0dd96fc528d590ea8ada76656925541f813521be996ebf6faba9a1dac9ccfb341683ff45cf0f4fb58b", 0xa8}, {&(0x7f0000000140)="7e3f9cf074b643ea443e43244c76ba66466486c65d7fa4eb682a22e319a7d04f7d3552f2921c", 0x26}, {&(0x7f00000001c0)="53729bce0489220b243f0bb756b783695edc5925afcbd82f3a6dfddbb86aa75f3fc748dd01594d174eb93a0123e939e8490dc22a8c505b5b0f4b4a4feb605ef24b089c1aaa6dcdc59dfa5f3e98610b2ac69ab5df643c69f6969b5b41dc213b2848960f2d253c8230b03c1bd7a2061024e457610afc23b47ae144eb0e9d10c5c91d35aa55dd304486e6360431c76d1bd123c397643d4b10266358a38795c648e8df33cc3c475cb32a629db710e7d5ec800000da4f3c0e91bbb208daae797fd7d6d913c27b6afde645863fe9090d43d5fe63a2b94a5432c8db21496a0438e40669", 0xe0}, {&(0x7f00000002c0)="6f3dd239930c11192694e3c39c2dff748b8fb66e6e576e990f489285fe919fff6c6fc9682f565e562f85a0086aeb5e15c1948e3647c3c725209ceb5b844cdfe587e77443adcb090b31d06d15434cc6deb3f18996aaa6e2a96e1d3bd1807c8a3d4d60ff2c75179b63c34cc47f5b71fb9cd57fd56718a6484928870773079e8ccc6657648bbcc25ac94c64b2889fb587cbe362b84645c9229b8ff13ed90b337b4810675fea85a058ec8062d7e27c3707d43dda8eed98f051011bc102c54d250372aa081fa8702157d7dd54e4d8c8db8748fd2373827cedfdaabd8679f4984568a0474a9459f9e32b06b826078fa4b682cac9537d33c25ddba3d240ef35e9fbd685d002f8766721511cfe015461a325d7b015fedc0a48df4fc8fc2803671fba1b6eb1b0da8d92e8e57c727e0eba5a8e7c29dae3d4338d8376e08b51443a772a5b0abf626f570243f8dea920e1bb6bd4026bd5080ef3834abc7ec174bab153877012546d58d0fa306c40281308a4fca25fa3e41daf7d61c7092d7f7f7ca5d2cd0cc9a15ea1e08c57b100a0e00a70d2e3f7b27b323094c529bf3581b70b12c767fd64cd3db0d094fe0323bf782a262219f5a5d461c3bbf9d1eaa8d8e0c1c92d84d3227eaaa7548b93508f9a7ccc2c8ce8dae2d6e772153f0b7c99b3fe8f0c215feab56e3aa6a333b808d54cc3979dd9efa7729c6bff0e3a3dcf39a3c9ecd0add960d7a7fa98031af8610d6b3f5cc158ad933bc31c121ed9bfc4d9b2c5493c40d7f114f871b1066de5975fb0d115846820946babbf4296409ac294f6f256e4946d51f794d7ca19bacd6d7feecf26429d19e3a65ff22b4a784caefc178d264b1b484271a9a741a1ff9563e212a53756df53fbfca20adcc62869ca7c89ba9806369ba2cc13ae86dfd3c01d39b32087e79031e3cd5e2f95e9a3547dd29d8c3b8fbdb2c87f99ef76de60ce34f006efcc4f5f8e45b15557d45a7677a87241fa4aaaa3ac564206d48d39d29535aef49c5f1c3b2821a9a15312bffad4dd7817a1f0d4cb19b4413a3b722ed899d5c8fd66872fc2a82bce172780eb6d555398c68b9da3d05437b7dafc5684af922a4f9c7aab6807b4ad9db236e831f46cfa7dce6d05a9e65b1f3d44e2c482403196a22e969e1217c820ef376bf42ef36a9055e629c6adc9d0c0dcb53f183b7a6ba07bbbfd82fa9b17371a4b110b8c77967040bfde04103e749fb3a85768926bca68acfd6befca70f3f9587085b289814e5d600b160d5611fbc1acad7d986eae0de63dfb9775f295b2c57cb0e8e1146249a1a88bf85aff11ec3ba330cd87972d9c3227f27e47a763c01d9d87a8e2fa281d4df565c0a01fd7d0a0991fae27cf8be3b7d0854a9f474d03503a60b551ef00dcc2b52d714132ea47f2c20842339f17acd57d592112c3b8c2cb2f746bcf375798cf577f08794f96bf0df90cc7f715ea71791311f0b2bfbcc5fa0c189eb74f56993b02305d44d9ecdbd62c48598a73c544fc95fa9b9a9192c13df524b6f8048ebcca4aa1bda2bf72027e8e29dd0e28e7fc3fdd197dc79f9d70435d48b54e537949a54344a7ce2fd4fbeedf15e4152585d9a3dc801b9f5cbdd1af62cfbb76425230a41a7247a72fa26108f1ca228c1f6f19ad0e32209b7576a6666c6cf013d80870a2dc2f517c0a5fe6aa59547a029be1d0c98f77b13af718f5929b955b17ffe4db9849b419c963efa632c645c949e28f8cff5f9b9c178073d2cc42a4fb744f39555f418a1d51d5e3f0cf64e9e69424b01e1576d5b559d263ce1550f19d2cd7f3957e720995b0d0758042651feb4930068c89d5464c58d8dddb716350e0226d8c92e3bb0e5c9b556c120800e0a6d78ae48b472f9f907a7f010e8578805b198447a2bd1337ea6f65aa4602783097e5d19d6385c7b028ec64689dd195b5aac97c7d3b950668b62097f4d4281d599f3afee6a39941bef00fd6e48299a015fd1609917f56714a86c585b7dd0ff345943db673e9d3d2b0105abef8c2513f5cbe507f8aff6e9438f8cd654637831cac852b8d44a9ec5ddab24c17219700f66b600679315211896e7bc2796cb7a93bf2feee83ca4d8896b4a3e33957e8fea24cf753cb31edec0a76a8f2287b347f7abf3c6a225d1f925ad80010e688a86d7f4ccafaf76e51c7a06f2fb46bbe9f72451e7835597326bc71f0513c1490931ec90d02e5714d5382ee96e66c2fa87d75901178b0ad5044626905ada4e958bc4d69b63196d866a74075a1e1c265c7f4d08dbab3fa31311c1f163449ae2728767677e300ce3c696dba05d02a7783247596dd5dadbfb3edf74ea6f71a76dc5defe141bc11ee909721a5ca9f03c9fcb1bbaee2fa9f70db4d8d14500ce4175746f5d234aa3d98cc733d33749053d0ccc176517a1d6be7377ccadd8811ff986ad68995cbd1fbd9a5d7e9ec3004a8e121130f7616da80858c52d42e91a50dd8804a1b1a79f6694040b46f67fade5cd3869b60d9c8c4d817c2e4dffb1e2b111e69cee2a1ec6ad315739300fbc2ac550a70cc3302c2fa4e65dcc837e13f52a927cc60513a08a1357819340c70718abab52cbac25a639357e474fe4cb21d8aad67df0275c0198c85c8e903b085ed87568387da282036504a5646f67c1e162afab32634dd45c22ae78beec6af8f29abe51a23a86bdb95622c30d4c8f24200512802545e95d8e6be7f1b4b46d1b25c039370e2ef66efc1e8939bd31cdf51445b1a83cb0a36332e3d1324b87d0ba14b3b7c4ac29e496d03cb900e3630f905e49c7cb73869920c0724e7e7657211d0453e32968c3ffea6ef6a0cf9bf48712bab21147ec6a3adb08b13f189170ca94578176b938f5d5a0f5f0d341fb32a8741180a381bcc49ec9f35871558a1c253733316f97664a151fe4d719660591c7f5dd574f96d2b07cd296d2201c8972ed9c14fbb15229384098c2d0690b94366bca325156ef40d14b865a65be6231661ea5729c67dd5e21381f08055f6a82508960b5eed973d0c3047a86d004b42c598bd1d8d46df6572c5a623633b5f40ff158220807be8f9abb7c735e997479e7d274be0d9e7bd58aad2d326ea5f6e2d6b8fa83ab709a77cc99f3ccfa6f37e6c027b5d55f2251e7f4ac0dbc4eee2384455d59d22d595e9a3733914c1500399cd78a3eafed50e1400dcae006f6ab5e49bd55cc1b8c760b40ef47c20406300599c91e1ed3bcbaeeb113081528fab2b84ccd7a521f9525d2fc2da84308eba9da60093f15efbd16bdb05dc429b67bda16e4dd46b9fdb8432af644cee361dd0494a3b384309b0627e561b803b7de304eda78d1a6c5c6a665d93966daf9e83839647d16db2ceb78181e9f4906dee81297e72a907f55d09823ae5e7a3c5b56e5b536a693c250458b7b3f807093f3209a2bb66270afd7afd70376dabc6c3ffaec499b479750b86f4ab3a3114b46d112bc8417cbc9ccada686b864e9c5a2092edb26f2757311c1596c10e8d2e57f2c0721ff04ac5627e9a7380edd944b427069deed56e270b0564c7cdbbb00d4cde14a9237d346e966be6eb50fe11695e7287e72de9d02fe1a70e1dbc5bd097fd5a6be228f69c2db971333296e531b71c67b481cdbf4f3d4ae3466c34cea7f26024f2335a4aacdd318cf643984e23146e6e4fa38ca588d3c0e63be51ab7c93ca34b942587dd420a84a96eb4d276fd1cbe2dec09f7f577bf99c3b2d582d1f022f4c7bffd90b7b6fbfbf4f3e7c2ba9db53e7d0d24083fd6136b5b6890207cb14988f5c303dff1b3c485bc83dacdb120230ed769a02ba484fe55e3bec9b8865a012fd0502cb55552f7e032afab09192f3e286cd2b786ae64921e8722042ee95c31b0dc101242a8184d60c7277384594c995f9e9a2d736a330f5e209c27b95f534b095a4a69d94e166d3d8e26e442b5b55bc41313fe416b1bb296e14bbfd30e56bc3b329871469c173bbf8ae1c62763d79a373a2912d6a7629ea816c62558b4657b77f72ba2640604a513e8051c021d721b2b75e54236f41724811c8bcb51ad4e00c26fddb95870405e30819f0345cfc5beb8c48cf826e179d3eb72e43a62bd872e9e11bd97347bc24f64babd0432b294caa72456799b37b849ec5af0c5539dbf79f8d9e5cbc5778cab7f0b36edc3cfe0fe37be12944c2a2deb078e6de55823cca15f8cbb6d8ed3319f6ab24e24274b1cc7b1ce53d3c3fc26c0a9afe9312df20ec0ab17eefc35f9576c877b90a53e13d000f6664a6b65ad1254726420de267c6055d992a83de9da923d0cd81d0d5f270a1a0f09090f038dc88c79c382d11f73c969c9d63edb3fbe27b87d7149b74622abb1dcce204ae16df44858d420a3d5b4922e8cf7ac4902206dc51d4289461331f919a37d951a78d22d0faa77afd2d7b32bbef9401f08bf6b62ad8f6707dcca6216ad724a560ba328a021053e9e5b5e1666c31824a7b5eec20e33441ea57b1f9374a39652928b5684b90d32aa27f2d2daa4f5ef9957b0c34715e9d6e39d891377b12ee7477c71704e4b4c91baf051a48d0b844acce49a718e35b29576433f5b55408bcf4b96b2630592ca621c88d1f6186e108f70cce48b79f822b59d96acebcaa84c3db83bf63b0c0dc3c7f00cb021f05d58f5ba692a5d19729710f63eed9047a06f2d4232d4e16dd8e820caa2d593b9293aea6036be655685a8be286f8ceb4fb2f2d59b8dc58aa450463f9f7578a0a2545c8dece063f3f9ba54107f48a5fd214ef1cd272520b4352fcce6b96a43a5667d0274eee76e698f3f6a9dd15cf2888c0eefd20d3e6074db1df88edb27dbeb211f52e00abb9ca8ba6460ace705c5be36b09dfd42367d5c5160b7490b44fd30840fec9bc2f5f6915a29ccf537c72a0f45f5cf6ad4dc8ea4db6b960562afee376277749dc500d4e2b0ac7bcd30be36206a4bc448d6c40a7beb62202479b0a5fde384de9c8ce3ca2e2655f7852020ba838ae31634e5e9671c43c3e57ca663e949ab44a0252283016ec7b78ccffeddd08001ee9516074fb5548b0579267edb97115ce800fce8b0c0a7130c429b6fefc921af80da093e34f9bb8b162f57a8599c7ff90f5d0ac498c3bfe210d8c2d045b48c70a34bc2d7584610054e2db9305d6f225d77278376640efa46733ba403c7c96ab0808d0c7dfeeafc311bb82e20a27c6652f6d7c611e97e1f9c939a6ad8926efe96d2fb2000559d0a9c03bc35cd8bdb7a51653c95aa8c399dca177efad351582f299eb36a30dc6ec8bf6ad444a50a9fdd3b03ef0f89dd9cf90789fbfe0d3f79514d0fe9bef4d1a3fc83d2b1ba6b8c1d4c862e64e8f08bb3cc8a1fa73fc9f5cf3971861a312f173a4fe73487a2ac12f3952780d2af8c96adae312d9ac819307660fada2be7a294f44fb9134947bf4f825d8c853962faa2c144893d9af069bd36ec51e8b74c929b14c63ade6f5e2340e5e18fc0104ad522bf73b3aecbcced54456727464d1645bad3d0cca6d8c8ce8066a4eac898062c01b660839d5f23f81deeb6c3cda56ab64a467cd22e930547d95a8393ea6bed423b634081d9d9e19dad8dcb1845cc7353d674236fe2d33adf51331152f25fe801634896c4f0133b7d7288fdc9423264bacb406fcc96fd386516f6bfac2c12a1519f45fd072a08a5a097922bec2bd5fd4eea517716ff18d726e92a9a70a0eff37990795e61e37e99bf314b53fd242ca61f6de8052d4268b284c62554495e21dc2625a89578b329be69d722398bf6eaa68c1a3a891ac833fc770867d9d76e78f1e87677a4fc34e17a06f66feca950ce0f27051dada7aa6214a00fba19703084442f5dc93b", 0x1000}, {&(0x7f00000012c0)="907fdec370c4a5f5f5343c3f0336982a722fd79ef1abc86b709a47299b875875d7a69f0068937fdfa055e1564166fdc3ddfe8f2e4a9fc3ca8d1a77f25a8914ca03f411fa09046ef3a9213cf7ef57b031823a3a2c87db764f900c1795563448a4a37f93", 0x63}, {&(0x7f0000001340)="9db5374048744de5f2aa4399ec94e674f1c6a8c9c9c587e2083b00ff2f81a73f3a398fa03c9b7618c05828481dfde521c4f1e7e6cd09ee0bb16af16a94e7c06d6cc0ef49169a15611d194b249bac9cb939bad732580bb31cab3c3c04dcf64ff2fcc852b895ee68ff4df7cec908b45d3c7b0674832814411216c6403bf05ab5e8c12d6cc28b73fa76aeee4d062342f61b0d39be9bdbd1a8cc4eea2b0970482ca08b61b35b6aacb06fa3d310a27373ebf19755818b", 0xb4}, {&(0x7f0000001400)="30d06044a2a63899ccd7b00d048e97e2afd1a0352729fd8ceecce2da421726e07f00ed2d9a357c8033570f5c282f3d2c38f973ed43daf28aca14b9c9cce1afaa9d237d1fd780a254cd288d954adfe862fc0c117324e637c76c4ca3e138f6a9f7ea4415a26187a258b3195b7cf30f4698b6760d82da59b21591ab287ccb037c1d50f2a1f5d5d5e9162aee3745be5bf079d0deeb49429da539b3cc54c25291ad5f06755996bdac9875dfec9e74a273c7d84a1ae4a153fa9ba37c049e19f1fe92f69207f398665b34a1881278555ed5a02a412bedec29668bca55d8b5a6fd3bead4def447ae7e51773f1b47b4582c84e0ffea35016ff22fc5918ac26788d904ff256499613de7c4acffe2db3de29cc66b053863cdd84c097f100844c898847c339316904ba62b9716a6ddbcdc09df60c4cd8ae1158e3d554fedb0b79b3fbaf26a595e9c89f3cb074bb730bf0aed050be4e543c895adf676724d1d399828dc747b70ba71e4b713244ecb464bedf9c38f380ff4ae21143190d2421b7ea776f3e56acfad80790293d563b68385544ab8c2f3d3ce8175dc2f025cc48d797e435d53b124c175826bdc1f4159d76803950ac7de9251b0b8f28352920d66a594673e68faaae0851be3d0d4a1dbddb5943e568d75aab6ea303bb6634156657af95f2268c3acdbab1c57811026f83716c7febd98504bf2f8406b492bee3079d51ee6b13737fdab2671054be87fb78e53141f1dc76cfe725c672b469c22e97ae850c10bb0077e1bffa409c8a6be68d135b18a24f776a94105dd52c96d8d31b4167b78e4b008911c750c1ffe8681ef78116bf7a966a3dafd32ac2b663ff23c4e864095cff07b14b6a40c37542f0f3e25cd469db673562a415aa60be010b13d9728262f11e96fb710e1dbbc49ad1005992bdad0a63111a2c9206dbddd865f2dcb3c4e212b686d90f74ba14c5dd1572aed1a0ec92345b6ae31d2e9a65114e6aea67b493c8cb3bec9d76753197a25aa4626c22188778500b020ed08f53c83e9338705315f42d2abc69d58df06119f7a6b449dbfb7ba13e1948bc7f45ef4264adac58bd81a8f6bf757c04c8efd18e2a0cd1c174ac059790f81178fc8c400e78cfbbc2c6d061eafbefe0666f5cd877a3dabfbf23eaf97abda49aa09ebcd6f5471144086dcafc60ecc559e88b35ca440ada978686fa7fcc5b0f3c61de4ff4ec4170cb2df9944fca88b08735f6f94f0133fd4188c68dc5c3bf6b478837c5941d43f1783ed65cb19ea066dbb8d00d2a2f7b78ff974320590d6b7fa9825701811999ac1bd356b95c2108b6f3e521339c4293e90edd52a542c0f4eb0598cf898c3cf1f74638542eb3d9fb57020158afccba0df2dfa93750dccc4c3b377f87b84aa4d68c6c4ce38156de155ad3099f09ccaa0396cb9db50ea2135a6794812340f096d6407e5c2e11c0b6c37a3090d32d17e36802143c821e3e16efd4907793f1150abef0772b17f89285423ef0732729998a2c369b0506bc393945a75e937a1ab31c8d1a225f55160175b58b6f4c6606cde964ca92a088499471659bf4edef4fd879270267f974e20de34c25b1a372330e8ce7ba65fc6ffb60c69a7fe64db8ab53113fcb9bd684d738c63b912b31c8c4500ff3c104d35788ac39094487299dfca3f2f286ba675ec16b69867d46fa5456f9e938912d3282c14fb66eb88a1eb7e7a79b7658d162d6bf944a824045565c44cc7d20e4542aa23f95f93c9f6cbc7206b0c7ddd775620c386f63b7cd39553b5c432ba5201f29f9ede467f841ecd9e57ce232ace04a908fd7b528fc69dc4e95f91e160975121f48c0462c11a6975f3b383e565e4279d8d05ad97a037d4b05a93b937fbf116ca9439f60e290443dd1028af1c82d54a6fe2b0ae953e5af7cdc83db24bac331640e5ad0c73f9efe37de925559329701134022213043f6d1a0cdcdc0ce0285f8d3ec958a89aedb6d9eae2fc231874c938d3cccc1d66cb68ae645aa911306ebef8abfb17e51f67ad631b9feafb9971137c9629e43e9890e632d126f6830aecd9a1d3151ce8db668b2df153a59433b69f3bf16d6d29bd876e5ee711806f8db88b7e197f0ac7353b5d9d87d1be052006ea9233a8753ce366008583cc99c262c30cd7eb8925535cae3514f9056cc75ecc7c0f375d3460efd2eec370e1d71bf761bbbbdad35c298ba040202abd81226100d5fad764dfc9a317323a7e00ef7e24c593debb129ad1725a53aecd2bdf3d07a0c2b6e402aaa6d763d634ddcdacf25055ef8f26bfccd2e33cb8a20902d84620b0b319d82102b978ab9cf9f0b0baa38c144bb3da56e50481028875934bee2db7cf30d23ebd5281fcbdddbd0c5d7b95c5dbde7a893e8f60b1c04051e50606dad90211e4eefd5b2f40771ea12a7c0cc991e61b3d851ac22c55f24f3411c5247e157b1358382236fb1c9ec2a56514838d62af5dff01f1247a926586d23a71c7b1828a7148e667f3972bef4d10b91416be045d1637c7ab3238cd77ae731e6396d9f28b2fb24cd7a0dbecc482a4ba3e740b5ae7df4f38637130c6db5a90aeef5c50d25defd2e945cda1d2b0a59585ee0a48f46f4617a5fa5d3e5c6d0efe029f6bfbfb013ceaff7e99910def2de80182f011f859a2b45682e1f0265b81a4d3349ccf1d1e5a9897233b1f61aada7c8b6893b9a7b801d50d6426647b921412eca333a008703be840e0047ca5b8d638d026052628a9e5fa6777b360aa0101bacd340d97179b264d5d39ec259f0bb70e1a22b951860d1851ca9c0acf282f5a9b8b4fd19ff202f75040a82ec76bc30c5b11eed204a77508522290cbd0e9d277ad8862379c022be730cbce0e8a45fa13eb2de382f72040821d44fe4d13fed85369b0a410b03018daad60aceacac8b3aa7f9a15e6a1c6cc2c03c769c07b4278f274f85fd2a7c1fa22d1bca68c2fb8353a41a22f5eea095edb0951f30c02dd2f4d2d6644f32b4edf0179c01a3740a45df391ca9b61cdbf07d9277324d2f63f420326ed6d494ede7469d9118be3d1c2151ef286aa509331d8d9346cf44dc6bfa1ca053a0c8bf4ba7db3d939ed2eca7caecd9312db2258659c4ff6fbdbb277d7f867a464af640cc6eb60c9fd111e8bc48036de887a275ded072a4c0d290cd06257aec110f269d9013a26f072cc55827bc4294b4c46f35db33db6d2a626acb0c9f339a0a7ff1b89d3d74846107411c78ec690840a03f7fd77e0a6716e5a2ec04b864bf8f133be5bf93125701b9f2d8d8b1c7a7de5bc6da2964b565fc723d840bc18e7bb45be93fc1cd9246525fe64dd1a041d57897cec34561ff924c2e0201f943e0774b369e0e0747ba6c271458a38f12a4007417d03f8886516c924f25204b753d111f561745458efba26fe1300bebac1e7be656278a435bdc4a23d83bcaaac1da5cde1e2fb23f021aac27a3a961f76653650f344557f64009558d4962b8b378aacd0327dd71d59a2864e75946cbf6604e1682654c15c66689fb64cdf0245e745250913244a447b47a0c27048496e7b3cd4392aa3ac1192030f33559831d0158fd615ef80e6fcceef26f6b3aaa35269a02c09c7ac264433b9d2afbec4d5bcc98f815eb8189b0f989e2d03ab5b80cdcc0394651bab8545691183ef0c256f56bde6b805cdb65b60a48e9b9707f6eb4303c974f8aa17c23a72252c46f5f0ce4daf92b1a6b9c018ee603e4fc5f2d06a6619a72a345735610021f798eac0be5888104593f0ab512e3410621277750fbd1bb762d36b27db023a2085f2818fbe8f4236ac36e01d38093a9e588e8048c9b274dfe65e48fc3fcc0481cb2afcb6863c734ec4929d95e76fa45f657955720bd7d0e92a1c776b944b972533c9f973478aab026a2bcfd670a39fd1d041b0412fb1c55a0638abb363b77c1d557c0cb7bd0f080f46410e46b598668f45dd48208462ad7fe322e9f111d84c981de521d165227a4bd04490b92bb9ec2f9383d0c1dd4f993cff6e09d9e0758816c3ea3b2db72be2257ac4a4588585877f8f02f6bc62a7ea1ae631044bc1140f9e5a6042bdb4a6b5373c691bf8c5a09612ba6c3cbb07b85c144016bba9b1be90ce07afbe202091b6ed65a01c6815915b324768b48aee4be3a58ac278ac19f3c48067c2da9b4d4f79339f1d182abad81f1444ea1780f49ba9465404bf5c096d6059987c506169e947b3e75b12b1dd20417f288d9c4240be2e9d8ecbd31b98dff709762e9e48c5108f24ba3c11d8e0e8a387df59c80c7305446de92891314e15d95c95727e34fdd95ee2ffd31a8eaf87a89dc818f6464ddd866e469635529b35fd67259eb1df4c0f9a372bb35566c92f31ee1e6c5bb63e24887f2c396be57b881f55cf49cfafc32237df6208812e2325f1d0b6855b837625a61ff9b3ef480496178a8fc3588eed33bd7af1fc208432bde2fec45113ed60060f55644630c71e0ad350e4692b0090c381ec959fcfd445c0562efc0b5a19a0ee5db981cbbbc7ed5afa6db53675d9fa4509c95d90902f077998521cfec9d187915243a797c72fecf54a45418be0084e424b3bf7fabe8075f8ce9ea85d6e21cccf02efdd1cb24713de413818134e5a9bc9cf73317e772549cdf05a1ceea4ae05e1c7f1f72663eddb1b08297961e8869cb53bf1a3ca45c93b89b331ea16ba48e772b8454148d0595bb40873c8c5ce7d83c02c4a00e42c1cc13f9463e17a11bdb61df8c553a21fe9b1615464b818dfa240e926f2aafc0fdc881a5aef97808bfe61897c3d180dbce5e6a042474dc33c19937f35ed6008f9a4e16a265d67d8e4dcf19ab2a09ddaee315c7e5600e4e623790fdb51e09af4005c800b3a67d3b52a09502a00805a9f78af49cdd71919383811448214d87d2623404c74da8a70acf2d781e45ff0fb62db52431717f2b35ebb7e773cc88fadc3908dd0830704b17d46e8c0ab568c51b3a46f3e06c7d54d667d8fb282bd688ffa84c8d96e1088a0cc9e3da67f6e5a36aa2b90190e4d571cf689f1fd7f15670f0f501ec5fb2f4d1391e1dc2245fb90f562264f369be24cad3b7824322e269fa053f9ad7a9c33300164080f3cb25ebb16d4ffc4fbb9480a9280c3d7cd4541b202657bffd155e834be802453a88556101a3c2d5ef16177ef6116b489d7bf6c7c11329c6b6c8e3e0b5f43098af619ed7b83965a95dadfd24bfc19b731eb8cd2de53f241b8608e6d756d3f9d619d975a7e1906da7be5a06109b0a264ee2b870a6289dccd9cd43b9e8d9f75bcaf37eba10e8b6c6f27d764ff694ec83adf0b3e5e51ec1be60e102615dc44c74b1c8487922cd5de8aae98a4d3ec6edc7ed7ab4298ec2b2087e9309435c4e0a7801e7e0f3b3f334bc17122d4dbc6bf15a69882af49cceac7d93209b1606955e6c7118250c2bcfed63f3d13104071d8f399301f6e80f28ab3e29c4704398baa1c5c44f4341d04bb539b0c8cbcd54c4450bfa3d80b26903a8df94991ec1465f9362ec8b8953639d96552571bda7e6296a607c008e476fada5f0569e7a59262061c5f9bfb9004adc4e18bf71f750206d12dc18d4a2364ee60afb21cd46e42b3c60dd66e4ee451258173dbf319b5f3258d4de2dd4bc48a057b28e362953f8ff8893ca0c677a8c5227045c1b43c1782eb50db8e4f2e6cd8021685115192fec1674232a52c7abddefc2cdb4d438d6627fac368405bf7d6682d21d53a0bbad20ba6a199e5cf02acc2f28ca4d0d1b707ae4efc19b9c4a192e8b965568c0ee6fd5f4c72b2ed277de2a0442fc6191d4921a414c811643f4d4be06f7f8e640fc01b15f1ee1fdb5adc76fbd2a62f23", 0x1000}], 0x7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='.\x00', 0x21, 0x3) close(r0) mkdirat(r0, &(0x7f0000002480)='./bus\x00', 0x38) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = socket$inet(0x2, 0x3, 0xffffffffffffff00) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x1000) r1 = open(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x40}, {}], 0x3, 0x2) 16:00:24 executing program 0: r0 = msgget(0x2, 0x58c) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgrcv(r0, 0x0, 0xfffffffffffffe67, 0xfffffffffffffffc, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/241}, 0xf9, 0x3, 0x800) login: T:Ѷm꟒Sik:X1T]_~9N1+&› vgmWJg(ywਸ਼6Ud7sCE0Ҕ|wԨ8LBo\n<%J#y o(Րvei%T5!no4EO~?tCD>C$LvfFd]h*"O}5RSr" $? Vi^Y%/:m۸j_?HYMN:#9I *P[[KJO`^Kmŝ_>a *ƚd 3{Hg_ꅠXb|7=ڎQM%rp!WTۇH#s|yEhGJY+&S}3]ۣ@5օvg!QTa%װ HO(gnڍ|r~Z|)3vQD:w*[ boWCީ kkJ~tSpTmX0l@(_}a -| ɡ^W p{20)5 gd=Д#x*&"aû-"~TP|,r? | !_n:3L×rk:=9Э`קa k?\X;ٿٲI<@qm_h kB@”VmQm&B_+JxL&KHBqAc7VS 16:00:24 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getegid() (i|69 1^/T}ҝ;v`4O_EUWZvwrAJVBԍ9ҕ5_;(!SxA:;r.ؙf/¨+'mUSƋT7V*Ozh61l}m[=DĂ@1. 7k.jU)ƭܵ?;zk{7K wp@>tWhkhkpXpN]`  V}n =u|bIZ;0͇-2'~Gc(MeР'ϋЅJGMP:`Qµ-qA2GB3}Y!ø/tk7WWyO qy𲿼 OV;0]D,HYsD=$Jr~)(?}ǟpC]HNSyICD/%٣܀\ѯbϻvBR0rG/a"o2 uvfllp/Q| _YTzɏw:[ۘIc2EI⏌_sBtO9U_AQd$vյYcP,~r uBeI0FLXqcP"m\Ul׊G/zx[G7oeFx0ѝcǰ(dhѕ|};h (Y:棙A䂙 VqJŅE=sҰZQ?\Pn8eF7+D]ڲL!k`y1Rn{yl;M9WLS1 v({4z2?j Hq+!~ƣ Exk]Z_ 4*A 8I5XSs3vdQMq`Y]tm+)m"ȗ.O" -Cf%n e[#aW)}U% ^= 0GmKBŘFerŦ#c;_@ {5G}'KX&_n-k: |ɟ<Ϧ~l{]U%J8DU՝"Օs9Pxܮoj\`| @cY;ˮ0R+ץ!R]/ڄ0^kBgnMkۄ2dL6IJ;8C b~V;}l\jf]mGmηm)~r] :ŵn[Sji<%X ?2 f' zp7męyu :1m+A|hkNZ o'W1.WrJb~sD'n' dͻ L#}4nkPi^r-/[ЗZk(-q321gͿO=JFl4Χ`$3ZJ1CN#nnO;} $?k[h |Iąͱ #i+UɸZ/P,UR2 />(lҷd".\1BM`'sYL_-sj3^ '_SK ZJiNm=&B[AkKV;2qF;'cך7:)֧b%Xe{w+dr+uB6$QNoݹXp@^0EžČ&yr:b.4{Od2ʧ$Vy7IZSyw 67L*-mX#̡_m1jN$'KDZS&1-5Wl{>fJkeTrd &|`Uْ=ڒ=  _'  ȌyÂsi>?'}qIF" JmHX մ.I mBF1}x-w׳+@kbgbrJV (!>[^f$3D{tRV 2'ڤWG㝉w.G|qpNKLQ Jq5vC?[U@Kcbnpy"ʨL=;; !]Xi*]r>Go-B2m ʢՓ):`6eV(oO՛ŊPF?uxT\cTH!N'% 5/jCf}tni?j\ >`t'!R d`ž6B6}\Q`I D0Z)7*Ej܎kb7bwtⰬ{06 jKH {b $yޜ.&U 4gC|cID%"nǷЀOTy&~ۗ\ Bo! >4/WY] ĘÿEpKXFN-0]o"]w'vdFs;j }1. |fR~jؒn U 5͋zQe<9~QX/)j0nȿjD ;ݜ ?yQMѣұkL.d̊?9q1/:O4'ү1-0v`+碔OIGO]9bD=i6QL:o^#@J"sTEg'FME̦΀fȘ,`_#ͥjJF|.GZkB;c@᝭EsSt#o:Q3R_cH;}rB2d@o̖8e,QE*++NQw&*pyy^a~1KS$,m-Bh%TI^!&%x)i"9ꦌ:3wgnxvw4zoP'bp0D/];pĥ4hԡݵ>Vu0;cAVez_"hì۫W&7PK@kI+0y77&qKSlr\g+F"zP ~ Ȧh5$vARm1{xu xkf2+f?%FsV*AZ =(&/oۼI+Ц1 m݆_-I oTq@ܯU\@xhoŰN ߙDs_o?h\;x|YA?emҢt2ַ%p5ko>R9)>*T,NYtcB=p ˠ-u ów{Mh8mU0ʠ9lP!5yH4 md l7 2~6!C!nIy?Pr(T#2riPkÓZu71Ѣ%Q`[X`lޖL*GYNp&N 4[7#0{_ idۊ1hMscE<M5xÐHr?/(kugoEo(,f눡~zye-kD$UeLEB#_ k }wV Æ;|ӕS2RF͞W#*{RƝ_`Q!biue'7԰Z7ʔ9)C(JoⰮ>Z=K3@ s}%U)p4"?m (_>X#t8fhdZ0ngcq|)>2& ١f-S3;mm)n^o~ 5;]Ѿ 3uRݽ ]{z>`@Q[/@w*| ɑ=,UO4$~{X8"6¥eb]$ze:qDZqHg+M]7ǫ28wsc/LנĂ>t ZO8cq0Z\P]E͡Ұ HoF]>\mk<~ -YV&[4Z#;a|h d&d{3p;@|8&&(gw`4 &M]9% "Q Qʜ (/ZOџP@.k [uR"wb7+0E- @DMSi0ڭ`ȳ,i{Bxt_ҧ"Ѽ/5:A/^ ^ Q /M-fD+Ny7@]ʛaͿ's$?B&mINtiP14lMƿ: }9.|͓"XeO۲wgdd `Ā6ވz']*L ) bWi:&rU{)KLF]=Ҧ&9HFtǎƐ wqnZ.KK3[1%p-z}mKV_#@E$e%dW|4V$ >tit{qE8*@A}e$RSatTX&ebx5Ģ=#!z:ve6PDUdXԖ+72}YNulfh&T\fhLEE% $JD{GpHIn{<9*3U1&Ri, Ǭ&D3үռɏ^-[eEi %oVͶ[`Ct:r%,FM`>Ojf*4W5a!XEQ.4bwubk': 򁏾B668 :XHɲt^H?*$,9k{UIϯ"7b.#%ж[v%HX3z 2Q`UdF0 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a468b532b28eb2ff", 0xf02) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:24 executing program 0: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4, 0x7) r3 = socket$inet6(0x18, 0x1, 0x5) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r5 = socket$inet(0x2, 0x4003, 0x7) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x9, 0x5}, {{}, 0xffffffffffffffff, 0x12, 0x2, 0x2}, {{r2}, 0xfffffffffffffffd, 0xa829999d81f3beff, 0x1, 0x6, 0x31808da4}], 0x6f, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x13, 0x81, 0x91c, 0x5}, {{r4}, 0xffffffffffffffff, 0x8, 0x80, 0x9, 0x5}, {{r5}, 0xfffffffffffffffe, 0x1, 0x11, 0x6, 0x45}], 0x0, &(0x7f0000000340)={0x0, 0x8}) r6 = socket(0x1e, 0x3, 0x0) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) r7 = accept(r6, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f00000001c0)=0x8) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x3, 0x10001, 0x8}, {0x18, 0x3, 0xd1, 0x7}, 0x5, [0x4, 0x9, 0x4, 0x10001, 0xfffffffffffffffb, 0x7ff, 0x7f, 0x1f]}, 0x3c) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x81, 0x4, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x7ce3, 0x9}, {{r2}, 0xfffffffffffffffc, 0x10, 0xc0000000, 0x80000001, 0x8}, {{r1}, 0x0, 0x4, 0x80, 0x101, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x5, 0x8001}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x8}, {{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x3f, 0x401}], 0xa58, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x30, 0x1, 0xff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000023, 0x9, 0x4eb}, {{r2}, 0xfffffffffffffffd, 0x40, 0x40000000, 0xff, 0x7fff}], 0x40, &(0x7f00000000c0)={0x6, 0x5}) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf0000001, 0xffffffffffffff01, 0xffffffffffff0000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x1, 0xffffffffffffffff, 0xb32e}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x72db}, {{r0}, 0xfffffffffffffffb, 0x4, 0x82, 0x20000000000000, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0xa3, 0x0, 0xfffffffffffffffd, 0x800}, {{r2}, 0xfffffffffffffffc, 0x10, 0x12, 0xffffffff, 0x30}], 0x0, &(0x7f0000000340)=[{{r2}, 0x0, 0x1, 0x4, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0xe8, 0x80000000, 0x4, 0x2}, {{r1}, 0xc8e735f0c94dd095, 0x78, 0x10, 0x7f, 0xe3c}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000044, 0x1ff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x5, 0xfffffffffffffc00}], 0x0, &(0x7f0000000100)={0x4, 0xffffffffffff8000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) 16:00:24 executing program 0: r0 = socket(0x2, 0xc000, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x7b99d57b9da29b38, 0x0, 0x2}, 0x231) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xfffffffffffffffc) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0xc002, 0x0) r1 = semget$private(0x0, 0x0, 0x91) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000000)=""/179) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='\x00', 0x92, 0x1) socket$inet(0x2, 0x8007, 0x15a6) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000180)="8525f663dc0674f10d57ad6aca3539e658f432fbde7c7feb2f49df2fa8d67389fcb8619e9666853fbd51", 0x2a, 0x8, &(0x7f00000001c0)={0x2, 0x0}, 0xc) fcntl$getown(r2, 0x5) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffffffff2b78, 0x8}, 0xc) getppid() ioctl$TIOCSDTR(r2, 0x20007479) 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x10001, 0xfffffffffffff80a}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) read(r0, &(0x7f0000000180)=""/108, 0x6c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:25 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0xe00) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) write(r0, &(0x7f00000000c0)="7de346e9c6342f5c9aaf92924084ff6f41d53ac501e6320abd1b53ed5b3371b6900ad5d09c31d203", 0x28) socketpair$inet(0x2, 0x0, 0x5, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8007, 0x20000000000, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x59) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0xd081, 0xffffffff) socketpair(0x20, 0x8004, 0x9aeb, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000040)=""/47, 0x2f}], 0x2) close(r1) r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5, 0x0, 0x3}], 0x9, 0x0, 0x7, 0x0) r4 = kqueue() fcntl$setstatus(r4, 0x4, 0x4) ftruncate(r1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 16:00:25 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x5) geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) bind$unix(r1, &(0x7f0000001140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) getsockname$unix(r1, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) fcntl$setstatus(r0, 0x4, 0x8) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x800000000042040, 0x40000000000d02) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000100)='./file0/../file0\x00', 0xa20, 0x8) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x1, 0x3, 0xce22, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$inet(0x2, 0x0, 0x100000000, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x1, 0xe09f) socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000000380)={0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x5, 0x5) r11 = kqueue() accept$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) r12 = socket$inet(0x2, 0x0, 0x4) r13 = kqueue() socket$inet(0x2, 0x8000, 0x7) r14 = dup(0xffffffffffffffff) r15 = socket$inet(0x2, 0x5, 0x2) socketpair(0x14ec079041cee95f, 0x8000, 0x63a, &(0x7f00000005c0)) r16 = socket$inet6(0x18, 0x4007, 0xfffffffffffff634) r17 = socket(0x18, 0x4, 0x2) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x800fffff, 0x9, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x7, 0x1ff}, {{r3}, 0x0, 0x62, 0xf00fffff, 0x2fb, 0x6}, {{r4}, 0xfffffffffffffffe, 0x4, 0x80, 0x2c, 0xd0c5}, {{r5}, 0xfffffffffffffffc, 0xc, 0x6, 0x5, 0xe1}, {{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0xfffffffffffffffc, 0x8}, {{r7}, 0xffffffffffffffff, 0x21, 0xc0000084, 0x7, 0x5}], 0x20, &(0x7f00000003c0)=[{{r8}, 0xffffffffffffffff, 0x2, 0x9, 0x98, 0x6}, {{r9}, 0xfffffffffffffff8, 0x2, 0x11, 0x0, 0xebd9}, {{r10}, 0xffffffffffffffff, 0x8, 0xfffff, 0xdb, 0x5}, {{r11}, 0xfffffffffffffffc, 0x80, 0x0, 0x8001, 0x100000000}, {{r12}, 0x0, 0x1, 0x80000008, 0x2, 0x3}, {{r13}, 0xfffffffffffffffb, 0xa1, 0x80000023, 0x3, 0x8}, {{r14}, 0xfffffffffffffffe, 0x2315d6e43fb51059, 0x20, 0x2, 0x800}, {{r15}, 0xfffffffffffffffe, 0x20, 0x28, 0xc5d0d00, 0x1}, {{r16}, 0xfffffffffffffffa, 0x40, 0x800fffff, 0x44bd, 0x5c9}, {{r17}, 0xffffffffffffffff, 0x0, 0x40, 0xfffffffffffffffb, 0x3}], 0x13, &(0x7f0000000500)={0x100000001, 0xfffffffffffffffa}) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) 16:00:25 executing program 1: socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x80400000001e, &(0x7f00000000c0)="00ac2512", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/123, 0x7b) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fsync(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x4) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff000009000000000000a6962d968fc00b2eddf4f334aa86759bc1dc02eb85148063dcc0f84fb7a41584758191318d987d644e3b667fb5eef77ae2ba71d6a5df59e00f18dafd6d11916145ec02e6473b3eee14d3269783b1bcf75c910a201f810193c739843f9e6a897b736ddc9daa6d4406f3c102c4107eb1c83add2ce99577b3ee100437752aa5dcf20499db37fbbe8f20d69e7de2e4c87fde0fcd94933a28df817dff3ea6add43aae9d51307303a0bd99752d85e607e8bf86bd5da127abe099262e39a5733dad5fae0e4ded2e5121f84d33fea24e1de6b48a381fc6d90ef56f3f9c0b7ed521a4a2853273e2f08feecd86"], 0x10}, 0x400) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1a0, 0x80) flock(r0, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) recvfrom(r0, &(0x7f0000000040)=""/44, 0x2c, 0x43, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) fchmod(r2, 0x6) close(r0) 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1}, 0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) listen(r0, 0xf7) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) msgget$private(0x0, 0x40) socketpair(0x2, 0x5, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/12, 0xc, 0x800, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x7}, 0xc) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x6, 0x8005, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="93ba880c58ff3e85c51a475a231248bbf88c8793890d35892b56f88c75a533add4861b109d0f85a44950765813f881f0c888b239ec0525749eea29dcefb35953c5d42737d19663bb4af1002e93a8124fd2834834a6", 0x55) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x5, 0x8}, 0xc) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e5ab80200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) syz_open_pts() close(r0) socketpair$inet6(0x18, 0x1, 0x1ad5, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x10000}, {0x18, 0x1, 0x6}, 0x6, [0x140000000000, 0x1000000000000000, 0xfffffffffffffff7, 0x494, 0x0, 0x80000000, 0x8, 0x2]}, 0x3c) socket$inet6(0x18, 0x3, 0xb82) kqueue() r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x3e0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0x5) link(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)='./file2\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) openat(r2, &(0x7f0000000d00)='./file1\x00', 0x0, 0x7d) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000980)) open(&(0x7f0000000ac0)='./bus\x00', 0x80, 0x8) setreuid(r1, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) writev(r3, &(0x7f0000000f80)=[{&(0x7f0000000e80)="64253befb152909c55c32b01fea34fcc61699cb12d4eb6b2be234e4490038705af7bc3550ef9d0ff0f7e2fd528ebba085f5ee9c78721aebc4884ff9e1a296f462c5397c54dc0175fcc247ec44dbff592c4c293e95338235d30620fa60f23151fdba870f1f251dbaa2bebd2b0a941b1fd5e02f8f317b677225acc86cfc4f783a24293bd598a6fe79d199a09af878bcfcf37caa876d4f75778c14c2527f845fe56b8021bce9980a697ede6d86bb7731771d030924cd2722fb0816e42afc4ab0a3fdbd022b24fe2908369e750fc2f10dc32f9b0bfd7115c278de472dde1f528aacf31f92936021781bde8b06ee579e33a09f283b43f412a7c35f735206699", 0xfd}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet(r2, &(0x7f0000000b40)=""/36, 0x24, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) lstat(&(0x7f0000000b80)='./bus\x00', &(0x7f0000000bc0)) getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000009c0)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r3, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) fchmod(r3, 0x40) writev(r5, &(0x7f0000000b00)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sync() getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) setsockopt$sock_int(r0, 0xffff, 0x230, &(0x7f0000000080)=0x80000001, 0x17c) socket$inet6(0x18, 0x2, 0x6) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x101, 0xe8c2}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) 16:00:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x1000000000, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e", 0xffffffffffffffff, 0x1}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 16:00:26 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000100)=""/168, 0xa8) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) 16:00:26 executing program 1: link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xfff) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x41, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:26 executing program 1: getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgid(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x4000000000000000, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{}, {&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x9, &(0x7f00000014c0)=""/166, 0xa6, 0x400}, 0x1) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6010, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="cfc2712ec34238c832db4fbe30383c6d81bce5766a06f9f09d6af3db8c9972eaac0f477a463f184a8165d756f02bec0f369134f325", 0x35) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x8) close(r0) pipe2(&(0x7f0000000040), 0x0) 16:00:27 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236160bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getpid() r6 = geteuid() connect(r0, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) seteuid(r3) r9 = getuid() getppid() r10 = getegid() r11 = getpgid(0xffffffffffffffff) r12 = getuid() r13 = getegid() r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000800)={0x3, 0x3, 0x878, 0x6, r1}) r17 = getppid() r18 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() r21 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f82dc3dbc"], 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="ac99a9a69f8e17aaf10ef0bf360c6d4d484d71d0397ff93747b231d9d47899921308ce158def1e28e6052e25613ad0e861ea04dabf313a637a3f8e44970d4f64e8616dfa1be4e6803dd5bf23230e8630a38842c6f0e7c719e218390d825c78032ba8370b456651510f64360cd3a3389f32913d61cc1d67b11a270c4fd7c6d290544a4cf5caf8979bccf3c924562cb6d09b3706b8a16a068a5c4eb53cb572fefe9006", 0xa2}, {&(0x7f0000000180)="49d3180e171d59e4cd9657dc28d025af27cd493ee491275abca65ea6670d2a2b756df27490d4bdb16d7ad575300baec6b6d0bbd803fe61f35e084b07083162fb56b51df5780466e446ad100ba832230eab5947a67d8b09fc9a185abd4ae9db928c79dc68d30f87adf59d1ca323c49dfbe92a749c3b4a32f4b23ebc00c85ba071db861027a757f1832c59278e32e1781e002d79a70cc9", 0x96}, {&(0x7f0000000240)="494c26092976c8014a1ca8d1829121fc0d895f80b30ee274b5fd23c80d294253711e173ba3fbe71a39", 0x29}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff00000100000058054490272fcf02b6fbad138c521eea5dfe5e3ffc790c8ba0ee066c5cc8e768298d11cef62629bcc54e64e6d5b53ec01b9e04fe34435bf56eb4c2db20042b04031551324e90dc0219", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0x150}, 0x8) 16:00:27 executing program 1: r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xbd, 0x92, 0xff, 0x1, "4946a824ba770af5b7c1e1e4e6cf89a22c05c3f6", 0x8a2f, 0x9}) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r5, r7, r8) socketpair$inet6(0x18, 0x7, 0xe3b, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffc, 0xde388b4137c39e55, 0x80, 0x1, 0x4}, {{r3}, 0xfffffffffffffffe, 0x30, 0x40000000, 0x5, 0x18}, {{r3}, 0xffffffffffffffff, 0x44, 0x40000080, 0x1, 0x7aa}, {{r4}, 0xffffffffffffffff, 0x22, 0x4, 0x9, 0x8}], 0x1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0xe, 0x60000000, 0xfffffffffffff800, 0x100000001}], 0x2, &(0x7f00000001c0)={0x5, 0x7}) 16:00:27 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r1]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getegid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0\x00', 0x140) setgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 16:00:27 executing program 0: symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000500)='./file0\x00') mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) mknod$loop(&(0x7f0000000040)='./file0/file1\x00', 0xc000, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x8) r3 = socket$inet(0x2, 0x3, 0x2) socketpair(0x2, 0x8005, 0x79df, &(0x7f0000000080)={0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xb8c3e1570947ec22, 0x20) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = syz_open_pts() r8 = kqueue() r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x49, 0x20000000, 0x1, 0x3}, {{r3}, 0xfffffffffffffffe, 0x26, 0x1, 0x0, 0x3f}, {{r4}, 0xfffffffffffffffc, 0x58, 0xf0000000, 0x1ff, 0x7}], 0x7, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x2, 0x200fffff, 0x10001, 0x1}, {{r6}, 0xfffffffffffffffa, 0x2, 0x1, 0x7fff}, {{r7}, 0xfffffffffffffffb, 0x9, 0x8, 0x8, 0xa8f}, {{r8}, 0xfffffffffffffffd, 0x81, 0x1, 0x100e, 0x80000001}, {{r9}, 0xfffffffffffffffd, 0x40, 0xc000000c, 0x2, 0x3ac}], 0x6, &(0x7f0000000200)={0x80, 0x3d}) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a468b532b28eb2ff", 0xf02) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0x0, 0xf0bc}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1ffe, 0x5cd8) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000200)='\x00', r1, &(0x7f0000000280)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/213, 0xd5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x3ff, "b3262f8ea8e81de8020e1753bb3253cfa6a8fe8a", 0x0, 0x800}) 16:00:27 executing program 0: socket$unix(0x1, 0x16416cb5a958d90a, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x3f}, 0xc) 16:00:27 executing program 0: unveil(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) unveil(&(0x7f0000000180)='./file1\x00', 0x0) 16:00:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000002000/0x4000)=nil) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x100000000010003}}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) accept(r0, 0x0, &(0x7f0000000000)) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) read(r1, 0x0, 0x0) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000900)=""/215, 0xd7}], 0x1) r2 = dup2(r1, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000008c0)) 16:00:27 executing program 0: r0 = geteuid() setuid(r0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000001300)="770ab378ad332b29d33056ec4dd340e09b57d320715e3ce73174e1a194580a0deab56e9f59edad1c1e711e97d27efb1887f5dc945efd6817e719d27fe3b7d5b6e9c58c6509ccd841aeebc5aea70f79191fe29ee60442671c778e50f9e7d183e55a68c3541cacdbb321109d0cc5ca28e28688198d8e3d156d0120a98db44b1c920c6a74ee819a7335226f206e5bf2371aacc8280869e5c3b040e219b6351416b7bf3645f66cfe3d4c3155c1c4dbdab8f27531cc73676848449b0c0a1f64911f"}, {&(0x7f00000013c0)="527926732362b9fadec61b18bf25ac67c2c597ccba434d0ca541512ae88e9c4eeb299d36635470380df3dec58e26a9675d41a3157eb7f6dfd84903675b33ec694043d0a3584e92cf46b700d7ceee80e5c1e75b91515538c696700f3ff91f5942a0cbde0b1a45c536686c5de39a858b6ba8bbc3c945c64770dc9c1e2f9b40bba715db98b768b0bd6e8c9ae9b32a1c9f280244ab"}, {&(0x7f0000002580)="df260ce6925860658bf61116750377483f64427728767a6b03426ad16c70680e07f0b6450a505ee5c5800a502dfb7f0b161c1d7bb708dbd0f69b24ca7735390c2053a51b3e0ac34b50"}, {&(0x7f00000002c0)="e77db05ace5eca5c15abb5876a6642d3820b0ac99d3d47a40ff7f3dc9e07aaf172e2dbdce101bec942e92578f4725626e1b4"}, {&(0x7f0000001500)="7ae2c857bb00558a52b2515dcb717d4223841bd7d06b257282fee26dae6f8fc62a493159d2f8a0d2af4d9ff86b0214050ede0a8a2c39ed40980a7d6fb7238aae73a7940771b7c6432724ca9432ddc7a884827c58dc0ba06fcd83b847f5a5bab14d1bf676cfc5cdc4f0c6d2045d5d6ce1d15e4b278dc4dced2c1d6c5da885bd096a243e11f672a12752a1b078d6986b7a36135ab9d339fcbd5e168374b1eba8bc2006d6cf3384642071e1c3bf198c8680258889c30669e6daa215684e95126724e89c01328dbec49683012e975077e7f7e6024c2bb723e22eef3955754f9a27e81e57b22e99910fef2dba5f805ebe2bd93a490c6f37d97a65b895392f884fdcfc8a8e73145e7b31e36960d8c155e965b54ce93dbb8ed5ac1eb35b1c37217cb15f5cdab92fee872a5cb8786ae1aafba0e488ef250c12c46ed29f23b40840af9d200f2d429baa684381931230f1931add858d39c3adc796632e06edbc974e762bd34ec5d4a6406aa7ef5af720efab4a15f2bf41fabb04f66e34213269e78214544bb91a61b282c0b0452d6fed10b6f6188d4f222515dfe5f387e83afd42c92bd03110a72299b3f3923e5d2af58f8ff7b1df258c64b96ab80fcfc92da48c04dfd3f65cc2a6b85e47258df07dad20b746cfd5b18385b55caa5ded98c8ac9c2f9a570e04cc95a58b1dafd93f06ae59ec97d98c2a958028a804945159ff26d0e86cc61c907f535dce1d9ffa6f08c235ae9365f91a05467bf02f71cd0834d80dfa620ab95b6827477fda260070e54299e87b4a0f29b8f065e475f2919f8bfb75eb7498dd2b2dfe1cffee63757d919696e31d919edfd86f2bc0235db6d7b9f4e434d946586756917fad1d21b6e1584a8709cbb84f57699da41266dd29ed3d64ce5e3a10403cf09bccb4a5c81e82c12bd4e9971a622ac3a58deb6f01484fabdfa53441a48b35e42a96cda6291aacb3ce2f2090d454b48dfffea4546260c11671ea344aa9fefb1c03347f387c00969b3101ea71c0a554a7e9347d3b3451ab5cdb55a6744f3afaef947c27fdd2b08e484083349b148d215f8669de87da0eefc37a60459553fa930165b3ac0d2506331dbe405c6fedeca419435ac6b4f84110d857584816b84d961b38d43ab5c5f5ce36cb2985e25af1bca893de6b61081539c55b913410646967dbe689f6f464204cff0c5934174ed226389d36f679541c0bb7c01ee5c0191c2d52edcea7f206c617af7a49ce998f9341a41120545a3bd411fd8f6c04bb2b142911998b2b3dc295a2581e0fc9ff1e992f62fdad912278674236ca6c8486b8298f6d5e4ff62ff1945b809c72bf11c631c5f892f12d31d53007684b1da54b64231a88343f694b43bc57e1061c344a3d6840f5d8082aee6d9e33ff83b4163ebd7ac0b65a6cf52d8062c1996c914cbe029f5c1f0574611a85bbeb8b8b09af05cc253443f8395c71c53838e5520a58f6757887f7bbd06cbcddee33d7aac31f306649ae4bd2a2a1eb42e8bfbef80e9e18eb6ad11bd0957e98a25ebd7bd3fbc3dcf05fbe514d1efc1b3a471be81f47290e9c8effe8048f8e8b45be1f72cff5c6fa33de527a956b549574c325ceec6eb24bba332173ceddfe19c00ffaefbd75abd953eafc68ec91fa7b5aacb9549777e74fca54cd1a767d011ece62219dce098362dd4ac62e7ffc9cf498f5f8d8cdad8915259802ff991f7253e6c84d4f65d14c066a2d8857773f0e4ee7b68852ef54e85e9abc8db82c46a5467531f9bcb06556458b7a59dbc18cadf30cef605ed46c4c30a1e73d654446dcf676d00da03ea0d2f04a388486b6d21b8b35316eb9baab9a845a81b234429d8dbed1864fa9d0875501f570948a2b3a08e9bd738a65d99434e0d5bbf1987f4fddd63ced459a149e83ee52e6596598f893504930a7fdff0896d86911be44ba2ca6d6292a0a964965dd7d083090659bb19cb49178dbdeb32c65b3e6d8f895d55c204cd7859c7c2634856b99504f5a470993c40e8f45c618425706cb0f928f4757f30291947114e6cb874bb83230b4a36d72663e1a612ef70220d234048263657576f011a4adb8f6b36ea33152eaefcd40127919fd77c798336bdb99acd29a77cc9a4a22f9b317bff3101473c4cd2644588368db178917cb7a6475dfbbdc568853af255a4f252aca59f3055a30549cb53a75cd8bd150aa13fdb298220f311678e404f0bb3d99bad660f6ffa77409e673abe8d17b296855c505d1926a35656d9256287688f0720d1aefd3f25a96714b04757d5e38fe86b12b605d868daf065edafa12180b34bc3207ae0d63fd9e55b67e179d6b0f61105da1a15b53f58f284b35086e7aa3c55086a2d25dcbfd9523cb37774862359643948ac54c70d56a6b20efc6a13522cb0a19c1dc1e48658961e0ae43722e4aac7d915c0fd924dab81b354332f8b8245e8d3023bdfd54b1867f18cfba0bebb436729927a8fe28d753c6b9cdcc59d28813ec343c440dbec69514bf2b7248f5f6dc4d4a8fa642db6840de44a4457652cafdb557214fdc42bfa5ea5c532547481b5327f2d8546e189d5c30edbc288d5b95d820b57b5f031dc6aa67a9568633eca64390880fbfbe91bb342c352c19f15e0274e518ba1c4b5d0dc31027f940493565e94f477a672074d998fbb591e16cf42e469ec552fd51a7be1136bc31f58548497aed77dda13267e4afd297530bd56ff25e0ae0e4f6a351c38a1a54853ef12bed2d2b291ad7b23286ef2da31b154d85507a3057330eb39e572ed004188216ea66cac9092158b4885a23cd1b0c551a9c585543c6f63a8ce2546a1db6e7e0e68a31003d405d8871e42ca91c5474ef06e27050b298cead13977826ae0ec260906861ced90577944ad8ce59255c171e75d98968f1331617f2fb0d99f482b116abb56c2c2bac5a4221104642094fd1ca1658ecc80c1da546f7a06b884cfe2ecea2a7590da0b9e9e63b9dc99945de75f0d155e55a5b4f7c1fd33155895b708db081cd758c8cb0921f922a18e91a997aa966a4848b131aa06d6c7aa52e35b1ef07aef7c57ff0b2c3059673b7ef27aea135e64185e234c4d7d4a1dadced9546423cdd50995bb4d0e6b5890d8629f7acaaaeb5791c603a4619eec90dc8f83b321998738583d72c5bb79194404e5d8cabfe2b9b221e22fcd0b82ebcb126afda4c32aac029fd69b2e567528d82727db653bf555a89508187e012ba546e7a507553cbbc523c78b3e53d5e1a1ee802e4469ed46396b3336ce79be195ddb0612f3ad49f894cbf8606f94d43f03bccb328cf38b4a9ced014fa5d4f695896d297c55bd809dcb5ca8f5f6234c6a46fcef431411aca87a02abb4642ddfef6a50233de587051bde5c73233a5eaf5bffa3c7134ceffb604034cca2ae4aeff6e6152d002456dbfc2f281f8ab7dec6f0f8609d7d51cf1d97d6343cfe6346c11c6225d1e1e987d35d4218c84156b448395655c0f0923c25f349bdfc57e736eed311396d19751f1edf3e31a626ca7b4ad3962a3a5c4adcd13858ca1cb219d7f59083952528419bda08373e49c0c99da72eb96a061f9472e57081ab388074a96dc0ba3500d8cd13c92b08148b67baba1b7c5eddb5ea7f390681842a3b6a80b194b11b97517d2e85f20ea4efc7dfd7608f4961d37d32f4a4629ba26a515c9ccf088d0d29037d1dfb6199a34ffd1523abad8db3dc37bb319cfc810bf261b41f730e1da3be7f5a33f047b5af002f9954bb97248cf735b583a6f8ec6976e302367bc01e8bb08d666b77f1562ba6f78f6d73ff0207fa794d9521738d51bdf4a04c9233366aff29123d34ac07b24bc5170a01e524d64ebf663fd0e6e062a07e7e065e86356c6bbe66a79b173e101116c522f068d7f5c2b80ec30cb9b539867a5768647221ab408d1db759dd4c27c5220bcd36084f07cf0417932bbf387c4f9c7d1d070ae13c5738ef63f8a6a3459b30e3cd8304c66192a7a05397bea472a9ea8f1c2c59080d3b6d399da0d29dc9ec57ae304c2aadf5207d2a47ee68abb0c6c1f7acd2e37b04744e7ad7b7df1eae3230ec7af34431552450ded249f0b7423848158324d742c4ab713f107e58c1a4d37d9007e554b00c33ecc3c411367110d236ee0302d4e4ff831a2952ddaf9db851d752a71aaac3db46e31a59f6b29e332ce6ad545419886f3166defb25cf4ed9faa3eac398fc7a235a423d33d9ed261a6e002934d9e15f84f97ca4fd44ecc53ce5c3a8dca5ba75d9338f0b46a30b5762ecc3c50002f75efd12c2ec659f08e8ed490122363f556a9238bdeedcc4e1a38064c395528e526a74d9b0fdaf7688f1414490f321553061470d57cb2b99fbe06141f3282aac5615ffcebc1cbf7266fcd618d0a4fa56ffff324787a8066ee92b57d6ae717625dcbe332a48cec611f6afea0a978b954401ace51a83d2edbd3860b9d6b2b585e8b3fe66660d1de2ab64f8dbcdaff2cfaea136207a85f07816ffecebd04dfe419ca670475da11b49b62feb60e8b20e5e924c36c86cc60eddc56941f819ae6421af97a7fceec3f105bb8065de30421a4901d1cd54a6fca87bf7a6cb313bbec36dd1b6a038a2b4763d7b8f8c2639f754e4dbfe7e46baaef04bf631463c2ff80a149cc436266699fa7347f926fe6a7c21390f150f596650680dd92c5aa6e1f94dc46965c069bb5afb2388cca3ff557bcd9747b328b9344ff0de8656fb91bfb29741a78aaccd05640f6632d81c017817161893844be8b7dd7f2979379073407049196c889b3fbf554f01d3bb00e089e26ba77e74d48d4731ebea755a62ff8677a482a0353e041df9f7db94608dfbfaba80389abf15911e0650a5a14fe7a2b64cbc1f18a6ae618da413a14aa4b9c9438e7e3a7c4a9b90c477e8f9b261d0b222e05ee1421d40bb06e7adc6acd407842906295765e0fcdc4dcda64af672d2ae1645d53f20449668d5d60d16c4c94baeaedbc6b8c281b2d42566789773fca06e6d280a67c9b0fe0150d401cdeb83e9a803729f14cf60af8d1970e3e125d63c53e507d07542877430c0455b8dcd27f6554adccce6b0e3992abbf89ec500bee701ff8eb0a78897382225d94d35cb4b93d165688f4cfc2d63e04c00aaa2619a4b08c53d27290fe2815eab94331e225214e97472a6787ed71ad3fd9e3203f3873b65b41f44ea09e8e9be3e44d16273669ba7907998f9c3018c3b5bd92591d774c1cfef12e53c8eb0bee44d2ac5c30c9e15f0835b47131f17d8f5f935ba828a660c9077b504a4173a7dc5e9834e0ae0625beb49be75a2e2eef26b3ee9c56aff0d9dde46de9c121b645752d95ba041afff4e904e190583d0566510eed64e1416a1b52becad2d535f32d9007530b03eb76f5d89107b769ca3f0895ad76fb1c7373d8c035677944ebc775d8e410a86af719bb46c960f50d2570fec2b2d68b15334985932040e3a9e9d612c4bdf32260a549cd5110944738ca5f6ede2c1161533671177b3c96f8d2c012253ca7a3673e29b8898a574f666263e0f4bf7bf03a21c3a7cf906d2c2371fee3f30d63ee8b1cad0977690d171b68c9d32921dfe2f1367c96f085b5a37cb40846fce81af5b3f5869f38649e7052b78b0da9966b1bc543f0aad016660cc64a39bba57984b38479e3d8b568682d36c8318ebb7c4f7d57db3554361d252fe4115d820e3005536c569cb7d098898c71726c120f565692a01518187a1f4ed0a382e2a8eb7f2c5027798b8d07af8aa5ae7a9adfad3ad886e2a7290981180797f5cc8b9f4ab903275265eab3ec1b5098fdf0a2fa943ab4bf7557d224439daa27b4e7126ed68c1f12a8f7"}], 0x0) setuid(r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:27 executing program 1: setpgid(0x0, 0x0) socketpair$inet6(0x18, 0x2, 0x2, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = dup2(0xffffffffffffff9c, r0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000002940)=ANY=[@ANYBLOB="00002e2f6669bf0a3000f64d974749d72a3a4c7c3e3cce67e9bf618f67d527bd3caff45531ad61dc934ddaf1a31143d489c9f3f34c4af84e316eb1cc8dfb4cb818a22beae8bd8bea6336b4c93652821e3c80186919e8534774d80e0f422e162c3c6bc95cfa4d09410995a6a7e799008978f08e8555d4532af560ad10a9e6d32970f38949e2e3f99cb92f3594709a0e81023667c48fe530a295e0d9970a0eb9be3017e1bb0523e88423dacb586ca6e3c50d28ca1109fe522a4de418e16cfaf14b0966adf48276555a5fcb46f53ba58fe3f420f383eef81fe9a596bf98e68468cb893f6b55d3c5a33d92224ce63ce2adc540c3bcc323918fec5e4e1bd2f8c06161aca852f68db7"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="88036166871e7f141c081093f731962eebb1da", 0x13}, {&(0x7f0000000080)="95095d549c542fb2a861e3eca1b23d6a87c4d810af55f6ab0865286277deba5d011ba303fca38fd1d5f144a94a5c89e934d7f95e8a2423cb2dcd474d3c6f1fda7fa19575188270b415bf98c27bdc4bfb1707a7cf7e8d8bdcd773654410ea34c5a722df6d66c108637dccfeb802fef8a4f99055c8", 0x74}, {&(0x7f0000000100)="946333a1d7062befe7229d1195beab426f8d3f78d3cba586e78f6ad35d4c77a8e7da9834b7222a165e8a07347abe1fd2feabd002f6665bbaf2d462b837e52a8b2ffefd54149b349810e08c0fedc8e9538c76b4cca17add02770d858e2a0ed843a3f1c0354074bb38ccb087812541ba4890c1dcef066c3ea490fb86ec12eec27e21ede6c2b33cc64a6992f39b392b95de0b9f0b8e18e9e6aee4d6bd48a79b4479ea2ab3569aae8297233910670515734c7da52aaa214554fdea8ba845f4b81bec0f7eeabea16aa3e5d56162f8d6615c54d53d4191015ab7d3d9563e", 0xdb}, {&(0x7f0000000200)="e5c51cce5eb66826570f04d5d689c05886f13f81d1baa8c4a089e37f9cbba95d3b212550ae188fc7cf0d67d00707dbdf9340cd9e3eefaea9a096cadee6e13e2f0e5893b3206c7e686b10eef3c5bf12bf935d6030f16b28bb11cc46a05861b8571c16a24a96a9a373d4056775fc9e774f5f74a7ed9d", 0x75}, {&(0x7f0000000280)="1e357bf30855e375e3316e20f2be56199a92723729a45462d2b1a8edbaa3940cc6334721f53fd706389d97924529c9ef23d860c70f106189c7a2ba1c514b308a4ecf771c48527258ea95b3b190df4b5b3671b7e4a959ad62f0", 0x59}], 0x5, 0x0, 0x0, 0x40b}, 0x2) kqueue() clock_settime(0x0, &(0x7f00000003c0)={0x1, 0x3}) setpgid(0x0, 0x0) close(r1) getpgrp() writev(r1, &(0x7f00000028c0)=[{&(0x7f0000000440)="877efe8bfe229fb84dec0cf616955863ec50b8413fca659200035e6d9be68b2b1dc97b156b735cfac1a0c26e524ce3e85ab4", 0x32}, {&(0x7f0000000480)="9a953e9f4a7035d396367c12efd773687fc6c87a5f80946e484eaca26c79fef8cbc4e58b2bf4d8db8e759f6a49055718059d148fb853bfad99c58afba08121dd0b87f1cc0bb98b402172c5bf2224be4f566ffdf7d9364868953b8f25aa15acc27f46f68b14f7a0b87066e664225eaf032c351a5bac760b687e325a295eae7f3d73d36886a694aa20a2a38ee9ea17e9236cdfdd80b47ea4b30a1cdd8a5207a6446eb2dc5fd88daf27e5bb2ae6535a545885b6969f49632cf69141db529b0502262b5b2d34478fc221d54cf9dab287fba730b4fcac62cbd8254fcb798685698933441658d33afc8be1d536c206d2261aa437a1c6ee54", 0xf5}, {&(0x7f0000000580)="2ce8e6e3f1a3d153bfedd1df86bd91cc08b4093f6ab83dfe7f5bedc59189f1068e3efa1c9bd3560f232924039c85d04287d8157bafd3490500a7a479cbf99317ca3c1f400013e33efa44cd22e84b06df1a172df60b8e74e79d1d46852a6bea7dac4a2ed78b68c416b10fc6190e7c80df1139ae642a128ba961f7965600bce43d51afbf05999e52b85910abfd8d1a96fd27d44bf4bcd0e5a8e1c8363a374e8265c437b0541d3139de6243e6161e4c", 0xae}, {&(0x7f0000000640)="d40c0062b2cfb554cf3ca40193aa0072154578b5ca779caaf80f8034fd15bdd5dd9c12c353eaab80d9bd1eeda7fc253a03fd45134d71b543f720ea8f38e7ed959b79f03142eb2921e170c4957b1f92cff53fb4c83710970e410b1f7c3fdcc4a197d5060e5a8685e5afbb7677f43b421760cf6d010182ece5b8713cf78b2e9c3bc0c6791a27d278afdb77110f939c659aeac56634f112136a93a7a7d7399479a2f65ae8bc157f579bf4056de5569d53c30272e25e33840f7ddbbd91f55f3f80b4285c1eaefed044dd7989269aa2ebc92dbddb1bdd290a576e4783c24a", 0xdc}, {&(0x7f0000000740)="b3f11a090af1b657556d9f63504cc830c3b1d0eb75deaef02fd39441f4c38fa4d889f6d379db81904e5f3bbf4d66b4a6246cfab6160f754ffc4b5b509ba14c1a66597a67d765cea4d2c453bbf7406594ef3006fac042905e7ee95f64b398c79fc9c9ece75cfd70dd952178d46933ecf10a7226cbf8d78659dcfe41495145a2044dfadb920f1c8f964ea5e05483a8366d057ce9700c1181b2e013e403063a16108f103a82f5fca9b2a0e165d408d0b17d68b4474be2a45a178f08afb10d9a74719c5df1978d4e954ab43182fc8073e8c16288d94b8b8e683e446cd38c2a7623a607cc42dc9b9b32036a6ba04f1be766cebfaf44f8f1050ef46e017c25ab6ae472a143398bee262f0afe12c04ebbddf062afd3321a1cee30b09c239087ae572ce247f1a8db7aeac64b0e7659beadde413bee0661813b3ef2329f1479493cce45c6dfd3d025c8a2b8d74792a15b0d80df9eca265e1305291e27b47dc2e0d68e3e8c693b24c3cba6eb7226b42397b235fd8cd67a1d091996dbd3217b3796217a1cc8c61673887ec78ddb2918a242ddfb45151a9372915d86b9398e5d26155299660c4aa28fadc3f6bc028b9e31d1aa025f50138d554ecf67b2ecaac0ccf40defbe4619e1a5788ececd7cf8ffcc452c2c2d4466dc11bace9ee6a38cc050fe3c5c378958378fe8a612144eee00e24b8066b93b07d73a43de1d8817bbdca798da4a84a18e86285f1fc47dbed0e5128cb947d07f5d67aa6e7c013a999ea6ba97885057925809bcee2f9b45cba4a19175de4caaefe5b9d3060ffef94326cb074f1eed5ff5644b250f800c83cfac293b13eb27977384baeeae4ed3f9271eca55ec34a5f2938fe42f6905bc81739553e1122d9fbe013e39279aa179971b45bbf6185a42d9d515cd4d97e49b272a325d3b85fcd5204034c0cd8998f417892784693ee42916ac6f94fb49f72b2b8bfee1191d55b72d553c519d50f053553bebeb03e46a72a1291aff75b24b4044470d22953527f9e1c8b93fad9d501528a97a3a491d8acf307b3e426f20d75d3434496d15d4a672ca3d0642a89cf928c4f461d203e8859676484b41592f4087d028f921b1b0688cc8ec56d5d20b037adb0dc680971f272db86ddd4efe38bd114cefcb20a23b0b7011ba1b3155487c98da8a37782ebbeb01f2b2bc28956ea2410164aec71a233684bb1ea4a94416148f01f1d0294fe67ed09939b7be46ddd47ddef839df1910ca2507a266c1fe4c57356d1d9725da8f6a5a8105f2e615a18468c4a5919e7aa4f69b7dc8dc774f88d5d7cec63faba77753429c001405e5952c51cb5e1cc9e076bec4c7e0d2cda801731553df09c0c2efac93449691601569f6dbc57cf00f82b51a67fe78a337098f49271366c245b8b6af43c2a7de2cc82b65ddf051c21d7c2619d0e54b0eb1d4cca79097c3926f82676d0d7e14e095f06c93b62a509393a4adebe5e78ad6a18f2996f2737ae9c515be9f26d3e1cdfb4e60d9d1f6d40c92c5c34b54721f49ef08ccd6a3b5d8b01c1ede9842f96af1ab19fb5a90e6c98a1ac4ae22a53df989f76b738c2a58bd415660f56dba2649a4cd0864db924ed1d7e3b5082d4e50f7a0612cc2de0f177c9ef477a16122b75fac22b02ee89d0112bf289bb8dc144967bfc6ed24a07eabeb7199ee98915691e2140186d09559a67aef7abf929eeab620bb02b333692578ea2871b5151cb15757c50237aebdf489e832ead3ef8e6b9482d0b9fab7e28ef70b37e727ddf8f43d1445f1cfee2a705146c4fdcbb58cd084f767abb660207d6717d62b5b614f2f7d54e009fbccf8d21c96a4ab8dd71f9b62bb667de5e0bfe8f2163b96780e1f8d0f018a4b54db6adb39819d7ffb3cb881ef8c207b999f75027b710e56b050937cd0b162b810e02a0ad8fe45c5f0c5516280ffad994713231f85489c8d034a4598ee893be326abfb5d5351def206c88235a77c1f76d80bdeb69f14516e02dd35e6bb2e459e99e9d32bffe39c4030821172dcd391016b2dc7c227398aede487bacfc7068f55358f66a2e35ab28cbd241d4c74358b58189b5f974a77a43e603d6338236dde01df88b1471eb2c94182803a2353be18c44e8ee42b11200e0c7a3d4910718769e55b7f1fa73389aab28b1e7876bc1a8b947aa5c5f83690f26b741ef729d198fc4c41e2b1ebdb84e0b6a21a2516104f22880a6ee14bb12556679b396b6332f41b7be7dcbc8564e226be4c92761e05b33993da9d027d42fbc75635ab807a28ceb9e8a6ff7d66533d8e8b7cca2178c7de623784b770c2ce6a6ec82d5ed2d07760949d06dbc94e6f19dc403bee302d22c42acb0cbd9d6ed83c17f3b1a6ef551775786ed7b2dcd48aaca717314e32a806051d4e6b708d8803afffba1fc8c50bdccd7faafcc5bdae8cb2534f9c062cf7c851fdfbc9c1b9be6024b013822adf4495190393bcf32ead68215a59468e8bb42fc3cf0bc3be98c8c3bca740e3e3a2f283ffe1c9f3362ce53dd149aac556529378304e570afbfecb93a523984b1c740a58d01c12640ffe6c73260ab1fd1308ad4a8c9bb080aa0829d604f696cbbecb7c6dd6525937c8636b34e40f29562aa400e602ad1632c96ab4919cc94d9b4486b3324ba40981050e53c406f9920bc27b05718f7a7049c77ce47d2969eaeccbf99ecda7e75e037d8a8c587316fba04cf9358bddde7a7ec5c3bb65aab0544f5b7b402fac0f7fa67699d7f075bb12306927dfe138f0120d4db4574699025868c4cb025969bd2d2e957a66874974f080712a450a8967c7bd20e443f62840569ae29f1a80043424a7c41f0c103e17b7dc046086c1b590dc9f9aaacec2ba905d377c7547e2756268f597e997ab60fdd7c2f5567ec614004cf6baf9531ec8bf2d317f251999088583e6709ee1254632e0bd6968e940e32934adc4a649e317656bee614b2c1b288e7b3931f227dc9f46781606e21f3a869aa0e81bf3758c43f18a679f3b158850e7089652719e3d3b4e556c14ba43cebde01eae47fe45e4b6716eb003eb4d9d6edcbb53fab358695ee00c0411e20aeeef30f2cde5c83cb2aedab1350bb02b29a759c5563b4b289e8b69fce6c57981f36940ea1da9f4dcd2b8cbf1bdb0e350ad9b2197118ab30895d4247f228a3d92e0bba042e59f5749d1f512a24e5241a1a69f276da2876f535cd2687b45ca10c2deabd040e24532f7492832c85ecc5977fb3923678f7b6f357a6ad2c1ac69247b4cffc4cdd8821fed46ab1b1d9f8800324b45befd11b469850672175b335d77ee6a97034e45a02ffe06d659b50b9dadfe024376e528dc720f6b3e71acf97a157bf0ea34523ad1fab5e383e0295cb8f8651e1c4f8ed614003046d5edb6e0ba32b346d6a7f204941d044460d49a71e11e1314ead0452eadb3716cef676f81b9b135d9391f5c665c24895c5ff4accbd08e50e0404967ba3050fd21c2d830dcda0c972dd7bd8b8fc1efddc568d904416d79abcd9872c2ef2bfcb8e2cc4ad7b439b655df270b6a5e8e6e3132febf104a1c290a3ac81aa4bf6f2cafbce7f1b2ef4788cc7e851aa5336643d4fe0c27b8d6c10a3f6eee2a77b77b1c236c053a633185ab3bafec4b30b543d3b6ce7dc33b86776c7ee40a2cf36253e9a737bb9b9b8ec9ce0bbcb30c7c1ef6f760ad46c8b23ed278f7f29fbbaa1264ad3f3d1d8d35b96b236eb3931f1680d2aa35cafb9ca9296ec2f7f0525329e92368a515e05aa31fb236be791f684648cf681ff805021e3605d3ccbbcb5a8e62a275424a76419103d9ca5ef63d1e7e09d5f69789d15a56d0cce6cc5e68b4588d58830029a3d80bb2adefc9d67be13183aea5dc40124c40d017f094e715e054dd015f2d1914bd4518fcb04769adb72109ed70e16f543afbdaa08653c4bce35e6511e7d78f120ac4222d2718fa6bbbe78988acde5e969926be9f73b274d74b71e17f8ee25f67090d7d4f43fea9afd84720ac58efdb38f6f81415d559d6d0835dba684c688af2fde5c5c40a4c39854c1292ba9cba9c495deaeecf6b75abe321af048d4a543316c20e7c4e9556a3c3df9def455bf66870e5eb0113e31fa8d7fbae91f00725a09cbd48124eea0ef7b41f2cac0911ae5130fdf92b20e58203381d7afab1556e911061367caef33e63bf199f2f91a07b18a32b4c2eb1d8cda16d22475a7ce462d6fb7d54d0e647d6b792baee29870e668409cd34c3ab120ee52609b74683deecb12dc92cfa03ca366b8f07e4e8fa05a38dedae2e27360fc43139f2e5cebd5fdcd0d7c3bbb58cd6608de3184aba899b433784bed594b17d085843d37517da85cda037c67500ca36a0893163db32d05c534a386c4b7af6fb10971c71c7731d643abb260fab31ca6ab580e23be1ec29997e674a034802eece451554290c82be6a59a18dfc4c31769ce9fac6895515486249615ace98cf878e0445cd3a97190c68c8fba2d31771ac4e930cf408b0f265a6d6a363d743c07fcccf1823a7828095b04969eccc8cc3f92ca13610b53c70f11202b55ac29f09f4a5e6dd1f6a2c04dcd1dd99a6d8e5b8521f8b61c183a31a04b2ae5d73a4a7c392dd38280abca312922d2447deacece7f9698c2e4d6d5287aea3d7f1b44cff32cecf8602c51e69865e3d501ace7fb108f294060150b7fcbbc555e9ae2b2d94889b5835c8423ca6a23e8ac4e70f8f7183837a54833a745624bdb6c6e0ec77978cf15e1eb6698641dc92fe7567087e84472b3d65bd4e3d7bb5e4fed38ef522ea4bb81e2e716441a0f3d3012991720e26752906c8b0d03bb2942e9cc8ef3ab4baeca52810c146376ad4a42ac1b06a674ce8128637b31d155b4371fb4400f29be82c460525648f51c3183fce31c9a0489d08cacc065465353a3d1d4f4d93c7d6ba5b2e6ed88557bfbacaba46451977683fee9e4b48aabdbc5a715fd3394d7e91daf99c72c8635c7015932229524b1abcb7f5ada1d4ed483668ac24407e5545d8d70ccc7c6dc54bc76704dc1d34e853eac9ad260c33461c644dfb27d955f3461bad63e0c03573249712799f272ce52c7ffe7ad07110c78330652eb1a50ecdb443521c9592607b8df1bbda03a968f3a919719a5727c9aebd4e6e3ce2368b631637a5ba57f06f9fb0340c3914c0cfaa52b1d7762119ab1289aefc298e1739ad5047a2d7f3315f0c8446538c19fc3d00b6b0b4842245b2422521693b31f875fa1db5e242e4221e5325e58879a8acb66a109dcdb297fc86089f713dedb2be357bcce84b8cd70fe15a7e71b7f8a776f0db8f140830f818699e0eacd4022c03a79fe81038c77ca29016e555d666da28cfdc21960287482f7ebc6b0c637b39f8ccb5235e7c37c17dbaf894cbb6fd5d6eaa6b21d19cd1396db27e7b88385916dfd28eabf3f3bd530dea52b048682acd0472fbcc2cd300826c21f7f7c7b1162b4e849f8ad3429158089a1a842643f75bd5eced7aa02b4c8622c0aee8e078697dda9b1c40a84b4069dd298ecc27d5cc7932505ae2c83f984f5df2bf57adefd28efe6ffad8e63972cf56e2ed4e30513ab453fe483dc1ca265247b59a81db6a1043dfdc29774d3ca6e341fc1cc866fefc39a7607d78a1fd0e8049e06c91a09a6c787c3bab8cfae885d1c66eea493f6510efdb4fa78af35d74939fc0b2953005e69570652b8f4900ad5909daafd57981792ceeb4110734f84b4eb455ad2b419848611e29c17709c3498c6d940e0d2e25a2496ac16cfec0664603c7d11f2ece08d34caa017241db2dca3f11f20a3d3552f39f5bf94af7ebe192099cb7a80f0bbac8fd0752f18da72570734acf7e67", 0x1000}, {&(0x7f0000001740)="407d9a9f5b42c8f0322df5e351ecd36838da2b32c652adf7c9f4e80c7650e45587b2c3ef070956714c9c2445f31923fca6cf269776902b205885d1165769268ff9bae39b7ad6600ae4df1e651eb45e02dfc320b28c90de60b9b2c3438b3cb66ebaacd38542e9e794cdadefba6a37a3e032c50a76b41e5b54feefe890a19edaaf2d47278d5c64700a9f7dd8f8994569f32828899fef2dcb50a6f3ac44f8e8bd1fe2d2701cdc44ce23f30b4bffd13fb5b271a1e8d1c7ea76dd6d6c087b93b3ba40f41889395f45bb5a461375337f4b1bd8607fe68e", 0xd4}, {&(0x7f0000001840)="3d55e4214f90e6c7af4a3d8591864a0c25e3a9af01b712377ff746fbe15a2fb25d3499b39cfde57294f1cce37388902e6d9ff1073b8aca8894cc0c33bdfdd779896dec258aae08ea30d6e345", 0x4c}, {&(0x7f00000018c0)="23e6657b726394aea9fb345a406ee2fbc7aa7e37efd48e5c43f10118cbf3c34a90ae8d7a7cc8de087f51de7e5a6d6ebc67b9127ffaa28c62acb9d8ccb19b52b7dc64837960ac2304a6344855c8142e8e295172f73cbbe240031c128220ec3ef4b6abb2f0af3f3d917068ad9c42ff7496d73f61816a2728ea7f1e462670c661ba531d985b8d2d2063f801ffbffbe76a19eab164f0271466cf3bef5ad11f6073c5f8f7264ed9991b2d2032bc30c4153348ca8d21b4febf73e55c0ab3af277081b2bddfdd1596b68096cc5c1fb06915db86f8652fbd59857a388b646dac580215537a00128a47dedd952ed3b31a8e5b7c4bdabbdb3300156ab06dd1ff8e79317d641d7c503f0c5459b6dc37dbd8558727312d63f85886b098e7a149572da53859c38dd04736dffee0482541f8540a589ae8ba03f95df8e4d53adcbfcf781eb5af37ad9ae608624b8f5fcae49403fe77ed00afa6596b85d6fc08592de60c44d01e850076ee963d2fd5063ca9eb381a977c6a150f30830706a864206a239138bcd6d5a0bb1f7fe689db86ed5ee167d8fc563f1a0cd05b9f1869d6d1b2add3443ed152adb75f54aa924b09af6db56447d47fcf19f7e60fdf7a38f5dc4d7ae4bd207aa452690af9ac9704ddd884323c4f179d4c0264d2895a8f9f3eb5af2e90cc4559a9aaeb717bbd2ac530ebfd06557e1fec8c31e86c1a05da9298d623ec3c53eea138a620ce516780608588cd51e51ccd7bcaa27360728f9d3a206626756169dbd23457100da7593dc3d066998f520fff670c21c16afad3dce452dd160edcc792e8c8565af5009883ae5ecfa9cc03351b8d28c01b870c9310537990a0c7da4f02da11e61422ccce1a85a6038e88277b26cbe5307fadde6bcb8c19f73ec2b62bdde10d18a289ac4ce60f28b6fee97efea7793e8eb33a192272eb8740c52b93032bb433a39e863007c21d0f0a1a0876e773cdfba41faf9b108cd24f26c2f0d55086c9357acce7954e1c0ba85e8aeabce332b751e4b3eb7521d48183fb1faaa302b0d1f16a9abf5fb77af3983fb46f2a77365e435b0edb998f24fa011f45ce25b5f1e4e583573745b42107b2ca9353b05286366cc6c7d5cc10da65bd903c7d79569e8039a97f89f7281033077c86d6de764462ca9a86ce662dd4754f34d345e7542453e20d334cb1d9b172122690309d3844dec383318ef51502331b30ce374534b380aba5115a9360ecc730b06c781d6177330875de6da87d670127ef5bbc2d5fd5ea58b577b58ddc4b14b15bef92cd0fc6c69b1011ff81902220ece885760733aede26d874bc9d65b1d2b56cd4c9290af02b63d9fc090c0704cb773df1274d4605f8cd7192b5edcbe5920ff811fa0a6cccf0de44aa4fef9cf7812c12821b2278b907570c0333d1fefc5b6ee2dd8783a059efecfe3af65f782051c54aec87b36949890cfbbb63862cdb2ea96fd4a916fa35c0fedc6a6716c0ec17e400447711d1cc2b89d5d0c1816414b73e42c378cc90f3eb839d7c09e387c84ee8b7aa16a224cfee0db50b018c90f205614c3a28c30741b184cb794e518b6b49483512cc838bd97d84e35283f5767688bce981b45313af7d221e0683e9319b0c2d5625cde2f833ac8a188286c7e5403768c07fadcb2dc7e10c1a1f718869c19df1c769cb5a60f88e1df6061198043f80ef95b488ac23c1d79f4160814fadb92b635633ae192be5021278fbc9d8268daacf05c618a27311ea284c1f7020b957ff894ebbc826e84eda0881ce569cd5ab20372afb001ac9f2f8950b471d5644ea849b340d708aae548c938a846bfd2195305be053626f2736442d2bab567312ff2a546c5faafa9cc36a3bcac400b533cc94766fea015b43881d0f3dc145e256e598b35eed677b7d61e4551e5ddcc05d7b608d9d26d58ed983134a1b91a591b08af424a71b60deb4ec2735dc02bf0273931e14db89c21e0ac245434cb81e93d0db3319f866fb0af293e827a1a7fdacf964a389b32c0444275bfe4610e7e8b49c5b906c3b056602f080a9ee3f67d14a3adbd3c381f706039e3ebb114e84fc279b385bb0beccfabd5fa36c7cb09cf4e13b74e9dccfcf5010915eed78f1e5a3464028b4992ac1f377775e6aa0a002ac4d6bcd085a79e088d7ecafeaea1a814fe7bef69708bda10334c8a819d10ac7e4820816a0f06ffd377b7bdab7659094907301ec0c6e4c07a0a8752004b6c0e1982258a50f2366676a17c78da2afe51ab39cadb4f8a7f88a0d7a154ae02a13709244dfb1547a90e57007d46c4ee29014bc54e1ae40ab7a25da3ed7638f0e057e17d16cde3463f951315a1375ea039f431980ee8a781f58529a94ea354b1b130d3a82a7881976dd71338bfddd1686a4ab8b8574484d5a34cacf29131668b351127379a7a1bcdda764c86e44a10575688eb95db6832409d54d7b92dd1cc39f63d27a729d23f4443272200d6ddcc58b823486257d48a23f029db149443de806fb77ac888777907418d78d203e586a85c0128a160e09bfd0c4453ae9d07bcce0f12c1954263fe62cbd464d26f69f475a318c16923c337af6241e1762607eec2f61596db700acbb123464a914ba5f4951d530015179582f5ddf2f8d5365a196237e3cb68947cdeb23a3f9a5d76c0de0eb7130c6d72e634c888800701e5b60ffd967fb12ddea120a20fedd9501751c90bbb95cf22ad09733a0c3a34bcd1e7eb0b5c7a0f94c4c8301e80959addd1c074588dc59ef9068403b776344ecb0ede23235e3806ce900d4d6ea810958a9ac27608445f6a323049bc664f807437d5a6bd6e27828902cf1d597ff92986c855422600f5882654a4dd13dedab2d7d12a15604673280e1808920d1566c06e1d8a54283f9ede42b49e417e4cc7a7fda7da1e847aaec925dc4f2e2cc40c8cb49d9278b8d1b65ed53b48c81efa4f9b703acc9621cf8f7256e5207251049c6742ea8c14ef6dd15049fade0b446e6d427dc21722500e953827e6d1e82b3a83e68077a034f8cb0a5cd237480ded6a8c4a62e6d7f85deebb256b3cfeecf53bc86bf7bebf812c68f6df76f14caf68057289e860a2279d2509c517e4bcfdfba9a072eba135bc12e96cf7b3da600452af97317d3c228fd3158f96f9dce42bcbacb5dd34bc11d3bc4c2499fd44d98417f50105b482f0c3c3566035cc70f0239febfb5296257f3446e762591a97fb76af4f0522d2c56bba03d731c92050dd367471a5edfb97befb8dca813be0655c8d77b05203b30f5ee0ef6d40b615dd3eaa1f58b3143ed1e1ea75db038a5ef134816eca28e435d26f6eb2af1eddf60f1d880c622171ac571898eed9e2d7d4beb9aa96512e677be73e5aa54f155c28d262571295ebd61481b79dcaac1fbde998c76dd5377ee7951d7f6cf307dddbe2149b3660b93ef11cc240dc7e00f77c9e9ef0268c577da9d22dc69e54227e9daaf6fc08608b4bcd1b2406a6bcba8819ea2f8a3ff3c99c9958120b4f1e4acd285048574ec68cef318ee40d009e9a388c046cb318e4543cccdf2a6221d142cbe5b7dbe5fa2617e2da55dbd4c9cf7efc3f58798a736d9c26201f780d5a3fa36171fddf502b852fe49000b495e00291acd0c236e4d0fdfab5f4b90a65d22edbf287fa7062a9ec1fc0e78e5dc1c4f933bcbae85626eb005ed9274c0478af589d5d8c9d2e0e9df157f3afac8b24956fa8374532aaec3166d714f942c67c78ef6201f0efdd50c6bffd119c84f64b568a442d5810b713e093da3de98dee903c187965358a38b6f431e1b423752796383eb956b3073aecba30b044bf2be95862ac0d735e61bf01512b18bec0945e42a60c2572c88878f24066cdddc98f225656a541e2bff0bc17a56a87b01d010846f41a28a7af5fa85634b952c7422866ec5aef59cfa3c8f349a854bcb0247b8ebb9e9ad82232d7048b5e0fa891cb3af7f371eed93414140567861d0e1f01d145341043ac9b154c6dd3b2db2c5151dc33447905823896adb652b08da3c7eab0cade222e5375ffdcd3f47aaefd25856a8f11952b6969893be879b6d70bb17f5cbb48cf86caf678148894addcf68ac6751845387ca17157960fd150b31cc5108101c1fa43709de2564c5ac87711f0d49bd3e72ab3dafa33354f61333946fe6ccb7fd916171bf3c436ceba15be5ad5ea05d49648e74d874cb224b2e91c6221e1064482474c8ed5481d1b5997a249803ab7c2a8f7f511719b9afad004e652a3e24b46c02102c4ffdc48c829fcdce96f452a806549fbe7f489c3faeeb6fde843e40469335a5be6d65e32c929c60fd2669252322d0fc10965cd29d30cebe94b65bcff419eb02c76f32e439e456b5fb9a77713dc94426b00c4fb6d93acaa3fba5dd035d933e3034e1e3d0360cf3714ba70a71522fcaf74ea493ddbc2ce2a9281c78b514f48e1041798c1f2c65be742fd3bd0f76a158872f83ce44774b419ddb1969b7b1b0847ca1972438e8ae0cf5b69017e1af6d3f0d636088862c8e646e837f97f226d98e05e7085e2895c2a6182127e3a71341f21a374a890e2355cbb7da20a82753a69f5f11e82c9e79e5629c0315b74b772bd61a95e8fb5256dd21994b3e61530f329233c12798252bedb63ef143c31c0eb72e89a67fa8a04ffbc5bde811cd46cc0b8a3f352ab0bb4a0b52f6742a77fdd6cdbdf57df35380d341a44eecea2fae094d8293533c1ee461c2373b9b704f4ef45a843f21f26e3da6b43afe30fd6b88f6ad0ae6b02b024a3b3d855fd06fc86371234133cc2e1e7304d1923f3c4eeec35c0b18777972d10325720cdc3345d028354b137ca483bacc76a4c78f561ff0d162b8a59250e0d89422b278f362f1372cecf840dd9f2b02ff9d13b6e732353c248f91902444c35d55c574395340dbd640e43f2c449c809c1db0303017d4391daf5ba03a5ec99ecbd1976e339b208688faaba72d6a7626628c9c8ff19368551ec76897d00d24740d5f18026492b859871e9182ded0e3655aed1b3e214badd80f7a1a9f199f49e2c2148bf156ab6b47b22b903099fe18a9f6d207799d1819923adb46fb4286e3d27524366dbbc9e7f095acd998cdd4ab6df6cd9162109d66da9503bbf76ab18f1eb7fbc0458109942450138f4a4dc965f9c741f826ad64e30fb00ef7a7c900a131124a05a1318f65a67312e52d08290ed6456f34f431a1938f14c442214edbebd667f4b1cc59c229ce912e9ba7de569ea097b1cfec5574993ff495c02a2874be83fb380b9184028e3ca68e535a89dfc9d7a01a82a71d6170b991ea3473506dbd28a0c8836fa560ea91489350b32769e297e2431cd90b0eb5893e39aa2f23cf019b5f4a3ba984a7248036ce35a8a4346dacfa39ee7c71e811504cadf82087c5d8418defb0c2574273918023bb0dba50e9d2f1e66a57a831cc136e05d12f90aae744486fb86a16a12ed0deb2071c15d76fde24cb02570607074843a5de6ccc8efb449222bb48a001e129f7a3bbe980113037be07f786036a1a626b1c1f198a82f416b5114d4b1d218e5a0c87dbb59d46f3f4b2e68baaf01e7995547d5f68c05b662cbba7316c2fcc12e3de091fc7606fcd5a140da8ebcb89bf955788dba68d8f82a0ead2ef544b26e361a366b8025ef5a3dcf6ff099ed1c1507dff039a6cd102529adac58d8f8451a640e1c73648eff5f078f5166c4bfefc7fda62ab4bf6457849ba2b05f595cd6effecb62a31eb0cc3fa039afd5ef291b6dc60a4c560c6cde8f7cb02c0ad27cfb2c3e89030ec24642346745f3e20e0d92b7b9040dbc4f56b83efb5a388559df2c9b7540d19acff9907d149", 0x1000}], 0x8) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup2(r0, r0) bind$unix(r2, &(0x7f0000000000)=@abs, 0x8) 16:00:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000fdef729be5dab6a2a17ffe811fd2"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/90, &(0x7f0000000000)=0x5a) 16:00:01 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) Pi+Á앟EV. Z]˻Zm6uE ]/yRчRC/JEANBK;uΞ]n!GA8NZs1~w%IZ&c)ya膜;E;1HrEAHY[s},J,?czSaTdߢ@&܈Za|= BGM<5`j&]gT:Ѷm꟒Sik:X1T]_~9N1+&› vgmWJg(ywਸ਼6Ud7sCE0Ҕ|wԨ8LBo\n<%J#y o(Րvei%T5!no4EO~?tCD>C$LvfFd]h*"O}5RSruvm_fault(0xffffff007f12b108, 0xd0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_ctloutput+0x784: movq 0xd0(%r14),%rbx