r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) setpgid(r1, r9) 16:05:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r6, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r7 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchownat(r2, &(0x7f00000001c0)='./file0\x00', r3, r8, 0xbed3f6afe6728e16) r9 = dup2(0xffffffffffffffff, r1) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000180)=0x8) r10 = syz_open_pts() r11 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x17c) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000000140)={0x3cca84c40be42bb4, 0x7f, 0x400, 0x5, 0x3}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/98, 0x62, 0x883, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x422) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r10, &(0x7f0000001680)=[{&(0x7f00000003c0)=""/265, 0xfc6d}], 0x518) 16:05:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xf95e82bd1e6aef23) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chmod(&(0x7f0000000400)='./file0\x00', 0xe2c5d2a8a71e4820) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="ce12f6cbd757cf2b34ad876fc5251d1e39950fb16e0b463e11b79a985ecfed69f719369ff3c6a1bf68ef041a1b507a8ee8145a31e486a8fb523669bde6aa800e241c112019636419a438fb3ea9a8025f8341a72070f6311e994ff56e62bf5f01c65197a74094f373c2bf9042e737f330a15b9dc6aeee6ce3df2c7325b5ac974239afef41d842c00e8496cbe0e57c1725c66fc476311123d71b3244da65cc2d36cce5bd34cf7b1e784a8e5dd78723a1174627d5d7a57b9af8e2f9044011296122d54687f69b0ce917dca79dbaa91748d959b5ee1cc66129", 0xd7}, {&(0x7f0000000200)="283e50dda64d25ba7197b7bd73395074fe36582f9d3bd635c8d10ec703afae9aaa09523e9c3b926808a214646c73f80d4c141ad32e785af74717ebd8532906eba14f3f118288f364f2e1c0f26cfb8b55402f62e5ff2d0a576ba03998e0a56b94d7744062e06e4127b71cf0cf44d2878170250c9fbbce4ba6c9820322a0eb2a0550ce36909b28bd73b1fae49e62cd77979073dd99ead157623bfd84dc9bc96acd7a1b90fbf4971c5beec3b73dc79e75b48c5afbd24571912a5a34ba86599d6cb4fdecba369cc1d2d4b41cb40ad0613bb9531407f7f4e1ffc2337697bbb3d14ded6c08fcbd2084c76b30830e7cfc50c1b57fbed2c53de85d388db91b", 0xfb}, {&(0x7f0000000300)="cdfa317f0993853f0d323dadda016082b47c912b91f2371a5891a59ef4ec4b85725218795abe649281c8804d3f632bc22f7dc31463bb6df4bbd55406bc503d015bf5f9e4a6d45c8b20a04143df68ddec424b84da47cfdcff967f9b7952289d043bf2cb0ed73069b27c0668ffbb52909741380a92fee5e07563fe49f82034746b8e01d9bc6116768ae14172a1dad24dd499b27415f353aed4becd2520052bdc73841230ef43cb02e1eb8e012fc4269c03b96ee8956c0a89ddac768cd349603919d5df7273057be06a8da34a73971fa0fed567f3a695bc951f0379f42413e5286ab13128b5d366f8ba33966a740b8a2f7591dd2f533ff0edc1e06432de717b60", 0xff}], 0x3) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:05:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0xda) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) clock_getres(0x2, &(0x7f0000000200)) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:05:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x9f00000) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73f6caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b12ccafe0f100002002000000000000020208a371a3f800040000000000000001000000000f00"/173, 0xad, 0x400, 0x0, 0xfffffffffffffdcb) 16:05:09 executing program 0: r0 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) write(r1, 0x0, 0x0) 16:05:09 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x5, 0x0, 0x9}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000600ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030835ff01000000e10000003286ee443d377612495bb54e5103495472f3efd25fd49c102c1e03cf5798503b6a3e3c92b7908b2c44d269b75e9a7f76fa4b649f57ff0b0000000002ade00f3db5012bb2477680208454de55e9ae04905b30a579e53772f0c6b916d7c35848eb4ef1a877e238b07b9b686bb5ae809f74595afde9a3658d"], 0x38}, 0x0) 16:05:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) renameat(r3, &(0x7f00000011c0)='./bus\x00', r4, &(0x7f0000001200)='./bus\x00') preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 16:05:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$KDENABIO(r0, 0x20004b3c) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = msgget(0x2, 0x40) msgsnd(r4, &(0x7f0000000480)={0x1, "5840a6a4de35f7a8732f3fa77815ab3130ee09b274ab70d5537b8f48c8978fd1219dff39243f4c2601a89bc90b3218dcf550b6d761f6f24068152db15872dc050fb06f6e271eab991d65601ba6cad9926e6956a769cded9f6b1695e952c8ecb9540155e0ca4f3b19f5872e239b9fd01572befb28ab6d1d909ea10fa9128b4c925444f911733e81b6ddcc1b12b7dffd081cd7d97ab69df687a56917b6bed9a71b8ae903c0807d46952a00fbd4cac1fec3c9bedf4fb9bb8094789780b7b902f123a6939fd12e6d349ddf41df71c6359ae6fac45df9f87c5b50a48744268ede7f14122512798453992e97f6a56c1b7a507cad3028301cfab9dcad7d91bf8ab1b412641fa3c03335928d4e386c02b0fe736c4221e334e1227962c6e2542532dddc396fc3467f41b2bc0460f7caa773555f85614d9edd32786aea433a43427c37d18261c999305ffe1d4df71a5f0bfc771ffa9de09dc825947f020088c7898cd040620bd6c33145e9c01db748e84b70d1aaa63494ef31f578d9961fe9b5ff69b4ca1e545ffc5acc8a5d30dae3ba6c0b6bb7d193ada4c442641c8c49d04016c20c1ff84939d627f3dd36e5ce86582de7976557a127ee3e040ea7d0bcfeed8d7a4e98854afbddda10eb016637f01191121481381bbef94916e31db431a7e102a896a9243a1cf3b47137892a94289eb4443f71112778b2b8e62bd969c6ddb8a214f3fe993f3cf74b51f1a854dd3602ef54829a4b8f1f38aa2b1ccf143d98239d2ef493d1c4429cf1b0e75415bcba42fc18174b793c81b7700a1b3dd06340a92dfebd903d3dec03a4086674a408534a8b19cacecbf72164dc6d3c41f6cfe417a9b5b171773a44857cfd1c3cf33140303f9f37017151148838ddb6bf13994790b0e3ffa2cc4433cd1471429fda3ebab2c0328291bf6e0a375d50becbc545079413dee870c782021bcce3edfe39f2a9ebe7e19b9f8e629fe03ff5e07da1fb6370abf6d451b959f608b98d40279d57ea22892c4a630a44462388472d7ca0074799231c5fa7d67c15cf6d88989afa804cba98e2a59fc6fb1497aa5167bf2f93acde5c8eeb5bfcfa2b3833362dc00369c1b2836312b7c8581f8cb007d18621eb5deebbf246a640df2ef067185fb9ae551c09ead3c9da8e96223c956e0c38f99d01e1d1db982c5e9e4ffa3bc3a34ad5c609acc4a84f393d6d651d209ec24322229a12d43dcddd33eb9be1971100c98f2f3be7c7a8281eb4981e78669e767f02d58665621d7c7171349794caea9aba1f0a63ee040542850319e211008ddb2ce31582fc2ff70304f289083b965c6e0bc2e0a413918afee20ea71fcb406062f0fec2ba3378b722feaa6426d12629b5fe35e9e3afe17ca07b854d4828fd3167d646870ce98b3ef668b86a40a1f012a45e5683c2b3a48fd4303b8321d911d1a425e3cbc1637ca4019de8ffd13b8a88874d8db5ecdac6f3f343fc23e8693c42ddfd7d02574e2cd1fc9802c435fa9c9b0838be11fdee01d0737ec1ffd978074b3614ea56361fb2807ded15aa8ad6adcdf737cc213bb526104da954d65108e1669c0d10b27eabc1b8a7e8797a64b16e1146162059258a6757d7196c5224450db3e014072753d915bc3bfae3f6350f294df38c3cbd18837d7a68f5aef2ec089ee5276a1e60b491ecc2957fc2f01d861a67028034365f0d16fac6cffb14eee4a8d39d65dba6f74ec843fb761d522c9cc85d9c55213ef2fad2b0b9934fbfec5eaedce8c8977c7a9492e01f6dbfb81b5d993fd14114013acd1c0ecfb6d7c3a19ef2afdd69a35e18d5928d009bb23d9fedbcffcfde188db6a8451743900088e011316b052949f12697d09b45ad9cf22ba1f77c697b556724e17b773507dc48e8be41ca17a84005ab200b607749fad7ce4601a0e530953710ce01581f43e829413428158c26ca79009844116b49a37f0f843e0f27a077d164020fd3706f40990615b9409768027e48e17cadfd18f99b428b5e6d6d8f6a24313dacdf96ca900532cb7e3686ec293d9ee95e15a6c794fded27cc4230fd30270d78393cfbd3ed280d3d24dcaa24a3ce49334ae4d7f9ba96f685f6a99d2c94178ebef6f061af0e3cca933b3edc9f2aa8a355174f212bc8e753b648499708d3fb6b7f9ad4662287a1c91cea756bb45797fe69c51f13c140dffe38fb60bb9f4a4871a960906f0e43d209e04d1fefcea0d2c02f606715eef52659063ae6693b132da108147116cafbe51a28d35e53b0026251b01f72e0ed711de9d8d0e6296d2c02b850b0e091b2cc1bb1e018a5c5c9fc569b8c7303f60743b965cbbdb0621adcb753c78c3854676d8ce94cc61c0da4a2ce2091d40c6c72337693a3b0c278557aff6d4ab1ef2cbf18d3134ad6948157e5a043e4bd29ccac741adbe098756d530e65f3c4faabbffa9ee505cf8e694f40b0afd3ce31e024754e51da7c4e6bf2cb7ec858b08b22fe444bdfdc0339d6bda454e8f0a47b32ea44a6444bf4e12ecb195c432b21cf7f45d01eb4f0f19c70b3b568888c584130542812a427e383ecf6a0ebb7a414638bef0fd62ec4a70b98c59646419639ed5c068d60706fd13dea74110d92cc93e01afa65ade28408e323af00b88dc133e833ded5831642b468a5a067b23c306dbeee28b7b013bcdb87ae50cccb44d74bddb07b44f06c096de0e883de56b3ffe0a4b793f68f23cb9637c2d9ac0c034f2462d1e5f15a982de1c83097620cc6b09c08091349bb1b34d56ec86bb85b252079aa28382796e61a14eabcc5168ef56f443cdd6db4d5b54f03f5259c38cc0ffd37d665f5637aad6a44deb609c71214b1e3a2a150650f556693bce6d4f54ac7a9d55e883bf8df8e6b3a70a66628c986259d8312fc7a49d90fc92a671bf456fb2c89367547d9cd0cdcbc34cc6de4dd7501c6943d03415120e14cc02e11996f34ebeff93b84aaa5ccb3ba50a9c55aadd4008d2a4e0c15c92b03aa101a899fb9b1e7e3e30246c24d0099cd517b2b83fc240c5b084e5665764c332d2ad459f8ffb0a6f58dd1b06997ae4bb73c434e9a153dee38db4dbebf17f94c568dd0b623b017e25f48b9a6881ce92a057da0feecd9ad0b6395789be0d775c101401be19ac55d77cf0ee8f68566a5f405bb973697ba1475d0593cdb054248c732bab085c16c2982e34732e5b06e3b810cb3583f79ef20d6896f2bcd62ef63f93160eb5bac9632a685ef0e1484dba3f81755343c4ef4b7115ac48a4853cbf3d842cff2fe4bc80c6ae3c64fbe719525baa83f97ba2a5a49bf2635f670e5bfd3dc6a25830d1d93b14432a7b9b351932b9c2fb8b2f98f62c8e57612f77fd08982d0ed910e4d1a429e787bc01493b35a151fe4d8db33e6e2e5d2b76328d265773df2353d0530930c897c4d8b5c77680a9e30b619207445afa3c50a817ce086975b55575001d995dbac76db94e2da1f2f86cb894101e1c3b67dabc27a431f536ba0f20d292da1b67a9ae1f497744e1ef719292aa6e08393d7f5cb35be379fa69823817cb30b6402db925f5380d480cb714cb5a71a3d8edc746c0a269bdb2875d339d1b8ce8d044c7d3f44395b551c28fb1d44c262f84e677346cfae8f0358d0a0107867e0c0ed97731430bc83fcb1df3ae507c3fe94088d413850a6c034039427e429b0cddccf86395881968c2b59ea922917bb212e4a1f324594e6d4f71ec2a6fabf59168ca743570c9d44ff4eef5e5ef4bd4193f73617a1673bfc8dbd8fdd8c69df4a4bf4d08ae10f6f092daa019f7153f92602abe90e090d50118b8f9ec889ebeaf0e42abae47a9a93be45052686534b15a600155b876adb39a02aa0f7a44b3330dba4cba19b749e618ec5c1066c54046d448954b19dda87f6e943eddac46b2a4654fe00d982447deb58076ea03755e3dabdbf02a6793fcaca3aa03e9497c5bda34377d1613ff357cc53e04163445ffd3f4f59cd79def989a3dab2f635f49dbd1e84de449314c5ea15dd978588bf75941534fe1658a7abe9e589f85e02f4270218c274845575b7c31c98d9a6e471cfa8f0dc080c56bfa610e1f1c15a8d484e8c5b78a77cdbe152d9cb84f5e87cfa669f12158d52da9cfb686761cf47a1ba5237378c339243ff230b4b024b4c2e250247111fe1061e2ad4a135a4ff9d8fc0734ebe1eaa10c97dc04d3ff7ca3ee131f4251ba2a3deba1dac5f11a5b6c5d6af092338a7b44d309d25e357fab5bd5351ba6b1709b6d7b183804755c5b697267da9473aab49b9e8bd2757d58146bb56e4639be06074724589260a886cd4e8f53792ab3a2abe99978126b5a55e1d7b5ec31e9047e444599418bc9e1a4696ff95cfe5510b687cfa83f478da7d3a4e00152d0dc7e7c46561d76a099020d314372c20e2f611c9406318343a0a3c655e792a7341dda932ff0361cae1c1e9b773011bb7aba161bf6a0d59d3ffeb4a3d46de828965934ebd70f5e34e2721885a874db91c0ade06f2d67be94eb12b25ea5e8127dca059fb36203c1f843874b20b364ee055092bf7defbb18c58825537c2cf588822ea8b09df4df52ffcc2553414efe900882bb37f312f4b21112949a410f4a52435a4c664cc9feb65d10561dfe4b7459ae0bb99b563fd87629292f050836fb73797d1a26d3d5733c8f1ca77686011e483dfcf4d8cc58a2f56bf24b9c8cd72fb6f4882a8523a401a20025d5f56cffe141fa9f74f6becafe5f509b71e2cdf079c6be9d3539594bc2d985e7b6ec4c12729c58057541be5c53fe41ce8f4e82742b46e8204bcb4d1cbe6dc57fe0445dda4f211ef31e420210461425421ae14c9f8d7467ab5eaf1bb8ce3eb525da2c5fc337cd2204784182c01030aa8383dfe1fe0100c2eb11f1305082e23943796b51d4961754edeb81b6fbb76b2d647540c8cb21ac0b0fefa08ffeb527133696446f91c5da1d6ae4604b05b28d682d58ed929fd6be366273ec80c8309e71c7991ab73589560766cdc52975ee2ea88dd50642a30e56a9d27cdb897691cb13634c8944f20ff78aae68fc1174d20b0883f0a6e339ef2157805ebf02fa3454c031f355f7f9348ab786bbb4f078870b846e5b4590b8c5266da140e5822c4616976500ce3e2762d1a15300dffdf4ea5eabfb650f00a7c7d0d281b38b490580ac80b267060bd1038eb002d3fe6736a6367020ca363625802b62f7f79c8657b9879fff33cf4abc98da62ccbc1536db610d8642ddadc13fd48a9e0e82e497e8ed96e1339581113560c31ee25c2e9536820625d9f74fb149773d5b62c88eb1b731c419397310b808dcdd26c525fb9720d4425701eb3a18dd89ee70669fc0475a63f76fda45de96177b687ee452e309e886d5799489e7c0af47f7201d0681273d37d6623fd905c9a79113b74c91eacb448f674338b6b8a64a8a8226336ef6e0f0c7c1d73de741e5e1c9f7a412b841c1f7ac556764dc3455325b77d503ecf88eef2ed42bda8c499115127322173c97256a926f3fc66a190539aadc5ebb89e4a56131797b5361eb001ee005ddd76a8fe3fc0afc9ecc5ef3ed2b97f806ea87f7a278d8b65c5626372627778abad7eea66784b70a2301d1f1bfc48347779806156109b4e6f53d3f19c033cc2c9013504140ebd73f65608218053c7c58e35abd993b43944776062e452a007a962079b4ca9ef7db5706342acfa0357d4488857431a4656f9978212e4b0d509abbf2e8a81290679b0e8af3aa37dc97284e5380d593338cdab028f2ffebcc56c6acd50baecd7cdea8553ae77091c0eb539c1396ed11e9806ba2add97d265a7c2497fd0a93a9fca38e3fff202b79e1bc90006a27f"}, 0x1008, 0xa6db2e626906425d) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) ktrace(&(0x7f0000000100)='./file0\x00', 0xc, 0x40000020, r1) lseek(r2, 0x0, 0x3ff, 0x0) 16:05:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = syz_open_pts() pwrite(r3, &(0x7f0000000040)="38ef9bfe8f17bd5f52e1cf93cb4bd58ba3c9a0dc1b2077fba1263e1aacd3e6697dc65e5ce19d32a1f66a2050aedfb38320dae5e56bb6074679e702c13ad892ddbd7eac37abefda0c20f64a07d4f72cc74146e28d7b3a0b3d0e522b17d52b0ee18e2c32db5fde1e", 0x67, 0x0, 0x7ff) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:05:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f00002f1000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000040)=""/1, 0x1, 0x5, &(0x7f0000000080)={0x18, 0x2, 0xfffffffc, 0x9}, 0xc) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048, 0x0, 0x0, 0xfffffff9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0xb, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:05:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x1b, r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/null\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60}, {0x8fe}]}) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000380)) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:05:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x18373, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x14, 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x68001, 0x0) poll(&(0x7f0000000380)=[{r6, 0x443e7130409e7fb2}, {r5, 0x1}, {r7, 0x10}], 0xbd, 0x96) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRES32, @ANYRESDEC, @ANYRES64, @ANYRESOCT], 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r8 = socket(0x2, 0x7, 0x6) connect$unix(r8, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680616000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d61392341d51ed0d92f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b370cd4dcb05fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f9234e4a85ceea83bc928f8e2dff221922f71bc2c0fe3e1e8d38458b6eac57c9490a3972c429433aaa0df8bf72e30ed0f757298ce9008e452d7398343aaa7295ee3b6e9ad0c2143c9dc89c0d4353b705cf89259413206c8bc9831153ba2563ed7dffd5396a3e9cd4533e763a12d5b8aa21f5ac4ddfa927d7fef68d556e069b4aea65ce01cfacf2271ac2bef1e6303d2b833b56f633813ef3478217fb6bc68d13e30917a7078c5e79d3358459358b714ea89179db0ce9d2d7d5ee68f2ddd82a1bb6404663bbd263be3a869667ede307f4027b0b7e439fc97e9dd2e724321d810781aaa1167c1cb553b2bdee61ab032b76bad76a4b49bc95b7baa8652abeb61751e1e47be6e2153132efebbca826fa8cc5c49a5b88385e614329d5213654a0e7cbcb9f4f08e2050631d45d4f4c6bd483dfcd7b41e8eff53193ccfca10c4f151c4e767c74f48bafd586e01ada84fde743dc316406f425acb41c3566345e53ae7d256ba79834c75e8341b0f0a74feb155ec681037a46cbcc30aef6000f52b9b3915f7d5b5da606431e00572fc35bff0e0760b6e8d5a32"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r9 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:05:10 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) 16:05:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0xffffffff}) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r4) r5 = syz_open_pts() pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000100)="6facd4cf385a129605f3e4b0abc5", 0xe}, {&(0x7f0000000240)="e9b12ee0c8cafbb3c9c5eef6a79c885a9cc3bc9544bf05dc427dbdaf03ff3c882526345310e2833c84ce9376995473f2331513f2947e6cfa788fe8468c2a2cb03d672335eb904c641621a22312b35946d36fd7975b721c1060d7a42231193c969966b01c13885262f5b85cb3140859e554af1d5245c09659ced46843fbfb163736df4296bafca24ae51b303851dc68829558c931f84c4516e0a9ed2ddf20f9e584d9d8d31eaf7cf65de0a882dd029e39de0c21631d62b6141ade845fbe716d1dbea19a12684c6a8d12cbddc6df0904787de26e2d586c2a786c", 0xd9}, {&(0x7f0000000340)="3e3673cb530a7e90ad8cc598734532079e", 0x11}], 0x3, 0x0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) dup(0xffffffffffffffff) 16:05:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:05:10 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7be70df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa5fd7c6214588ab789ee44cfc9ab665fede30cade0b6ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb2895691cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403816aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683ce8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721791387c39b07faf2c9c8f3b757de6e3b24393e00eccb1cfcd5b2ddf0debedc93b53e5948eb7696d90c9a6694ca6988b462c757dc46927bbbaa43e94f968d23afb3f6deca52522756f52525359a5b9555f95f6912028ded7a1391f1e70f3f3800b23a6e0a20a2c05b0463df0e668cf250015bf8b816bf1e32028632e46f1b6c3706006494cf3740909f2ea143261c454e4988128c3a7412bf547492c2deeb53f0d9894d927a43503ffda425c2a64e352a83e472d478f8f34140ab8980ee4196971eef592dd1c10ba4d2da5eca3c4d6c4899b9f0e3632725ed76d439b754c4f58132d58e4f74821b66370683d02bf622a9ed79e4e5b5bd4eb996b7a81829a41a6541841da798e55b381157310b529858fdc97ebf108c08c400942ff221681da7c6136044b699c9d1f4bcc18e057242ed433608a3721fe02190ff6a0d42796b38264c5549407ff4e8fee1da84849eaf452d82c0712eb35462c9defc"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206922, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000380)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 16:05:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r3 = socket(0x800000018, 0x1, 0x2) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x10) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f00000001c0)=[{r1, 0x7956754a82c1f4b0}, {r2, 0x4}, {r4, 0x100}, {0xffffffffffffff9c, 0x40}, {r5, 0x12}, {r6, 0xe2b1b07b1d76c9e6}, {r7, 0x100}, {r8, 0x4}, {r9, 0x4}, {r10, 0x20}], 0xa, 0x3f) 16:05:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0xe9220a337698a21e, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="c078ebff61151fff79f803400719c8f55f29d5a8a2846f57d488c0d02a61ca", 0x1f, 0x4, 0x0, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x100000004) 16:05:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, &(0x7f0000000100)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCLOCK(r2, 0x20004276) 16:05:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xf69) accept(0xffffffffffffff9c, 0x0, 0x0) 16:05:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7, 0x4, './bus\x00', 0x5, 0xff, 0x4, 0x3}) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:10 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x10, 0x2, 0x102) bind$unix(r12, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x80000000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r21}, 0xc) r22 = socket(0x0, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) r28 = socket$unix(0x1, 0x2, 0x0) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8040691a, &(0x7f0000000300)) r31 = openat(r30, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r32 = socket(0x18, 0x2, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000000)="220e22", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = dup(r4) setsockopt$sock_timeval(r34, 0xffff, 0x1005, &(0x7f0000000040)={0x95, 0xd6}, 0x10) r35 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r35, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r36 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r37 = syz_open_pts() r38 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000001280)=ANY=[@ANYBLOB="ff000000000000", @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r16, @ANYBLOB="01000000200000000000f4ffffe8901d8ddfff00000000000008bf56185a04c7918ef8086ea674d1e728fa46ed969f47822d02a536dd57fdf962384e40fb2015aa7ca3ad252f5b664662c9389eb820efb9ebccf8ae31d9b57e31c2b4477a3e6a8e8e993acc7296250dce8f9cb73954791f3396d66dc5a89d027239ba58fa6ea972eb37042ec484ef3d2a9a353768f686dba2a538b4c197c9e05e8919833349aac60da25c02000000b18e22dbe4506cbcfb3ffd9aa22c450529d5f81987005565b3e30a4685b68e169cb1b4e89ae03ab2b8abb1b32ba62294eb681fe915934d81", @ANYRES32=r18, @ANYRES32=r25, @ANYRES32=0x0, @ANYBLOB="00638a7cefb8891f16e789d19022c7791d93b8ccfdd2f8fe00", @ANYRES32=r28, @ANYRES32=r31, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r32, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38], 0x70, 0x5}, 0xe) r39 = syz_open_pts() r40 = socket(0x10, 0x5, 0x0) setsockopt$sock_timeval(r40, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r41 = dup2(r39, r40) ioctl$TIOCSETAW(r41, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x0, 0x7fff, 0xa064, "35500c9a8d74cc7b8badb8e4cdd380330b2236f1", 0x0, 0x7ff}) r42 = socket(0x2, 0x3, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0x8040691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r43, &(0x7f0000000140)='./file0\x00') fchmod(r39, 0x0) 16:05:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac21524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784c6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x81, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:10 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) 16:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\xf4\xe1p', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0xfe}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8001, 0x7, 0x8, 0x1}, {0x6d00, 0x46, 0x76, 0x9}, {0x4, 0x2, 0x0, 0x7f}]}) 16:05:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x38cedd1402f0a7cc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 16:05:10 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mlockall(0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:05:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x8, r0}) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xdf0d, 0x83}, {0x65, 0x926}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:05:10 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt(r2, 0x2, 0x0, &(0x7f0000000380)=""/60, &(0x7f00000000c0)=0x3c) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, 0x0) r3 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xfffffffffffffe36) setpgid(r3, r4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r10 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) setpgid(r13, r4) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, 0xffffffffffffffff) 16:05:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) fcntl$setstatus(r2, 0x4, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffda7, 0x0, 0xf5, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000ffff000000000080718edc485cb9de72939732cdae45d41a99d799d039171c59893f629d2d4b2e56de2f7c19a6b1492b4dbe000000ec00000000000000000000ffff00000700000067f790422354a6aeac1fafee73a0f2c011bc383edc6284489cdf21025ec482ee40488363e77fe73146393aa34b639e343dbe894fe10f1fea9036cdb6de72d90dc5ff069df232465ff8a645d0a5a9c71048da6c7cbc6af102f397f76f0000000000000000000000000000000001000080bcca191e1a98d768c2f682d24e5a3f74ca2426d9b40d3f5903ec61c110e668d4c764a955ac9ccfe05c9e3ff126205cd50f0c8bfd70c54eb78593e1f087da3d424e87517d98a5be4d8131ad3ce795aa107fc042e8e3b00ec109d271e7a7c8866c5cdf229976fbf9b1b597042c3a02caf7bd946d12794ccd57f51d91c745f3d2c5863d4a175b481ab45f1c41b8e46168aff95de7c1b40a9beb4162129e38d80a994d677e260dc71d3c1943edd918840000"], 0xfffffe7a}, 0x0) 1-ѿuS z$ܕ/$0Bh|*VY?ң~s/ yhZb͉Ίt*ҋload: 2.32 cmd: getty 85200 [ttyin] 0.00u 0.01s 0% 318k load: 2.32 cmd: getty 85200 [ttyin] 0.00u 0.01s 0% 318k 16:05:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) pwrite(r0, &(0x7f0000000680)="de4aa8ebc17f3daa5ce0c0a02c1318de431ad32ce05e9ae3273df6dcca086a31c089cfdbc5fc7afa0c82cf4bad68918bbea7b4f69a659ff24e4c7ae00963eb5355ca39e6277534a3b1f7d4a2d0e9c5856fda898424148a64d064225e8f40f5e42160bbdf8047a6a75e854b3c0293a4211538097c9ce27111e8d6a59ca9ba7cd8679252b4ea67e96229237a1c60f99a2fcfaec1c62f555b976f810db7d8b1d7b5c82a13cfb6371fc57a339e500d4acd93b6d4b9a7d8421c331e7d35814f326cc9158e636e6ffff654a764383f84c97b900dea58edb03e730edd9c87cad8155d0c65c1b6409e6cc872509478b91917fbaea7dadfd9e55c3ad790d10516d80e49efc5872f961fa2addbf8123e234bb7a5dc3e968700defad9b18b67ac2cf3ccf9ec0a38391da2c757bb100fd73c5591f66bb0d311fc9592da3da0bf606767e8889f4a2ffdb9b27e095e50f108776a52764edb1ad39dbe169e837493151b57216c200de6ff5abcbac7cb0807d9005991ac4582d64fb562fee55bbfa46e66f06a2317c777d9c69d14d055d07f344574f9e59cc6f98e8da8d083fa35c0ec596b99dc982188ba7703d3542de8d4b94a8167b714164dc53247ce61a4b87e6fbaf4b5aabc706dd04cec151a5598408b0ced30e130aaef6b1c8f75f065ead4fb0e2e67794c4e96a5adb6546642efb7f7181575d49a5b52dc256667ce884f5b9166320bbe42", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:05:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lseek(r2, 0x0, 0xfffffffffffffffd, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x20, 0x5, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r4, 0x1) 16:05:11 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x307, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0xffffffffffffff41}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:05:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x80001ffffc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="3b30ff767beeba13f0f888ecc42a7b4f9983b4f9b01dc5475fc1e7598a92aae6a09cc6f2b052d5603a9109e14ac21fd956c77fdc8762549563ad0e9eeac5f84bd4a8a9fcfc01c25708b9", 0xfffffffffffffe7b}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:05:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000006c0)={0x7f, 0x1, 0x8, 0x4}) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x5a, 0x0, &(0x7f0000000000)=""/90}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000000c0)=0x8) socket(0x2, 0x4, 0x2) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="a68bded6ccd2dc299f56e24f0ab83ae256d8693927c21bc9dd0bf6956d1c83375685e4cdb002d159db5d3caa30e547099608595d29adc401a47a9832154d2bc9558a43a13fe91f2d63357e99d365752a9feb9afcd19ff318f93f6e172476ef75c94044b00efa4c6014cc6e457036e3ed2290cde20582dacd11fcc452665a5222cb13fc600791ff496af7e7b45d206e2c672accd2130c662305c41bfcf840", 0x9e}, {&(0x7f0000000200)="7584d80786657a7efff58f7c9bb22b", 0xf}, {&(0x7f0000000240)="2b1d2fe4d2d0b81737719c6e78c9654b3dd04a34a300b87ce36b", 0x1a}, {&(0x7f0000000280)="80a30af2caff2348", 0x8}, {&(0x7f00000002c0)="6428797416069b3463bb69585f1c812f6eef56c6afa223d9518e4c7131d21455049d475dc54c82aff653dceb3ade878478d84101462de138d6b213851ef3c675583ef1df3e25900f1616d7b92869e7807fafc1cd1d64132ca24578af7ffbda2aa579a40a8790df0a1d2d53660f772064bc11744c13b881be2df01d464956666e99c33eb5335dc87b7dd42371fc7322ab970fa757b0e3b2496accf33fcc625d650743099597d24d8991e44a9755ed9882d796d7b2016c471113b1f214550a0772a7b18f29251b6b551036f8f9505fcdb96dd7ce2b51472a56c4", 0xd9}], 0x5, &(0x7f0000000440)=[{0xd8, 0x1, 0x10001, "eaecb3f3d508d9724438ec9bbad5e97fb916f4a54bd43b36449f1068a71a32a0e429b6059dae27c0a93d2dfc44d96d444549984d888bc7810e9ea22ff313a987bee42dfc47221568be514a5b3551939df4362425cb4fc97afdf5df0c8718f31fda7300a625946a4cbbf77c471eb7acb733b4a4e9b658f2e2a132c654468440d261346f59b75d5b33ffa1e5413512f39f96578affcc47e69f39b67852fd210c0bc601a23ff0ed4f0869b818b493dead35c77ffa6d9d4d1a299f0896ed8b122ba02b"}, {0x18, 0x5496114c705a19ee, 0x1f, "8bb0e951fcd01f77"}, {0xc0, 0xffff, 0x466, "2911f38fcee5dee3c744f4928bda64beef67f41730173ae1d4d8f4c51b4049386cdcf8dba07566c644857af4be4af344f31f72d15af8960d09e63d144b8c2a000c6fd9005140985151172aa724bd303c6b172c26b639b9c9af7073825f7166c7325b5c7f9845103f9d6bdd0ed3fbb47731ea22cde4a2bde84f3dd137a8e6002449146d1c54611d59819e1e8e533d2e6aff84b1ec7b29e6d20dce59cf908442f15ae72a0738a5d00eb10bd0c3815788"}, {0x50, 0x1, 0x400, "d5d76c0a9e84ea3bad1592f56a313c469d1bdd187af918563688e868d982b043c1626ac4731d1c48f55444813bf812a20aab48d706a5b8c45b3442dc0b72d558"}], 0x200}, 0xc) 16:05:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="6325fb4280ad5f2e70007f45057fdd172c5a6b011ec326c19fc4ccbecba33aae28a7352fe965fad5311bd9bd8c97271972b9b7acedc320395357b7cbfdebe5140b2caeea5aa5c652829a21e9ece354f5540e7f48b79dcc11c87020556cb0595cdac6d2bf5ad8250e70b8f22714779a226e4e8efe6267a437c898b63b0f725a5f6e77bfc728525a9a80b98e68d0ba1c84"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:05:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000)="4b74954c5e780b3e7946f1c106d1fce6584929794401aa25362f02a8695bc223f95dcfa7b9be18667da35e54fde85f381cb6d9fef1602aa59be4bed1c7150376ae11367e80043872ee7f2dc7fb86ef8a800a5d6705d13d77be39bc8b4e9c8c4cf8854ab1bc65cac473b33e03b80943cc1826445b2a", 0x75) 16:05:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) poll(&(0x7f0000000040), 0x1, 0x0) 16:05:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) socket(0x2, 0x3, 0x1) 16:05:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) pwrite(r5, &(0x7f0000000300)="9d8366ba37fad919ac6a4380df1bfaea88116e96daf992d59252ae413562781e7f56be8bb9e58cb69a1dfc2cec2e1964e02abc21d87e6b9e48baf07c40da87f03e397cf052ec18a9b0aaa893c57e6d484df36e36e62fd97b1e3cd4d08a4294aac4c283fb282c332913dfc8c5f1a1c09ce7436b7aaa4a12eb2f5b98345c4371e0c09f55777e8519d3b7352acf3bf8fcab422962c6d14e23bcf2cd8b801aa3eb495e42479cba41788730bd66ab3f6775c54dd28d0e83a34767c0c2ce0312b1623bdb54f3c90271e34f922e7c97cfedb83316330659e4fa61885bda51e525a003ffccc496b10eab0333bf77b88e00a0a5", 0xef, 0x0, 0x4) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000400)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x114, 0x40000000, 0x6, 0xfff}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x4}, {{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x44, 0x1, 0x10000, 0x3f9}, {{r6}, 0xfffffffffffffffa, 0x48, 0x20, 0x40, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20, 0x6, 0x4}], 0xfa, &(0x7f0000000280)={0x6, 0xfffffffffffffffd}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:05:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000000)) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:05:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:05:11 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x9592ff0b6607411b) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200), 0x10000000000000f7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:05:11 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0xeb}, {0x20, 0x0, 0x0, 0x2}, {0x6}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x2, 0xc003, 0x2) r5 = socket(0x20, 0x3, 0x1f) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r11 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) fchown(r8, r12, r14) seteuid(r12) r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r17, 0xffffffffffffffff, r17, 0x0]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000004c0)={{0x0, r12, r16, 0x0, r17, 0x80, 0x8}, 0x4e8f, 0x7f, 0xfffffffffffffffd}) semop(r6, &(0x7f0000000140)=[{0x4, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x400}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000480)=[0x8]) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="00ff0000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setpgid(0xffffffffffffffff, 0x0) dup2(r4, r5) 16:05:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="bd", 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) execve(0x0, 0x0, 0x0) 16:05:11 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x10000000000009}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r10 = socket(0x10, 0x5, 0x5) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") setsockopt(r10, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x33, &(0x7f0000000e40)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92e941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000086c85e51d0a8def36bcfcbbe9ac5a3d8d33c6515444c810a9380d5cdbe863f5366928c7b09bb74f2a3fcf5a8f1f04a2e22864ce0813d620255b10bc3a97b26aaede324a695b4a6dc65658bae4d5963ae4e04890d6ec9261c38d2efa77647d0de360f7cb5f8990dc10ebebe69320cb9233280a6d827648faab83718d9f79dbc14cba6c8c48df18252051e751a36595a1192247b8e5aed8ea787d1bc0fcc77e3c2c79ded5594d6558e893dfaf3824cf892a33148a874bc91a1357c88d233145753", 0x152) msgrcv(r8, &(0x7f0000001000)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="c420a4349de96d88211b16e36d18f949", @ANYBLOB="7613209a576de31ca5564f8e6c7048f82731e220ea0c4b31440ff7c0ff6bffcf92c6704eba29803bd9443e7916d19d6df7bcb5fa61d9169c0da627e196d84e238d35760195485aea0813f3b9b20705097c72714aad07a88e4080d2d1b6550d922f293e69a67d4e6075158c9cddb405c9d981a99de7657ee3"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYRESDEC=r9], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r10], @ANYBLOB="c2809d4897ec709a45861c84341a692967c8c70847410c5163a352"], @ANYRES32=r12, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r0], 0x7, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x101, 0x7]}, 0x22c) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r3 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = getegid() r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r11 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) fchown(r8, r12, r14) getuid() seteuid(0xffffffffffffffff) r15 = socket(0x2, 0x4003, 0x0) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r16, r15) connect$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r17 = accept$inet(r15, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r18, 0xffffffffffffffff, r18, 0x0]) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="4d52f02264bd18e9bda8567049a42ec2b48ccbd8ae1ad5b40aa5c04f432385a4db1d292ebddecce38541a7c211df03952254766070748507abc5e43fc82f73d094c880d22033a96c6a52e72421ffb8", 0x4f}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, r7, r12, r18}], 0x40, 0x8}, 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) setsockopt(0xffffffffffffff9c, 0x0, 0x8, &(0x7f0000000000)="2edbdd1ab3d06f000ad1562b0f70a33d73b3df16c0e07b5cef225f399b92a34d6d9fdce94557f9b2fd2151d6205e0da0884773cd1d578833fbbc9fafddf104d0ec4c658edcc30b816fa90b0e00e2d33fe5b84fb5a7810cdf14add0edbe53d0f09fbbf76bd8e00aa37f91be3b3191cfdc4b1a059ba4196530d89e4a9839b0", 0x7e) 16:05:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) socket(0x2, 0x5, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x1}) 16:05:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d9075a0000"], 0x10) write(r2, 0x0, 0x0) 16:05:11 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./bus\x00') r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b7a00"/4098], 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:05:11 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x48d) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44d626553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a7f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679c5576a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7735b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17dffffffffffffffffc5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a057e67b2895b3fdd4144635c5920fd668dc195076c2c78280ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:05:11 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x0, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="e991b4db4bed0042aa6e9b3ff1761166e836ee00ffff000000000000f87c8a5b67071b542a5387060101000000000000000000000000000000000000036e905cdc382a27563d904ccceda9d1e7c6f03c82d3ead27afb02268ce76ea71902e86885f4278940dfd0e881139c47661494d1bd89a791c99912cf3c63ddda575a392c1997f12cf679bffaaecec867a792b19f1654fc4b0c0100"], 0x38}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRESHEX], 0x3, 0x1, 0x800) r6 = socket$inet6(0x18, 0x1a459e4771beb4de, 0x4eb0) r7 = dup(r6) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1200000000000000, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x6, 0x4001, 0x800000000) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000100)) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) socketpair(0x20, 0x7, 0x8e, &(0x7f00000002c0)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r10, 0x0, 0x0) r11 = dup2(r10, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000200)={0x1ff, 0x2}) utimensat(r7, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)={{0x4, 0x2}, {0x6cb}}, 0x7) 16:05:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r6, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r9, 0x0) msgsnd(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="0200000000000000ff1a1ae1dd54221fe08acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa8889a5678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa38600000000000000"], 0x54, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000001c80)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYBLOB="df93536c1a98ee3dcc6b6ee4633dd364c0a2ea2e2da3d05b969d06dff26b4d4505d8070af8017f690e01399fe8432fb68685da428c70d35a9848ce1be5a65c6ce2e26ac06cd30e5fb6dd67b06fb8ccdc9128cc1303f535e423db2527fd03db8edf5604614c4c0acbd4537d8273ec0873a595627beac643e0279941d046ffbd98b3d4a4015dac0195d774bb1a824b29b755e2f4730244c5804670819668f8552b6ed80471455e9d082dbbd14fe5da596e4e238f0c76476b0241beaac8c69e45ece8e3bac8412a9555f1fde66675804109aeb5170fc4a97bbc88b4c0ecfe59f09e4c1abcf3fd76442f63df737335761b2eb9eb6db04e9cc52ea01eb5837b9c019a87110fe2fb2a99f7cd6ae023220c1fac692fcf78c6aa0a831a470123195726fb078ec562fc2b8ec9286380ac2cbfce8c751afab7993cf96957b4fa77da5cd951d73c4cbeb362e1424ca49469c05f03d7d9ed9b6ecdb6953c2ed3c92e1e1105c08e03594055bd9452615386a7c3dff88edb1737a3641268a39ebba528411f0ee56c2cdfaf087f6b2c5749b199bfad1d629709f9207db1e076f40d863883965d83b44dff28937f3996bd8159b17495f01290442cbbd6da23d0c75392d902dc51ca1735e2fec1ad8febccbb2f8db32d018b9f25b54059f9b73e5d80215cb7fcfd3c69e62f8bd684afb5528a946ed52b378037fd61cd9ceddf909c4a009757f5d9257a7a16b4ff2f21a7db332862388e8497de20763d297ecc0cbefa87e58b23de7187a3a00c768880b24a21d4cee850689d97decb2987edaa1256a1621e7bbd7f4e7aec7f1ca4fd21a53f990d19a07d1f809367d4999dedd48847dbc6a442ce5ce26a2c5ab506bcf362a89cb82c6cf175c663783287e326182af0683379121125fe66e32230a4e37b77a5d75a8d6c71d6956b476e6b1fdcd90474266596401c1a004502c965f38c1097535cbdf6f05072eeab8161021dc8645d71e3a956b45024cf6894a57807e0a6f72444d606c50b50f65f7ab1ccc5048eb7850e8b768d71c6b55f432712ec5a8e8eb3189aa4a8e1b4531e5e5a31cf9b04f626d421fd662a56a6583b6ea72c39f60c4b6e99e671b06327480a878dfc6a32636685fbee017d7a6d7b99e8b767bed3be0aa461fd66cc2c8c269eb364b6f24509670a0ed227d9efb5b854d2c99fcc1c0df2c914979597eb383ae89dcdb9692bc1c4f41d89b5a117a791a349cfc436e4a2f228ffe9b1617ac5123aa42160113f0ea9a9bfd18493ed7c5428da2eb372f0418e71145f39e19d9a18609abb6d9e4cd32b9f4f35ea45c2aed1b80522ce001f25a8098f25f643f3f3ede070971c89c83e6a1c8bdc07f61100f205c2b6c0b11bc6b1f88a6d35acdeffe79f37098a708445b3c96d1826d4f1bc233e29ba4c3031e50136a84b23abd35ebf5963a4c3cdd0839c39501d3a056469a01d86edb10932c2787f859593573de7ea84f645824f09bd60de489cc3c27a7b5d2b08483a8b56ff1e9613af1c0308199230d942b01ffd303e2b0119f963089672562989e866a79793fc78e3fe5f5926b21a216eb67f5cb958f3606c8c6ebc65b3509c9cfcdb1107f4ed5655173a39f6c708e0734d9043a39d7a0e8a0c8fd20168b2461aaae1c489307e77a721ed31855b1f51621c5d8546e2f08f901cb82f1887987d3fb98e448b6d39b9f0b20ac55615a651a30fa38967016fadd1f352255d1f4895775310eb70db2349f7ce7dbc7479248da6ddd9dc0b2ee4729d7e5bab45e209cfdced06e7291c0e57d989fc6a5d0491aa49972534a60b66cde8673dab186088be5731d46424e05a2f416eacf410eb011fa4b61666a4a621d53ae6b727a57b90fdfe2528472d0237e50da813b9daf50ff8cd4dc843db0daa0ca120e3b8685dba43c69c3fadb149d9cfaafaaeb627f4cd88f925ed5cce6bb5f9df0e5505b26121c14da7ad8ca728f1d9d21df096056f3add98062e3e788df0dc58d292a7b58fb0bf4832204f4d48fe777456391bf99f1c17fc0cefea2b933e519f8110a2ead92de8f12e396b780ff787252708f16a00246537a9e45008808ac26e91cab157f95f7515d9f4457c8f00585e336d183897c369f689921e941a9af4ce8abbfa109c54534019cd1a6a7c4343ab7e1cf5c3a57dc53c7b39da13c96c43411e4cab3c1509b3784ab64bddaf9b8bc32b5a3099f9d11fdbe0f913cf416b3636377fade616adb8e055d1dc179d318e0be7c4b70e45b399886eaa6dfaf76f4f0be299d0dc181fc944fe7fae4412b5f5304df34177c1c05f06946dc34aea99f609b05f1857447aba3a0257b0d44df14a8d374b3cf0365766439db16aec86708e9d95986cf430788318245d2d5d0ea19ff95bdaab3ae569f270672f518e78491771d85fcf8e50c9a5ff63b4877e270c224fffdb365504fa9c9f708af3c36b70631494e46ea4bb9dc06112bbec44f6d7e0d9a9cbc0795fd9d3c3a61d97e3f69e8a65ee056e80eadede13d74d1c4e13924216bbbc405530eeb66f9e9f13fd5b0cd46064ae347d5c23bd7ecbbfc5484c835cf54be4a2c1e267adc31bd31d4c4c5c6d7e1650b750e18e4872ebcb6aeef28a6304b4f3f4260aa35496b932dd0bfb10ce0d66920999181490878f56d48a084e48d9084df7d46ec269606a3225baabe09d5c6ef80ca2007f1790dbf892a3a419db65b6a4700359641e715069fc56f6232b31445ef1b88034568c6ce4de6c236b7d36b14e7261032945d0e167383b071b42bfdc144209f4292f8fb015e19b6747f412208f86c35bd9c3caecbf83f23321ec31a5058d9877c648434cfc321bb5454280042aeadedf9935c79051337934d22fb26c50804f291f2205e4f66ae0e16d12e19f09ff0e9d01dbeb03c179af8c6432c3265da61a8318dfe4a8091723f4e332fc68561835a1c15a66631bc846d30ff1eebffc3b9c20587d87b7614fad4da5bba0eb2e884f134b85d20509608589e758eec0ae04907b5de46e64d39d5a4e3fbb4d295c56af17de510bc069699df74c8f6725b38a0dde223bb317b510d45536a3c8b69f910573205bf88aefc8d30fdb5012e4638a86b1124474422c819987852e13f6fb6d366c1abcc537dadfd6db737660d0812b8b81cd6d434f8fac4bf0fc4b8fb31d8c03c9532fc3fc735fcb345e51a47238e6cb3e1613c5229d94d0e47eae237de2f5c4f0dd0ae6f4b7e9b88b43e2d718701f1b5662b15925beae421ad4cb8a8d188b66b81c8f89353684e229f9dfea416f9850d742013ea08a40a0bcafb4319e5db2aa151fb84f6f9bcd829457f7c6e1d6fbd3d262236d214f60be1db3e99bb980769a76f31b24a44f44464bd70ba9a65aaf732df25e5c1f21577317cbfd13aa0104347f31cd820d78d0f867239f20fb5ed9b2d3d45c1dca86b2b6205341db4bc8746d748be5578734025d31c3b5b9196eef7394bc9346c3f4ddba5d73e00406d98a952a05a8fea71f377da9569295a5ff95864bfca14b1b0b64e824244c7fadc7569a4dea2dd7767449572b8e59ba88c0bf8d83e1e40bbc8f1703e510c30748e33b3f2f5d87642f1ef38bf310aff3816e9a75f8466a76cad3230d23097a93268bd222449c3392c15df9b65d5d94a79fcf217f8fe8ac409e16d1eb2a1e0cff7ac832f3299b0ceefe237d74c2a8e059362bf529705e63044ba1b783c8d7d8fcf1cbb4da6d082ab3be54c995904c6555eb3acf9fb998f9001a0e2f26b45eb9aab3a6684c7508de621e98d1e4d84a8f2471501b874d5e16768c249cc5db991f087614937b732e3ac03893cd85c6124101d8866495c5f2129db8d7e24f03ec63a1e8a2be03be198e994f247966a2b561a0b20b6a05f30e730cd1447a86bc65a3bbf1fcafad649c0862b585a95b35b48c723338d434bd899e448d87499f8ecf5610591ac533addfd96efa846227df3623a86ad369ec5174d1ca90b0b77b112223a5eeefa40690b50ba151aaa9ff809a694a15521653efb2e083226ea9eab3a9ed47c52bd3ead3bfaca9b3fde206497bc27e37609371093c602e8b92f461f271cc5d3b2cf0e5077b4457bb345a42c6aaaff16d10e60a3d1e624f726d97e3695cd7f36d77a088bc49212e369ef159209349fa194bf6408e77467eec5f398d938c7b2d8124fb31a705ad851259a7301cd35f01de71e866dd969b5c0f9851ea39afaefb814e21db89e116b7ecfc1d2e270e960afb9716ebf51d76aebaa79891329fc90ca2b73fe937c0908184a23de1aa5c859f19cbae8381c0bad3e9673ccaaf768fd73ba7a549c0a2e025798fe47a6244896f7f488d5af041259d63d83fbf9abf3b2981f56994f2fa7278eac82d61d1a3b8c9a58475f003310027adb693ce23cd1a17126bed643e1d8a56f86bc6d5780d63750785b957ccb8ca6838cb01c7160d820b6172a0c2ce91a0904d7f1ee771a2644ecbd6a2e82c72f20f2bdf427e4b413ed67c40332ba770b124ad6b24f441fd0477c28ef730716889c044078a1b772c92c3c24c3f1fdb9b6544a16ad3fc3674e6b259774e6c8f0a0af927c9dc6f08f4cf50cc934c556f074a5ab1d82de2379f049a3551eddb7382e131c51b23d18ce0b94ab064e38bf3d37f94468c8c70dbc1c43b5dbe3f8d474d361da52168197aca65fcb3ad4622b2bc80f266b6ed02ddf178675ea03d6a3bd33f98fc5cdfe767c6e571123d4c4c737eda75c1dd3fe175fc60ee34ebfb5ca3660644bd644feac6755faac55531d98d0b93b6ac5611c882af404d4fe79faaeddc6217dd410b55a4ce1dbd90cdb96636a526c5ed9af2e1fe39b5eddecb5ff236a05b314004fa2f0a9547533d70dc329d371443b9d4dec219b58c5428939422dd87f4d3925655d79e2e44c9a39679caef1d113dbe260dd39639abca2455be495c3ccaf1d795cbc56d02d121df495d55e7d362c62e810ba31ab7e63c61b39e8973d157bcc748bc973e0f927211d6daaa2495b118cfb7744364d6dad395a6a471023a526bf3801a1ffc57ef455f58efe692f5d348764d5184ecdacb436e9b1424b94d19908bb7a026b18becfab5807bc64c528a2c951a8a06f5fed1e00828284269ea2d951d596e71803f0802a574d5331d34e78be7fb45fa464c14797573d8b39a47de7c1de820c13f12877bf5f531604dcd02dba7c2bc6e992d3e9c061e27a9a75c438a9d2c598ca0396337e3476051eca91945fa6e66ccd3c25eecd7b260df639e5ec1f94da3029033cd9fbf16f7d24067deec3f582bcde401a44c4f5cee4583ba864908bfee23e119440d3dc4188cdafdcc1770f57d3d67d1509df8813289c8d9e28ea570ff57e5598d627d94de45fa25f50428ec3dfd944386550008064c13ae55f51f5ad2eb6ff7999d1fd5c6800d687ff4d6c77c5094e20a48bdadc47ef19deffb1153bc5979bc2a97d7baf0832b04a8ca69b99ad8c5b625224ca35bee492e834f47b8eb17e6af488245ebb41c16e87e7421a9ca4a32447a65c0e4011c8053518dac4f14c0c4ac49c727bc968a6f1b3944330bebfdb2b77ae61c33606c338d66ff3786a923357e9e50d9526a9b2882d10567dc0dcf8900279723dea403b8f3edd6a94a582c41326c2442098cedebf7540b170b1526b2d0811d865fc0e4afa27fbb2e4badd09c02bf341908c225ebaa7f73e3fba1ec5c960623d99cb74f2d362f0d1b6b2588d3af248e0ed4b3d0c0dc1c9b638433190c71adb6f511b6bccceef9885b7dc4db2cd90c29eb7ad3f66a24eb131c2c2d69251bc1bdf3de1e22bcd759568aa18ce9536604e9921a03ac5154631e7c1df6d6105ff98b4b754364", @ANYRESHEX=r9, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r8, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faa293962940d7968dade5ab8a662cd898108aa83ce8a742aa6d28bc2d5a8c6078dccc53610776325f07e838c79fe9dcf90c080ed776422ec63e4acd54100000000", @ANYPTR], @ANYRES32=r2]]], 0x1, 0x1, 0x800) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:05:11 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) madvise(&(0x7f000036d000/0x1000)=nil, 0x1000, 0x4) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x35f92b2c67625c4, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='\x00') ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20}, {0x6}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x3, [{0x2, 0x1}, {0x3, 0x1}, {0x0, 0xff}, {0x3, 0x4df}, {0x3, 0x40}, {0x3, 0x7}, {0x1, 0x135}, {0x1, 0xfd8}, {0x2, 0x6}, {0x3, 0xc64}, {0x2, 0x8}, {0x1, 0x3}, {0x1, 0x3}, {0x2, 0xfffffc01}, {0x1, 0x7abe415f}, {0x2, 0x6f}, {0x3, 0x101}, {0x3, 0x4}, {0x0, 0x6b63}, {0x1, 0x2}, {0x2, 0x40}, {0x3, 0x2}, {0x2, 0x7f}, {0x3, 0x2}, {0x3, 0x5}, {0x1, 0xaa}, {0x0, 0x1f}, {0x2, 0x2}, {0x1, 0x7}, {0x2, 0x9}, {0x3, 0x610}, {0x3, 0x401}]}) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f00000001c0)) syz_emit_ethernet(0x85f502a017cc0ef8, &(0x7f0000000080)="c6c63e3879f4d9545479cdcb8f37") ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) 16:05:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400000000000000], [0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = msgget$private(0x0, 0x1a0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/39}, 0x2f, 0x2, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r8 = accept$inet(r6, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) flock(r9, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) fchown(r5, r10, r12) seteuid(r10) setuid(r10) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) 16:05:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xa0, 0x7fffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1a, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x104}, {0x1, 0xae5}, {0x7264ff683995e516, 0x3}], 0x3}) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x3e1, 0xffff}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="785ebb3de20d2b57ac96ca2c1daf02a7760cf8e11eb3d86605ae14e3cb4100535c12ccb93310ad1e45e13ba8fa01fcf828836daca2c071d8d7ed68819be4267e2e3489728a661f5fd7b0c82e67a804bf0f3b8d097ddd5645d7ec53a1a456fff65bb6d6d08f068fdb48f0a6625c7310746172609dab36166c42254b3e79cf71b55d2cd4da3ff331c33c41d4a886930b53ae0314496c021353b960c7b4638d8cc26274b933c66ead7472f91a14907f52e4082e23e40b08513b3e7e173d13db868a72425d433ea46831a33f", 0xca}], 0x1, &(0x7f00000003c0)=[{0x50, 0x1, 0x3, "ff1eda2e0f79805302effba24383cfb34d8a24e0556027ea4b251865940cc7ec4c8f21cc8759db8d5c37acf610368d0512d60bd4c72ce967b1"}, {0xe0, 0x1, 0x2268, "524a51cdb5a4e57df08b3e7cdf637e8cd70e12a61337bd41402b139d99cb48beaf6d29dc987f173108e5a08664b2fb5e7174458f0250675a1b08240afa6ec44ccb02cf7d02d4f7a9725218b72b514ac1a5ecc52c471013904c732827b484e3e421534c4b28d475e3a75823e979f8020609c3cab27a4081852a0349f847040b76853b5363775abdad56304ce672527f8a97ed0a502b88e11b4e094a0c9304b9cd211fd445dd12b34e7bf9fe56303467ad4a4b2ebac42c1598894158bda35840bf64c86a411a91b0dc36cc3c6e5a0e42"}, {0xc8, 0xffff, 0x0, "f7587794a3a0b2099bea8250a83fbdb1195a078781d16c9bf75335330170c667d5482f1f7bef8ec75f1e2b23847557cefa9829f3e684e3820d6bb8481ff578f3074cdae985c861fa69ed2db6d13f8d6d37db8771e00c4f75dde748198c4f31b1673ecff84429e9d201cce55d93b2c89eef37171dc7f4420fc75e2087d00f77002c9af7934a1501ff92e67a20c0ae925463d0ae86e0dc4ad6b9f7cb95e6bb7f458b6a14dd298438f7532505a6a1e502b31227afad"}, {0x108, 0xffff, 0x4, "2e1ca08716a87f80f3a3e120ba8f70f796faf16eef77ca42829134e28948cabbbe1f4a94aa03d862a77803950320465cc6832d662aec4c1212cb7f8a8693c32ff02d0422bd9ccf879dd906daede952389468cf0be9f6e687a8e02d7ff68ba2e47d3bc8576ee30e0b43aff93b91da9c321306788814862d5b50939aab0a6423a25086dd73187df6d68085c6913a6c96aa1a58496874c535aae0c78f76b51a02616159f490b615ce17b9458514754e2c625a0578942736aa56509ad9493941d4049fdb15d28fe76f11460fc56c439e785c4ef4e09018846a5827a713caa4bc60ecc12fee2e196c354e06276f390ffd9dcc5c06"}, {0xb8, 0x1, 0x1, "8c5fc2aa0a0cae80ecfc7911051278b4649faa660ae548f1d1d84d6b451febf1344adce41fbeae7552d3991e8fcdb908586cf022dea7984297b00d9c2c5af24317894a4aa6bfca3272a07187657543da4834e9f37cd69f56a24733bc92ed058fbc09385b83a1fbd3c5b718065bedbd3f3344069be3d36cfcbe1b2d593afe7326502a64dd8bd1aad1c9d3ebf5c591ad2b5be69bf0dfbfe0ebb6deb95b2227ac4236fe8e05"}, {0x1010, 0xffff, 0x6, "b212c75d59bf127bb4fc1737e73ab3b198bb4776bef2c92f4da8b4a226381eb0b9056dbdb72bd29a733fc5756c5294547b7db56394f04f5641bb7a9e4ccc539195418075fced59f80a76a0f97984c3e30eb8539b4cce7dc4447836ab9d3770ca93de0220118a48f943c69db3f1bb20cd70993b34af226637803f851bed4f6bd8056612f5f96e39828e5cfb33b0e4f449c4859e3f276f676912ad20c0344594807ff8e9b86e4cfdb8e77ae081d706fe45e238115c26170f1c5eb5ff21c8265f740ebf1e2d00ce557410ea4b8ff99a9790d04787fd00c4bb2d681700977ed4d13d93774697862a60b838d4bd15e5fdc0451c34be1f168c1de3e19d88856656352802992b8837236d2d1c99b7e49f0dc7e0fba89d6941d7fbdbd222df25432be9acec2995e3a9d1f942b8612ee1fd77cbb95bc369916007b2af0d8cbcbb4becd85ae5b5e94c0dae4899beb580af492c93e3074a5b82d75e474d89c18c6e1132ca49f783067ffda7d3f6586bafe002edd14914cd20d724b1655ecbd2ae0dc437cbe639b437b390fd1747c899c3ef7415f67ea2a92272e1bb9e27b1a8c93181b60b6482d4823b0b847510a779216f5dfe0c8e250c58ab627859ac39d3765993dc1877fa46d7bcc231fd570e2f8e4d8d0e464b66420afa11208c03ea62bee5ad8867519928b3781fde6c546fffc80e33aa2ec480aa0190e12dea2bebaa752f9d4b73041f6568a8129263bc3a84e5bb41f8443ab8bea263e4bac46801e150cfeafafb85202eeda30524ab68d8903e0c7f7d295dd33c53fac134a3a31381351ad6c30979e4b7a905813fc6929bc36a76176e14859c1bb477516cc0f959bccce596fca845f5cfa7b442e9d9fc49a1f973a9c4e362043ffac472c7d6219e0d0ed519219d8b4e828bd703f74bd99d90471a60588b4663ef17cba4e0545802423810bbc7a68bbf221f1f603ab3a99e51a143b6459a1a1cd66fce0a8948ba88dd25bea6cdc9a06d272c6a36ab729c72d7866815b4aa8910367a87df29687e97934b7b9cf8e64bb1783703694aa31b60e5966fc9a2d12cd63768dbe787477e0190bffd54c82baebc6a6270dddfe6d1a5cb2b4c369b91553c31c18ec022afc17239a6ade2a16d53f9d6eca332392fd4534d714a6a818bcbcca82ced68c0511380d928bce150bbbcd519d4da2421eddb77d1971a17970825ada3d6bf919e23a8302349d0cd4c97171ec8a4ec9abe9adc9311a06cf25edda3ee9338e98b3dc5ab1f28c73c9e9271cf8b9a22a3966b098f83cdee0c4ce5daf94eb813ebdeb5a75965594c930738b271fc4c3b247aed79130e82f1813d4faaaed61aa4f67da8873d6a2abfb375808e929e22566c76de7fa12638be27ac7817dd6e8dfe511b9c093d6f20e44a9fe09ae43d48ea0b84f67130175b83bf91937688f5d4eb18be077254c32a171726d50754005973735f5d97eef823ff1cfb615650ba1416c5e9368c1fa41c25bf294f128b9c14ed84c0bd7abdf0008633bb28edd39504d1fdc3bf3d193711331fd3d1d324f480204ccbd414c11248e75c6710143c66d6aab6070f4cd886ed0034668b9b288b154be952f45b5d2c15df8ac911864fd6c12c88a75f269cbee4e18a66eee3fdd2db373d0e37a69d3c5d3546bac7f0450cdf94e3d83a0e1d11b8e7c5cf555ebfb0f8bd952ba547421dd0cf63011bbe4f8cb1c48c903ae6d3cfdb68877ee594a07d7dcfe6e056a4d1de639d687759e293d198e6c8344cff1eae340dd7494a04665ff96401486775a6ceb73b44a32b27fdd354148eecd84f7373506b3e87371f36aa15f34b5372b111a5656dce5dc1ef232b70287dfca81720cc1de1a6eac501c378e77e4c715bd3fef62a843a73d3d823c2169ccdae293c11513c7c222ba1749e4bcc073b4866da9effcd81fcc2a5feaa5b5c5b07d313531652d2453b2492bed1a6c9468895ede0f2a4b13a36d0f7e1d8594da40b0b01b5ce96d2c2c12c36648026c2645ec2d63379e9302f4b0cf2bab0a6fec89ffe604a2676641a16967683c55ee0b9b905c51586eea8d3ff5dd87b0b6287b74e334f4d776666a19caf9832dc17319d5f4a2a177ae46f475ae65b898233b5675b24a501c3faa5a03bfbe9296e2ef43c7d343ddc82eb9d405abc2343521f73e543b6efc1db001b4a427d569c244a0f798e7b66eb5df664d1a98d32e6f5504e0c70f3dbb01b3b6518e34eec538d4582dd9e5b7c4a3d588a458e1f02a2705076389ae97a98421fda75241b0db7166bac2220c31f5a546cd4fb0db6a2296a7336e5c642baba9ec816e5a7d1c9faff03ced0bb656b014b3951ef419d7ae378e6bd8f2fbe220c850ec9716386e3837ded47d164c985bfa6cf1d067eea190afa84f7bf271e00ef6b8b1c50021ddf16ae30c64b937313225d6e5ec18126abb2ea9c0996c0c8529e9c74efdd398bf9000620ae700a438fac7a8c45f16aae36e8099d44b944be71c6d65fc6f9ae49ca595c5e6bf37592ca433e212fec5b03ec2e364dc3d814b7435bed3ad36210b01ae3f44adc0811e9fe32deabd07e4c5d3ba529d50e9b09c96239bb395eec4f8f22d363731f35ecc798ac8e7fd9ce903c317f25262c4b11eb5b9af97266618fd823680269b57781025e2166f95b1f184f430b8b6a803a0ff91393cda4d8138345d5d8d37f67823839f3cb600435e44268c1ed25702b4ccc637c8bce691bf8d9069e3e5b5f650a008b922103b09204e4375e0645948914808d069711e24b40311f5fb855c68c32078df89fee380c1913a71b8a720b8ccd1ea6c629742fb49ae514e47d59b3e3912cada944424dae26ad306cd15a54c5ba7b0bf85d434d4f071ea113b70ecb01a27c1af2ebb0078e1106a0037aff5b260af1d5dcf0b9a33b4583d186b28d17077cdedacdc949950ed3c0e82c25457b022b3c60377598454c6d2ee59017bd5a726de634e1dc1e2a80b9d2ab18a50719da7a5992c85ba6341f15ca7966a0ad1a62a97f4fc7de8696b3c11db31b7587764ff92e70c3392281449d9c6eeb67559ae30fb675e57089317581a1b62cca28228bd87613e90f07c61c18332ebc4e32a74dcaa849aebae458afa917dba90f8ed29800f37b23d441dd25b61ff2ef7472f1b7aad8a0e75a04e6de59f6d449c92c8cac5375c2489767051db4ebdca11b8d41dc473389a81263c61ef63760f85d63164213504eba2e520cbf12ac90b4eabfa125298301cb9e2c6054cdf237ab0d3c058b29c07d095d76cd57902ee5b6b2abc5a6ba7d04f7395f1864bc6b2e83704e96aec7453078693e3973475eb9e93346f4eb0c6ecb0db202de36b71c65cd9ab50114b62b58fbb73ce4242e029c047503720d4f0d24d5077dd5207b18b6a89cee70f37760c2aab41959f9c471389610c0647f61e32ca2a2e5f20090fbd714153c6436edd818afa0aae71dc411c389903e4858789f0ebf778ee194ac5565aee2745ff35eb503e3a72d4bb93e813a44ac7944491902519c8ace9cfd3e0662fe7adff22bc6a4eb33b5fedcf9629fccac1c49930fe48c698ea89b9de9601dacc9c78bb98da9abaf15767c7fbef8fdd69e53bdc821429ee270bddee510a34a0a97f97e49b6a6b78999dc8178a186ed51f001d4c93892b6b91cf79683e66a384a6f28bd3793c461442e6b6913b249d14facdd243228da75ef74bbb7ed5f2078cb8b43870bae67186729500051e555592f1cdb65b7a490d11e43abbecaf52acf051704d02a7cfe24e9148faab81aa34c9f6935b3f5edd2512e8cf44a272cb9ad9d5edc8bc38fbbc21aa23be731602f758cefd26fafd11c22b9f5cdcb2aa0f06f2a6990a918c3b20a686a66acaef65f26bb055cfdd70972ae7de2693de00cd7f19db0cb22c83e788ac58bbe0c123999adf1ca5315c301e13b8a5cbce6745e9a18cb97d53fd46b85f87579966eb8b51d8fdafbfc6fd98335f25a6afacf2b28d5d4a6e52d2555c914bdc2b7b19b049c3096397f0aea35f38e469fe49dc25fd1985a361b1c8d801cae55ff5183fcb437d147d965fd699a7fc64e09579231870aeaaac9ad10f466457829301dc7c876ff0bb12cb54be5ad353169e40555b1541fd78d053d58e1f0e1650dda7bba78165a241085b7c2ca76e4fa031c2373a80f7486d2d010b7cc61bd3302ca97cb2dbd6e8b7396d1a4d077d0fe87cfcca4191ee97c944326a5d48466fd741d7131b2ef59a28c749f6d02b768d0d6e06fe73ccc290f15ce58f3cdf14f6a355831fbc337a57e0f88ae7030a12a21a42c6770b10da33571c20607b84bb0dafaea2b06a304386f5ea25bd51e984d0a94b8ed087703640b833dbc705c62383939d5019745886aaa0f18535e726f6fcb665a4c854d9842a29394b45efc16fc987a7954e27abcc17164065364af9d65a917e3a7ec20e614557e11a1f1b7f7432b766480d311f08007c0481c6ad915a9e45a99eefcacd91a4916492534949b53edbb02c087cd53da0c297d0611211a83971f2ad2113d5f81936e80ae75fa5e3b453f32878c875a5846d67ead34eaf43c332277864eb88cdee656feda58b07edee865b020ccf6ff7343abb11f8b5d7815371bb8c930fba71a28a7a4796f977fb58cbaea701aa0577076ae7e030ce8bac3a198c24c7c22f0f0521c6d643933bf5dec3b46684fa2113c18c1619476b68968d294efb8f63144f4a899c83205ede14a5772ff1e99b66d628bc78899ba4765d4e6b61b3f3f7852605c48bfe47527b0e8f991f11959978732f0945de8c921fef83822d6353b56d856da3cfbdb93381b225e1f907916a4d604a32f790d10ca3b2d3585e15e50ff3ac554aea67542bfa22967a6114b89004809b0839653106a882a9a8c9fa083e69feb3443449a94923ec8d89770adcfc57531c86cd37d180f7a25894f96c5b9149245030f838ea29b306c6663403e4ec4b79890130b49bf05e5b048cd6b06d12015d70048e90a007c3ede23129772424656cc2aae5f6743e67b79b9a9de5e182914dd4246be36cf6ea6eec66b2f8d7939917b64e8ed1234b003bee4bb08eb816d8c8ed15ce80768fa1c87ddf005216ae68ae6811d393535bc56b22038e2e75b66e07d7859207c66ab97cf0a3ee81702761dd070e4f630141751d28c26f962cb663abca3b29b64a015d2d9f2234dddd9408f48b57c98d1f92b8525b7170c98f11909e287e1ece96a720274660b8778a4d869e5d56c0104e8b22e6d90c2f397982243eb9d4537f550276620a413e1821a3fa8104f3b96a84931f8e7dfbc3f5dceb6dacbb0d90ec5340f52a69beecf69d7a99499054b2ced67b74514c700513ceb28de01aed9393fdd5b59d26c4a8df2d325fb22007e4ffa2c1bffd6fe4de5a8b0a2c8e93aaa5cd462a221c0b8ec316ae673825bb3c1f4f321c3abd9103df27e45061878d262c345c2b38fec2494dbd5e181e1cf3a837b7464e10f54a395ba351d1200b38e2696a8ccb472e36d0ba9fc87b2d6572bf75d2c64216f3868cc8b653af36770ecdd483063d4743d0dd38e4805dda3537e0447111b2a7ea56de2db440e1d3538e27dae9ebfdb75dd98b635a64f5e7c94a9107aa631cf47e82b824ac6f1f639c52d9450772b989a27fe81db4c2e1f54347ffa2e01174e209e427b491cd9f396824d4b1729e16554570670365502a5bb7dfa29e71e8f6f3d872c7d4c1f68126fe948abc16ead0ae1acbbd94bdb3c34318f84452d4aa96685f35f0ceb11d973102f654518e38d6ae3d86d6ffab56e26d390560d2875e3dcc7ab0f4eb2ea7f78b8856a3750968f5130113c517b4142fd9ea88bddac824ba8"}], 0x13c8}, 0x200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x3f, 0xf3, r3}) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 16:05:11 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() lchown(&(0x7f0000000100)='./file0\x00', r1, 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r12 = socket(0x2, 0x4003, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r13, r12) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r14 = accept$inet(r12, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r16, 0xffffffffffffffff, r16, 0x0]) fchown(r11, r15, r17) seteuid(r15) r18 = socket(0x2, 0x4003, 0x0) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r19, r18) connect$unix(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r20 = accept$inet(r18, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, r21, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x1d5, r7, r10, r15, r21, 0x140, 0x9}, 0x1ff, 0x4, 0x32fc}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff5d, &(0x7f0000000240), 0x1, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) 16:05:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x8) fcntl$dupfd(r1, 0xa, r2) setitimer(0x0, &(0x7f0000000240), 0x0) 16:05:11 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff, r0, 0x0]) setgid(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x6000080c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(0x0) r4 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xd35583010a11c8e5) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000002c0)) renameat(r0, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 16:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000200)="b6bc1fc92479ff2b783f6e8a9ca56cae6c8c1f9d950ebdfa80cb7b50d2de7da5e386d308b5389e1f7fa6a6ed9e5a92bc5a6ab5b4170c5d3ae17be6acab2f0c81cdcb9b9cb10bb541157ee28fed1f8fc1f267dbd981c0daa5d66786a923a6784fc7000000000000000000df9d75d1cc55df3f44096ad13b98ee7254ab12a5332406473005430ed5d58a1f1dc95b0c205f0e522a20a90491517ed1de0d5c8731b8e11f110362b79c7b266e02f3038cb8c1da676046802c928d6ffde4af7d16eff1903f2e81d147839e264201020c067e111b1792e561c1a1ededb5289e3d0013c87331bcec1fe014e7f7029723faacdd21c2325a5595f481a58d42f674f0f9458fe89e") 16:05:12 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) open(&(0x7f00000002c0)='./file1\x00', 0x9, 0x10) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f0000000580)='./file0/file0\x00', 0x4002, 0xfffffffe) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) syz_emit_ethernet(0xc0, &(0x7f0000000200)="1e3ed05650ed6b1e19f9b147e94bf0db0745807ac5b6e7eb32cf02a754ee78bcb9f3c50e3bd1495ec27d7227e80b54686754b9a80a0e5e361fe6fc5128a21afd1f1558d951e61e841c71cbf01b30f02e5a739af5dd2751385d93c5bc28b8fb3dca4a170d4c212469ab2020afe887f9909caec93403193bd456c0e2263cb38dd467d072117c26af3a6022876e9d265a71617731596cf7cebe5d9aae9a47345b4c778f76d4529574e94ef427bdb2ef2dc42cd160a0c3a88f1caac54486f047c168") 16:05:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x133, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0xff, 0xfffff801, 0xfffffffffffeffff, {[0x0, 0x7, 0x7, 0x6, 0x200, 0xdedd, 0xe8, 0x67330671, 0xffffffffffffffc1, 0x0, 0xffffffff, 0x7, 0x9, 0xfffffffffffffffe, 0x9a, 0x2, 0x2], [0x4, 0x7, 0x4, 0x80000001, 0x80000000, 0x1eb776eb, 0x4505, 0x6, 0x5, 0x8], [0x63, 0x3, 0x472, 0xffffffffffff1d16, 0x100, 0x7f, 0x6], [0x8, 0x5, 0x3c69, 0x7, 0x9, 0x80], [{0xfffc, 0x0, 0x4, 0x7}, {0x8000, 0x8000, 0x9, 0x100000001}, {0x6, 0x3f, 0x9, 0xc5}, {0x2, 0x1ff, 0x6, 0xffffffff}, {0x6, 0x2, 0x6, 0x6}, {0x100, 0x3, 0x5, 0x3}, {0x1ff, 0x1, 0x2, 0x2}, {0x3, 0xfff, 0x1, 0x8001}], {0x400, 0x42cad68d, 0x7, 0x8}, {0x83b0, 0x3, 0x10001, 0x7d99}}}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x9) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000500)={0x80000000, 0x9, 0x6, {[0x3f3, 0xffffffff, 0x1, 0x144c0000, 0x1, 0x0, 0x7, 0xd12, 0x200, 0x0, 0x7ff, 0x8000, 0x1000, 0x3, 0x80000001, 0x2, 0x5, 0x8], [0x181, 0x6, 0x7, 0x2, 0x200, 0x0, 0x3, 0x98e, 0x200, 0x3], [0x1e, 0x2, 0x7, 0x9, 0x6, 0x3f, 0x7], [0x4, 0x3, 0x5, 0x8, 0x9, 0x80000000], [{0x0, 0x7, 0x6, 0x1ff0000000}, {0x4, 0xfffffff7, 0xb8, 0x7}, {0x81, 0x2, 0x1f, 0x29d}, {0x7, 0x81, 0x8001, 0x3}, {0xfffb, 0xb53, 0x3ff, 0xfb}, {0x3, 0x8a, 0x7ff, 0x6}, {0xffff, 0x0, 0x2, 0x7}, {0x8000, 0x3, 0x8001, 0x3}], {0x54a1, 0x401, 0x7f, 0x1}, {0xa3b, 0x64, 0x8, 0x1f}}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:05:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c653000192476b815e116bee2f7f747dd7aa9b98c4af157f55e9b8591343b45db2855733cacf839c77708b9a9fff075e2cbfc2438e6e19e2cbf559c44f90122cf25d36b93778a6d2851097c00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) msgget$private(0x0, 0x200) r5 = msgget$private(0x0, 0x80) msgsnd(r5, &(0x7f0000000300)={0x0, "77845facea8eea8de5216f4be7da3c5a694254d7f0339b1a8970ca0916d525572a20f425610ce2ea7159d136c4ce99a069ccf157c9cb4f5328fecbd9ddff82516d5e204eac6fd1cf538f69afdac69f4a4fad86b7bc5ff5beffc91f3e699d600b5b585085e62a5e5d8b04575db5129f2acb9d88c24b45f8052ca575518e198dd4bbbdde5df518374ca568d7fa06e67ad883"}, 0x99, 0x800) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x1, 0x2, 0x80, 0x2}, {0x1, 0x85, 0x5, 0x79f7}]}) setuid(0xee01) r7 = socket$unix(0x1, 0x2, 0x0) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/129}, 0x89, 0x2, 0x1000) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r7, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f00000003c0)=ANY=[@ANYBLOB="12f7ea792b776177a3d1232670012e2f66696c6530007295532b2e5c192992e9c782954662f9e50c9e9464ebb2c9a42803081115bd6eda7006c7b91c0c29a283699d71770e0b968cf2b8e0f34b32180f965c73fbc6cd388a9dd88684618c171513410eb3a1d1"], 0xa, 0x0}, 0x0) r8 = semget$private(0x0, 0x3, 0x20) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xc) recvfrom$unix(r9, &(0x7f0000000280)=""/29, 0x1d, 0x40, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r10 = geteuid() r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = getppid() fcntl$lock(r11, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x100000000, 0x6, r12}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r10, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 16:05:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x2, 0x8, 0x7, 0x80000001, 0x5, 0x7fff, 0x4, 0x2}, &(0x7f0000000080)={0x0, 0x100000001, 0x6, 0x5d, 0x1f, 0x0, 0x2, 0x3e5}, &(0x7f00000000c0)={0x9, 0x4, 0x5, 0x4, 0xff, 0x7ff, 0x3, 0x200}, &(0x7f0000000200)={0x8001, 0x698}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:05:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r6, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r9 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r10, 0x0) msgsnd(r10, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r4, @ANYRESDEC=r9, @ANYRESHEX=r10, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r8, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r2]]], 0x1, 0x1, 0x1000) msgctl$IPC_RMID(r10, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x5736308c1f64fb18, 0x3, 0x0) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0xc75, 0x8, 0x7f, 0x401}, {0x81, 0xe8, 0x0, 0x3}, {0x9, 0x47, 0x3, 0x400}, {0x20, 0x9, 0x7f, 0xffffffff}, {0x580, 0x9, 0x3, 0x9}, {0x8, 0xd6, 0x7f}, {0x3, 0x2, 0x7, 0x4}]}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r14, 0x40044273, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) 16:05:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20752, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r4, r3, r8) r9 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x9a921563f79a26d8) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000080)=0xfffffffb) dup2(r1, r0) 16:05:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpgrp() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:05:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x81) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0xff, 0x2, 0x8, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687b7f0596c7150ead7fb58c0500000000000000845ceed99b79d5265928d3e2e2c4b02f78f5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386abf9303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e2d25922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1eb27abbc01d27f153398669f9c7fc8d939a0600000051057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71c94f57aa3c407b71078fbf9205da975035efb4db9b398e5a1a27dd2291bfb90d52831b58c965c6938b00"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0x200}, 0x25) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) 16:05:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="f8cf8664f8e0ec984850319d668968b645d3e71c478942e0178451abead47b4d56b357c8e88636442901daa1a48a7b949e785e20000abe18ff621fea7fc996a18e889dd87da7b483dff5d232cc", 0x4d) 16:05:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0af2424702d7b431686c"], 0xa) r4 = dup2(r3, r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xb80, 0x0) listen(r5, 0x80000000) dup2(r3, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="989d7b08686fbeab68cb"], 0xa) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x1ff}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) syz_emit_ethernet(0xdc, &(0x7f0000000280)="82d97f11809a9dcd074488d8b18d680b8f8422567df90ae0932da40172a885c3ee00f4557d49fd56a111fc690b1eff17c7c9c2f761a93410db3ebb1425c60d85c2f80c751bda65c3199157d4469d5e9a2d5c182f4afdd62bc07444b48a5ff10b38c4cf4c885a2aaf6ba1fc81be6d1fbbaee398e103123497d361101a60a3d0c6013a0a85e679e47ff7a3fdf9871665fb5a053f5d83d85e278a6405cac6b85f1f4f93ab5ff9a44fa750b6f798f4d61ba50f84b0f1e14472217dd3d26b9ce0e25d90afcba3a7567a89172b9cc2bfd4cc0669e61da80bc274efb6014631") kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:05:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="93021dbc987b2e273ea7ff01b72f2b33"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:05:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept(r2, 0x0, &(0x7f0000000140)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x9) kevent(0xffffffffffffffff, 0x0, 0xef, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r4 = msgget(0x0, 0x1) r5 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r4, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r7 = socket(0x18, 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000200)=0x3) ioctl$TIOCSBRK(r8, 0x2000747b) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r7) 16:05:13 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0xcf, 0x6}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:05:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) 16:05:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:05:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x10000, 0x3}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0xc0a, 0x90, 0x0, 0x7]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x0, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x800}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:05:13 executing program 0: sync() r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x0, 0x401, 0x0, 0x7, 0x8, 0x8001, 0x0, 0x2, 0x4, 0x528}) getgid() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r2, &(0x7f0000000000)="c785f5c4d7a44d64dba52ab9b995481504dbe113c0fef9cda916fc6bde977cec05fc6301d1017880510675c5f1549d3f252b59038d7c3ad45a9f2fa148950d838eccc7bca0c8958eece6303a511f8d48430ae7445688719fa73d46626953cefce65cf0b3b8e9377eb079d75a0294a05d3fa861917c9dadd68baf9e0153f6c87b626d711fcf092235cf79aed85eefab991f0e1550f99cef838d09ce3a678fa0c17f2869de9adde9659a2b510c2613d9e176c0bca4b3691e72401004fa5c", 0xbd, 0x0, 0xffffffffffffffe1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() getrusage(0x0, &(0x7f0000000240)) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = dup2(r7, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getown(r13, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r16 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r17 = msgget$private(0x0, 0x200) msgrcv(r17, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r17, 0x0) msgsnd(r17, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000ff1a1ae1dd54221fe08a6c1813898996e7565a46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ec00a3860000000000000000097e06a4c788eebd8703d9a54c835a38e33276cb9d53bea0581d977e4d648dda97dca692e20000000000"], 0x54, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r12, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r10, @ANYRESDEC=r16, @ANYRESHEX=r17, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r15, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r8]]], 0x1, 0x1, 0x1000) ioctl$TIOCSDTR(r8, 0x20007479) 16:05:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xfff8, 0x1, 0x0, 0x1}]}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x103, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x72d20f4447a77, 0xfffff, 0x20}, {{r0}, 0x7ffffffffffffff8, 0x2, 0x60000007, 0x80, 0xffffffff}], 0xfffffe00, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x4, 0x3}, {{r4}, 0xfffffffffffffffe, 0x2, 0x4c, 0x40, 0x3}, {{r5}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x3}, {{r6}, 0x204b2e06707a67c4, 0x20, 0x2, 0x4000800, 0x5}], 0x8, &(0x7f0000000180)={0x0, 0x2}) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="af50379d4636567a", 0xffffffffffffff6a}], 0x1, 0x0}, 0x0) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:13 executing program 0: sendsyslog(&(0x7f0000000140)="90b8f99587dec697b7ff8ef00326d92eeb25c757ab7c3e45395684dafe9bfca1ccf1932b7faa4eeadaeea8ce7f3f61495b1d116a1f08657a365e4911569aea01b378ef8c8fb626f88457a2f334171a136bcc8c3d9767aeb9164341e3552a0c41b6", 0x61, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='!\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x6b72ffca7d635be, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x3, 0xc54, 0x2}, {0x18, 0x3, 0x7, 0x6}, 0x200, [0xfffffffb, 0x80, 0x1, 0x77, 0xffff, 0x7, 0x1, 0x4]}, 0x3c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000480)={0x9, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) wait4(r4, &(0x7f0000000080), 0x8, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:05:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0xc, 0x4}, {0x10000006}]}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r5, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r7 = accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b19177f9aa9efa0314ae00000000000000000000000000000000000000000000000000000000000000000000000000479b8bfb86331aa413e2183e7238d4304706323e40496a3bf3f5260f871bc198cb288290617295f8a962e7cfff20bc7ec61545ce85eeb25e8b31a3fcfd44c8365cf1997b1c65b21be0df7150755f1498ca99990fe59a"], 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r8, 0x0) msgsnd(r8, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT=r5, @ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES32=r9, @ANYRES16=0x0]]], 0x1, 0x1, 0x1000) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r10, &(0x7f0000000140)=@abs={0xa65d300194689396, 0x0, 0x2}, 0x8) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:13 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') getpeername$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e1, 0x7ff}, {0xf553, 0x7d}}, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = dup2(r7, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r12, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r15 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r16 = msgget$private(0x0, 0x200) msgrcv(r16, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r16, 0x0) msgsnd(r16, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r12, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r10, @ANYRESDEC=r15, @ANYRESHEX=r16, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r14, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r8]]], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000005c0)=ANY=[@ANYBLOB="be7b93272ac2d0077f7f4cde130406a375b6c9c63cd79d626d401e8ddf6c08636039e43b8575be5b0d65e3f8052f5fc2ac3cf74735cc704ca9e3471ac1d4f0267673f0fac084453919face0fb753ad45a6b58bcd5b5b2d2ccf91cecda16d8a0bd354fd87fa262c3037e71ed489cace3b874e6dbe71842f8f05fe0c3a3874358c172923b9f90c9a1aeeaf4995ec31a5519175e85460beff01fda5e928000000000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) r17 = socket(0x2, 0x4003, 0x0) r18 = socket(0x2, 0x400000000002, 0x0) setsockopt(r18, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r18, r17) connect$unix(r17, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r19 = accept$inet(r17, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r20, 0xffffffffffffffff, r20, 0x0]) r21 = socket(0x2, 0x4003, 0x0) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r22, r21) connect$unix(r21, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r23 = accept$inet(r21, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r24, 0xffffffffffffffff, r24, 0x0]) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r25, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) r26 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000500)={{0x80000001, r3, r20, r3, r24, 0x126, 0x63}, 0x8, 0x77df, r28, r30, 0xffff, 0x5, 0x8001}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) shutdown(r0, 0x1) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) shutdown(r0, 0x1) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) shutdown(r0, 0x1) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) write(r3, &(0x7f0000000140)="067ff1fa453e3596b2b8c69d80071dab2d", 0x11) r4 = dup(r2) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getdents(r4, &(0x7f0000000240)=""/3, 0x3) r6 = msgget(0x2, 0x4) msgsnd(r6, &(0x7f0000000280)={0x1, "3b175aca198e940994ca6d6814a737cd08eadef4a272ffb804d6914972a445f06b306e93883f72679ffa8a962b342f238d7c32470420948e3168f032c052f49b7799b81768a3b4b577c1bcd00dbf38be4cbb4dc3e212342e70974b0455b527a32495f68c5f3da0f024bfe366c841658068a8df76d3fc79e1565f09fc82e5853bc148128cbc4c184fc190e6c29f3e2dd47125dc7a6c3b46ba4d46bfae994fae9f4daa21"}, 0xab, 0xc00) fchdir(r2) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) chflagsat(r7, &(0x7f0000000340)='./file0\x00', 0x10001, 0x4) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r9 = socket$inet6(0x18, 0x3, 0x5) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x1, 0x6e32, 0x2c2}], 0x3f, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x5, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x3ff, 0x10000}, {{}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x3, 0x7f}, {{r9}, 0xfffffffffffffffb, 0x40, 0x2, 0x80, 0x1e}, {{r10}, 0xffffffffffffffff, 0x48, 0x2, 0x200, 0xffffffff80000001}, {{r3}, 0xfffffffffffffff8, 0x80, 0x82, 0x7, 0x3}, {{r3}, 0xfffffffffffffffe, 0xd0, 0x40000000, 0x32ef, 0x1}, {{r1}, 0xfffffffffffffffd, 0xfd, 0x4, 0x5, 0x1}], 0x8, &(0x7f0000000500)={0x8, 0x8}) r11 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x3, 0x146) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x200, 0x0) socketpair(0x11, 0x4, 0x7, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$inet6(0x18, 0x5, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = syz_open_pts() r17 = accept(0xffffffffffffffff, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) r18 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r11, &(0x7f0000000640)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x100000001}, {{r12}, 0xfffffffffffffffd, 0x82, 0x20000000, 0x2, 0x401}, {{r13}, 0x0, 0x2, 0x4, 0x1, 0xc9}, {{r14}, 0xdb964c4db74bfee6, 0x11, 0x20000000, 0x4d, 0x1f}, {{r15}, 0xffffffffffffffff, 0x2c, 0x40000000, 0x40, 0x3}], 0x3f, &(0x7f0000000780)=[{{r16}, 0xfffffffffffffffe, 0x38, 0xac, 0xc0, 0x21}, {{r3}, 0xfffffffffffffffb, 0x8, 0x10, 0xbc3c, 0x1}, {{r17}, 0xfffffffffffffffc, 0x2, 0x10, 0x3, 0xfffffffffffff1e5}, {{r18}, 0xfffffffffffffffe, 0x0, 0x1, 0xff, 0x1}], 0x0, &(0x7f0000000800)={0x100000001, 0x3}) 16:05:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b29ff7f5801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r5) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:05:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/239, 0xef}], 0x1, 0x0, 0x423a2296) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:05:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(0xffffffffffffffff, 0x1) 16:05:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) 16:05:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(0xffffffffffffffff, 0x1) 16:05:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(0xffffffffffffffff, 0x1) 16:05:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) 16:05:14 executing program 1: r0 = socket(0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x2}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000080)=""/46, 0x14d}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f00000001c0)=""/141, 0x27}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/74, 0x4a}], 0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) getsockopt(0xffffffffffffff9c, 0x8000, 0x83, &(0x7f0000000540)=""/55, &(0x7f0000000580)=0x37) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) 16:05:14 executing program 1: r0 = socket(0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/Z\xe1V/b`f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f00000004c0)=[{0x2, 0x1, 0x6, 0x2991}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f00000005c0)="451bae1c1a0000000000000000005921707d89c0a8e5e908e42856e10bb37dd535bd680b5a453f8772296affbec80836baa2ee5425936bd0a6426cec631f33a29ebcf6a3c0e0399d7a9b47aeee6e23462e81c4f9eb0394e300ff6305eb778bfe18bc434af1822af5503d7ab7a4e74a7b101f16d01492a0b94d745ef89a28c24e87b9e64e8eb82aab7ca90d244396d29e78", 0x91) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$BIOCLOCK(r3, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = dup(r12) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r14 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f00000001c0)=0x4) 16:05:14 executing program 1: r0 = socket(0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x9) r3 = accept$inet6(r1, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0xa}, 0x3c) r4 = open(&(0x7f0000000280)='./bus\x00', 0x41317006e3a9300f, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:14 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000005d182cf03f0251c0e86c0182d60c8ad78026948f5a8656fa2188fac1552c54685b6c9fccfa1f3aa25827db9012cf88b83dafc235aca7a14fb3751367868248945cd448b52e259935fb2c7c47e64a5a218e8f594e4755012bbe5743db79812988000000000000c325421bc984ee260127b98b40d5695e1e2dca13cdebda1686407f47efe2a89851b5bcd7545303b27a0e8765"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000140)={0x96, 0x100, 0x3, 0x8, 0x3f, 0x5, 0x2, 0x3}, &(0x7f0000000200)={0x3f, 0x8, 0x6, 0x1, 0x2, 0xdb, 0x80000001, 0x3}, &(0x7f0000000240)={0x10001, 0x200, 0x7a3, 0x7, 0x10000, 0x8001, 0x736d, 0x3}, &(0x7f0000000280)={0x0, 0x200}) setregid(r4, r8) socket(0x20, 0x4, 0x2) r9 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$KDDISABIO(r10, 0x20004b3d) 16:05:14 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 0: socketpair(0x1, 0x4000, 0x25, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r8, &(0x7f0000000440)=""/173, 0xad, 0x42, &(0x7f0000000140)=@abs={0x3, 0x0, 0x2}, 0x8) fchown(r1, r5, r7) seteuid(r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r5, r9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x4}, {0x18, 0x1, 0x2, 0x9f}, 0x46, [0x4, 0x48a60c74, 0x3, 0x101, 0x100, 0x0, 0x2, 0x1]}, 0x3c) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) 16:05:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$KDSETRAD(r2, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) pipe2(&(0x7f0000000040), 0xc) 16:05:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:05:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\b'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x5, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, 0x0, 0x0) shutdown(r0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x200) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000100)=0x3) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, 0x0, 0x0) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, 0x0, 0x0) shutdown(r0, 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000340)) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r6, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r9 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0x98, 0x1, 0x1ff, "7c25ca094d54aa155b7690b7d5d1aba723a5f59e6a5f5a12cd2c535715fba0b6d10d3c9b5fcafad932d2477f79544db1a8adfc99768e4653c940f2b0c7dbc066e3544be8e08d5ff8e4252c0ac3ae05bc0a4f239d30550de9c2b2008ee63e8e03427b7dda2c8f520d5e106ece0957ecf12939a9f5451b83cc492908f322a1d6241b01"}], 0x98}, 0x0) msgsnd(r5, &(0x7f00000005c0)={0x2, "d68e48b7fc4b3d9f7cd6f89801c27bb60da3ae545d19c02ad443156edcf8fdd2d3f2bfbbe552277d3c44d0b4c678738983fae471d9d6d74bae4d5c04c3ad886a7ce0df24b43df5eb769331e527db9cb2d0efbd735125a3b085e0810887d280cf23b6c62553e714c57c1d4fd65c2890543c50660d5ba62f749d1db2a67f61f64e1ce69ab232"}, 0x8d, 0x800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000300)) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r4, @ANYRESDEC=r9, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r8, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538b568259c10eb9e33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b00"/164, @ANYPTR], @ANYRES32=r2]]], 0x1, 0x1, 0x1000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r12 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) write(r12, &(0x7f00000000c0)='~', 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r5, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = accept$inet6(r7, &(0x7f00000003c0), &(0x7f0000000100)=0xffffffffffffffdc) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r9 = msgget$private(0x0, 0x200) msgrcv(r9, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r9, 0x0) msgsnd(r9, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r5, @ANYRESHEX=r14, @ANYRES16, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r6, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r10, @ANYBLOB="cf7adb468bdac0ff5a48697e8837aeb14a6c684c52f97c5f9f52830cecd2656206c77bf159335ac60c089a65564630b91ae4b18ad2f6cc0062ddf4c628936dd1bcff538862f914020c3bb71c0fee5539330747034714cc71d945933065e546a8a322a8a21757e4ac6bcc94c344ff054abc35ab3ca3c38c74395974bcf758c9a1a94e4332904e360e0867f544c5cf7da636b9492bf37cc831df48c740d1cb8f6c3283c072eb33eac1e67a650ca42e39e4d328c28b3d8651b5157112217728936d161d35ab8023cb22e098e28eb616d12e88d3a104fc0ea391f909a52013471b95c00cadebcd79e21e1f8c30430e1d986bbec804c119791314bb3ebd65675c9689a2aea38043c8a1fb0000604090505c4da718f6b81ed011c3de4e443ad1020b3e86da162d010686832b089ad9f2d706e4e7cbcc01bb29c2d99c42d5f1c346e86410494facb7ada4afeb0b1717e1f307ad61ade88f78b8a718784ee4baa6ab4e2f5a9377512b90808a2c6556780d90377c7709ca5d662a73e507bf0896129737335dea07afeb52e6e90cd10e0ac8c639455912f4b573208c5e49ebef63edfd381fd94669f01e1ba841ab565ea8cf6936846dcab6542841dc486669c8ac898848b24500f4c2b1c5e012449e4c86feaa701a0b803ff25b8482a8898717214a8da34a5e4c64d71b3ddd6ad599ab77b7746646f7a1eac575e432b3640c9006abb1a1a53a233ee0902f2d8a7dc344681a3be59403d9b5ea39047bfee9dfebe39b1d582296d3edd1ec70aab7828b4a6a617c9faa68ed50a14713aa6f7f43655bd9d2fe6c3c82ed6c6fbfaa03f41471c10ba19a58f47d41abda0cdca62d2a4408260db2d7283cf4746938b80260e2cc6df1545d999bc3e0c94ba8f020ddb072424a72f23e44f3fb2491c0f07feda2245edc435052180f75daa6b85349c70198369e3598f644ad9b56ae8822989a0007ff5243376c272049b104eb8c81863e86c38d1512daa7156ccdab0cee4714fb2c0cab8ed304e8f13d97863d3a196bb85a43dec84c19694fb3d04192938b107fcbddf0c834da04a7785753e46fbcb39cda7d4246e099c9b713d5f85fa6192ec9183434e49575cdfcaf7c66e1e443fb90e4bc90ada8fbb23984360d05275b96cc6da1fa6d4ce1f638d8e9e09001a4c128ac5eb27d115fb615d91e1a2a32c9fcb0867479713dbd35414306e683d36541b17ad81da22b3d0798fe85747c08dda68d6bd459835b59ef1ff512447bfb9750a41c9d6ffc93e373b2f1e1d0d22b1c287789651a5157da0911f5b74d53998dc1c393e8a5c4a7619b67bb2c884a673e54de197a2aa5e3f9a32d3c130e56a09be67ebaadaba17292009e7275428575b8e7ddb79454c5928ae37173d2f71ff1f6071c913fa3e3c131efefa029ea6c2747eb7ac3230a170da52c5d0427f0cdf1dc76ffe3b9da29e80d206e989672fb251b131145a9e679cb4e63800c3b17d5a80c82f675a1bd7c97db76c2be604146f428e14816e36600c8b47cf22ce0bb90aeb1e3aeedb82f9db7aa2d5b0ff327bdfbd63e6c9f63d219c30801a0da4f034cdd96d58db632251a1677e07321d336130d5129851a941403372e16bd823789ef7af2bc927006f2b2a6f12cddf0e182ef327e229b0f7d1a0ea7fbd1c35339f57a42ab5f8ed3633718bd945cf77d6476f8568ea233849f8a401d9cdfdd13963964f0946898e74087dc7c0b3697a1a54bc658007db3ecab02083a0e55e068be1d32a55369591f01074603d67ddf960493e89ede982c7b6d82f435da4064c947e23eb5ee4983b16158a20e5152c7b3b3af12668bdc7dfe35fc12950f2e6a1f9c82ff7dac599ad5d2bff9537264d04db848051dbd08af03213091817fcdb45a449e7c605fe13b8bf4abb31a31042fc26d734e1cbe30af8bdd816477bc52a5b263d89679ae7318e9e2aab2b28dc01476d3afa9650b5feec1ea17bb90e4748fef87b51b5709e10e42ab42bdffe9679af4903db14b11be2a346a733f939c2904c7d1728494f4a6cef9c1fb2c6e5d10aae16d6327443e5be6024cd474d5f3d5a0fe63e84a5e97401c0ca241b57d2534dd62881241419721d46d41c3e2356c2a2baae621475da9a599515ba895ebadc047c23890494ececbf2be3a535e200ce77397e3582c7560a22c1421322a55d142fb905191497d09cd62fddb073c9cb17f8fdac20a50ad4c0a972baad66fa495ada1df6122f7b86489112e2997518337e4d7a245d739fc24d999eea705f2c2706f6ddd45b1c6c34bdaa45e960cb858478f0856b23a642a92bd136966076971982aea3c255efdb28dc0b8c2d05b7500150dcc4f8da957b6e802d5907f67af9706a732f031cda9443851f8f1a9ac0a727bdb937baf21eb622ebfabe263082beac0f739f8ee8e6e5bd2604631cbdbbe356ffdeafae4ba41bd1acb11192867ebecb667f6743477f69c871d5ab121a578e493e3b715ec788d34fe2992da5ff369d4624a1b0d2dd554c58044b4176c6a5090bc711380b7b3d2f4ae5c9e55f65311f37d0464d70edbaebb179426cc9e6150c634ae5592c9b682dee6a2b5a385b88348d3492035268962512b00f6432db2107dfa76165ffc93c84b21bea912366f9b2701167adc362e751894505507719b3acc02d438b5bf8366b40dcf8b06b7391a0aab0e43bc06c5a0f00710bc4965789d79a0034987be25dcaa0c27958b81caafe864e65b849793c614be9705f6c010e92e64ba01778ead2e092573dded9c5cc63b76ab9d01eefd3da992dd4b8964c77fe73c66aa9cd085081dceea4a29dc7e8d4bf58373bea98e204c1d098dfc31e3f7d06045577e2a4fceff7e955f05f3dea5624c2ed748529dc39ef2295dfc4e9f8705fe6611ec80b169486c4e3e761298d9ada0675281e3dff8114f945fea2a6b2804c81e02c8c0583946fb34a1c90d54df76fb1211dda40bf81900ba10f66667eef072fff306566de70cf6c45251ecc29ebe3e41394eef45e29616147ce3669590a80f74ad5e3463a4d6bac16576399cf10c0efe648a46090170826fcd670df3d5cc893ae905c65772edfa9e3b661fd51c332742e2abaab6dd40341d56bf23d34ee6cd3c89a05bd18febee5786acfbb3d2599dd1984628557179e3c9d274f954b40ecb7f02503b5327cf67a646b191cd39181227a2cffbce3795dd87ad1b85527fa359c1d301670044084ef2990c64e07afd779335884bd3930651768608b2fd50203de0a987693dfff25e9e0cc1057a8948fd375fff7bee0c3ca9b3800a51d1cd48ab8b61373b259c12dc61ad88511557df6cbf923740b6f4c16356e5c26f86387259b327fd55313ff64392956fead03c503b8e0c20dcaa336751abdcbebc3c535b2f51c1f002c23a90f3b46a733677880eac744cbb39e31ebc6ae18d04d88a6226bb64902e40c8e8e8133712521f913ba816a96f108f29a89dedf0e26919305316a93da1df3f7201fefedd2f8c2fbefb4ffc4718bfced1e9243b435ef8483680d52ed68657ca8f0a7e486ed08aad145f601d0e3b0815dc432fe023f0ac292e47da1b5baf61f5d77843bc73122fe5343ae389b4456b942e1402a054e85a1d4d0edeb7780ac4367adcb97a2f6423647839c6cbdbe19884a6e792cfa92770898562c6aea7d42f85830cda27f3dc5d88df1dc2cc1e4a0ac65c71b91b6a5ede6b48e5b824c33dbd860eb57357c35cd9a014e884a031fb799b19d03120a18fe40f71d63ab74c7b8dd245f29fb68f22ee5795eaf4c382d3a5cffad38a25539e94de5f7b512cae3c0c14732919f00caa9b58b7005e38cc42343938e2e8a2232e79ba0d81aea709b0c57e76359e624042cf2cb7ee9158e28c9125210917137bc19621bf660ac4aaa64d2272a7a4e5a1ba98943a428ed39360cd61cc008cee16d5dd7d82e1e89a0714025f88c93dcd1b8a0f8246616e1cfe065917d218ac6013333502331a07201255a03d2319025a2701e40df0a7acb04fbf331aa8f3c0834da35d7819870446ce2b1cebac754e39165bb83ec39d74ed5177cffdbc19e962d40f61af07827684a01fb10b0a64c0acb577c3bfe6465c4b5a4c89901a1507e9ddcb0ed7f13426644ab864b79b0b2fd02c62945e98b9d372164cf67cde829b52379974bf24de957f24ba0eca6c0db0ecd3dbf0aa353ee810bfe57cc309358d70d6ce1a2291295a125fca9866782f267b38931849f65ebd3db42a8c70b1de864a3efeff0b7f121ee31ad38e5460b2fccc7deef70daace127e1166e031402e128573a59223f760fdf364c1a19649b413c40168f56eb92bf7920a17a32b0826b72eb084a340d55d0bacbede45cb19d1168a909f62f4fd83174f39d1247227475446b91f4a1b8ec5d58337a789c324273c2f53d75072d779a41382d740f92edb557229c384e7859db9cf9cb26ca77600d65d7403f496e9eb0b2ac90cb4e0200d051495109410cec5fed5561f83036dd390364d00308710b7000146e23d0a9e2ddbd8f79cec1ac05e687b4646d17a88b9a98f2f942153dce7abb3ca2f806b3c26281a4bb2473990ed63ab4e7c6c8b797c8c50ccaf6f2e0a15ca8c0dd965b137aa4fc70b1ca28a1f311509b842fdd2625195156c2d5694f573d5a0b6c0a38927ead7506a12cd5789fbfac1ba1e7b535b5a1f1e300ffd49235598ca3599fbda78325636f37a2202f068d30042cf951a61a788f7707fb05a2f66b5ed38500367d530e4924b26c1225a0848c2f586f49719cb2df50052b3845d1c9968e4040956c3b11553053055d253c014ab278437c9c26ca971fc3945cb48f3bab8d6f6c93ebf2361e990aa0628b1f10b1d806a49d7f923672c16791e84b77a764e948a392bf72d56ddd9ab784a0e15fece2d62ceea80ec66f234b0daafb7354cb9f216438e93721b7d9e914329d5536b4cd37b3a8ad0fdd2de910e712e7fed39bef8d70d87a080666a1cdb866063317a1445719000bd667a7b2aa07b3a44f3a32c55aebedb54fea4ccafe0ed7b738af3fa5ac58a0f96d7d6aa2c5bbc0295710cbaa737e18489e8cbf5ed4a318e737e67f894cdff73099fad8fc90bc41960ada5882bcf3f47f8e7f1c7f66f8b306d4d4acfc1c7a46319d1fc628143346bf06d865929d5b734c62b51a19b9275aae45b10fd2a859b520ad67517bbfa9e0ffe4a531ec2caaf3fef7a9a5af69f791a2854a079961cc2e210d6adf288f29e03abc84144efa4dc701f4e69204b6094ac4a8dfeadf61e4d5e53345ca9b4291e50c4b32880a56e5cfcc6d65f8fb5b898604d7105e86b5fbdb98f69d0908193282d14e07e3558875c5b97d51168ee261e3ff37dc28fdd7bdb7a5b30b7b46b4d6297186332c0f7827c2f2d983f721816ba3c98ac6ee97227284795fd8ed460d034ca621f3ebd2ada30c736bef1215d74944cf0f91d5a3614c25a01153998a55c783ca43e0a75d2f97f371e5967b8ab6b96e44a76b65dca28a1a2998dfd5ef54c0480a343ed008f6450cb4ef12267744e9bbd67eb2e4178a429138fe54a81b198dc99ff7d25459625601485610d6992defc8e77d14b96ee58e411e678720bd9a7faa881dd42d8c99a839713f468f9184a15f90bf48a37cbe33bf63b4d446a72fee4f2c8e4f6e2b2ff74110f688761da09fc7210d85e4f04dd371e6870485bc8fa83e1540729dbdf359e7dddf052603b87bbd91f20fefea0a15f557eff0228e10cabd6ba69cc571917a7d2a7b10e9060e49771ad16326023c56dfd1c948a7323f3c67271e4666100b5b5bbbab17b2d65a4fa091dce6b1239656400c4099d832fcea213392ab715", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r2, @ANYBLOB="5c9a43aa297aa5", @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT=r12, @ANYRES16, @ANYBLOB="34714387ea8e23d0054a9eac9fdd7a3c5eb933849f9a8907f824ff9199d07ce42236d5e2a337ea9aba348ab7621b9f70a30a12d90e9129b77aabdf287a75423334e72a3cca6d5f2c0f4324339da46d4fcb93a1ca8911e26cc3f4aa24fb0bb80f59bb3cc2892463f551fc538f3f8842fcc58879763c39debed4c18263d1eb127d553a49c134e7b14ba46645d20cbe92001d1ddb6b8fe18aea91bb1857d8f84903f923431b9684be5ebc52853d5f99bfeb3c32e4ec1c90403b798cd52dbd85a661c317be8192c8227ee6cadd82c70b9ac12c342c3c1ad928d3cc6710be3ded7b73bebe6017a4e12246a2ff10b03ae1", @ANYRES32=r13, @ANYRESHEX=r3], @ANYRES16, @ANYRESDEC=r11, @ANYPTR, @ANYPTR64]]]]], 0x1, 0x1, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0xd87}, 0x10) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x400000000002, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) chdir(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0xc, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x2010, r1, 0x0, 0xffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x1, 0x3}) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04"], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) r2 = geteuid() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000001880)=[{&(0x7f0000000440)="f1073677c18d2f25359847291a581008b762978000328ef977be5843833885380de1e84107dfca1658acd5f60c03bd57d4cc41d2817f23681575e84aa442e8f06aa489d9a852399da6bc99fa83e5ac8abd35b61c5d56b6cdf4e94ed638944dea941c892e29f57b3836d4a800fbb9276efce5d9cd27c843cbb316d2ae585de68c68d9d08eac0d95d1481117f7367bfcbc9059ae84ce754086e235c8ca460a0a2aff2ed1a57ace7d3963fb1488cdb99114dc6a3745ad147a2aad8f947b663adcc867ea55dcd61614ea75d817616f3cc53bd2c092d75db61d4f2d1c5575d68df8a1ee81b345c1c4903f7eb2eab0013f687d99ef62eeb6eb499549"}, {&(0x7f0000000340)="2d8d6a89c29769fc95648036629715e21ebd945e8339abb7f12b36e07dc145a44ad77668494b61b8aa438a6b725b4617bf88770c10b0b15e348adbe5cfbccfb809b58535a53233e10856ebd9633a1f4701579a5dcd59"}, {&(0x7f0000000540)="896b0593793e73c417ddfa1f01819c098c04d501f6e975b398159238b501a0e64d9eeb6675ca695d9a045de440c10092e9ed7010fcf71ba17cf2a76b0ed87a1607531b61e843c4d05ede3ce418af9bf8ebe079e2ae14456a18b008067e078db42244e746772d3aa4b99b3a8e5f31ce2f120529399c7332f62ac4941917d6fea2192a52c80b54b532ad216614eb847f442f3653249102134329b4c5c8dacb"}, {&(0x7f0000000600)="62b4fd3a9f85e00012a125155da14990184a917c7c5c8a06691e1ce20064b57a56be335f4135b0aa6a906a7df42f5bc5752fc3953a4c08ec18f37080b2e1eba5ccbbd6b203d8a7fd5a9a894dee2edd18896e8bd3cf71fd15bcd451119c6a2f6eb98b62bb99eea03a518c6404d132ceceaea09edaa358cbd420955db78182cf98867c93593a6cae38d1237321f70980b164f6983b6cd76c1af2d92a25124280b65103e5f8469b5d896c5c4bf5e880cc4fa4fad7fbe2c7aa7de89c729a350cf2afb8d46330854ddab802442490ad3183305b7abcef7728f4cc289720682c599772ddb8400b4bcc90ddb72c6ee9a5820c37ea7363e0038a302f6ab2c0c37053f485b61888ec5b481e4d53b3f4997f4633ac1ec6af11c26c3e7115ef0c5c5a0bb6c3bac6da25f8e39667ced10971bfd67bc965cc964bc1b17275e63d51fd5551e57814a34b190b11da008d077423c573a67ce44b6dc16304180f7af38aec3ba41a26aed25b8929fcff679e7e6cba0e32ceafa51b22789eb8ab3599d5c510bbc25e05af2c61e37fed2f423d6ae0bf702cc65903f8d7d971faf42544e1d3257f2b935b9634b368f4758cf250970b5d061a996b8fb43d053f47f3f8e73ab6bd36870a38543874156ea6df8777089df3373f99f684bacb4ca538e5f04b3bfa2631937f211cc1f08658d5c3f82a0cd8e168bf4284e3eeb43726ec488284233b4664bb8a60534c5ba7a4d3e90f6c4eca6f5e693ed4ff98c79c31c660ce565a32fc2734687793653ddd4c6725daaca34e3e2b891dbbecf3634e58ef0e5bfbe8e8df7061f0a51b2ed8eb00f45e93dcfa29d57c99811ccc38344d2d4e3a8ec656e24089f4580930e2850d4643052bb19f08e78e853432713f4fd8e6b4036886ba616c1fc3ad256dd97b64ae4e6216c60352b9401687d43472c29c3087d94835adea92a05cd19315daaadbb219f74fc0ce2fc1545d441dca220782d9f18a49c6a1a9a7c8368952f7f26fd7f3e08245844b3e87ef0555b9d8f213176e3a7bff1cd4c01e7606d71f72181406b95471b713bf5df12fb144e318b4fd5c5dc5f0b5d15432ea24e9759487c9e6fad38476b5dfcf1823c7310a2e5b2a483d6e4e50d1abdee9ff7c5019f7a962c84ce90c7f63137bebdf2daa65c3f24f54b50540344e72cc0c7b97c2fcfb742cfeae1ae8ccc5876ad28d627c99db187e0fdb763123c9459cbd9a29701e3835542590964b9c8e42baf06186bca176cfe0f4487985b41a1abefc63f34448eff94b6547bb7d1cd13a8f2b21429b8c12f204243c1520c448531701a70b268f9c77808bcdae0a876750aad1b00646d8b6de839c0ddfca2871434aba6a666e83f2ef25ac317ed85928c8325cb7da97e52e6e1a6a0e8f9e161b1a495bf94a4e0a04e53ad692059e7db969fc94314b3d60da184af28500ae7ab598e7e5dc1cc30ddb18cb1cf1d1eab7404dddb13905be540548c5ce2642c77c5def958c4fabd1695f67cf40b7e44dd6c8da48d2203e15469eb274af6e85cffccb9f0da11c73adcc8185e2d6ad8ac9395e5a4aad753ada47e0e92964249b626a50e8c3b13649ecdcec277425b4ae5f408f17100c1c0367451ed1fcf15657f71af2e974b61796ef3334db0cbd41b09f6061be69fc27ed11ff35e25c99bd37c9d818ba226e9b833340a741caf0253074b4a0437ded7d418d425bd5abceb81ce8994dbe32eb5aa55f4f09996490e250e4f6da114c3248f09ba1f5323ffd92e68141dfe32a9f7c7a87bd5307e97e185cf1b4dd1f6d039b10d2223f77a7d70619dfe7b367548f348d1cd075b5c225a49ff7fd3a84c7a9393960e0d7fd1f4ef6e25b347ee1f6847a6f8f104cf7b89dc207c50c00a92d1d7c54008b42527ae7aff15f4df39d9a6748271635b9b6c67a68c3f686108afcffd1ceb791e536823f34727a7f0bb28d35d25eb06eceaad02437a91217492001e77868541a38176fb19302ff30eb6d0110896c1d5fee809a49da63d75a2d6dd453e4c2fbb3268430c1c382e4edd22ecae494eae90c7462e00bb3a5048f60828cb0d0181c0e592650a66657533dfa3d011716ee60c677b0fa3c6404b877dc08ae93711646d61ee98eac0a6805ff10980eaf258c388a9a409787b90f02537b6f0e4be217069aaf582c269439203a08f520150ec2a06e99bf03758511a146375d3905967b66d3aff951d0056fc76940843e320fa7bd52d0fda951cdcf3c84fcb13ead5f1155bd7f6662c62c601ee1264a052768cb5f05707d280dec4e6f19b7f031ccb28588f14d03a84c7b163dac1ff76fd91b94db93a9b15374101e2abacce863c63b90b2b5b79479f767fe256f07dfad50924ad1b38207582695e1d9c70b343f214f9fb3bb11633008cfaa60a2fa3b0ff1c6918f7d38095bdd4c8cbb42481ddc3f1f6e31caf69dc605a6161055772333c3fabcf50836cd4b0454c597e3550a4a1d1b7e347e9774a151935b1eab6150bec62a604a7bb12ba6cf5da9c967bd7994359c368c6e6cf7da54be83e71a0e9eddaace1558aedb7a48525708eec17e86e29e569c04fb43458dbc926eabef04694893aaf6ca6f6c14893421ea65a27b8cb78623ab49b2840ffb3c374e101b672750ba28e7cea9c569e57b231e15fb00944da1383aed9e7d18542e26cb3522800b80655acf56fea610284ceb73147830e7a1a9127c74b290c9ff49576c52a99cc36dde35caa1ffac6f313bfe2c0a261934fd29a593d51405fcef0718f52ecd64a69b884965d46c71d7de98ccc631702df73ae0bf7e2274b3bb488f50c60bc7f4d652ae9dcfdc0074c7c1fdaeb82e5a75790aac2b4ed72d20a67fdf0753f68350561ad38938de22ff31be7bb46ab64c1935a4a28826137100e1ed695141979b95885d281f864300d04d028dfac213479c9b4eaec2eb23b1d42c20aea9aa46e8ff7f9ef98cb7627cac3e81f2c04ae687f7b3fdbaaaf1cce958fac0939d27e9763a893cdc135b35e3f31c96b44b39a28b8a767332d12e827e01f29079b443591ef021a95c63d8a8875e808eda40c8126c7fb91117e0c0a205f7f7e12ebcb3dc54fd6e1ab151d0cf44af3a1acc1893f14f5adb71cdef8b8820650f365e9c1c0d31701e5b66f5059846912d09dc55870fe6bd95724d0ed156227019245aaf097251689cd056749a11cc25072f59ad7a81d8b0589c8e3e50849394edbe28fbd428353922c99df7fd015a3578cd15c1e11b01b7907869733df4f0862f3a8d26140db08728276b3318a34c7a5bbe39f50d83e0b971c77c9650503a9d9753a8a40a178b6bd05e496bb7f45a7f20307574418d9bf2499cb978c035f9f04d8f154ddff647d8b679271bf56d7d15ffca1d3c668ea7efcfbfd8139fcaa2dacd7055383354b1296820414829dd5ef84a45e782a205d7a4d2bf00f867d4eccdeb3c2049ecb817d6c84dbc0dab300f19802b0218225558e1b4f53d5c9a835453aa76511b29af5876aa9599b4bd344e8a4b8a597db1170ec5bebf93a0e2a3165fe65c30a88ba98ff23efbcc1c64cffd3299660fcdc381a2380946e3d2e94da295255186c600231e9b1d36d258df4f3103c628bd5506fa4169374c6f30cc1107562480e50bf0ae7fa85218c1cf47aa65c865c7065458853aa8c209e6ea568c5707c3eb0e0001d578b60c1f654c7351c4015f950261d2648d04767c8a9743e41400ffff37c96ac4def20d1d26f256e3342bafc94480042b107d7c58014d2e676d5f02681b5fd402232f4df7de5f579f9befdd5b6a174b7bf04c7817e32d6cdbb18a18f9ee92c88b045643cc4cb75ae3802a4eddfd6b2f73b0cad383f8add994890ada14c82902988fe11d910899917e7670ea5fc28bbeb539cfe9dd67c8363c36411ac43f9dd6d0082f6f1a226c496a0196edc09df9baf729490355db8dbf6ac7f413c722c2aa177e1153ba97b3a22dfdddaff16a19b7507df90dea265de100b5403925c4d963386a5fc59e4274c913a3356001d66d1ad66c151aa02793266a1a7fecbf7610c6a9edd778187e81fb22b25f361c998982d985d1539a5db6d007e5b2c08791d789079eb0cd137387999d198dcd14c119e46c7c6e6a779064e6476a64653def598db5b339a4e88c19f17be1c91e3c5e29e3b4bb94f7ca8e2faf923d32438500742fd6e7c1abc1839b21c65bd1bb8e6d301f647d4df3fc450ded54d4cdba642bdc61764b6643fb9eee1a57a988d4f8512fb7a9875ea0f5a4a863335944e13f98f6df6fdfa2f02b2591a5943480860247e1a2ad75daef70128a403637edd30d0a89b1d2cdf297bf6287bdce84472016e0441702f8320791163136f681a754010c93c810c7288fa69fe4922f8b00cb93a276f171fe281f593e2418df72899191a96117aac8aa10e7bd8b63239db4e5fb8c399169e2f61d5beb67cf9eb7d7b0bde299ada175a20825f23d06020aacda7ddd97d1cb71d5fd3d434099a0f43e0db320b1c76314cf872c46d80e4c0fcf2c6c9147dec85d75428bd2e2a64882a4b42d3c60fe5b6bc7b35d16028074949cc746e6d2d8bcdb5d3d3559c67f36c65bd1f357d8f4fe578b6b19ef9cf1227f8396fee52f0871f4c8bf4549cd5588b7acf1f0582531dad8d5567f54fc48fe2336a04c57e472d0bc57bad359926d571f4d797494106ca704b8a73c276d6ec06186cbd07839fc629ca175906d3c1b46d95f5be940e2dda7e416c3102aa8b0ad676c07168cca4802dfb106f76fd520c870a5c50a317847f9a16d4341c5888e19765f4a2f8a645941f3cb00eb747df62a17b17c08be3651107b35b0b40f8d95cc7b67c91ad699ea2a9b838d2e83d33ebc4344d29f5740d03c2a36733fb20d533cd5553fe3203a8833782f6faec06d4229cbfb8ea27c58f1cb9fd58ec10dce0559a8b9c14eb7bf3a832dbe611113e70966265424581d70da766ca970b1bdf26499c39370920c3b45716dc103fb7dd5e35b86e5c0865772e5bbaa98b04b5f3a483752d6e84f193bdaec6fcf9fe5af048e853167bca0c086bb599167193d6e7a58c928dadbe7a4b374eaf5f7b5ec4914c2428e1beaf7addab048c8e09c147e8894c5cead58ac18f78b6505840c68b88edc09f248ab9f0d6c3a27a5cfdd2c88156a5548f6a70cecd426bcd491de56cc05bec607496d54b83c3627338b8b6372324b7b7238c75c4dd5394a4383c6c7e645841674cf68d6ae9faab1532a292c121503c9bc0ed8741649b2ce654a90b264caecc6c667e6e94538e450de88172d3a2490dfddb0f71bdc0ec1d3c1bd317a28dc6cbd315876a3e86460b02635e4544e1ae9131300d201f0ee3b4b4c6ae6b4f1579359d8d0479044d39f5940f4ee4ad48c21f22bb25252ce363b4231ed24822e0583cbdc070325af189745b3222cb6e72f782322f9ada373994396b6ce9d7204eeb01e24facd32bf99b2cb766011a4883b3742c6251acf27b54ca4118825e5e1d4104b72c09eb0d24ad2643a5c036065018c0040939402847f3cf67f5fa336bef56c89a2c26b3c1c597b2b757ccd05c33ac6204cd21ae58eb59ed3c8a91bf89f8e7825dace22073e2a7d1d600693f16f96f3ec837be6f5a1f7a18a635a21990232dd736f821809ed5d43533ca88b553bf2e463261197704d9e79d81cdf748caa304ea89059b8b5512e1e3d0972714008bda8e825fa734d3dd28ffb33b36367278cd62d57e5a02a41c02b6682c0a998c1459369ae18b467cacc071789b0a3aeb716b5ecedba55cfaabf01da18bfae3150345e2b859d55bbe5ea9bc4031533409df0969e774652ca134d10af3f27805a65688874b294"}, {&(0x7f0000001600)="040b1f8d7a5c8f7a6b96bd2887ab72420c70f73cc2d484202a0b63215b0fb7ecac364134da41b365f486be67fc3355893fd9cd5e999d12b116bf95647ea910f0914470222a69171a857d553c37c9c7c03efe67b365be9a80345447d2327b3bffca8f82a16c6f4c7f4ba0e5342e1b"}, {&(0x7f0000001680)="1f475a4086aaae6d87266a178f04dd141918e41afe575bf9b9ebac93664fac84c5ac64a742e7bef6abc1e058b6058b8a7861c0d03958868cd41cb88dd021ece884e3265ce0757d2b55923b305ab674f38e90b012730d62ae0b5ad19401f99faf1de6a0a0ddddd247f6939de5d532dd6c93c397493ad70dbdf28f83fb413d1f469ac2f9e869825a8704aa9f4a4842b94e995d1a25dc71b1f8c16144f924d1ad0d5e4b147bc4301b9b5ec2707ad97aa87e4ea2e46144038aa4f5e76a2581bfd083f2ea64619028e3de17a9b7159fa7efccd5909cfb0ca1016235e38f"}, {&(0x7f0000001780)="aaa25dbad034cff15251c7437a5607f07c0ce20fefd94b9f6f917fc70770e34d85d22ec9dfa5cdd44d0c4be078c9319f749dd29ea6fd7744a01af72ae8d553ab5e583f8f94b220c292221a05bec779f4054a578e567fa0e276371b8690035ff43008a8d86853c1a9ef"}, {&(0x7f0000001800)="989e8371188e72e73d47f5e3a85b9ec51554394713b747cb393b67ae004711326b68054f98198739c5152d880d21ef87ed559a2660fcaa9c3509894295b6a5178af7497f10ae41cd765d4f910f31b45c8f40748a03e5b4"}], 0x1c6) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x7, 0x0, 0x1, 0x7fff}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x1, r2, r4, r7, r8, 0xb, 0x1f}, 0x5600000000000, 0x80000000, 0x9}) fchmod(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04"], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04"], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x6, 0x49aa, 0xb}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300000000000000"], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300000000000000"], 0x1) shutdown(r0, 0x1) load: 2.32 cmd: getty 85200 [ttyin] 0.00u 0.01s 0% 318k load: 2.32 cmd: getty 85200 [ttyin] 0.00u 0.01s 0% 318k 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x8000, 0x0) r3 = accept(r0, 0x0, &(0x7f0000000500)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x933160acac42aacd, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="729dc684e0001c7e5015665c88374335bc3a4017829948bd2e12e855a7541c5afd1e19f282c0a25451331ee08b5a67b683061ead1ca9de2b05ec5d26f39acc5b3d4ca425637669377f4e412d28fe36f0c7c8b46fb789a30c0a6c822b086b611f65809ee7393f3d77efac934a1392fc955ecf886a25e0ae4cb13f59968f750bb80d19a74251e1dece2f11ab70c17b7b33f54de19d545e75289db5a373b44a05b2cbcafffa6607cc756c3992e33086c713ce8dd022b64c895211bbf49fca276537", 0xc0}, {&(0x7f00000001c0)="a95526605d08e1c2963cafabef6f60605e9c5219f76e2eeb64a0cff1c45163c0e1412b4f68ba47b3e16dd0be949184641715fbd966a52a801bf19eb32854544d7645ee5ea3ed3b63f1bf172e4094187b", 0x50}, {&(0x7f0000000240)="3d7c5021920c6dcd5918d1f089fa12119415f99fa4ddfec003fef581c85da3a2013f362de5d53415a45dc4400952d0bbdab519489f2ebccc205d55ddcecc14674168b0a4caa28a02c9f1f39b2ee3228b5e1f24cd0c61446de14ba598978e43ccebe1b9d9eb05685a302a9ce4d26341bee56e09e92f380ef2e2441e27544b5a89c9375dc9a421fd1d605b3f8d2f27399687a5edcee1262536d6cc9609899ec3c3608924bf23d3f09761f8bf6bced1ab96215fb713ed27ed86b97abd84c045692fe73f9a872ec931e17cf01270bf1366a526ddf3fcecc9717507858d903e746c16a6f4c875c2", 0xe5}, {&(0x7f0000000340)="aa1fbad89b2ef285901fbeb64544b1f5", 0x10}, {&(0x7f0000000380)="f8284294563fb31e4bb75ebeaf2a9f0aa4d9626e4d79a49789068c6a831f1b949851d8750e6867d4b8f46412c26ae5af5f128afd7040a8505bd076100a5c3799037363f85486fad525475befec8d92fb1b62afcc31e6917d160053d9ce38852b33b2b07d6b498d320c22b4b561c8de6abe8b194ee5213d14d7b9765fd010b430bb92ee0d1f", 0x85}], 0x5, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r0, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}], 0x58, 0x4}, 0x2) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300000000000000"], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c017b80309900f87c8a5b6701010000000000000000c414000000290000002a000000000000008000000dc1bb893f0215866dc269126ef608773db2696a271056dfa8dd7674b09b6cb0119b0aa8eeedd94055728ffb6d0e771a1d94cebe5a47c3c6f98ba412b7f02cefa74a106b4ac3155a58e974ab7de2a81207ca76de7d6ca6ac9dd916f55a89caa22b8d0bc5"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/27], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0x26) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = socket(0x2, 0xc003, 0x1) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a098cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571f0045777011306a36a09cb8ba4975161ea78a9a8baf432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61d59c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689ea39500000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad89bd30459233321cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d57c80d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b15948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b333a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b926022237a5da124b14e4f464696c2d1cab100ef2acb4ef4ba75aa3d4affe15bcaa7782c16959e1d4650961a333adb70d0df84287c9ca2c2cba81cf400315af9e246604249af16a96d90fe68f4618d781acb9fed69dd365a242e2fa249c61dab7fa98973a8b6d3a5cf8f7c7e41c5d6a74f38d5a74a4fcfc432d132647d0c81d86a2279443a68f18c6c22c54e13e8fc7404f2890280671080d3c959296340c7c26155b47cbf56c7d8666bd0c381c7607e7cfd668bea2ee4cc4fd01372cb477726c3d555aa94bc0d2c11796a73a3ee80c3beb7e6330ad2020f646bfdc00c6cb91265753610d285b4167abc1028153a16c3cdaacd2c7a28b8c015281d3ef65116ed57f58b4f90fde2156834f9a4fa6791719152a745d6693d2252e26ea04374edf40140b551372907d7f3bdaa87ac8bc9fa54e821dda6368454982b26b8c0b31b0b50"], 0x1) r4 = socket(0x2, 0xc003, 0x1) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x10}, {r2, 0x80}, {r3, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x200) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/27], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/27], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/29], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x2}, 0x8) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_int(r12, 0xffff, 0x10, &(0x7f0000000280), &(0x7f00000002c0)=0x4) msgsnd(r11, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b56f9f00e6ced172bd230d2b874be87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4a7359071d5f6baaa807ecbaa386"], 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000200)) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/29], 0x1) shutdown(r0, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/29], 0x1) shutdown(r0, 0x1) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x140, 0x0) dup2(0xffffffffffffffff, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/230) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(0xffffffffffffffff, 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xaa9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r2 = socket(0x6f9c1f15b206f1f2, 0x3fadb9a2c4c8a8f4, 0x2) fcntl$dupfd(r1, 0xa, r2) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r9, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r12 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r13 = msgget$private(0x0, 0x200) msgrcv(r13, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r13, 0x0) msgsnd(r13, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r7, @ANYRESDEC=r12, @ANYRESHEX=r13, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r11, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100fdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000002d3200429dca61bfe544eac29046c645d9f66815f35118d8af42c4d4a8e5105e69a3b432f735507890e66a4c9bce90fc626a03ee41611baaa763713ea86f0c5e350201d4a69342b03d310480bcac6e26"], 0xc9, 0x3, 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x6) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(0xffffffffffffffff, 0x1) 16:00:01 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0xd4) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) write(r0, &(0x7f0000000000)="220e22", 0x3) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r1, r2) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(0xffffffffffffffff, 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(0xffffffffffffffff, &(0x7f0000000200)=""/111, 0x6f) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r3, 0xe986b1c1f1da63b3, 0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000280)=0x1ff) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 16:00:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') close(0xffffffffffffffff) 16:00:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = getpid() fcntl$setown(r0, 0x6, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xa, 0x1010, r2, 0x0, 0xffc) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) r12 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x1000) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r2 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x38809, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="a994e6964f8355323f1301980650f04536c8bce8f4737046", 0x18}, {&(0x7f0000000180)="1ea83c1f7ff06095d8bc077fa393f190d85b30cbb027d65d3a4d3419bcad5d2bf5b5d5780b2a1b", 0x27}, {&(0x7f00000001c0)="887c280a69e870280b9039add11b5b33e27b10e9dfc611e74ea144a28cc8250ceb7d6e17c17bd7918066cd8a43521c38c8ae3f3cc94fa791c40e8e56039023426e80af30411c1cbf47c4177f452994460ebe0b3b11197df76d68befead61ba24aa02c05882bc0c48bce5a3dc6caff7e876717f5bdde8a43f9f6c5d31ccd1a81c353747065611d3707d74281b985835a64f20be", 0x93}, {&(0x7f0000000280)="f22b40bf9f6ff45e3dc4f714ef73d4668eae145a45c180c24d7e57a1f17d66ac7ceaad0c87f02498245e77f773ff79e61d1df70e5a17d002dc25c3044519bdfdcd6af054b5dad84d34cbd85af50485ea48469079a67c92517a32403332654367cde8a7a09c9418fe47c0e673396dc37ab54f610b49aa3a03da4a66987454783a5b7636a97737922c0777ceeb2d260ce364a4b254fe9998d87a30c36185753007", 0xa0}, {&(0x7f0000000340)="fc80c5d3e24faf2d74d0aa11ab298d11b76e280a58174cb01a62aea3e160dd65c37662e29bbc8ffb09acaa1c80ad5d75a6fcffe88b3409895f7280a5264e9c9e86e6d108b60ea534e7b5bf92ddd985d7be95c5801ae83406ae0eec154677f8197ed72fbf3848070db2fb0b6d4d125b4d2b47ae03e7ab574b4dc99f541835da196e562e125e564c3d14be0b3568f071866557fc33", 0x94}], 0x5, &(0x7f0000000480)=[{0x78, 0x1, 0x1, "3d9561a72446a26dcfdbf018732016322a4a580a1bd7da21958c925f14f5d5963e158b2dc3eecc33ff507e5dd8f099e7c6af2661ff51fc266261eee7a1d7c4887ab5de90d0535da098d888561140ac667be040f47b217ae814288b4e2a8ba0c432"}, {0x38, 0x1, 0xffff512a, "442356230d2f83c8ea222dd60760ff061de18a4799eb9fc8d924cc97140a6b6e9e71477e3ecf"}, {0x98, 0x1, 0xa68, "c80d981f87f77733fb7db7cf036b10292424efd75373247f0e3a6e9d9465149855a35d57b4b5de50093205bebd30fd1d58547e56c618ee0d25eb457fc30b29f510bd0b555a0ba54b5b6160f1c0bc4bc2de0947ccbebc6f9bf3daa88fdde39624cedcc7a0f6dccdd859a500112a8a592dbadcca96c22caccf900a9f60d5d1993eb648dfceef100860"}, {0x90, 0xffff, 0x0, "42456e247cb72ad9c29ea56eb6d3bf855ec9f39a62dad504bfcfd2e39185e16cf51762e5b29685237b30001c55b98e2847f9d5de19ae7596711c1a6aafd7b0a9a3d5b5e1cd38ded2f00ae4c2d93c556bcd16f70258e5a88b57c10a50c71b8e22e452383d2e9c06f38a4115e6d6047486b59e8b3732ff6fd6d21b4f"}, {0xe0, 0xfffe, 0x1f, "8331e40b73d41c4c231d352b38c87f54028e1ff06def0e71176482326a0f6b823393e0b915e3795f72c30a8dd248ba26bf0a118045c694b5cc8c4b72aafdff78a68e5379edae7bb4747b0278cc607f4e73a8173fb710cd4f05c9e31ed09e1a8f02b9186502e4d748be38191ca366ed8b1d809c2662a02a1cb8af5c782dc8db78850a12f4a4c77f592c30b2201b4a4904fd6bea7e2a45f39075e2346b68ba200c674439a9270f63e63dd5ca09a53aad5b4b7460d46503688e617079c26a6b075b30f6dc9b9f76d6d506602a"}, {0x90, 0x10000, 0x3, "4fdf3bc02e57ece17f84ea10c584ae47a0f0bcf526ca7f96019db3b4c3802afb77964e945c8153f6c5edc4768472af9e53ff91efda55f13bf69d066e51f43d8b37ce9d368cd6b9dc0db8e796e3fc963dd57d0af37b111e88b5ee8452fe3437f6cd47747048d31f19654e8c2c0087c92979016a89d0b27868c401eed8f38a3ce7"}, {0x98, 0x1, 0x5, "2d56d315248f5b4a8d1f126ce458aaf037cb5e05622329f8b512905931b7fa36c1040bbdd91f8998c448e81c3b70863bc9c8238dc8ab282c9b2139c745cb3cd05d4d3bda6b7ae4ab6695ff1673bdd190930c66d5a906107ef48a2aa8b434f27997c1686684759be35cc64457dde4e4fb52be8b03d36e11478767a8c09a705b8fda33"}, {0x108, 0x1, 0x80000000, "e16a9ca64ba72978a00d12afb5f3c78fd67ccc6238169b179200fd6c0d2af7cc7bcf91af6345a0a837c26a2b2fc0bf51ee9f5f53f97f944d421f64511bf89d2e45f61533e9ef207eea64e0f8f098d4264126b6526d0a09111d44c753a9165d76e65bf9d33c97a17645859c6ddc264d8511250c0e1ec20466bef77382fd6babaa7fdce7af893d258f128fde6dd828505db81cb34159304d1c49e903c793d620c56cc7c20d76b6bbd8972f2618c2d5cbb725fab7cb41f0ee47f99bd4b360f0d7121a429a416c0c798509e6657efb01fa4b0690c9ad29093b96912dff90b08c48de50ab29f33a962e60ee21ed6fbbe81f5c3e112b05dea74e1c"}, {0x20, 0x1, 0x20, "9e2ffe665c8a0807ee36d346df1f3f"}], 0x508}, 0x3ba3acd6e46153c2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) socketpair(0x6, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)="12a399050bf08c61de3ee20a1ae7794ffe9490ba31d7e7ad3b6e5299c74ad6a02fbd422100d9912a9acca5fdee4108285ae22c5ca8d26efdfe9c9448986d57909cd4d0970678ebdf5aa43b3d5b27b28b2c658f474090e9e144431411af34b113b5b7f8b26ad58bf759a59708d94f93a65276490e30ec392a9e425f5e1eadea0aa9e212c21f071d61f4a5d6722ca63d59f7f155c776ac1b374fe8a9b5f955aca8181e86d0893b31e49085c8f43fbbbf93a1c2c00032536603468343a57957e220c9f23757475c8020f5598bb5fb08410aa9301e4e8f409e3f166feea657214d178013a05d1ead739d6b5619cb0b43b02484216372608fb11f690b89ebd37080dff73bf268469f42d907bd5aa848a9d26645fd077afdfb8860881f64995c88f283611cd8580ddaed442321c94b6c03e178167542de8edd00deafabf2b20c0d030d8f18d9a0dfa53d19a77e797bf821ab7c20ae64af04dfa03b3c12c1ee7eb458ffa8764e930fd46609a7b10ad71f26ea6deb4de71fcb2caa57ae7e9f4fd31a3f81ed4b121dc290dd103cb984fa9f8aba6390b2c977411b0817acfa359f2055af79f0891f5457263964169f93d2a933ebdb08063f733f44245140cf97f4fa1d620eaf14d1727217276c914754b5b41886e086267c3f5e36935366d579cb1dabfa22e17d1ca0c1135b956f35a7daec7bc5d0bbf4d698372559146b0dd84a88cb75619dfdec0e18c866d9d334521a8aaeea5054813e4024849bbafa201217422ada627880dd9226758222d261154ed0d9f17322c0ce79a0b479c88f5d7ea9b7f0decb181ea9a2cfeef51dc83c2b69b257b7fde0930d5dea1b7eb57e3a94385e3ee8bd1fbab46f9f91417f791f1cdcd6f70456943930806af681a178f94ad122f5c61a2a2e6ee8f95c574423547c8e90db4299631aa8baf0308ddbadd1021d68f61b57386149d0ef2cfa63bce83791c7d2e1dcde7fd160e441087da72bb143075b46a19301b9aa48cb3c7ef6d8d770438dc4b484f823015fab42c6aff1a573639e222fc399e89c467b9888f93d48a5715b05f2143744934cdc4aaa7e18eba02f9924ddee41c45fd3680aea9a34011705475e17245dfd1f627ecbad5d17d9cc726cceb4428bd8859da4a4911486d60e1f8334849297cf6dd2c5b59991c0086c701ef17187c31ded261452e51fa9298aed671463ed7c900931810d5e285227feda3337af39d3fb53fc2cf48672d8e2dde231a42ebb2734b26b28f1c99fdeb87964c87a65726d913e5a573ba4c34144b7d5036ddd8f6c0dfdc5f93b07f01606889b94e8d2b23dba885f2e4a355a264dfa3f13733b059c104eaf906736757dd6b6461fd28a522d12e1344b4aaf2fb202d069f2c832ef7b2085d6f322eafc9627ab8b820eb1009716e5923cbc7e7f33eb45fe1d02b2e28d112ab74f9344822edc68fb21d4f57c338b9cb98541614912eb95d31b742de42eb403a4f8ba4aba3228fb3568560e2bf5d0703689eb5df4b2cc8ee4f84d55dabfcb37bc30f80a668e52f4ba19a61501af3790802d5a24cf389bf5e835eeac665d5b54128029bdf2f7f3b15663c9b260da8aa8d2975ae1937b6db1acc4838b3177131fd798e7efa785f02407bd941daf99b95a28ed4ac32bb42c8852563b9d2641e632f2d420ca0241ebfca7b4cf86fb390eddecba1604431b7fb9e05391c965bf9aa4a4dee3c86fef5fac3827d193f5b90bb0dff110e1569259acae4a7666c383ad7cd8b5edc2a8798425c5300df2615e631ae12d38463f7924b886ce1c72cca9510716201869508250533c19743a132c5d0056b2b24f2dbac0a43addfdb3754d9370ddc203e98cfa55f2f01abd082f9ed8fdcfe176b02391a26b88f91dda074ff7301b794f9a4e9a252f2c072811eec35c12b254b8f147ae33c34fbf0cba4c4642846ccbd8d83dbad8cb8e0d13dded2abd2fbd1c6ac4f1f30ff8f9b47aee0f5ef9ed269e45b7f86c47df1e7b79c61709fdb0c47c29fc767d930fa83b4127b47e068c20dd87dc8433219ca743c8c361442e0c4644b93f732bccd863bc17bd028b43405ef9193f576b1a59ed1703cb9d611397d1986456a152cc41dddd568cba2a6c76d9d1baafbf0e0bbe7529b0e9d354c108d4135ab004ed305928330e9d5f6e5c29131d35285c4501c04c6fa0ceaf8631b135615672909d7c8f66af557ad6247b0d91bee928cc037006c30c674fe0882fc8bc2872329b8fcabfe4b84cac835023aff0f1cb73474b3c2dee97ab1e721e358a6cd7f8cfce39df244d2fb90b9effee146146993b2024172fe424b588eed8e2fc0aad2c22eb284face6033af70ba22e6228786724f61aef44614fc3a6e4e0ce307612fb396ac5fa2bd86bd05486e240b9e1bc87908ac9724d294f5143d6ec0e86ba7a0256141f2809d295f02e21bd99418c6f01ab3667dc223b2d6e78978d3416d8b9dbacbac41cc61e70a33443b081eb2fb9880cdb9176d3fe71fa0525748594642395e563ec975e14b1c6d62ab986b3ddf4de5cf2f0e9d80ef8ba09d66d4b48e32a217843dcffe214de39058e4a2bd5901929c561f049b4b737424a34e1d45bfea19f3fba26b01e5139732ad38e04077da9eb1bac1fb490f0f1abad0ae76a05dd28370bec6c03c3fc0a0a77c7c4254baa844148511f8d1b3dc169cd37fc0044c61495c6f5e0c9510ce2d72bd58249bfbf0d96b81c401b40c6a40b6996e4a0fd439e288bb69885773e7e2acaf5db10e9a9c6ac4ad38ff42732007dbf18e2f4f30d9aaecf3fbe8cc20d350a9e8919717b5192533f11edebb616e572dd59deec575ef734f39f455fd6d7b61c7ed6907a5bb41d71d31901a43b429837bb3e4061456859b6ff8a6fa11f0f4098af832c00a572ebff191884883ea2dd74281b59c6cdf896345288bec94d9426b5bd951aaeaa42fc6a78e35d35ecf918a9d666a2e2fd6ef570cb172e3127910dc4fd75a058ad2cb9515e4dc6e525470122477f9496d81ad859f008dc79ddc4fe8e0a1c66107e2212519450ee2d4f339cd9bafef8765bac00f7d2e5ceaff4cb933b40f1b30a9202af3c62c966e68c5e7332b8b3044a06e831403248e70000f813508fb9b99390ee0f1170d6f3c6730fe99c9ce92a667dc1a1957a83b3b44257ec0c1cbe06f7563aa6d6cef457ed71e6c3bef8776b167b287eb43e68619ad2ba51dd7e80874114cfc61b2a0d8e8ac1259a5c005fa4c0f06daf56db98142d7ca612ecbd9d7ffa4302efea41c8fcbccb6e61836f9b92b2bb1f74421439418e5bd4920b95e5b49b533dfa426ab965e1057b039e4c4ac93086631da9253d0024545d9d4ded87e78d12b7f7014c5c8e0230998c13ea72fa34bcd1c19eb44be524fad60ed84d00064873cdf9354ce0f2b588d57f08657868aff3a8448a947050d0412e6ca267042ace0674d6c659c22f83662c0ede6f22c60e0933a2eff6897a8537c6d29e0547b80cc8afd34cec51fc78f1f2a4c15b7624be70b9261afedcdab7c27e196164600e75100102e9e79a11cef204c0ba4419bf4bbe6bd06cccaebda9fa54beee937ac12bd589bf37d17f84a16076c5bb7362208585b3f851d2c39306c83f506551dc708d69b619f92a6b8d3c607d24d104a0927308deb0be2aff55beca0078000c890c0d044e73b4540224f8a44047706474d20bf94a71ede1b0193bb8bb978174dcc524e4a3d4f0c327e13b66ec94588b2ee82df56b6df68bbbfead1270323b9616729fa6a8d1dab739d423c7d74b37f3a6c7d3400a014bbd0aaa4049ae8b3c9e7f2612f1f013bd6ef2a53cca59d843080ae7273cfce4a1de87f3561474f00c53107a743ac284013cbc6ea0cd39e8191d9ade9126a009c354c9cbda3df081afdec287a2e1830bba6bec092aea5f57d35f5cd7692211f9d5cfb549059a853f00acf723514e6da73236329549076e8677a198c5c71306c9f17fb980859a74c754742cf5b17494c56828c5890715b2dcec4e7b42ed4e0a4c947ddd1fcf934d8940900b97e9adaeb47eb281edc7a48dbf7077779f88358202b21db59cf6b2f61dc5f0ecb5e7dabf669bfb703bda61531798e0189db69294fab089d7545ee278d851f60b282c2fe556aebf8878c91c74f3a1d728c92ebf1beae514f9c72ff859e2e01ca7411a103a4d6c0422ecafbb4c4cd88768b0ad760e9a38fa6e17fa9967a6c5caf097f9df34fd30fe6d8a24efa187db7e4d443645fc61394c22e16877db12361a23e2525e1fd555a4477e53b0bcf8e72746717a4a260e9f2abcbc4b585701bfd88a2bdddef9d85297fe38b031a863af2272062d85f05d9ebcb1b7cd0fda0d8bbe5aa58d76e652b6437c3171773e3622cb98eb666b9aafc345027c4c852f13404d5df153ee51f4332e8fac11d35407ce594f5655547d1b802d6f2ae81b637c53eb38a27411f5bad432a157fd6d78b1902811723a9ad211385f8e76041ab1b8697450a6066dab8e241b1714b5db064addf1897e300ae0a381ae144642ca9474ff2ae436ce7c33cf3fe738f16c6f3fca4754eeb33b6582282f1d1d5da56b53cec1b44c8d94514bff5d5fdcaa7de62ec032f3b31e8d654d2a89ecfc1b9c9421dd1ef2f0edebde16d718732045a940c21305dde1f7235c5f6b93604e87c8013bf997664e59636b5de37c92d0f886a4309a0ac9bfb268d9c39bb6da8b544d2422b4b6c09de741ef0af1995b2a518506f8f32b269cebcb2d7faaa7800e566f61f9ed14e4523acde976551bb04f2c67abdd02739d24c71464e826c4e9789446961355b3c57da0a4c3fbb052b3c2b93256a1da1eebb1ffb67bdbe7398db226f27134cd25bd1dc3e6cf603b3afee9968cb6f79d07e5b73ef411b9400c013ae7a7026547dae989722cdfbe5f56029cdbebd08905eb77ca6d6b517ee5ecf5842fa4628d05bb340ad68efbcc1e249f58f8bef882ebafd952021f294bfb8935b43a8cf6be7fb73d1bdf4d72bbfcea1164c5371087c3b547bc1fac06c9fceb113a4f3e0223a22fad1ffc085eaacc6fb54cfe43154e13800017fcd0710596deeba9ca92ee4bf665fb61b8919cd7f4992465af44eeacfd320405d32c3d50433ebc3c93c861182f0d4f08ee49eb03d44eeffe62062b5ae0155b56cd85f3f71680d76c9a85bead9cdbfec802a50d3c3abdc22128c6eefac37826cbaa2694209a6c036a8fc90c642d9878913e769dcd912ab5bf239e30a85698bea9842e817f23803c7a351bbbca37eb64d70a2d4606ed6f9bad4cbafc0a33a02a3fdec7aafb3f8cc62d84f74e4cdcf1241a3e7e610b53178e4c819c1c131e2dcca64570600c057db3155c1270b1ec60007f586fcbb77016a049691692419c7140bc4cea2e163caafe57a78fcc8487ed997d8a9be0d608e42403a7bf7dcd6af71e615a628a87d9e98c13f16997e30fc8cd8dab4d1b7163f5ba9526b0c0af7ee91819ee1ddec760e0963f014365cccbf023f1f0b2431469b65e02e5d38b741e0cef462b4ba95696359d76c6644125f14764b5b939e3d774a850d0f33fb559b7669ab031dc69a9f31549176f4de9a3b083150e0d9a3086baf59755f096c2008f5334635d6bf6477511390c2e84971ebd3bebf9766ea5d69ad3cf69e1e1f8be3ed5102beb6f156ccad6e730f4e3ce52bef91ecbe4a2c25a4df24f7f5fdb99286ac8a224d0b9594845e0c9b53ef3d0ea39db4b908c14d19c46036649a113090db8d1183e746a290cc3725187f16c7bda1b85fbb3e92ca88d6c3f47da437819d270ffb706e9dc1ac5c3fe6853a7094c82889f02f4ef552ea9ab784284d2eaec8393e91a", 0x1000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000003, &(0x7f0000000180)}) chmod(&(0x7f0000000040)='./file0\x00', 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x5) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:03 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x9) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x184) r3 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCDRAIN(r3, 0x2000745e) pwritev(r2, &(0x7f0000000780)=[{&(0x7f0000000980)="c9edeb439753161b9136dd7ece8524247e986dbdb56126c22d864ed911ce5f535f730551c0c31d727f0aaea19da26e6ff478cc23910995d8cbb6702095143ed8577c3cc02ac5d7f9a6799c7e5f542b237817ffa9c5ccfefd25886f579f05ff34dbd700547fd0bf99cd4bf26241da63a74134a9a4fa45fb33eccfef3aa2a06573a4675ddf868e16e0f2d26222ff7d525fa74d740b6ccf1bf646b64c90b5fcfdad07ce71eb8e58636ef1fc3d63e42ec8ec"}, {&(0x7f0000000340)}, {&(0x7f0000000380)="160a48949381273bed638f1480114035a89811aa7c3dee75da69b3cb"}, {&(0x7f00000003c0)="2fbd66b9eab0df932d4ea70789ddc1ae5646fae4d25c36eca9378da930b2a15054aafcd3dede68844f7b7f24d380868e7a92ae59627e8b22e455cc8b0c6505150852ce227a13f84491838d7826a2ba403e0128b61cdb7c83bc47a1d7325df2d453ac38422cde47b9983b186316963c64f8c59bd032174afb47868434ce8f07e9acd9833c457119bf5fcf1dd1b800f6d8689929e9741264cd655281d096b3b3a925c21dfa537731dbf63ab5c3a4173450b9f8c3872e9da398e5b8"}, {&(0x7f0000000d40)="c557c65c439fc92d1d4d96c4f4848ac69e23fd7aad771af3ffbc0700610e4919285063c271f5277066a31f3ba00956dc000cf3b458b51d1a8e40d152c8e57385f75ea30a1a6e6102233f9ab5c73747fc38e7327c121646545737cb0728ee945bf979e8324ecccaa3e0f02b082db5290e8d8fe24a71531f3e994f7e00ae9c1d66c1f73509c05888d3f5a6733c17c298799e2afad99d6cc4a8c6fb6522e3ce7768ebbf25f09347701c6c3eb0a91cd5406f74f8cab8e816ac81a46b51e7351d2c6ecbf449179e3eedb3c88f6080f74f712012265bffc76aba1ac43f9ee3844eb53f76b658fe2ac6af384e23332cb9b1f4d5e77476c7974127a8f414d34a652e2e9611b2288b79e5dffa012000cc199292abc8782ab3f1e9655f171fa787a096fd4fc9667bfc500e00584a9275b03aac5b12714195e32c8f3710b9154440416f16bf1fa3cb718dcd14f0120ba96460daadf3c91e4f60c095f874df652467fe86ce1ff804e767364fff70b8460e2b67c45568c4d5a872da2b0245c9321a711be7dab47dcf1d0c2aa586d0029737c515986a129cd9d3bc46b78d78cca68283e283d629a9e3a13c4b7810054f464a337f28a9d3c7d8bf9ea82926e8d5f7538dc8f8490197af5209aad06bde4848c59c"}, {&(0x7f00000008c0)="3de692c479f84f32b7d7be0f5ca8c0f01c9d56ea1866ac7ca2c2e76c9c8a7063f0fb78d2ff894b9ec25b803ce5496ea821225b3e411ad2a77e83e2e23eff81fb52efe84561149d60d39382f20ebec9d5fa8d840d5431e036c56c4cd1657eecb9ea0d40c42423bcec156f84bc08a4b64d7258cd93e40d34c8b42fbc064687d24ca03fc80707c51ef4f51a15a76ca8acf95404000000c08b6c643db09d78012cdea2d1ec0310e31b4da6cb8e40c85959"}, {&(0x7f0000000640)="5855299a156ceb7819cc5258e7e837c505f210c44c75b5bbf48ae929bbcc6659f1acf45a6edbc5f8a06b3feb73b64d825cd726272fadcdeae5cd1208d02271fc7458fab7f45926e1e28bb5d1e07ace91e351c7bcc72300da6d06f0adad0f62c945c4cc2da1028162f790424a793d5bf3deebb0a99cf620932f897f6bdc71dfb9259c8048cc8925624712ed180414dc50d399fd18cde3405592b94bae9eb838a6875633d2b44ab26f7422b0ed179816326b12282cdb3058b43a5d12bbe7b170a03523e0061f64c58c4ccc4f405896d7fd49e557aa4a4341c8b02eab2600bffe4bf615b35f5d04ae72d477", 0xffffffffffffffac}, {&(0x7f0000000740)="5351d7c3a8fb1b0c464c04d32644aa99e385"}], 0x396, 0x0, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(r1, &(0x7f0000000000)='./file0\x00', 0x108, 0x10) 16:00:04 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r2, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r0, r1) setsockopt(r0, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x3, 0x280) r3 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x2ce0}, 0xffffff8d, 0x0, 0xffffffffffffffce, &(0x7f0000000740), 0x204}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="820291c736552a2e3f66be4cc72000a80200000000000000009a378463000000d41049e7dc1cbd7215b1322c251602fd29e9683936512e6fa05c775f86cfd21798fac3fe85507e1e00f35e5c56d997fe4d946d1f51717eeb4b211ba3381a158034a9ccb8d13f76f0bead00eb57d77cf44c6abae405b8f0c115e9de25235c7da11fccbc46930dd8482b1d0fb8591a92be4d733835b8e535cb"], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000380)=""/112, 0x70}], 0x5) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f62757304"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(0xffffffffffffff9c, r4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = fcntl$dupfd(r0, 0x8, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000040)=0x8) lseek(r6, 0x0, 0x9, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x10, 0x2, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa85b9e0d1c6162046cf40e2102ac04f30015f55c"], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(r3, &(0x7f0000000080)=""/23, 0x17) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xffffffff, './file0\x00', './file0\x00'}) 16:00:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) mlockall(0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=0x0]], 0x1) shutdown(r0, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0x16e) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x28030, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000180)='c\x00') open$dir(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x28792, 0x14) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000002c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2b27e4130a6e5134, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f0000000240)=ANY=[], 0x0) shutdown(r0, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x7f) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) dup2(r2, 0xffffffffffffff9c) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x64) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4c2168458a37f0ecd269c7203aa80107ac04f30000000000"], 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2a8361882307abe0, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x3, 0x2, 0x33, 0x6, r3}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f00000002c0)}) sendto$inet(r1, &(0x7f0000000100)="fab1f6c3776b04e9dbfef51c05f2171068b70976b018ef7690f0b15928d4a245fdf0f005f48941c2ca5bed895ab8eb4a54feeb475b5a976d11a55e7f4aaafd2a2ce79fd9b850d1f78a22b5d73dc0b6aee82a904aaf42388c287f202301cd1179ecdc48f61bc53d7425dcbb4c793f3fd335764507f2f1cca4bb8681990e2b79ad9d32816d7bf6", 0x86, 0xa, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r2, r6, r8) r9 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x106) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x2, 0x4}, 0x6, 0xfffffffe, 0x8}) shutdown(r0, 0x2) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) flock(r1, 0x3) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto(r3, &(0x7f0000000180), 0x0, 0x4, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) shutdown(r0, 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet6(r2, &(0x7f0000000200)=""/145, 0x91, 0x800, &(0x7f00000002c0)={0x18, 0x2, 0x5, 0x401}, 0xc) sendmsg(r4, &(0x7f0000001200)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000001240)="b1601ed05eb68b012dbd5ad5090a67ab5d3a229b617e41c5e140a9044f9f6c9e40131732324131b24f240bc54be8fdef1c50ba0ed4960655055026e92cad8d3e2f", 0x41}, {&(0x7f00000012c0)="b528d59454f2e1985d540cf2716d91201a91c9f003591eb2861a3ed9f0e0ef2805095073b7f3e4de226070d1e68aa44a1c82db1a84c3cc7b91af23a62de0850e818afc8c9fd9641c5d56717ebe4c2b6b29260211aae3511375a897a87dd797b2e2955db83fd663f7df55b570399718fc38ba97de5257df0655aaa53ea1f13b73420c3f7d9bbea9b1231c00cfa1af28dcd98c8d478d120eac168bb1583eaa36f3979db906f9d902435164b84daf", 0xad}, {&(0x7f0000001380)="b70745c3c6a81cead8422358739ea84dfe1f90ddcd3997a553954f01bcf21f30806bd71b40e98cc302cf74e173d39b1a70e15000e207967c1ddb58bb32b40f309385c75433b853bc", 0x48}, {&(0x7f0000001400)="ac3ecad8bfbe273bafa087b4f25a468a80cd7aad29824e1233f5c149b28e305304f5a8d15d37212cbbf241fcc23a79530b86db08f786ed557891e27ad78a3a8c8d2fa877ef17", 0x46}, {&(0x7f0000001480)="7391b9cfd4da1014a68bc9d625ea864e377f1ee03dce2ad075c52c617a943b1bddd8e60600dc98c6351c823ae5232aec29c82a2eeda9c04616530ec91c164a29a997cec8549bdd9d5f60b2c9512a338ddcafac53d4e7a52a0810a83095cf", 0x5e}, {&(0x7f0000001500)="4daa40e5bd502c8a26c8c98d7298bc5202283f4d98b0af3a38fdb22af02ece69e94b987503a0304ff85b9acfff87b1bfd497", 0x32}], 0x6, &(0x7f00000011c0)=[{0x30, 0xffff, 0x400, "de703980382556174e1fdf0e799d693cb961fffce582d5ffe1"}], 0x30}, 0xb32cabda29703a12) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) mkdirat(r0, &(0x7f0000002700)='./bus/file0\x00', 0x100) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000680)=""/4096, 0xffffffffffffffb5}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000001c0)=""/3, 0x3}], 0x3, &(0x7f0000001680)=""/4096, 0x1000}, 0x40) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) pipe2(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getpeername$unix(0xffffffffffffffff, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) mkdirat(r4, &(0x7f00000026c0)='./bus\x00', 0x25) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r5) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x8) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x3, 0x9, 0xf1}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r10, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(0xffffffffffffff9c, r11) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)=0x1) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) dup(r12) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000000)="f00b1feff3f5eaf5635e331b28fc9e1120366c0063af10824fe5557261f4d2902427ed14b2e2f30a27e678da8795af4d2f5af3ac5d3e7f24769aaba94f5ab98bb1efdead909072d1ede5d7d5cacd", 0x4e, 0x2, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = getpgrp() setpgid(r4, r9) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r12 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r13 = msgget$private(0x0, 0x200) msgrcv(r13, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r13, 0x0) msgsnd(r13, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r12, @ANYRESHEX=r13, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r11, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x9}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e00"/30], 0x10) shutdown(r0, 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = semget(0x3, 0x4, 0x48) semctl$GETPID(r4, 0x9, 0x4, &(0x7f0000000200)=""/66) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet(r3, &(0x7f00000001c0)="a3dedf45ede50503a784dd8c0a2919b63a3213dabe289e5f62a6007499cad1b2271f06fcd8961544841179b2914779d652fe14d25434f59cf8c394c3660d41b57b11163d7282f3189bb711eda770bddd3943a1ccf9b655216363c974fe5b8bb99b66f522c505ea68ff7886b85c74a3a851b72dd4837756b5b0c83695e2375bbde3c9481dbcbf1528c863200fe03290fda8cd2810633f82cb2a9cc12fcfeef1bf937e231319022f251ca61e27e77646c0b23b8a5b84a05e1de0d23b9f689322ed7b7dec779e6ee25d51e5716f4f2a8f71f6e686ead1", 0xd5, 0x404, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r1, 0xfffffffc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000380)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x4, 0x1000}, {0x2, 0x6, 0x800}, {0xc, 0x100}, {0x0, 0x2, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r2, &(0x7f0000000100)=[{0x2, 0x3, 0x800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x7) setsockopt(r3, 0x29, 0x9, &(0x7f0000000440)="ecb311477b69a11fa256879986fc7a5ee6f02dbdbbb1575baae8a0a521735bdfc53275a3b7150c24905e28974fd70db3083c445a1b21fcce6a5579b938af98d605da2932d4061ff170f40cf6a01b60303e94419c6048ef18c84b861b233d82fd00805f83dc44263085d3f5829f6400e141", 0xa4) r4 = semget$private(0x0, 0x2, 0x20) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff3c) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) semop(r4, &(0x7f0000000340), 0x0) r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r5, 0x0, r7, r8, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = socket(0x2, 0x4003, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r15, r14) connect$unix(r14, &(0x7f00000013c0)=ANY=[@ANYBLOB="82022ead7fb53d9ab4fdc6f738fd40a744fad15068107dffffffff96e8a986fc74cad656040000786b55490d2fe7b320976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b81215800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e05e5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600dca3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b0923c332ee7c38f4c500000000000000000000000000ea4d7b62fb621583e37f95dd44ef53aa9925d72ead2f131cbf231cbaa43b887a91ba9d081f8828640a2adf0394d1d2e5756b7ef3e4e451c08cd31a680fc6364384a4cec0923fc3315a6195428123375f2ef36f5a7792fe34c19d502dac0ad98aa430989a6675061c21d44c886495a64487e2a71e25a11dad7f556723a32b17bfc416c3f97d743758833b39911c27304ed46d58f2471d3c9e3c6f53c0cc16fcd67a65d6e0f8036bfefb0a000000000000dc9aabe9a57055542f9d98341ecf48991643cf7b9ffa7168279289e2d08f4f3668485f24be39519268f6d78c940388effd7b654ef44ae342ae769749a609876d1fa51e18ca10e75f71b5437a2b38aada5f0585cd3400e83a2a392ab76c420277c79467aca27388e62c4caf89e4db7c7633021b700d22f6ab7a131fe45cd81ab6106348745937563583347f9b0b8dc8fedb5ca8cc6105b5b9e441c5f7660be113f81ac53bf9a7960dfef82bd4a81012f43c0f3869d8196d4d074d2694092be50aa85d4a4bbaca2fdae406691c202f57bd11c90d31d7a94c6b9a6e9ea4df66f4432e3fb846d5809680369b0b593d99b4266dde47a04f0477d0bb07abacb2e2e20f9dd69d6910cc446628cad020cd28f28b2eaa8f85e2b8ac85ff2a02f8a3417a4f0b073e06649686ca670cda0b9d35f9316e93d015a243c3bf51d6eb04276c6afec265b73a6430ef67c3c0b4b7ca6363778e4a17242f4ca9592a52a758f983d98927f7e7e1a3aaa59de69b2d13bf3130bd8bc3714ec853c2113c28564093b14bd98bdd7fbef0830e22ae13868d32447b2bbf29c9da560a8949e079eab81cf7a70c6e39a607758c8b639396"], 0x10) r16 = accept$inet(r14, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r17, 0xffffffffffffffff, r17, 0x0]) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x3ff, 0xffffffffffffffff, r17, r10, r11, 0x4c, 0x5}, 0xfff, 0xd, r19, 0x0, 0x80000000, 0xd75, 0xfc}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8210081f2d03cc9e933aa82102ac3941d0db7a0339880000000000000000"], 0x10) r1 = socket(0x6, 0x4, 0x1) recvfrom(r1, &(0x7f0000000000)=""/160, 0xa0, 0x61, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x4}, 0xc) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = dup(r12) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f0000000140)=0x3f) r14 = msgget$private(0x0, 0x200) msgrcv(r14, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r14, 0x0) msgsnd(r14, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r11, @ANYRESHEX=r14, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) ioctl$TIOCSTOP(r10, 0x2000746f) shutdown(r0, 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfd80) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=r2], 0x1) shutdown(r0, 0x1) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="0214f75e099bcf09000000002d", 0xd) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = socket(0x20, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202008000004cc7203aa82102ac04f300000013000000000018a7e90c00"], 0x10) shutdown(r0, 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x482, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0xe, 0x2, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x2, 0x10000000000}, {{r3}, 0xfffffffffffffffd, 0xd1, 0x1, 0x0, 0x1}, {{r4}, 0x7ffffffffffffffc, 0x51, 0x2, 0x0, 0x2}, {{r11}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x2, 0x6}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x58}, {{r6}, 0xfffffffffffffff8, 0x18, 0x2, 0xf5c3, 0x8}, {{r7}, 0xfffffffffffffff9, 0x1, 0x2, 0x3ff, 0x101}], 0x8000, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffb, 0x8373878157da7d37, 0x30000001, 0x6, 0x3}, {{r9}, 0xfffffffffffffffa, 0x8, 0x1, 0x1, 0x101}, {{r10}, 0xfffffffffffffffb, 0x14, 0x40000000, 0x81, 0x38}], 0x6, &(0x7f00000001c0)={0xff, 0x4}) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1) shutdown(r2, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r11 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) fchown(r8, r12, r14) seteuid(r12) r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r17, 0xffffffffffffffff, r17, 0x0]) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0xfffffff7, r12, r5, r16, r17, 0x198, 0x7}, 0x8000, 0x6, r24, r4, 0x81, 0x8, 0xd12}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r6, 0x5}) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {0x3, 0x4}, {0x3}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x1}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_data=&(0x7f0000000400)="4ab3c9ecc520b1318531c61f9a122162bf699bfac45da022cf7da885a059d914008b016bfb492da5c9974e08faaadc01a8476aff46708ced87dc195f7a147e4857b52e59505484326a456bf31b51b7916f0af864f801975a069931c5d290bdeb686128006b96db54d4556d0a503cb6a752ddd30ba7f34209a2ed7cce07dbc5fbd3c4662ed26c08b5061c21af61d46a75fc614770ae10fe3337ca6292862c35e1ca49336e4b79120a45cf2a5ecce03f1a4392ca100000000000000009756973217dc9200fb0133535298c9778f63d2c15e4"}) semget$private(0x0, 0x4, 0x2) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f48c01c98e9f70a742d81f066be4cc72046b8001378fcd3fb0000"], 0x10) shutdown(r0, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x4000, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r1, 0x5) accept(0xffffffffffffff9c, 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x49f, 0x1}, {0x6, 0x2}}) 16:00:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x2) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="df9397358924dd50f62368ff7e7f2196044b1dbfa58bfd43e548998f5fc8e1c053784433174c1aa5cde804ff24d9a5cd853952f416b6f5af70cff321b0436705baecf4c0bdac"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet(r0, &(0x7f00000016c0)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x8001, 0x0) r2 = socket(0x800000018, 0x1, 0x0) semget$private(0x0, 0x0, 0x100) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r3, &(0x7f00000012c0)="79bc21d2c682f958b015c9f22b02dcb4c311f661e9f7439b0020d9ec157efd039578798351e860a87e8785d9920309fc4e4883121d98afea1a843f191b97d8811c9fb9aefd344f6044482c870edaea44cbf5c8df8a35db076e22a0851ea127faa71cd47562f4be797b0702c6ca34ca5c559259d528eeab8c397e901d9e068cd295cefefdc98882308df4bbf0dd1275e61ed6e64b6a753c8a33cf23dbeae4b89f9be370e3f8e4ddce9d9fe8c9ce8ca0f2dcdb70bee413ac7fa4b11c8e65e1965b9eba404dae235ffeb669039642c776d8063c72638859763bfb3a90df7bba00d5bebe48a4277fd3ffdf948dcb22f8f96e73fb967e84122546e8", 0xf9, 0x400, &(0x7f0000001840)=@file={0x2, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r4, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f3000000fb745a9e00000000004000113303000000000000009fb479d354d299a9cd67d117962851aaa53e"], 0x10) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000001700)=ANY=[@ANYBLOB="00002e2f00800000300c"], 0x8, &(0x7f0000001600)=[{&(0x7f0000001100)="4c753e18c0947e7a15ce1d514f5662c4cbc50d05471a8fb898a5c019077a0a9e28a1104e2235327b83519333adaed38021c37c47a30cc76b8d1d2db6ec2c7f3985a9d41c4542ff762403ca90eec6a5625ac7b603106504ea280c61f9eee7f014848502073ff7b03c75cad90d56bbe261473fc564b2826158eb4780d0e0be14bd5d6f0d0fce4234755a0f787164ff564961860053b1dcf3996dc5d2d56af01b06772c1f5d0c4dc4e9b33817dba8aea2d36c646b1dfeff9d47bcdd3bb5650099fbd65dabd3251ae32d070c46cb49c98b2d8bfcc6c6fa5e27f2d711fc6f1baa7ef22d5a94d288d0287e88f60dcfacf82b0a8b9ad3274d0cdeddff4598", 0xfb}, {&(0x7f0000001200)="e9499976dab1f066b86a70933eb06b713f44b0e95016dd69535d766bbe62d1e0f793e5ec0167c03fd58dd1d523ea6e3f6368c666b58a9ce9a8bbaa11bbc476ddf257e65f35b34cc3a74f0ca5e69580980361d7d2a10baee095f900e5f6e32a716aeb68c37042106f71", 0x69}, {&(0x7f0000001280)="d4f37d9e6f54be7299eb094a98efe5828fa950f1628ac21c7f9eddc8226ab6382aa30609c7861cca615b7eaa8c2e338ecf4518262167f3", 0x37}, {&(0x7f0000001740)="15b7a4b0bc4ddd0c79b34eb70cde340b18254ffdbe9bed44a18f548d977c69ef80484416588409b23934ad0cbe86f2f2d0467bd4b74d25c0c1e6f78c7361ee30ee7917e9425924e5a26f5e074c1302f93fda73451deae86ad726043d85d4616d59b3cbe9d915048ea6f1020478737ae9bfb7b2cfbf77c3eb9be29f112a93f07f42ee1c0b663a4a66e0c69858ee1a5a96767b92694dc1b4b6d85d72841235ffef4abe2fedc2663f1fc5dc25d243be7c21eacd25143b596ec926019450d615ea619f2c5aabc81e37463a8c3536b176c8b85ca02709", 0x8e}, {&(0x7f00000013c0)="dc6d883c97f5cfc0bc213cc51c4178b63d572472844d3f6423aaa533af88e4ee16cf85424c30f1e6a69e7d21b032fe1ebd0bbe897b2ea96bb0391aa1cdbd1e47cbf46ac7d23d0ee57403c861c5c797a8", 0x50}, {&(0x7f0000001440)="f09bcc5de01b71e2a02f5dd955ea704df10a7ccc96c03405bbd6e430bf89c0182f591373b4a00ce21385af152f8fd5be76d6336b710f4704c3267d35c691187af970a1f1f25f6df7fb87c715cb698e40ecd96124479f04a3e4b9db05430cb526102a0ef05aeade6ae1f41c63a965115eb8c5b282ece2679ef91b605b9061ae0368fe1ee5", 0x84}, {&(0x7f0000001500)="289c2f325b18fc89af25be481d6f6c87a23895a87909da3a65454439272cc8cbf389d1168681082631201b23b2dd89f7312ef8dffe66bf1cd0f103feab595da5caf770f3b0e751f53f556e7a6faed3e61a1ed1fc94873477219628e2482f76a9f13e9feb7c1fab4f5c049111c46964be8644d6faefbe9cb846475640f935620eb3b74cfbbee4944d5767877c5bf337d40ed4de27146bc134ef64b375d7b0e17f22c1b347ca57b193cfd28c22a943237582b467778934970181c16b7967206d0891ec0be072a8b10d530cd0c7049e3b4dab5f541613e680779c0700c504f3adb2838bfd214863f553244e41494cd570650500"/251, 0xfb}], 0x7, 0x0, 0x0, 0x2}, 0xc08) shutdown(r1, 0x1) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000080), 0x0, 0x0, 0x5) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/243, &(0x7f0000000000)=0xf3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom(r2, &(0x7f0000000040)=""/30, 0x1e, 0xc00, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x18, 0x97bbf9ca6491ae23, 0x1) shutdown(r0, 0x1) 16:00:05 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x200000000) r4 = socket$inet6(0x18, 0x1, 0x9) preadv(r4, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000000c0)=""/100, 0x64}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f0000000500)=""/3, 0x3}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) dup2(r5, r6) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', r2, r6) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1017, &(0x7f0000000100)=0x1000, 0x4) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1, 0x0, 0x4000000}, 0x0, [0xffffffff, 0x3]}, 0xffffff97) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r4 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYRES64], 0x1, 0x0, 0x0, 0x0, 0x0, 0x86adb3183ec24eaf}, 0x1) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") close(r1) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000240)=0x80, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3f66be57c7203aa82102ac01f30000000000000000000000000000b9e754811662bfba8fb0651342c1d7337339cd37d05f2e4e3151e63cad3cfae288592cff62ba3b9d7cbd617a7e2a97d21f9e18dd43cb542f1fb948b3eb55b43734520880a027f6d731"], 0x10) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000400)) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000002c0)="9d7795b11812da521cfe52f99af6d0d4b126bfecd598d7ddb65a9852d1bf4bfb4fbc0956c90fce800a2d7a088369a2a819a3631678b0f5b8d44861deff43e2a5602a8fbd39fb5476addde8526f2d138213f06b1d88caeae73e", 0x59}], 0x1, 0x0, 0x0, 0x400}, 0x2) setsockopt(r2, 0x6, 0x2, &(0x7f0000000080)="ca61782354dee7265b0fff1da4b0afbc227811a88b2f28badacafe61204d7c33e281bd2bf1e817e27a1bbf9ec32e0adc08f1d752dbe06b7e7505f18113bfd2b2f8a5bc4787a84093121d83de8494c9705f46f3b4a560f27cc683d8f0c43a9392fce9fddf734b43ab4a5cdb4bec6ec403ff67074cc2f4c31e069b6b44b23eaec9bfad16d8b00d433514d5e852f1d72eacee4935b489ac4e7bca5039f69412c6987eb81d40ef4df807388f1aec23945bbdecc8cb3178bf5d22a2f7ae43fd3c", 0xbe) shutdown(r0, 0x1) 16:00:05 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)=' ,^\x00', &(0x7f0000000180)='r//', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='r//', &(0x7f0000000240)='r//', &(0x7f0000000280)='r//', &(0x7f00000002c0)='-\\\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)=':\\\x00', &(0x7f0000000380)='r//', &(0x7f00000003c0)='%{!-\\+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='r//', &(0x7f0000000500)='\x00\xff\f\x9f)\xed\x04\xa9\xf6\xfa\xa3\x12\xeah<\xbe\x818.)-1\xf2Ns\x83\xeb\xf4\x00\xe9\xe0\xd7P\x17\x84\x90v\x8d\x1636!D\xd4\xc0\xa2\x94\xa0\x88_s\xbadF\xd1c\xd8I\xb2l[\x92\xba\x8b\x189D,\xf6\x97\xc3\xec\xaf\xc9\xd0k\x92\xca\xda\xe0L\x84q`\\\xb2\x90\x8e\xfeU\x10\xbc\xb7\xdb\x04\xd3\xf7\xd2)\xc6\xff\xab\xc7J\xc6R\x8e6Q\x05\x8b\xfd\xcb\xed.\xbf{:\x87C\x06\xfb$\xc0\xd4a\xf6\b \xec\xec\x9d\a\xee\'\xbb\x1d\xc2:>\x87r\xfd\xa7\x85\x00\x9d(=\x12\xb0\xc0T\x04\x1a}\xad\xff\xc5\xcd\x80\x93\xaf\x1b\x99P\xbf2\x9b\x11\x88\xe6\xc6p\x1e\a8\xde\xf4\xfe\xfd\x90\x89\xe7=>\"\x7f\x86~\x1f&/\x00\x00\x00\x00\x00\x00\x00f9\xe9h\xe0k\xe8\xa1J\x9ev\xb5\xff\xd6\xa4M\xea]\xe9\xe5f\xf1*\xa5\xe2x^\xfc\xce\xec\xc3j\x05g\x8dXBx\xa8\x9a\n\xda\xa3\\\x9f$\x88\xac\xf8B\b\x9c\fr\xea&\x8e\x92\xc1}\xa3\xd4\xf2\x97\x04(\xf5S\xa3\'\xbc\x80\xe0\x19\xa7\xac\xd2c\x91\xf5\xa4\xba\xaa:\x94\xd8K\xe1w\xc6)\xb4d\a\x8a\x80[\x80\xedk\x1f\x1bf\xe3\xc2L0\xc1@\x05\xe9\x1b\"\x82\xf9\xecnf\xaf\xeb\x97\xc1\xf4\x86qP?f<5LgG\x01\x95\xd8\x80\x12\x8d7\"{']) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x100, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r8, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file1\x00', r10, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r27 = getegid() r28 = getuid() r29 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r28, r30) r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r34, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r36, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x8001, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair(0x10, 0x3, 0x7f, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r1, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xd3, 0x6}, 0x10) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) shutdown(r0, 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000005c0)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) setpgid(r8, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x400006}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xffffffff, 0x7ff}, {0x18, 0x0, 0xe35}, 0x1, [0x401, 0x646, 0x7f, 0x1, 0x7fff, 0x81, 0x5832, 0x1000]}, 0x3c) msgsnd(r2, &(0x7f0000000140)={0x1}, 0x8, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x1) r1 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x5) shutdown(r0, 0x1) r2 = socket(0x800000018, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x100, 0x5}, 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000640)='./bus/file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYRESHEX=0x0]) chown(&(0x7f0000000080)='./bus\x00', r4, r5) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xffffff10) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r8, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r8, &(0x7f00000001c0)='./bus\x00', r8, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x333) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022c3f66be4c0100000000000000f30000000000005c54e6d109919ad0e68f896850bba394a545ad10de513f8ee2074791e189c6da85bac68de008e81f54bd2bd99c9fc80d3ca8cff6d4420c76dc8e55128797b57e11c54d9713cd686953be175704244d81840e5fc46bb108869f97b43139f69adc3dc665d4ac85a1977bec90a3e89d8fb394195bb60530de6d33dc2ebb265bc9099cfc1db74734ec74143f3a018c"], 0x10) shutdown(r0, 0x1) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = getuid() r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = geteuid() r19 = getegid() r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r23 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r24 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r25 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r25, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r25, 0x4004746a, &(0x7f0000000380)) r26 = msgget$private(0x0, 0x718) r27 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r31 = getpgrp() r32 = getpgrp() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r27, r28, r29, r30, 0x4c, 0x6}, 0x8, 0x800, r31, r32, 0x7, 0x4, 0x8, 0x484}) r33 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r34 = socket(0x2, 0x4003, 0x0) r35 = socket(0x2, 0x400000000002, 0x0) setsockopt(r35, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r35, r34) connect$unix(r34, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r36 = accept$inet(r34, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r38, 0xffffffffffffffff, r38, 0x0]) fchown(r33, r37, r39) seteuid(r37) sendmsg$unix(r5, &(0x7f0000002cc0)={&(0x7f0000002980)=@file={0xd320fa4778e874d3, './file0\x00'}, 0xa, &(0x7f0000002b80)=[{&(0x7f00000029c0)="a5a5e6ffdf66fc65e1dee56d1c12c631d8627e94b39a9c2f407ac9457b4359cbf0434770c00f094d7affd84f68befd756c7d099ed8783a0e3e55c67cb5c13f59ead8537b7fa07ec9cfcd4449d1551b8c33fb720fe474fcbfd0be03f5c9291d729f2755e60a41209e2a679633499338ea730b9b283957dd7aa251a03f384655206ddab62f495447421d73077e0a98fe1bd5a93cb6715bdfaa952e6f10", 0x9c}, {&(0x7f0000002a80)="a53d6825557123d79f49dcb33bfeaf73a0aedf7951a251967d504f9c42462bcdbc48a06503f0d07ce697c9ce24d7a8dd770815603acb512a793a732e0e951e40ab0f96379ccb3a2f509608f763b4fca033bad9bc03b0ff6b351080799ec0b4b5275853134706c000e5cfe0040c82cc2fe1338a9a988ac9b8455047d22e654f26d15af48eb68312ae9154aaaca54d3896e1368cfe656781d1b5452bf295d72a5f9116132bb3b16d6c91e85d72760d5e250b66ba4d400a7d7fde4f0dbf509f4425291011f02a9024f7b17d5c13fdfab2289427f07e41715006", 0xd8}], 0x2, &(0x7f0000002d40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r37, @ANYRES32=0x0, @ANYBLOB="000000a081000a0051ad02ef9f60e7a75a90a454f7823f55e5c7c3f7a853a6283bbf6ef15d001684b89a250b71f297118493a4dc07e6fec4a658c66aaab525f3a4d4633de93d05c4e3f61e5bf8f5286a98e162ed20e25e57ca7c40e07aa2a695f00b277f8c2e7db011a7a2b5aac41571e6fd6174ef98d77cfbd06d53000000000000000000"], 0xa0, 0x1}, 0x4) sendto$inet6(r4, &(0x7f0000002900)="cbcd9b6967a4ad176cf4cd8f4c30e8c9a4079e3a7d7a60f4225cdb75d9737df600"/43, 0x2b, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r40 = socket(0x2, 0x2, 0x0) connect$unix(r40, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d72f05dbe2c00ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff04b7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6acf0b3d1a0321631993e801cd8f88964790fbe2e57c0fb5d831b68859843046fffffdaacdb73b5cddbceabff2f41b93cb34b913b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) socket(0x1, 0x0, 0x9) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r41 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r41, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000002940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) r44 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x800, 0x0) preadv(r44, &(0x7f0000002880)=[{&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/215, 0xd7}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/153, 0x99}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/91, 0x5b}, {&(0x7f0000002780)=""/211, 0xd3}], 0x7, 0x0, 0x2) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r43, 0xffffffffffffffff, r43, 0x0]) fchown(r3, r42, r43) 16:00:05 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r2 = dup2(0xffffffffffffffff, r0) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/24}, &(0x7f0000000100)=0x1a) semop(0x0, &(0x7f0000000140)=[{0x1, 0x9, 0x800}, {0x4, 0x9, 0x1800}, {0x0, 0x4, 0x1000}], 0x3) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x7) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x2) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], 0x1) shutdown(r0, 0x1) 16:00:06 executing program 0: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x0, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="82022ea51d8ef87fb53d9ab4fdc6f738a4adcd906fd558dbf484d9a5afa076ed03e8a744fa466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcf766f6996d4a9f519f08dacd46bcf4432ee2bd58b8121d800000e3c049ee1ab704c7e31fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b4000000200100000063b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5ac91ff2e820c256b6672bb1ab04fd6e29c7265f5ca1ca10f24d6ed3e9e9af11633e332175d29d1e81136550ff6babd08b13b34aeeafbf58f5577eed6a21af14c5334a60d40bfea6ed23405244525abd5e6baebe082720e26821500194b67d3b9adea8128c5394768c07be5129a49fc4700a17eb8c86eff0d77fd4149200766a33fa67c0ff17855a2097de2898442b12a06869f4c5a41295791f08591590b19f5c8cb07dcf075acd9d41b966a31b3b61c6cdf46a2040000002d8ed6a6910927cff09bcd166d2518b8990948dc352b38392f652ec01f40c75bdbbc219751feb904b70d40"], 0x10) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfddd) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) fchown(r1, r5, r7) seteuid(r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socket(0x3, 0x0, 0x7) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad8010400005801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68cbbfee2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f3652f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e864358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c4ff0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c0fedb453edb523c804304f12a9788b8781854cea90e578391c69dc4764000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000500)={0x800}) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe5c, 0x0, 0x0, 0xfffffffffffffdfc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000540)=0x10000) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0xe9e, 0x4}, 0x8) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x8b, 0x4}], 0x1}) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="822102ac04f3000000000000000000000000000000cc2f2cee0000000000"], 0x10) shutdown(r0, 0x1) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:06 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') socket(0x18, 0x2, 0x0) setsockopt(r0, 0x81, 0x33, &(0x7f0000000340)="00000210d3ef94b3dab9565ab173d43775f7b97e018a9b1ad56529b42298096495c3d9b4d96e8978e5d4d5be68cc6cfef84264c6", 0xfffffffffffffcb0) msgget$private(0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f00000008c0)=ANY=[@ANYBLOB="0001000000696c65f8002258a2c56ef7d992dce73a361af885ad0907f1bb96742ff40107acb00a79affafcfb052aa4848aa723566eaf5d522a78821efc4da12342f7a2559f01fd143c2d7ae1e7e6eee2d7d898e9240731bf9d904ebe5ef8262d4d248d281fef8dbfe1ee69016ad261d12c8e3996bd28acdf7269a574cdeb049d08dc00"/145], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) msgrcv(r6, 0x0, 0x0, 0x3, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000004000000000001b0000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000091cf0000000000000000000000000000000000000000000000000000000000000000c20426381cce19d00000000000000000000000edffffff0000000000000000ffffff7f000000000000000000000000000000000000002300000000000000000000000000000000e0cf3007f3d18cda19688253c32c3034d5c01341770000000000000046981aa24cebc41823ff2b2068469d983a4f3809ca8f891c0fb033f35ffae06113cfed70b868b4f7a0753aa0cc9c7c0ff76d4bb9f29a460b0b0159f8a311aaa4a5ccd855f16362f99d352ff1c0d5c2e2b85103659ce94fc7c567fb2351abb9f4b8a31bac6ee566aed1d548e751db0ce84e3dea095bc561229f4b96d6926400c7a9304ea4f67f294331d41a62dbec4745cd"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r15 = socket(0x2, 0x4003, 0x0) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r16, r15) connect$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r17 = accept$inet(r15, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r19, 0xffffffffffffffff, r19, 0x0]) fchown(r14, r18, r20) seteuid(r18) r21 = socket(0x2, 0x4003, 0x0) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r22, r21) connect$unix(r21, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r23 = accept$inet(r21, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r24, 0xffffffffffffffff, r24, 0x0]) r25 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r27, r26) connect$unix(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r28 = accept$inet(r26, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r30, 0xffffffffffffffff, r30, 0x0]) fchown(r25, r29, r31) seteuid(r29) r32 = getgid() r33 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r33, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000780)='./file0\x00', r33, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$TIOCMGET(r33, 0x4004746a, &(0x7f0000000380)) r34 = msgget$private(0x0, 0x718) r35 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r37 = geteuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r39 = getpgrp() r40 = getpgrp() msgctl$IPC_SET(r34, 0x1, &(0x7f0000000300)={{0x8001, r35, r36, r37, r38, 0x4c, 0x6}, 0x8, 0x800, r39, r40, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000400)={{0x7fffffff, r18, r24, r29, r32, 0x8, 0x8000}, 0x2, 0x0, r39, r41, 0x4, 0x7b, 0x30f, 0x2}) r42 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) renameat(r42, &(0x7f0000000080)='./file0\x00', r43, &(0x7f0000000300)='./file0\x00') getsockopt(r12, 0x200000029, 0x24, 0x0, 0x0) r44 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r12, 0x0, r44) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x100) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r45 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r45, &(0x7f0000000180)=[{{r46}, 0xffffffffffffffff, 0x81}, {{r46}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r47 = socket(0x2, 0x5, 0x9) getpgrp() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16=r2, @ANYPTR, @ANYBLOB="41a963ce4d1dcf4dde92ca8ea03c1427e004958e072337dcb5fba637616dfbd164de3c25f2f0a86fb7a2587dd81f8177569f68c33e5e305bd76cebd9d6aceceacb70b0977d07407e91a07463152257235e358747cd59c960d2b13f3f9046ef4b6a26f48d6a0b1b2b7e47c7ca7c07"]], 0x1) shutdown(r0, 0x1) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socket(0x10, 0x4002, 0x3f) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x3}, 0xc) shutdown(r0, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/119, 0x77) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r9, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r12 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r13 = msgget$private(0x0, 0x200) msgrcv(r13, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r13, 0x0) msgsnd(r13, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r7, @ANYRESDEC=r12, @ANYRESHEX=r13, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r11, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) msgsnd(r13, &(0x7f00000002c0)={0x0, "198eabfdfaa6895a5728875d1a5d6c128f615ac51032344e3552212f44edf5179635786849de9d975dc2d23f7388d6b1cd063e943db3db80294652980f7ad17d6fec71a56ceb180e69d848ace380498c"}, 0x58, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x20) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x304, &(0x7f0000000180)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchmod(r2, 0x6) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0a0192dbd7ecf264abe7000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) r12 = socket(0x2, 0x4003, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r14 = dup2(r13, r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r15, 0x0]) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r18, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r21 = accept$inet6(r19, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r22 = msgget$private(0x0, 0x200) msgrcv(r22, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r22, 0x0) msgsnd(r22, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r16, @ANYRESDEC=r21, @ANYRESHEX=r22, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r20, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r14]]], 0x1, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) msgrcv(r17, &(0x7f00000005c0)={0x0, ""/156}, 0xa4, 0x0, 0x800) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r23, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x800, 0x0, 0x1, 0x6}, {0x5, 0x6, 0x2, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r24 = syz_open_pts() ioctl$TIOCMGET(r24, 0x4004746a, &(0x7f0000000040)) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000080), 0x30000) pipe(&(0x7f0000000240)={0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0x295) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) bind(r4, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) accept$unix(r4, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x8000, 0x2ae1, 0x2, 0xfffffffffffffff7, "0148eb8ad6991725837ba889eb47a801566d35b4", 0xfffffffffffff800, 0x7}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db6b10c91bc7c59c29e776318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb8850200000000008b2cf3f293", 0x57}], 0x1) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202c40e66be4cc7b3de0000060000000000000500"/30], 0x10) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x100001000, &(0x7f0000000000)=0x8, 0x4) chflagsat(r1, &(0x7f0000000100)='./bus/file0\x00', 0x0, 0x3) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r6, 0x7) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x135) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) close(r1) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0xfe) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e000000"], 0x10) r1 = semget$private(0x0, 0x0, 0x53c) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/123) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)) shutdown(r0, 0x1) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa92102ac04f3000000000000000000000000ffff"], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r3 = getpgrp() r4 = geteuid() r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d5130be913c8f5fe5889e053c6f658cd3177996de3c5f466be8a986fc74cad656aaf15e5ffa8d03a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d4fc7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c"], 0x10) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) r9 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f00000005c0)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r18 = socket(0x2, 0x4003, 0x0) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r19, r18) connect$unix(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r20 = accept$inet(r18, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r22, 0xffffffffffffffff, r22, 0x0]) fchown(r17, r21, r23) seteuid(r21) r24 = socket(0x2, 0x4003, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r25, r24) connect$unix(r24, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r26 = accept$inet(r24, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r27, 0xffffffffffffffff, r27, 0x0]) r28 = getuid() r29 = socket(0x2, 0x4003, 0x0) r30 = socket(0x2, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r30, r29) connect$unix(r29, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) accept$inet(r29, &(0x7f0000000080), &(0x7f0000000100)=0xc) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r32, 0xffffffffffffffff, r32, 0x0]) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r34 = fcntl$getown(r33, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r36, 0xffffffffffffffff, r36, 0x0]) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="13546617f2ad42ad52f2b39f71fd602bfc6e7656947bd773885d2270a4363065ae3930756308a69cd9be18c8e7f076b4f3831a958c532dfeeea110dcb97c071b5f7c7c15ef6e23fb01f6ebde5b5d0787f0252e2c175f272601e9f8606e2226987f239324e9c5269ae4919db4af319f951c79c57e9399fbba271526a6ccd75f7d9f613e", 0x83}, {&(0x7f00000001c0)="c4ef2738f492917ad58136d8bd4d25c9ad814371ebc48896d9e73879ecf150c86754af392051decce7cc8c7e2ae3ecaf34a7dc0542282420e6554ffe7d1268002e9692bdc5afdb98bcef32dc14dbff47d9ec248b5ba4f240cee53144e8d22b607258a09c6a0b254479786600f144c9e858b4ae8e485fcec8e4ffff3a44841e5e8bf5f5dd7520b7884508ed9d0374550dbfca1a8f09ae9df0a791468875f39ad666b96b06d682dfc47225cb5dfe35bac60d14d06d63101a8108a381a661daa6728abdcd65646acb84b5f6ba85", 0xcc}, {&(0x7f00000002c0)="09f46f980831b88f8748cbf3a1e5f6206ffed2893a81264522647d63c5f465e9dfa638c4925ef70ec1c56ed41b9caf1f3140f56031fb329836251be9a2ac3e2cb594983355a26d421d7d1e4ef4e6d6b9b6d311c0edf70799d072131e24c60ad5738ad9830a9cfd1b51aa5cb94600cdf81a6259e36efb2807400aef97466eeafc97efc98ddbaa595e5b", 0x89}, {&(0x7f0000000380)="5f6dda295ee98e1178ef6b64b10e98cc71a45eeb49741e2ffec46ab0df2b33c74959324dbf98b1b8222efadf90f25591d2ae396982ece27e5037791ce154e95c91149ca583bc168ff75ead0eb467171f0b04f34edb90b7ea4fd528c6d160b0d6aa5812f05a2d8ea149534ea252a3e4686bf3d4669d375a82e8b51aa55207c94a219c6d1dcbb647624ba7a3b6efb245396af77a71f8", 0x95}, {&(0x7f0000000040)}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="200000000000d424b74bfc2aecd6d1ba", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r28, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x9}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) recvfrom(r0, &(0x7f0000000100)=""/64, 0x40, 0x800, &(0x7f0000000140)=@un=@abs={0xde3e8c033aa45bee, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000200)="220e2a", 0x3) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="5efbff82022e5566be4cc7203aa8610200000000cb2331fff5313052a8abb3f839dd222c6ad5cd42b180f699333cceb53f597ac16a4439e475bf"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet(r2, &(0x7f00000000c0)="d17b41c83b", 0x5, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0xfff, 0x6, 0x0, 0xfffffe00, 0x8001, 0x4ab2, 0xf618, 0xfff]}) shutdown(r0, 0x1) semget(0x3, 0x2, 0x20) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000339000/0x4000)=nil, &(0x7f00006e4000/0x3000)=nil, 0x5}, {&(0x7f000076c000/0x1000)=nil, &(0x7f00001d5000/0x1000)=nil, 0x6}, {&(0x7f0000664000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc3}, {&(0x7f0000267000/0x2000)=nil, &(0x7f000077b000/0x400000)=nil, 0x1}, {&(0x7f0000967000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f000034b000/0x2000)=nil, &(0x7f00009a3000/0x1000)=nil, 0x69b}, {&(0x7f0000a69000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xdf87}, {&(0x7f000043b000/0x4000)=nil, &(0x7f0000049000/0x2000)=nil, 0x3f0b}, {&(0x7f0000338000/0x4000)=nil, &(0x7f0000a37000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004b7000/0x2000)=nil, 0x10001}, {&(0x7f0000423000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000000000000000}, {&(0x7f000056b000/0x4000)=nil, &(0x7f0000259000/0x2000)=nil, 0x9}, {&(0x7f000064b000/0x8000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xa6}, {&(0x7f0000356000/0x4000)=nil, &(0x7f0000345000/0xb000)=nil, 0xfffffffffaceb491}, {&(0x7f0000047000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00008a8000/0x3000)=nil, 0xfffffffffffffff9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r9, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r12 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r13 = msgget$private(0x0, 0x200) msgrcv(r13, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r13, 0x0) msgsnd(r13, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r7, @ANYRESDEC=r12, @ANYRESHEX=r13, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r11, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = socket$unix(0x1, 0x2, 0x0) kevent(r11, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x10, 0x1, 0x53b9bf76, 0x9}, {{r2}, 0xfffffffffffffff8, 0x7e, 0xfffff, 0x8, 0xff}, {{r15}, 0x62efa6f4242d2b31, 0x0, 0x8, 0x400, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x0, 0x28, 0x2b}], 0x0, &(0x7f00000000c0)=[{{r16}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffff08a, 0x1}, {{r17}, 0xfffffffffffffffa, 0x1, 0x4, 0x101, 0x8}, {{r18}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x100000001}, {{r19}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc5, 0x20, 0x0, 0x4}, {{r20}, 0xffffffffffffffff, 0x4, 0x2c57e35b92addfd0, 0xffff, 0x4}], 0x8, &(0x7f0000000180)={0xffffffff, 0x101}) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) shutdown(r0, 0x1) 16:00:06 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x4, 0x0, 0xfc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xcc5b579cbbc62afd, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x26, 0x4, 0x3c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) rmdir(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x80) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0xe8, 0x1, 0x5, "007bee2eac755d663fb10195775076fd6ae0d253cfe4bf57cdfdae79939721af72df6bfddbda7e9b05796af50b4e7756d505877fe4a47050b3541419f3fd7e6350bc2436932ff6ecb7b7190d3cb57f2fcd1fa621f1ee2ee70f490452651ba3e3aee7671e2979f31496946fe7e6498e5c2edd0d38fb2290b099f6c142c1b48c2d81df6cfeaa25081482917c08be06d386ec852db5d16f95d7bf7e763ab368974a8cd742f13ec01b81003a6b3baca8d5fd9798abeea494996e0c6819fdb00ba37b6364a8ebd6f704d4d63034318b3b5c9026144a52feb7"}, {0x58, 0x1, 0x6, "057229a5e912a7f1b4a059ac5de3531aec10785c60e02d74184d65083e6171f125e2f4394bf7caa4e93982d11351452911242c71d3a6545e71083c670b7cd42c4f"}, {0xc0, 0xffff, 0x679, "ae9320478f7d46e136c013b43dfd08529290e7108fdb4d0b4d458bb3b2835f4ad296c66b1f9f5720572dc5eca5b5a36f95dfa2fe62dd250c32b19b6fea2d534d42f414d8effe2f1f32def9a9acb0e6c66ad0f9578128ab3639fac89e4cdcdb7f07260d75bdcccdca60ec1552879d075f485b8748c1f7e7612133f60566aa98164fc5540cdc148c86eaa340e2e33a132c03418a879472592cba6c9cd84450fb48bf6841cf78552c2c117edd86928824f4"}, {0x90, 0x1, 0x1f, "484418ed8e0efacf1f3532965d065598d9cfc51fb6e3325e2e652ceb45b7c00ec38d0c62be5cdf20002cc5e8aebc0cfdd0e48e1b5e5fd07bb802307eb0fd96df59453e53a80de2e6956f11727f93e7a862b7778f196917b63d5bc6a340ed0611bb03d5beffeb20bb2fa38df9c025bef91cd23a6b20d212b599cb14b48697de"}], 0x290}, 0x0) r3 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom(r3, &(0x7f0000000200)=""/177, 0xb1, 0x537cf3030d29a38, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r1, 0x1) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt(r1, 0xffffff01, 0x3ff, &(0x7f0000000000)=""/74, &(0x7f0000000080)=0x4a) shutdown(r0, 0x1) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockname$inet(r1, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shutdown(r1, 0xa8891a63a28a20ec) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800000fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000430000/0x3000)=nil, 0x800) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r3, 0x1) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfff8, 0x1, 0x1, 0x80ec, 0x4}, 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r6, r7, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r11, r12}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1], 0x1) shutdown(r0, 0x1) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES32=r5, @ANYRESHEX, @ANYRES64, @ANYRES32=r3, @ANYRES32, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRES64=0x0], @ANYRES16=r4, @ANYRES32, @ANYRES32]], 0x1) shutdown(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000100)) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000046a8bf17b3dd70a57f3744df8e0d3bf681eca4cff6f22ba321f83e15757c566c7520017e5d28da8333dd210512690b2163c6a64508c6b4333d76ef773ba8f72728c00137d5a70ff0df6540672b284d8327fdfc57342e617f72f0e8abf63171586e7c308698115ca6c8dba6fbb2e650c64e9360c2d8a29667"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001480)) r4 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r2, 0x5e481ec1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) fcntl$dupfd(r2, 0xa, r8) write(r5, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001540)=ANY=[@ANYBLOB="d9b237abd28056fefff4d5c4079e0c422ad8ae02286327567f1496c9c3217c8e1e0ad07707746da1160653b9567a644e410e3f9b63ef13033155d5fe6767ad038abbe97714b6c51120a26478d52d13fa9b41b6b4fdb4016fbf0ff23e5336ca3b48ad541747b32fdbc7048b3e502b3f26036bcb78a70705079e04b3c0edeb11d1e285882f2437edb75252c09942a68b66791bfded6810cf59884e5a02cac0765becf8f556d773c852e0c496f4c7c0b9c48c5328574e3a5e13090f2b0355bc4652ae2209a35a781ab9e0fe5845e09b683a5466"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r4, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r4, r10) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e3f66be13c7203aa82102ac04f30a9c248bf41a2fef962400000000000000000000000000008d4f598d85c66a942f25a0334590799717d66ad96812edd882cad5d4e46fd5e708431b5838f8136b07635849a2269f75fdbeb7968bc9df2da8"], 0x1) socket(0x10, 0x5, 0x3) shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x225d, &(0x7f00000002c0)}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1ba) pipe2(&(0x7f0000000080), 0x30000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000340)=0x3) r2 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x8) openat(r2, &(0x7f0000000140)='./file0\x00', 0x81, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom(r4, &(0x7f00000002c0)=""/23, 0x17, 0x800, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchdir(r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000440)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget(0x1, 0x1, 0x969a682495966058) semop(r3, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x1f955439cb988059, 0x1, 0x800}, {0x0, 0x2, 0x800}], 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffff1f) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0xfefb08f22478424e) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) mknod(&(0x7f0000000080)='./bus\x00', 0x2050, 0x4000d1c) open(&(0x7f0000000340)='./bus\x00', 0x10, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f53be4cc7203aa82102ac04f300"/30], 0x1) shutdown(r0, 0x1) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xffffffaa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x800, r2) r3 = socket(0x2, 0x8001, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shutdown(r3, 0x1) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="31f11898e5ff9461521cf039025cf43bbc964aeb9cf931aa49d393a62f134db2c2b084e7e9845707fceda1eda6f368e281fa0e375f047442f25f4146c0a3b1f8dc95f6286253e526734d1cad773e93570465c5ad12f3411317b2f4ad5915924539b59164072e45c9e616c703a5c5f1139a591853b2eb48bd1b954141b0d008f6796b6c7a5390537af8ca2fe1a88c3d8adb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[], 0x0) shutdown(r0, 0x1) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x32) fcntl$getflags(r3, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r5, 0x0, 0xfffffffffffffffe) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(r7, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe59) r8 = dup(r6) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000100)={0x3, 0xf83}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r3, r9) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300000000000000000000000000000f3a5d440d278fb917433cc0c047a1e55b6e1a6292debda7078350c36ff0f7060786491575cb864586fed3f6dd545e053d7e418ce620e770cfdefacab85d8eb89dbc5fcdc94403fb86b84e5ed45375fc70ca34ed581693c558bb95f36d000e7940d778dda2d6db33351dfd45d8a08acf50d06f257aaed8306d727e01124f538d45e54d7ab0f60ccea3866a134501a38fa86f545ebfea94d86866af697726d19a79ebebf2ee4e8b209526dc3bed662f691bf42b8143f838e67194e7f177f00321142990308827cd3b9519674ebb3c59e570c55cccb6e3e74460f8ad018ae9a51ffd70e60cceb1631e955aa611e38a67af3e04590eee341b09e1e6118691937e20acc3d5d5d635a3ff2db021dcc1dc94a09274ca9991f910de7cf7ea7be2af289fb9118a743eec9e866fa98c6ff68f597334b53d8173acf2346b96a14b721e24fa731d7c"], 0x10) shutdown(r0, 0x1) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x800, 0x1, &(0x7f00000004c0)="6865af149737e61ac6d0c8eac3b4d6ea17a188ffca260e59261f8e2cdf717f013c136b0fe9851b52ab8875aa2460755f98e6a9dccef9efd306f4a0ca00ad9d412f07d7280acf56d7ffaa772aaa76ca562d81b1ecf1005a758151512995c2021a6237b40475c1edeff6ded77081d60fffad15c615efe1334f64fb29cb9e", 0x7d) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x400, r6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r8 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r8, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4cc7203aa8a102ac04f300000000000000005f6e64f90907e914868bb3106a3e07ec000000000000"], 0x10) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup2(r1, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000011c0)=0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x2, 0x1}) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom(r5, &(0x7f00000001c0)=""/4096, 0x1000, 0x404, &(0x7f0000001200)=@in6={0x18, 0x1, 0xfffffffa, 0x1a}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4, 0x944}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffaa4e713048e69931929648", 0xd) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r8 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r8, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRESDEC=0x0, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES32=r0, @ANYBLOB="ae74e4b19dbf6049a6b02a71d8e30f3faf8bd4805e9ec259897dd7b8e15b30e5a8ab2b21f825347b71fd57a09540c5cf078b882807237cb16a8e07934da0338708ab8627f8e0175560802a9d6749f5c20819df7d1ceedcb1ee3b4f935a03c2034c387b8d4e8f2e00389ac9461a925bed64ab0b994a18a95d312346d532d194326b929fbcaeaa24a5c9ab3d959d56e957b3062042f4e3228faedce9b9621b1ddbf24df1e25a23620ff7cace2eb3d4881cde1d5e070709b318ed4ac2b1ef9fc3692b460e0d8d61586dd8f233834ba8376fcf313029ecc6562063ca6e9b76", @ANYRES32=r0], @ANYBLOB="c620d3ebbce9a86919c14e136ce1a79f17677da47c2c386a99fa7be4a2bd97bbc0c7656ad63aca5003ddfa25210bb310a4907853f990df02b2d407a0040a36626b4e4eda7243c9a1eb56d41052135d977ff0115fe23d916cb5ef983b3abd0bd4e72fa1f0afaf13a6ce589887b0f3601de347a116bb62264b6d089afd281625dcee80f7f3d82c3638fdda5897af216f0b84f8802d750df8941fd5a3c816e49540b3990fa291088d4ac8defdbaa584fd4db98201054a35fca97ec2ec43ba", @ANYRES16=r3], @ANYRES32=r4, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESHEX=r5, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRES16=0x0], @ANYRES32=r6, @ANYRES32=r7, @ANYRESOCT=r0, @ANYRESHEX=r8, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYPTR64], @ANYRESDEC=r0], @ANYRESDEC=0x0], 0x4) shutdown(r0, 0x1) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0xfe) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f30000101300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r3, 0x2) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00') faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x88, 0x2) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x2800000, 0x7, &(0x7f0000000000)="703c9cb3794f2a0992423f899c9c5270c0af5cae960c7037f4ff405c9ae948de29cfea638a7354a3b0b47fa6a64919fd5121e9e8f1c138129c2b8f96faec6d19786e9d4b4053bc3c71aa2c07c9f6eb9f6346b01d65", 0x55) shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x3, 0x0, "0100000000000200000000004900", 0x666}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x1}}) socket$inet(0x2, 0x0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x80, 0x4) socket(0x1e, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r6 = shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmdt(r6) shmdt(r6) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r4, @ANYRES16=0x0, @ANYRESOCT, @ANYBLOB="09cd73a88590d31506038b7404b717646588e73045be3256e50ada9da36f01bc213b2cc0e2fc6bb6c1b92ac9c07f6f3ba48c80c8df1e07d0e5fe65055fb16284c26272df646c2919efbe1ccaf9d060de87028ee93d73a89828b4c476bd8e36dd3706587d8908b2ef6684046aba449fb5fa989ac3b22b76e5f608ae8274c43e1ba55ddae191418d10c5cccd123b726f5daca10e5b24bf56b2fc1446d0bcc826fe8b79", @ANYRESHEX=r1], 0x5) shutdown(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x3, 0x9}, 0x10) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) getgroups(0x1, &(0x7f0000000340)=[r8]) setregid(r7, r9) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f00000002c0)) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setgroups(0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c8c3ca8202023f66a82102ac04f3000000000000"], 0x10) kqueue() shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6}]}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x471a, 0x5, 0x0, 0x1, 0x4, 0xffffffff, 0x800, 0x2, 0x4, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0x80000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x24, 0x2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000280)=0x2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/137, &(0x7f0000000100)=0x89) shutdown(r0, 0x1) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) msgget$private(0x0, 0x600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/248, 0xf8, 0x0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x5) readv(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/40, 0x28}], 0x3) shutdown(r0, 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0xffffffffffffffb6) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r1, 0x69c6d78bf5e02c68) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r1, 0x1b, r2) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0xfd) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r6}, 0xc) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="acfa08f2b834b8abb98c60d9d177ee18dfb87c57d6c62e033c1c114b48d87f9268c4f55d87a0617f71737842ca6d507ff57e4ff319dd11866224ed4411c487e38a76a99fbc5a32c74ad5b3e3c964575036a644dfadeed6b030d9af59afd54ba763fd851a49fc4579781c6df789417085f84e1e0ae8af08ab90ec3de596c46033335f9533ab8984fddeae388694c71cf90357e37d211d95f399f6749a0533d1f6dbb1ac8dff68bd3c7c93a8b54bd35111e04d3a391dc637536bd88ebcb317256475ecd6987b25ef3b84bc4d4706fdb2d4dba7ae48e15e045e043694b65ab26a0cfffd956905cf88"], 0x1) shutdown(r0, 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x9, 0x2}) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x0, 0x10000, 0x2}, 0x1, [0x2, 0x64, 0x0, 0x8, 0x1, 0xd7, 0x4, 0x7]}, 0x3c) 16:00:08 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r0, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r0, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r0, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) unveil(&(0x7f0000000100)='./bus/file0\x00', &(0x7f00000001c0)='W\x00') 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66bf4cc7203aa82102ac04f300"/30], 0x10) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/67, 0x43, 0x2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8080, 0x0) lseek(r1, 0x0, 0x4, 0x2) listen(0xffffffffffffff9c, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x23, 0xaa}, {0x1, 0xfff}, {0xc0, 0x10000}, {}, {0x10, 0x8}, {0x9f5d0bf5e679320e, 0x2}], 0x6}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000280)=0x2) write(r1, &(0x7f00000002c0)="9e943563d0c60715e5a4e6ba1a888c29eaad0a9253101d8034746d3c4199b44aa75c32e304bc3642bbd5ab1b6dc1ae9c897a5ec59ed9d617559ac1ef89d6ee2767b76336baea3ea70bc14ee28250eacfa36f50a650fd25a6a2839afb101412b8f20d8936bd7632709eddfe9d38f9b26a99d598080a5e8d3d68b4f1cb26b0c7eca86acf15806b32e5023de9ccc05e1cc996", 0x91) r6 = socket$inet(0x2, 0x8, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) socketpair(0x20, 0x0, 0x20, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000400)="b1c200f5b7a1673c5ef34e6a87e697bbd89ec5198374b4bd5938085a98d39916fcbe0e46ac21aaeb5b1f918083e260223e8b6b20019ee62252cff2694f5c33e17171b414dac41f3ec6d00f884579823fdd580e247dcd86f6d973179a4f1aa30da744af1ff4876f948f4b560ec6b7af5cf507", 0x72, 0xa, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSDTR(r3, 0x20007479) r8 = accept$unix(r5, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000001540), &(0x7f0000001580)=0x10) ioctl$TIOCSDTR(r3, 0x20007479) getppid() connect(r6, &(0x7f00000015c0)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc) pipe(&(0x7f0000001600)) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000016c0)=0xfc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) r10 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000001780)) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r8, 0x6}) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x3) r13 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r13, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCFLUSH(r13, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'vAp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14}, {0x6}]}) shmget$private(0x0, 0x1000, 0x4e, &(0x7f0000fff000/0x1000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04d300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r1, 0x0, r2) shutdown(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(r3, &(0x7f0000000000)='./file0\x00', 0x20100, 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x53) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xc2, 0x8d1}, {0x2, 0x100000000}}, 0x0) r5 = semget(0x0, 0x4, 0x8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/170) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0x7fff, 0x5}, 0x10) r4 = dup2(r1, r2) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r5, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$lock(r10, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0xffffffffffff228e, 0xffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) fsync(0xffffffffffffff9c) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:09 executing program 1: r0 = socket(0x20, 0x300945af8c8b361b, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f30000000000f4ffffffffffffffc0907ba86e00c38315b1f437f8"], 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0x2}, 0x8) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR, @ANYRESOCT=r6, @ANYBLOB="db525eeb5373b154e7878af06b74a3b3a1615f6a2207702f943e3862c2331c009df2b7a1ad09dafb92d2957225102e0ae572ef9de40a03c65761685c3cdef00fb80399747b38d513c8401d1ec580fbd0973955c65cc5e50fb4c4d902a5325bf79debf5ed7404b0b1d9b975b73b0b8de8068af65e3aeb75d97b6f57aafa9eabce9a58afccb141665fbde93874294fd810cb00e8ec0881fb57cf7f00e8211224c5dc7ca9a49ac6b176f5f9e8060b785962276001336e329cb5c0605bf63351c7cf950c0d50038f568bad72a67c006bb67e4b4ccf51c208e902fea0bc666db9c232d4f1f8c7ba75468841835834", @ANYRES32], @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000ec0)=ANY=[@ANYBLOB="01f60000000000002a1100b0df6d7fcf409def1a1fc1ed34a2ee1283bf6cc52983f8011c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db653d0fd640201d618a998473f0e8d1e8f7b29b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00080000000000007e130b59bc3f6149bb742e7fa26848ccbe05ba4cee17ab5f7db6c3939fe403f945f4216e51b8c2e99714c164627cf6dde2023666f109c05f1a6de2e131cb7eaa9ae5de59db15bb0470cfc0459ee757ee7e8fed8a62946dcdc72d827ef6b0ca5247c0b5aaf4ec19a5339db9b8a75d6e345fd4a14b1e7eca411dc99c55779f56e97dde3af4c773d099b2d6271ca045c64533022504618fd0e0f505cfa2c0bf27212246cd4de4db1a1a315312618f71f0ad7e361d27f1831511e1b7a7fbf111448827498a1a8e775f3fd35390c42280e88a194df6b440497efb1372b8f1345ac07b7789b165d7"], 0xffffff64, 0x1, 0x0) msgrcv(r7, &(0x7f0000000200)={0x0, ""/174}, 0xb6, 0x1, 0x2000) r12 = dup(r0) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000180)) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000000)={0x1, 0x7, 0x6}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/194, 0xc2}], 0x4, 0x0, 0x5) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r3, 0x1, 0xd5d, &(0x7f00000013c0)="e44e935a50a2d45402a20e2019c7bf530b91dce02880d8f5f2b05cdb94ad0b598a82e79c6c33802106cbb4b72585ac205f5dae3719e708bed81bb2a0a52f1642c9a848b1012dd3c16092559dd2a8f82fcd75828a21629868129ec5228dc50e5cfbe22ff87a6e8eedc2947931eb46b35ea2dbba0814d997eb9878073f58c6353b769e2c546a9d80c878b2cc47da9803d76222f23ed987054756fac8df99ea030dcdcbad882791ca12446b46d1faf8809489b3e710bc0a38b03129daf1e8a4d5d7bb3719b031afd6b3ecc810b7d32b196b12ce01b5c69e6571cb916641b822d363e1fd3ffc66f0e620cbb350182c6592addf59f28e16a061d54dedb32d43dd27cc26eacd761e3d4f02614147cc4c9bd4ca7dd239d6626fc3405538d257afc90b3ce686e4bf65ce9f411e6fd19e5b05dc7c0db46e399baf828b3b17731656e8b1bb86dfb82dfeab8a701baff411fa4ede578f36b06b7783f7851fb3ceef1ce3b0bdd0110b83ccf0a56b1f23b099957bec9b1f4609c6be4ff8c67ff2234320e6973f7d067222013276d4a17b6871182f7b459fc24dff714fcec2f665ba94dcf1d447d39b17c0907f35e1335a96d8b6438337c7cba3dcb3a9b5b625f6859f60c7c9e862595e5f6fe960c4c3a490d26e4855f25cf821dddc01d87a570dc486529d2f971953ce769afa3cf9f37001b8457bb6dd0f6d7c3cea678d8a17abce6d8b14b046af2efec22a0d2c94d05b90d99919d0e7b131d42a8bce1d1966d64c48bbf789730c951bb382abbcaa752ca2cd9dd065b74227fae9e2f6e913504dea0eeebb6184520f43f99f4f35ff21963ef03dd2c4031435f844e8988aacc70751c758d03dc3a62290010d4bd7f9282ed3e7b7dc36bc4eadf23404a4e6971b7cfe4547a1d4771e07e276fa3e70fe9134aa49c8cc07f69d2b3e8c090af14ff0541b0ea12f7244eee8734e2c44112f544c038c3dd421a1bc5526382229e7477ff97d249ec59f7e19f6c41e4a4296774b9f2870e514266cc31d61733907d4f93dcae4e998a383cb91894c8b7a5cca502c24549f1f567491b90b92a8fea04293f3bb509ba3498883a9bdf6a3ceb47ad2f65d7cc9650ba839f9963fbbcc62bd5dbeab4c797d6ef08c1ecbe205d9618109e1768d1f73d4639b410e4be152e71d873bdc6d5af0713447b5812461dac916b4c7a0651774816940dd449d5999012582edd5c481ce659eeaede2ab1781379aeced0fd49e622d9abb95dff8f370d08c2d31fa8583b1c3191d43336d5703a4e60407ed1a5a4a231ee22b8d407e267ccaab16044a00317a888dd655593c38947a0cffe465155d7f86017b9f53ead223ca30e2223b1f6fee92f2b3c8d8f229c894076b309213a08b61bec523bc826d430815696fe248567d53a373363f63a5b0dc7674a63bfd1813e9228dde89bedb491ec1b6e7b93091f39e482dd1cb2227338175ee8a9406df26814f4f4d99aa4d836a9fc87bfddc902ff40b9258f6afa42c2680024e7dbac1d3614d8440a8be07b1dbd917a6fde0bca26c7cef1084e5dc8fe110f83d94b3d5a64f44b532bd0ec868532e5f950df12c24c7196fdc06c766c695f6dd7eae5d9a9f4c501cc20c36e69f5101c23a578f96eba0a751b1937b9f2c7b0259d4c82254177b5b443d1c504decb83651f1fc0915aba870f26e86e0ce5b7ceb4254f588d2f57e9cc3ce9a41d5c340421450abbde59a422c240ba06036a91df25fb60af3fba6aae0a0a6fddd970f5faf846976dab475027fc6a79ab7c1dd419a4a14b8aa155e74f0cfb1c2496d97ffccca8fb4dc2c8b58d70b012db603ec79730db974f605b2955b9d5309ee4b0f7b016f6baf32cc7ea59a46136be4ece3fab63ef1ebe3f0b79bb728f4cb30b67925644ae637155e449ef3d6d1cb231bd20108fe6b461c373134268881b883861e22d5cc48d938fc5e2af801abd68bc3423a498cdc5f73fdd55ec1afae97d22a242453a129f72ccc8b2b6a1cfec7e59868a933775059cb63f987e2b59c93e663bcb4b7dec62eb893895e30dc699ef61964a17fd6b709708b7fec86b490c820e1f3de69c106d6c3ed71e06b7e6fe61b796faf2d51e8ef0eea8055d70c1dfe1031c2d64fede43abcb614c3ed130dfd00817d13679d9fc3c0fdd2572e0c0625c1338b89589f9514ea249deb4a4628eefadde8a3feb030a5115bb38dd3765eebffdace1d5c9549d8e4e497a44823764632b6df17e632027f4fbe2d3d6abe0396d827f5f96426213a4260445a0fee685771e092ef9a0a86e3502948672cd15f90a66d3a93b7efb79bd70fd57961f753a3dfb708941160604fb85e7dae79469b55230e2ee202c589b8efa2f1e0f019a65d3cff51a426a21ee4b9ff2dd8afabc5bdcf967441c0d97431166ed07676f23a826f7544cdadf4737a045ee3cd13639978675e6d920014e4a9359552985b62bb582fe677e9bbe76f64706339c2fc2d8ba6ccbbca707167a87785f98b27a789a0989d3dacc53023b5078ed3326f082b305e4bec39b3655999a8d96ca542499c93e7f31daf77cbac941de7dfa23aaf19e069c3bd1d2bb84f5ced8bac9ee0b1df16bf22a9f7c17c129f3cd48a8f7845ee2054dd41168f9b50a8dc33c4c1ad031259ba57b669904378decb4fa0d43429c0b0b2c508e05fba29bf6210db821f732dff169393e6ada17163aea189a43017b50042eeef3309037c10931b370418f48db17f420709e421f3b06ca9a73ea909e4e5d614b525b5ef0cd93443fd9e20af8176e9d8a2987d402b1f916848a2f6fef7abbd088d981a99f5ceab766288dbcebf39253baa98b71fdd7358a60af314470afa8e82530acb8ae5df9b30fc8ea4defbf5703e3464fde8c2c173db7f806ddd431c86fb5af263a3f6526e9b1731634c71c92678b08db88a1d620a3458582bf7da65b3c9e7fb1938d282580a59c00eb91efffce3326d4b7ca03e6ad80b0276edcedd27f0e48046ae614c5cf3e84d7c8b53ec21d55b557d2c3a1469d9061cefb90a371aede23fc12fd88dc9f0ed8c1e7b51aeab8faeacde0feacfd1bec4695696d219fef062b04243ea494793392eed548efc33f8ce06193c06fc605149746fd7f7238aa737006e0a422df3cced014d97713c56b6a7a5bfbf75f02a5e8b65caf20f111d5613354f6cf8c7f6a13dc204ee529b8b751122a97bf944860af41002216a145c34698c9b7ca89563fa98ebe32eee68378dd3f7316da9ca989b5ed43e4fa4b8c506b37624d75df3d8e1abf6f76017c68bfc40279f58177056cc7ee445c6e6ea3185e5438ecd6fc6979f86f1b48eb232949a40d1b700a737f3bb431bbd3c44c4cbb7aea3deb32417c4646433a9ff8d677b649daab0696469db2f255856a7bbb1380d0f0fbad6c6e3eed67f49668c4df12b379d5a0b6ec4f675a893283b375cbb7169add9642e6cd75a7d5ca51a35ad913ba8e7232d55e3271dd222b174dc74e2d9740f5da16ae5e2302413f6788130b27b4011c744e7e90d7d93a0222b0e4823025e96065fe97ed80106e0abd8f8f125a5b03dc0d6c0d0a66880456ed9baef94897aa81a25268b8d60be0f0d0590d3ea56643e4ead8f2d143f0a3941f4c813c57decb389e63e47de0e96397e84bfc58d91679e30b64ff7ee5c2084a2f5ee0cd5cf19955bc19426c3e7b8555ab304ff0b25db1d9d626b41c76da2929b38bf8940b4e7a50b5c9de04367ef4ae8fab932b502001bab8ca17498f243e4d110ed1b1462d556004ea7bbd204f26189a4c771e229e89bc899d838d017462faa4040f100ba1233b692ddf11d00ce69a2e15936589ea4d6f955046dd6b06580d392e913d48220292ed18ea13f1a061f9f3cc7c996b835ca8c8adc7e4fbb364103b082b94a9f5d80d3f71d74b2fe6a20be9d7cbcf4b3b10a751649b84f97c56f3741aa11f01507617f04c10a183aa1af33c268b6228d5780c2572b22ebdfa9337ee4fcb35e918e64ac58efbd21e02d0c87d965056a7b249172495c2f713c99fc047193d1e3e3a49dee9caf16ed909ae28890478a974ae03b3fd6bbd9adcddcc9587c1e195c408f67b91a0a01a4c2058d76c92727c0ce88dfd678056779dec5c488379e71f7bbb5764083ea954c799d39dc3227b4a711a3fdf5586518129f83d7a64f8ab2a2670f2b2a96099ed06f9e37e439f372869bfbe4eab73a14e5d944ea26de261e02104c48b5ac7a1b313a149829d220508f391fcad99836f77d6e405e7546f87801a3c744846350bf6c253b7fa78ffd74e4823db88b41bb13ea5b91925cf6f9382e5d618a6ea4822112cdf36b8a6dee3c4c98fc2a8ed5e7e828ea5d52230f374a90979cb5222c3c0e5210f2a0abff15ae2f9fa356a99342fd3ab581503795228907c8122af15bc73430771d45d4fc62b87794216573af6d567f6ed508bc427fdc1312f3fb61666148396bdceacee850086fc07edd1548471f41affb47813fddeca4ad8112c615c0e3750f18444848fd2b035f5ae62d8f7ad9f16dfd402eca3efd83c0a7febf8a7f2800caf4de8bab4e96d77d85ad8e96d7d00c73023a70a3c234276d41064087977e7cd5232ce4df11db20022cf8d55621120e751fe6a917ee35b265902018805308fc70cfca033db7daa2ea3f90de5d9c20d7b354e5c0e881fe2ff7b5f34a6833d914b9c43374b62d52d7d3345ae0731159d2784dc7fd7380c3bf6dc12afc1c7726032e09fc8fead9cd02c561283ffeab8bca8951f5512eb8604e8d1f764dc708f5fca5d540edb352163cb8d388413b1317cbf6e754867f0d53cd7ef5a16934ba8590211e09cb24f8a2696b92b5528d894d27e39e5bcfcb9cae9afd252a36050569006ebb8321e7444768c93ef45b224431200f0c1cb6dc19e00fa8fc4983dca668698b5086d17654d64864fbe6d57a632cf6dd944c5aa9c4abd666e53ec798977c921200780398cb8303b04c187f46ef105d4299ab6383510997d6796c7cbfec6e8cacaefb19d1cb9546566385797e9966a87f4776198def5a42b2166926e7fb6c9076eb391fb45a08992adba0ab857d18b258a3eb129ad42f63241be9075b8f4393e71177991ec310fcde389bc23314f495438d7f428763db71c909e58c90be18b10509f9854fa39de28c45aab809daf2508d373136e7ec80749e43422dc35c26e5bf6171c175bc5aecc9a98476511de270ed734219026f88390521b5e18f9bdc5d19844a5ae47acb4d3d53cfbd7803401e81bef21843704c0f7bf4304f235674a93d54e11819949074300e70f9f03225d63f940dc9515268e83b5f5d4d37c29d98d2c76335aab1346b5444fa870fb7d92b8e5982b7e184703084c2122d3f2a64207587e2f361af5568f2bca7fbf698dddb8aecddc657ce4f55ee552210f8a799319c5dd2226823c7d7c75fa4fffdb707e092b05cdce1e88275da311c274203faedd68488cb2376f5328f1df040296e9db8b3cdba8e875376758cff511c163c1064650d90bdfa6205c5b05ae84228b095cc06eacae1074dd294987f9013ebe2eeac15c1ace7633ac353a8f924b53f1d2f9f32865fe442397bc8aef4a6a1ed78201179e9032cf2d0714e9a2e60b38d1a6565af0fd5781345c9586db3a196c56effe5f3c1aca66a5aad04e304356b633a226b9092db60266c610f6ad178a5b376c346f5485f32c2f3bcd47bf0b2ead684ea80372d972ed1584b31917e7aff8d78b748e7117b69fb28ed396f781d3571714a742d913dbe0d41befe653c3f83a15e01682c11bd531b2e16b351d52a9c74259d76c5e9b87ce713f92ebc06273d977a4a19e00ab3f5a865", 0x1000) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r2, &(0x7f0000001300)="a369d46f853ef80f9212f62aef1e1121b9c0ec70092ac78cfed0af2263eb0fb3367c257c93ff244107d95464625b9fbc4b0bb1580c377eeee1b9bf1104926445134ea462908425b32957ea1637e5c65b73cf8dafa1586a8b783904850ae64bd6264e3708fc4bf2729b1a77a5e8594c1a2c00fc473b85fadfeb8c84d7c241e50347f243f76ffef64a270046a46fd95917294349045904c2b303e3ffe92cbabdf194c80200c34804a42861141b4f621cdc32d3984d7076f537d485633f36a2", 0xbe, 0x0, 0x1) shutdown(r0, 0x1) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) shutdown(r0, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) chflags(&(0x7f0000000080)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="0200000000000000ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25ba85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"], 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9bf8fa0b0ff6a58ced7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000003c0)={0x7, 0x29f5cd37, './file1\x00', 0x1, 0x8, 0x4, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000380)=0x3) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='c\x00') write(r0, &(0x7f0000000180)="f429b9be7c7a9de04a7b6f303d83fad2abbe37426d04f0e3ac66d724471bb739a63d7605241d4b19e1cb9f9cfaf469b3970c14036382ad0d9eb00982f7", 0x3d) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) stat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x86, 0x1000}, {0x0, 0x4, 0x800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x516) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x800) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) syz_emit_ethernet(0x67, &(0x7f0000000000)="525b2ff0ec73791ff2b581383d254fd10665bcfb0a4c60630edd1cffcf2cc53d42949f9c28a36a7027420a52b698431027e39df409bab5b13bbb659f4f5a4d9692e75be8697133b82592953105926bc2a28d3d50e0d7c58c3ed135a5de37dcba9718934388c7d6") shutdown(r0, 0x0) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet(r3, &(0x7f00000001c0)="b0696d2c9572027298accd7c11b81b06459ede65f2ff10eae076b8d99e7ef6444ff7874027865b64c29a2559b56b243f8889822566ccf7ddae2103aaf0615f9a0c235c6fe7287d4832598c1e7663afd4a2a2d868fbb40d9f068cf5e8142a8428b36c7ebd408f1b271ca8aaf357421adbca4091eabbf2069fb2baf79dd9b0e5c47e52923987c60142a26d64", 0x8b, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) socketpair(0x37, 0x5, 0x81, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x0, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x1, 0x0) r17 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000440)="0a6aa2f738a7f92e40e3c16d4515182d703fc6c93cf397dd6733e9309ddf354dd61c6d546789766d953af890877efbc3e181df705b8940a13d4780eb19c9e06b41ffd2f387afcfefa5e355b348fe816d538ce5238a", 0x55}, {&(0x7f00000004c0)="3f86ae4e319b767c318bd984a5d31002272008d4239beb63e0abc9552acd0d968d94e1af051f29b87221c646202fae128e995458420ee7de1c9d4996be6c6dcaab88f5e145fe2fdd21349afa5912285c8d49060a4a0884fc9b619c6d30e8efac88e5734b", 0x64}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r4, r14, r15, r16, r17, r5]}], 0x48, 0x7}, 0x0) r18 = socket(0x2, 0x4003, 0x0) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r19, r18) connect$unix(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r20 = accept$inet(r18, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r22, 0xffffffffffffffff, r22, 0x0]) fchown(r5, r21, r23) seteuid(r21) fchown(r4, r21, r2) r24 = getpid() setpgid(r1, r24) r25 = socket(0x2, 0x8001, 0x0) connect$unix(r25, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac24f300"/30], 0x10) unlink(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x179, &(0x7f0000000000)=[{0xd20, 0x1a, 0x5, 0x2a}, {0xace, 0xc8, 0x9, 0x4}, {0x1, 0x1, 0x80, 0x3ff}, {0x3, 0x0, 0x81, 0x401}, {0x8, 0x1, 0x80, 0x2}, {0x0, 0x0, 0x69, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140)=0x1000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82023b952ef02d65f51ac679c72e3f66be4cc7203aa82102ac04f30000000000000000000000000000ec9444f3184136ad5b6cd3de38109a1386fd552f2d10236ba302e4d955a26f311c2df42b4a73faafd324a9ef6001103f510a0843935b2631a09d558fd41ee930cadd648bf056c21f7ea05c1fef338a8e9465b6e5e5a9921516e45a1c43e04f76e2e733b70a"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0xfffffffffffffd0b) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: poll(&(0x7f0000000040), 0x0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e3f66be000000000000000000000000078d317061fb23db84de19b7241e1334262cbef850f494af5d77359f79b2cd664a07606664c838de256d634f826ddab5b8cc9a7bf676f95e7f22c7d5981ac5650e8c3f5a3b65e684531eb97c5245"], 0x10) shutdown(r0, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="a4a9cf54c6301a0a756030b0d1dffe36ac8fabfd4fd602f39e899ca700b2762dfbeb116367710a79bf28c4958530510c914c14c63abe65b408e14bf8708e8f416670d00f6213eeb1387bd2ac7ad20fa45a7d6d4315e497d12a2b7776bbcd412bf31b6934a5839aa9b23c283bd050de9f5afb932b"}, {&(0x7f0000000100)}], 0xa9, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket$inet(0x2, 0x1, 0x81) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r20 = socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r21, r20) r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = dup2(r25, r24) sendmsg$unix(r26, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r27 = getppid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = getegid() r31 = getpid() r32 = socket(0x18, 0x2, 0x0) r33 = socket(0x18, 0x2, 0x0) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r34 = dup2(r33, r32) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r36 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) r40 = semget$private(0x0, 0x7, 0x286) semop(r40, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r40, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f00000000c0)) r41 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r42 = getegid() r43 = getuid() r44 = geteuid() setreuid(r43, r44) shmctl$IPC_SET(r41, 0x1, &(0x7f00000000c0)={{0x0, r43, 0x0, 0x0, r42}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x9, r38, r37, r43, r37, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r17, r12, r18, r19, r21, r22, r26]}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r31, r38, r35}], 0x88, 0x10}, 0xaccff110451b3cdc) r45 = socket(0x18, 0x2, 0x0) r46 = socket(0x18, 0x2, 0x0) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r46, r45) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r49 = dup2(r48, r47) sendmsg$unix(r49, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r50 = socket(0x18, 0x2, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r51, r50) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r52 = socket(0x18, 0x2, 0x0) r53 = socket(0x18, 0x2, 0x0) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r53, r52) r54 = socket(0x18, 0x2, 0x0) r55 = socket(0x18, 0x2, 0x0) connect$unix(r55, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r55, r54) r56 = socket(0x18, 0x2, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r58 = dup2(r57, r56) sendmsg$unix(r58, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r59 = getuid() r60 = geteuid() setreuid(r59, r60) getegid() r61 = getpid() r62 = socket(0x18, 0x2, 0x0) r63 = socket(0x18, 0x2, 0x0) connect$unix(r63, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r64 = dup2(r63, r62) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) r66 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r67 = getegid() r68 = getuid() r69 = geteuid() setreuid(r68, r69) r70 = semget$private(0x0, 0x7, 0x286) semop(r70, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r70, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f00000000c0)) r71 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r72 = getegid() r73 = getuid() r74 = geteuid() setreuid(r73, r74) shmctl$IPC_SET(r71, 0x1, &(0x7f00000000c0)={{0x0, r73, 0x0, 0x0, r72}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000140)={{0x9, r68, r67, r73, r67, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r66, 0x1, &(0x7f00000000c0)={{0x0, r68, 0x0, 0x0, r67}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r75 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r75, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r76 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r76, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r76, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r77 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r77, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r77, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r78 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r78, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r78, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r79 = fcntl$dupfd(r77, 0x0, r78) r80 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x10000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r82 = openat(r79, &(0x7f00000003c0)='./bus\x00', 0x2, 0x20) r83 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r83, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r83, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r85 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r85, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r85, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r86 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r86, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r86, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r87 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r88 = socket(0x2, 0x4003, 0x0) r89 = socket(0x2, 0x400000000002, 0x0) setsockopt(r89, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r89, r88) connect$unix(r88, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r90 = accept$inet(r88, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r92, 0xffffffffffffffff, r92, 0x0]) fchown(r87, r91, r93) seteuid(r91) r94 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r94, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r94, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r95 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r95, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r95, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r49, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[], 0x1, &(0x7f0000001800), 0x10000000000000d1, &(0x7f0000000440)=[@rights={0x0, 0xffff, 0x1, [r75, r64, r22, r76, r95, r80, r15]}, @rights={0x0, 0xffff, 0x1, [r55, r81, r82]}, @rights={0x0, 0xffff, 0x1, [r83, r84, r14, r85, r94, r57, r86]}, @cred={0x0, 0xffff, 0x0, r65, r91, 0xffffffffffffffff}, @rights={0x0, 0xffff, 0x1, [r34, r3]}], 0x88, 0x10}, 0xaccff110451b3cdc) r96 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r30, 0x0, 0x7f}, 0x4014, 0x6, r61, r96, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r1, r2) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e3f66be4cc7207aa82102be04f3000000b8670000000000000000006f2d8d7afcd23b3990426b93d8e67bc7348b02824d6d4d0d66811f721e6257a9fea162b26cb69ca4850d8f6a1083bf012662c2e0d10b432374f9eb35975eac936f40b38ff16919942fd9d8d6d9d4e3b49da1c901b2dd36c167259440945fca68a07da60a9678bcf8bf1a76f9"], 0x1) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202b3e7e849119a9222a82102ac04f30000000000000000000000000000ee53f652b9401ea70ca46e8299cdfba658167144ff1bc755efcd8a8fb00c26897720d8ceb55cdc0f8d5c43acda6b9333ba0b9faec23e7a9a11793aeff2ee48c2219e3bd63fe0b853c815b0954fe15587a533c37197c42b08b44f84d3b354968fa9e0664bca116559bfda8d6e854bfdc6f3ce9e8a6a53235b49c70c8604b26dff3c703884f192d804e3dd247463be6bf167751b424f9432915c0062e677a63c624c2dfb96797a83db2e8ed30a11f3d9e414a59962ed35d847ac65852917caa21af678cea1fdcd"], 0x10) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0x5) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = socket(0x10, 0x2, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1561], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:10 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x4) shutdown(r1, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a4977f2bee96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2b66be4cc7203aa82102ac04f3000000000000000000000000000092e4c84015f220e94665eaa83c2b3b8f985a0f82b6a1da6ab516ebfba88d74e09c6439cdfaaab5e472b39af434ebf74f71885d1a7c3aa0152d67c059dd5a8e992bb8f0418ebd60499f53301462992e88ae243390f8a18bf7fa1ef53263ff6f4e8ee8b46f86af88ee6d0194c64a3576f094f1b80fc37bf833b2b6ac7f8c603450e0edf6bf74fa86d135eb290a24c16ff569f33c93f9e2c01f56162cf942c6f7323b48e0fbcc41ae85bd2a8a7b99975b14d627702a41e3a1a89808d13137bfec4b7cfbbcbbaf02701468778f2edbddfd"], 0x10) r1 = socket$inet(0x2, 0x2, 0x3) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getpgrp() r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r3, r4, 0x4c, 0x6}, 0x8, 0x800, r5, r6, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r6) shutdown(r0, 0x1) semget(0x3, 0x4, 0xe36) 16:00:10 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040), 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 16:00:10 executing program 1: r0 = socket(0x6, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xcc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) shutdown(r0, 0x5) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x4}, 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff1, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r27, 0x0, 0x7fff}, 0x80000000, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r27) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x110) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x5) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r1, 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x862, &(0x7f0000000100)=@in6={0x18, 0x0, 0xd6}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getflags(r2, 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e1f66be4cc7202102ac04f30000000000000000030000000000"], 0x10) shutdown(r0, 0x1) 16:00:10 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x3, 0xffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00ff0f00000000000061ea048c4a85dafb00000000020000ebffffff0d000000000000008c1c4f2646cb12cdab9564bf80b663dfb12a60db9c4e3a963a9b26cbc63e9137b00901652c0c97fd9344b2cac062a24c016b8981e86b226e281939fe67e9d433f1aef090226a984b2d96adcecae999b34af867dce704939136a1c612c83a33bf1446fc44e43f08cc7a841defd2908a0aaea65828ff0a4ce8c063c1ca0edd606eee6676164dee7d47fcba5ba2b53dc1460420ba82dfae0924ef"], 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="07002e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) getgid() bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0x20, 0x40, 0x1, 0xff}, {{r3}, 0xfffffffffffffffd, 0x7b, 0x10, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x6, 0x80, 0x2, 0x9}, {{r4}, 0xfffffffffffffffa, 0x46028618e8015de3, 0x40000000, 0x6, 0x3ff}, {{r5}, 0x7ffffffffffffffe, 0x10, 0x80000000, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x30, 0x2, 0x100000001, 0x2}, {{r0}, 0xfe66d35b8a9d78a6, 0x88, 0x8, 0x81, 0x1}], 0x6, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0x1c, 0xf0000000, 0xe5d, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0xb2, 0x80, 0x4, 0x400}, {{r6}, 0xfffffffffffffffc, 0x45, 0x40000000, 0x5, 0x8}, {{}, 0xfffffffffffffff8, 0x84, 0x1, 0x8f, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x5, 0x2}], 0x0, &(0x7f0000000140)={0x100000001, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x1) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e2ec6c5fb2c13a7600000500", 0x8, 0x4}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:10 executing program 1: r0 = socket(0x5, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:10 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = geteuid() r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = dup2(r8, r7) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket$inet(0x2, 0x1, 0x81) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) r21 = getppid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getegid() r25 = getpid() r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r27, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f00000000c0)) r34 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r35 = getegid() r36 = getuid() r37 = geteuid() setreuid(r36, r37) shmctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{0x0, r36, 0x0, 0x0, r35}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x9, r31, r30, r36, r30, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r9, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r11, r6, r12, r13, r15, r16, r20]}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r25, r31, r28}], 0x88, 0x10}, 0xaccff110451b3cdc) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x2, 0x0) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r39, r38) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x4, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = dup2(r41, r40) sendmsg$unix(r42, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r44, r43) r45 = socket$inet(0x2, 0x1, 0x81) r46 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = socket(0x18, 0x2, 0x0) connect$unix(r48, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r48, r47) r49 = socket(0x18, 0x2, 0x0) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r50, r49) r51 = socket(0x18, 0x2, 0x0) r52 = socket(0x18, 0x2, 0x0) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r53 = dup2(r52, r51) sendmsg$unix(r53, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r54 = getppid() r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getpid() r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r62 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r63 = getegid() r64 = getuid() r65 = geteuid() setreuid(r64, r65) r66 = semget$private(0x0, 0x7, 0x286) semop(r66, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r66, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f00000000c0)) r67 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r68 = getegid() r69 = getuid() r70 = geteuid() setreuid(r69, r70) shmctl$IPC_SET(r67, 0x1, &(0x7f00000000c0)={{0x0, r69, 0x0, 0x0, r68}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000140)={{0x9, r64, r63, r69, r63, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x0, r64, 0x0, 0x0, r63}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r42, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="3277417ed01fe9ce"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r44, r39, r45, r46, r48, r49, r53]}, @cred={0x20, 0xffff, 0x0, r54, r56, r57}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r58, r64, r61}], 0x88, 0x10}, 0xaccff110451b3cdc) r71 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x2, r3, 0xffffffffffffffff, r4, r24, 0x0, 0x7f}, 0x4014, 0x6, r58, r71, 0x3, 0x0, 0x7987f033}) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f3000000000000000000000000c59f"], 0x10) r1 = getgid() setegid(r1) shutdown(r0, 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x3b, 0x543}, 0x10) socketpair(0x6, 0x2, 0x2, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x18, 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x7f, 0x51d9, 0x9}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0xffff7f2a, 0x9, &(0x7f0000000180)="59d2668cbbe5af490d2a9f8ceed614e5e30f8e0e36d54aa70c08a29cd9dfd5c2195450ae3c3d99c917a18a4479787efe203c7fee8fe72ec291a8249a695cc13620bafd24fb2c85c96fac3ddf22e1f9e9fd53ce358fcb665794e7cf6295c285ced339346c4cb45b5399fe838c8324c9d3456dc75376f215158415e9923df8a381d7a0668fd3eacbef6c4c5eabe238dad86ffbb65e3af39f4ba52ff64882f4ecb0604f796d8c483ed317e44d65ecd06f24d8cb0793f320d5cdf74fdae7867ef7661101b07b6c045654406cb775e600000000c2b126ba4472d112c2c2347c9e4a6800"/238, 0xee) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100), 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000015c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64, @ANYRESDEC=r0, @ANYRESOCT, @ANYRESOCT=r3, @ANYRES32, @ANYBLOB="254f3a528d11e61891ab3417cedf5d315e2b9c58d4f771c3d6e174844900cb1d0bee9ff7d775e3078c01d21f4630408a1bb9ef40137b7c9edaf92697fe0acdd9c07a220a4c942adafbe6c48480b5a1136e8570c3bc9115d43bb78d69052ea3fbcc5ec21f0402bf7ead6414fe977502586d1d91b1468468fe893260d7aa28768741280ccc2bdcb212ac88de6205732a4eb9fc81e79c95265f841a31048ba2a8e84076a60bc9399e58157d833d61dddf2df885", @ANYRES64=r5, @ANYBLOB="2e8347b6287c0570d77707723b3613521c50119a1b7cd7cddbaa32c06fc0f6d3b6a70e296422f11b5f79b9d8ec544200699ea058e5e8258c98cdd8b8f17490b8c1d88347bd10068836662236316c07702b6491556baf7b3eab21d0f8ded23c9bb9519e4a17cc00f90abfb8fd4851db0481c6905c5f8746dcbb1ff86bca621ba482256740b641cae99933c8170629930a1e386b514b147919838de33ab3e391c669d6512c596802b641fde142616089e41cdcfff41c94db2db3ce8894592c7d41e6fdfbcee353655e80b02a319aa5b95368fbeabda04d5fc73498f141fa4bd96110da121007da7de20b85e0ceba368db59df77e9f61440567f65e6f49e0d6e18f6a831dc84579ed93254b4c0b9c55a106678392aa4596e3946344c34c96aab0f5c2a44ba908b819ed9d2f4e057c978e081cd422d5cbb200f3124055bedc1b4882ffe82681b844e8a288df52fe07e73577fed232816bb5a28ee7518a6ea82a8f63dd1b1059cbc31df7a7cab65d61948be5d53a1140bd9a65e019d33694c1b1b08f1bcce4ec341dddc5f4f7a6e987c67f69a59e74bbf024b53489107c854936e008cd428173810e198818cf9c4bea4d4db12945ae1fc7e76e079174622d214b637bc02c79296061749eac02fbf487c545f52f1caaf307ebac066d10cf34b6daee734d817377a5f45f8a7ca8b25e49a0eda275ce78e9ab7405e7ff39ffb4479217de61ee6b20a7620f77f496de0d9221503e9274bcd95f2149df8850e68774982bbd8486e807d9ac456d33555f219862ea6c44bd606d83511a0404a02c8797296d15fc6e0d62843f1b3bfc3894b9118856b321bc8495f46d37f289c2fb5af09a0164fb45885bfd71267906efc3c6a4bc7cacb3eeb62bd5a290f8a1d98b251e5868428de3637662afb5c459d3ab22e804b21a2dbc25c9d559aa7693cdaf985d177e404129e531ccf6acec9bac47adf250a70c6c5e98ec23fc4dc5a9e9c87b1d27e80602c88fc5ebc7e178c64971ab7efd50e5415089d9b1a63d2fbda46ec556a269c81b965c6134d1d4453a3527d55d49e50cabb8d3bf8c1f0ee31860e26542db675778c7fbd251ae2a46e5e07b6015d17633bb60e388b5838fc3457d2a373a1062363b8e429f2dc580c990b381812d2deb94b86e4389553874790524965a6d71c4fb4657cd67480134268ae56fe6bd25de0b0d7a0e6fa789a612996c81758ff217c1363e84ca0fe2005d3ed5ce98b092a168e78defcdf1e10589beca3b5a7155b13e50fe97bee4ef902e27efdf08bdac608516afb92e2863a2c705af91883e3087b102533edd0ebefc3355e5cbb77f938f7d1274aa50e76e85933d251aefd782b384287cb763b040f3f4906047290fa90dbd4114084c5f50a7fa4bfcdd335d2f8c6cb1263dbdf78e6c3227648ef58cd60b0f6690514d85ea065e55b6ba700c3e51b24f2d2c54cda6a726b2b4abcdb2908c909c27e6c2b9bfb5bcba480d9dac794c3660358a43e929213bc54171b1fc80059153e6814a8bd9ccedd95fe7385c1ba139152ce6e97eb4c3f021b883e0fa5b143ac9be4179dc4ee9335f899ab678d4043ffa799bb5d1b7019ba8777a1496df31a935f317e3eb58c189ae255d4230dc4f25efd095c879364e38df1decd4bd5bc2f5fcb06c1b10fef495cf537677312ac25cf324123d6d449e9f009a68a31095e4a86e87e9324a46b185f55140bc5181f78bc29bcfa8c10de88c8201ebbeab542e6772dea78d06403895ce1b85658178eb9ba1a48b6bfc151501cef71fc6370f49ba28d6f01317a104ffffd6fdec0d0a174d384bc11e4431d6a10a9c64adc1b44abd10e7194f501a6b50107a2fc9f49b978f592cecd18a9a387b052cf38c9afd5e8e87e90e3bea2659dfe03307c85466482127b047b51c601e06220135458241284cf2e8eb72088c97db51041dc5bb61b38d01c59193280695ce14dbeaaf87ef08bfa0de015038607a4718d3afb424f8166c37789345a86b21513c2fa78a6f1c700894325aea01eeb0535d767859458156084dca18b51c45247e7a3e3a349c0f36cfd70293b9c71457380c810ff89627561be6f252f8144ba3ef5bc4e9f14ef3e9df19b268c189c797a756be5c5c145c937f650a9d8b7c966f6085ad244312e1fd024b5ad3b3cf9edd1ab1607f5df7bfc14c0e67b4ffd114d45ae5cb8d7d7f9c872ac2e39ca98dcac514c7248c3c307539733ac84ac98f440ffbb057a43f720259d8a461794c2132958378e35f51bb276910b4c5a705ca565980446e29939e5f76aeb179fdcca023be74bcdd724284d3f3777a1e3db918afb34a90fcd1d05548f24fb4e7884b53dec24f1621789728d42668f42a21ea7a5a9c3f888985ab342a8a6952b8c31e1f7458fbb1236803a6115586347b1cd89fc5ded20be05672b55abb20c78f44f4030679840814f4b308a04f314872b76471c9af00b08696a5d7c7d18b0efed63d50d6d45114b8061acd9d19d9afae7be2f8d70076c4439219b8d6528f30d225ad8a702b3eb4fc24566ed53ef1265d9841f86d3eddb4190390f2dc672fd4f799ff45829acaab2687dffe76284ac5918b5db776564815b3e337905fdcac51e155500ac8dade1736bd25b75e9dfa7d2fcd75623634647a97aa976104e192e7a5d8bfa6cf555856425a369db5adaffa739841fe76c5c910218a33f6cf91045e936d8ed484ffc4c5c0c6c66becd84b7ba1b812e68b5ac87c0aae13948762ae5103660b10d43a7c738f52d9127d4bb1199a6edf7e3e7b7afce669ea44ce5d476f20ee246537a130d629a511d468e8bce558226cfa98d48d5ff2c37ca3115fef0f49c3f0c5eb10c8d35f3bba9eee330804a1437fa972281081bc4376363ea6ae0b0a997dd0a82b5dec3c9dd89a0fdfa05a488742f3afefa57dee30c066a4a515f3b91760564fa64a5fc41199b848f74d2226f0ae4ae971f58e9517d6d3e85541fd2e5315254e1dad067110f89424de42b6ee6dd1e679285f8c3b79d007b560e85550e39d133f51e5c4faf5a2562251eff99ba4a9d37b293b24e4bfd9d325df6f92961c250bc38a8ced9d5dbba92f42cbcca95dfdd3e47fb01c690038c8c5c57cadf4eeda457c0fd2acdb5c693afe981773f908306269557feb9d22f039882cfc2b17660e033cb237586f28edbe3846d765acd907d31981312ca8fafb59c7b89ca46da4764bbde8ebafd889ec50c979541a31343e4b612b9851590b6fe5285886c0c7c063f4026ed934eabfea878bc4da2927e33842af7b373d42af5232562fa62f9e3c8b486c34f7b971a23961b5d5ed88ab1e8829055056d1f569e96189d4064bf96340851e3b86ae94b0e574ecc105f078104cec25c5e1f0998bc8cee6b30e14dc9cf84212b8dc5bb091e7a545a68746ee92dc0a521c05fec88be87ebd5225e7939aea2b6e45d561acc3bd50fb6fa5011ef4d39b620ca03fd1d4ee1a86dc93ad21fa68c6adc297e6d98fb89765c042ac7b69501179e0896a5673bd6e1b917fbc4bb8afffb7c2abc145d4c0a6e637266fc3596584c805c359e2a31fbd4f3ca46bd33bad8bd3dd46f2f26e65e83212343e5d808a01a58664f65deb1e74b377cb57803d441285de9f28a4321ded30da72202ea73ea16f7d6bc09dd404b9e5d333fb174c4870e3df5261e35484bb1a1315ff520b37231dfa93ea7dee454ac0a5e5374b9be37439cd23b50cb008d79492d8a88f790db3ad2fbd42f20be6241a9acd0f89f6e1f51883b11e8d7125d7ae870e579c1e8fa731b735cb8b71f78c4a5b9a405e4fe82bb19c7cc910624330760b754bd741e5d39d63d36b798296a5a63d6cd354331922b90f121250c96912f8c992811af3e1e2ee0c4ed260aa966df84e159390187d90625ea58460f8c9dfbf0b8a1a61f58c2b29f3e690801fa8e58655cabc8ce864280f54f360b69e4c4fff1b084ec9d10e910b84f9aff22b372aadaec0282d37c5061077324052c6251c0ccaeac460b19fae6705c93c4a956ca6192d0589873daa7b53a7d5dae98b923cffbd39e0d41f2061f1150cfa5bdfae4b73b7b782a4c856f50c08a96c746a3e0ec415c0166c89e7459fd21f7dc17c9530301b52a068f26d0f228763a702dc9271e8f5c4f5f3c23890704fc0f4cee0a47b0755b6ac932767fcdb2971a76dc5d2ad6238e3455fe679ee7b076e7133fac3cd057c576eaf18c6030f2412681b5ff78366ab2de5e4a0203fe79affac9d189850c607dd6f1e1236f39acb67ff64484fdc147f9404256c23d0ac675d6e0f48778732e4f21eb54b21fa70ff5492543d6fa3542b56e8b16084c634b094c535a5b8d32b92c82a483198bb54a26ad23eaac29debf05b3b927d493fe69ae288b30f3541ad8c87367d0fb1567113c60f110a3c52dd3f9dc9e2ecc172811600b87d0848e279a3290c1b82aaf33e3807fe69c0c8e05ea7f615032ecafb7b70fe065792dff1868f6c4053b09c6c233ffac4b0de69c60aa23c8147a693dd8c8d48017b069578441cf0dc413b321c70c2b0a449529bbf8e1c5508b8cb4a84f66f14ef95b20f935347702ee1425bb3bc9fbd7a223bd2585fde24e7e7bccb7433cc6704730183111d34bbb7dbc59539c299b98c1ec3f047d7d45e798dadba67abd097f3715cd49a37aec0f3530e98d46d29316ed15379ed93a730c9609a1ebf5e446bce15eae315e1c1ffab1cca823dd547c2e48f9eb7b09cbe14e31d291386c8a375cb7dd517bbeb0083eb54100dab9e8c1f42817deff44c38a7e82b0a3bdb4958a3472eb9f0c2a8a8fc29b14715d1c77577b756ca5847fd81f2f2de2a14b67738e8f92aa0eb768f1ed0234dc934da73adb051cd7cafebbc7154ccf1f25f0472ed7b45591c8482f3102bc3bef222e7846167328d0e4294367dfdc5fb619d24327cbc0b84f79e0e77469ff9d10ec0568c9fdb885ad4c1d4a8135ddcb8c887fb85dc1d7ef6b76c0274b27e8cda55cceefc977369e006736c07e229af7a14560688838e876dc23ef89c8d81f2a1f4a996911c7705b9440a36d21af31fd9cdfd14dbdb9a656894217e69ea16dfe1279e2de370ad872d0c6e4ac10ea6e34c3d0969d8d5f460fd28ee7eb8792d32f6531cae522fa2da13ccb12b3a8005a95877e1ba13fcfa2f8af80521d93e565c334d04abda9eebf7859e5d45eeff90ad89360e4a815c3aac5c0e9d83dac6ab3a2376e66958e20b27a3ed3dd666ea5a63a196091b755536646002be5d7844a7d1dca249d11739fc8d50956f62c190d90eb08064a3fe851ae53bd6f1bc385f8a1948a655dc5c397b26cc4cd8fcb66d5ba3279b0a3cc78ba6331b39c647631553b18d5535ab3a80a0cd5d5f7e77a4b034c6336e32587b4498ef70767fb888f8be6aeaac31c6c83927d7da0882cd15f19639beeb799f06a50c0db8c9d85d7e4349d5623580b9b49955bda13aed815d8ed1fe9cad9bd1f94a742189b11e8b7e7dc582a9e176cc0392621223ee6fc65217f3bbe0b0bbc77eea231436e767e9d9fb7359b8f04b4ee3456acb8203e698c90a08b6f7520c63f0466d00e268b43e06eeaaad780c74e4924441ca4b14bf3942efa9c96336fdae0ccead88fcbba829d7ead6ae74af41a7a89498b8e150f70a961f2cd3dc177d9329bb802a464058170abeba8b55c5522c18753c70af931eef3d2a5169435c5ccc144433a5c6b8c2671b8691a86c5c767eea78dd73b0ca2582b9b7e245a3ed59a798b6c5f9e9e1e17287d074f3b85555b7bae37626fdb30bb53685beb9cc88d163438545accf7816f914b4ea68487f42063fe12e66e1799d8170dc1f"], @ANYRES16=r6, @ANYRESOCT=r7, @ANYRESDEC=r5, @ANYRESHEX=0x0, @ANYRES32, @ANYPTR=&(0x7f0000001480)=ANY=[@ANYRESHEX=r8, @ANYRES32, @ANYPTR=&(0x7f0000001380)=ANY=[@ANYBLOB="9fdce24c8b0d9a2b01b82c57b9d47631bbe4a6af76ba5bd44db8fdf6b17d0f6a699f4c779ab63f57889be62f10e51d67014ec7d9ca3d8ed95735f73d7fe38f3e", @ANYRESDEC, @ANYPTR, @ANYPTR, @ANYRES16, @ANYRES16=r9, @ANYRESDEC=0x0, @ANYRES64], @ANYRESHEX=r10, @ANYBLOB="82de57d112c847fd160b166ebcf8fac4a1fc1e30d52d88ff282cb8845fd5cb95ae31f2d298c570ab026125fae6092e87517d9ab3504b27eb5c0474b189feb3dfd58bf66ae67fec46d51ca69eab989193466b603ed9d2d99530529f810226b1327bd3c92a59c31f002dd109a5fcf58f83871806316f0de0507e55de3b4db77a698388f1699f79e3", @ANYBLOB="e5000ad3d661291b79820b9b4170fa6278a023f3eabf5142f95499d1b15217b3a100109f3f43f8494c09efbc110e716d2cce35aac5127ce201ac6c20dccf4108dc3e1a4c4aa90f75e3873d0214a9aaec3b6f23d8aca7b9eebe1012623f6d7cd09f7d463c5b24", @ANYPTR=&(0x7f0000001440)=ANY=[]], @ANYPTR], 0xa) shutdown(r0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x10000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a89370 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2da00 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f6ebe4cc7203aa82102ac05f300"/30], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r1, &(0x7f0000000100)="e151f6e64f9214badea3c8790919bcaf9e9eae5c8512557b8e0e98ecf3a2df1c7abb8de448cb4f6e40e15c71867b794f7f7d247a732c3700d28927a6946d22b83e80e921327e905281d26ba26fbf2660614b561147fcc53951810d5aa9f26b6441907252a17e015b7494feeb0e56e6b92e1f5703831ec3b402530f1c4f26712172b8de66d02ea72e087dd7e66b6e3a6c9d198f591f867b34262120b6ba3efd8e6478a676c9bf1f54b9f4010c243e77b276af4a38a4559410995c4abbdd4f4ace271cfc70a7164a3044766424576696da94cce5367ec1744125e9d99e301c39b8372b", 0xe2, 0x0, 0x0) shutdown(r0, 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) seteuid(r7) r10 = socket(0x2, 0x4003, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r11, r10) connect$unix(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40b3522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b420f54d09c375997fb3481731d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1f421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373c881b50f6fa766b1f68391e15d2dced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d12b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c8696f0eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c50000000010aef2e168a0ac5780361180ac958a4788b994513ef9f160f9906b429816725cc2786958bb4fe7c223ff664eed03973bb0ee9d6d37112a"], 0x10) r12 = accept$inet(r10, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x0, &(0x7f0000000400)) fchown(r2, r7, r13) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x5, 0x6, &(0x7f0000000100)="e7b8b57a5b256faf6b3cbb11e37321180f6100fefd7c0ab24436082105eb9dbfb086c5b1cfa0c2195d01f4277fc9a600a3240844d3587df4d8365a81a3a25028ea0f9ea68911ccb7c8334379b5863e54f9dfce5e3f6b0d1590c13b852c1be0b78a38e87f3fb407c43480d31d229930d1202bc5512cca0be908f326d448f63d77855b6fa055daa546302a171e17e7eb6d31e365e6bfac56ff15e44e07e46bbbf8c3c7203c78f7c53eb99b1c8de63ee50a09f0811155b39d6f47883ff3c04c0eb8c01d0f6bdb", 0xc5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="46752e3f64be4cc71a0899203aa82102001000000000ffff"], 0x1) shutdown(r0, 0x1) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = msgget$private(0x0, 0x8) r1 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1c, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) fchown(r1, r5, r7) seteuid(r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r10 = socket(0x2, 0x4003, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r11, r10) connect$unix(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r12 = accept$inet(r10, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff, r14, 0x0]) fchown(r9, r13, r15) seteuid(r13) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4, r5, r8, r13, 0x0, 0x60, 0x6}, 0x400, 0x4, r17, 0x0, 0x8, 0xce, 0x0, 0x2}) r18 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r18, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x8001, 0xad) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r2, @ANYRESDEC, @ANYRES64=0x0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r3, @ANYPTR, @ANYRES16, @ANYRESOCT, @ANYRES64=0x0, @ANYRESHEX=r4, @ANYPTR64, @ANYRESOCT=r0, @ANYPTR64, @ANYRES32=r0], @ANYRES64]], 0x1) r6 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000040)=""/95, 0x5f}], 0x2, &(0x7f0000000140)=""/89, 0x59}, 0x2) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113a5f8657ab3d93d26f0263d3ac1a6ffeaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e07cdd66fda5fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b"], 0x10) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r3, &(0x7f0000000740)="579b4959d1d218551ae0a018eb09eb8360c71bb37b0d7ff87914838e971f1bc5e5e643292e8c664fa3a9df633025ff0d1facb36f0e3747117c0f2d9ee271d048dc25830b3307b3a71bc6df48e7f59755a795d6ec3b203fd91b96d3f016ea24898338fa127432c64e5f51a7046ef15bff3c24a44ced14b1d0dbd6344fe94f98f16d914db796025a943f7ec4c3a11ff7ea96c8c86e59e40957ee0ff09b559e32f9f1d4a155a09ed30f8c91a72a02ba3ea55fc35a0b02b80c8eb6adcaf9e6e96d2f3054e29422298d8b55fa6ded5b867bc584762f78248f1bb59729f7088f1784438d5ce93819f51ddccb206ee18ecfb56d48ed02215abb1ac468cdd48904831183144f9815631fdbdb1af32c184ce7b86200bcb7a0d1db7b895bc87fd04c4a8e420814beaebed8eb75df8657d6796e36d7c074825aacec984b776a6f6d9ea2a045f0e545c5b1e66b068a7ce7cab7b0ac4e2fa1c1c715c2f60c3a9a6affdb1f91d57ef33e9319aae28aae15283b51df707a8445e94231f7ec5abf2f37df58445c53b4ddb193bd3c47823445b5a970cd80b46a058a2220f3b8beb757e821f74b4be8cc9c046f4007b217342206513f367f413b7b1822030d0357fa4f3329b83978aa2fe03c78bd5137e17179b09bc64ed82ce05bd38b224fb28834e3d6f974e838bdcbbd5de62bbd50f66ae933c324628da796ea7573965d28b7004b7a84f6c12658af7f435adbb52103f1e984e7da749b9b0096ecd9b888c646ab1ae66312a0ce0be9aeac9269544c5ca19abf2055fa02fbde1a92169f1fdd8a05a82fb2534405f6015eeeadeec55152c593b008a14e11e308913ae373bca86bfa975cc7deac8f04ea78fb939a2d1710ecdbb25608c6a2f29c9aa6baa098a25b9e31a3c05b6da45561c76e17cf974790039e93680458517bff674dc0ca054dc39262e4981b40165ddaee10be2ad49bd48497a0d0178fa1f37ea2883f8f7fe1ceae08121c3c63c0037a368d8d55c95c63a8a254a21a1339b5ced42c2a8c6f2113b8a5c99aeb5e4046be2e12698e7de3f207f8a777186cd2ce85932cb6cb34153e065a848962575b7f7c384016126a6cb448a7757c3f3467861c098a4513e744d8b0bbe36ad148a4cbf0e22a0e0346141c41180842e98d6553821926d0228509e48599a24e38d93e9057c852ab0cbdfba8aa7489be8208b14de4037f49690989ba1f991db48cb2d22632a1a69e024f98c35f27b0a8ae960e8fc0a118cc6e15b672d96cabffa19709ab065b4964928c0e82e1f6071c2e914465cae4221a0467e3befb730c310aa49e4261442cfea6350cd7407a2c9b49c88f45fe9cb6258020e0d66eef967befa96420e6bd36a2ea720a8fe3d64463fbacdd44486478be8441241c92e081ade67766ed927f67e966d3f256586d4f39676b13aa4c4950335d473b9b4af01a9ec364549e6b8a036cbe7e4c4a600cacc3bfe19897fa945b432316c167047cd02db6b8de9666598148964ac8b6516157aab9aa758426c36e4d5eb6ce48ff17117c2a224b3110df00518e727b73cdb95dc6b1c581d57acd3be9093574fcf325f88080a86160cc275d5bff8a0c7aa4a480f829274dd2bc1e7b5f27c99543de458ac3497da2f83d6d348121ba72580c998c01f9a492e8c59972e8846f16132b11a85a61338845c3b89111df56b9a852ab7bad801c88a7d39c28a0bb4ea1066f9c410b48d8cc7abdf92f51539831cdb120459f42929b01bb8d77d73a8ccea8c087969fd1a0013e0cb67c4856cbd227bb2648860537f36654e03f31efb49684b93c066b7a7dc9ee995d077b07f91bc032eac0312d6557d341f3c993eb9f4dfa527329e8277fe413cd8822b00d80796a0a581eeb41ef6dac6a92830db8b85d805c1bfb4208f9f033b2392dfdca41a8d641a68f2ae8fcf1d1c53d96cb86a4b182ce5142bf1d0c44fd0dbbe34d5476eabda368a137b4e82f7d6a576d71434463bd35870f5141cdf33db5e72d7ea53be6d75ce6877450aed12411633e57072a9ef7f1aee7c4db3834eab018447ea68017c187b5d02a6313816d484302fa1a6810d9416f5f07605243ba487a3b2bef5312002e1f45f0a257688d1cd5c69e67090a0b395d20e7374b3da25c04f20963480fb09fc7a3c4311505cb232fd180af398acd9bc757532aa47955aa81dfe566fc8cd6fee6d84f3409c2c78a5083889ce8cf89b0c966afda92863e907796b406f62e30d196d7249405c42d774647a6f2319c0c4b8c060462a8dc002cd27ceae0aa0eb5eeac5463ae1ca43d7d036c8a4406dcf3c65b45538f3d9a5c5cc9a9544ad2ee128e7a1502a1b6a33f9268fe076416ddee3a749657ef927e95d7eb9f04bb0cfbb51f8d31c8fbb651190124358b357484e5ee6e63b1969ce0e20412b5ccca829e6bb14f7598895c0dafb8ec024eb41b7c0ae6803550d3c4734e94a69e028527e2b47ec268882fad2400d9c3d962f58597f046b8e28e6e454fa5fa5057e758d96217a4c55e198bc934033bceed76787a5c3ac1472205f8b95ac984b441b0d669e2dc791674d770b34b4df1d3219a340803fb7340f12028008480c1baa1d620cdb580aaf569a842769341cb084ed041d49eeeb76735a8c59644d1e3f48e9e72c459583294120b3c560e31e06c036c9e772ec8f2f517cee1770b3e9a847e74835fc70fdd868c73b9e611dc50255d95f497cd4085b8623c8286c971c7b4180b87dd80e8475860d8475d3fe9285af957bc198c57d01bcf3ac2ecea03532e2100cddd4ac58c7e984cad876ea51f9bdd3b707b056cbdf30f93a5ce5a1a6a9b3a56c49ed8207388b8e9380242dea50217e146e9e5183b8d14a95522ebdae707427f9edb5cf3d7cd2c333d3f69610938a85e12f7d154c58b8a3951c0b4e41b804d93f68f3be4ef917286187926a30c86af5c19e742244cd81ed529b36d93c72dfe11ed4708311bb9309477908ea055885808e02bd8eeddcadda0f47f18f045bd11b21950843eb65b2c67becb616700b5743dd8fd92f41f8ae73dafb5abb9b3c0516a682b4e2daeca454bd8a43f968e1d0d1a5c53e977d8443667053f25a253e6da638b23c89ed75ddcf74246b341b70f5a0a3d24eacc744d5cc380235e6bbba545da02cbcf7b03247f7d57672a6707c0b96507aad11021d1d1278a48e3ca6fc9f0280e5e8e94e7d2f6b049490eec8269a39e6ca18d129409dfa77cb7981ac94506d3ed419e05a56d561060a73bedfe1d9377f322c04b623b7fc3d01e226e73bf0572e1b06382a33b2414965e6f6cd11dce01ae729a226425e2464b8cc7bb4aaa883583fb9bc0e6b5614d834eb34757a18ff39685374feafe479ed9c73688f1ad70b1e142427cb43be4686a288354be3234892c758b4686d96125201994e51c41654ba6bada0b0b946158f0fa039d8cd45a86726b27c26da0eb6d4c5c2400502ff32ee812d3946d41ec78dd9980f0aaa1b61b372a1280050d06a28d8617973545adcdcf977c1d60865998198e553ed7bf11e4513193c1711bf360f462a5c4ec86343dc5ceb9af97ad448a0e9b2433f0cc5ee4bfdb9f144c4a0f783713bad6a09b752a7ced89d56bf4e12705bba1c075c39dc2ec7a996f2075a819fd4aab8f1b1f1e60553ee74cc9fa872d4a3ec4410951fa76eee61d2076b2cecae2f079da080b7492a087920daa1c0e1b488e6a6dbd618ccf1e6914d74efb5eb76f6e289b4f9a202dcff2780f1c173285de432940c1990c82a8b39608083e7536281e0d9ed50cc62a1968597bd8f85f799e47bca06ccb9d7e32e9de27e429698b0b5e8ecaca8be647cd7b9c427b9e3462fedafc7989a938d459c000b05f4ae2e0f8f689c6aebb53cf6bbc68c8dc3274c46defee184caa8385ca628b9ca748c4094ec54808fe292a790fa05e418cb666cb0433f933e2faa19190af4692f3cd154aca333e7819ca2fe90787797671284151bfea5572e5fba6b24f66b9fe23c7b8624a63275c66ba9d9f8dbbf69c939ff2ff8027b2b24fd585250b264f081e9a2211762d09330af97908d57c7b04f36c631813f1dcfc43abaae0342d9a27178ac48ad2e0a834b2c4357911bc6eba44a40bbe5fab5c26b9e2121450903dda4a9cda02a300b19dffc70ced330b353a432c520b95988bdebca30e749db48abea0ba3eaa066603064bf500217acdaac5dc4677ecd9bfa6e66c5a7f7ccd05ca8640c23d0e2a3463ed27f95a1a179c3cb5ec43b34c087b4b48f9e2458045f702eea23d5794dd02d50a5ab2f52a40a56d973008a0b4045162d4dd59b09ce53662cce27724b32728344a63d52889a36443b4d3df46f3e44a24e819d0e567141a077f8377cbcfd8d7828ab793c8764acc8419847c60d1f0a0a2fe1c779eeed0217d67b787ffe76125eb9e3883134af4c4d6e6b6632531ad9a60f9ff69de39e37490c74f02e59a2ccec77d97b9d626cdbe02051cf9b1c94673a11df7508621f3aa2b8f2fecbd08090a3a7846d743685237dc07d5d1c924416742bbeff93dfad4512cabed12f735fc0e7394ea3036aefc2fc235daaed5873870d3c168d7c41e8b8fa5f8c03bfee75b025af5818c884e6f4514e79d72471b5153742486337c02cdaea445f36279db6a161a2055bf0d5fe99f72dbe701b7f6dc9aa341d5f83028131fcc52c09a94ac13921c2d60c3a17e188279dd6b17d9228d24a2bdf39baa8249a414a3feb5bf3fea6e11d2a46d9f51247ce3e4b1f73c38bfc6efcf343b1893d8d5682b614885af9638a8a12846f1ae8f2f63091d1e52041a5b59cd98d915a3fa3b56c9b4ccadef65eb137ac42f53e5c05deb02f09154a4858141ac783e6c268d87bc25cdd45bfc2d6dd007d895ef14ddea46bf2e22ec3e2fbbbd8a4dcbfd4e8ea140fba2f8e33f524a9a4db4690212764f561f18502a0b26d90ab73f94116bdc9657d9bf9f39a868e0a586859d51d5dbf949ea9dcbf95d93b72814d893a1d8dead205e837875eb1b03f173eb9221af0e02e8e871466e0e74f6f4d7c46334aa13745d139626acbd5cdfa1ee37d619abf5bee4a89838866d6bb9798887df406e83e208ba9fa8250457f011c9b74db5c11e865901e6b202c8ba35b60ab5e9eee548266b8521098c1a3a94d04a812a655939466c993402fd8900f90d86fad8e3d7e5f1fc458042d17a2c4fa5bca3c163b9073eef2aa8fbbf913a89d42d4aa9966700c8dc6e79bb602d7b070bf83f41b4b6f211a041a22ea54c9ccf6ced7f7684c0365a51fe462e094e631b5af60d6016f1136588f75ec72a91dab3449ab692a2e6870717a522fdea56d9ee56a27016badf2adf9c73d270687f1b09fe9cd60cbf4580078879d75bd40368ce2f6feb1cfbf310bbb4f6304c9cb6525dbee06d298df6013baed5fa687c6a1de78adf08fa1130d9d6a937c26bade52d30a10ac6fbf4a43a9bb7a5e3971fe26fc6affa150f2dafb398c9a62de7c37658cc1598fd3450836fc3cc4d64608d6cded5560ccac249d784bb025287d8ff68b4ddd6a642b252797805982d33c8ae101c1d266d499b56fb595ece675c5a645f9ecf0d98574e43ad5d1ce1ede0683aa9ff4b5c789aeafbbae4e3ac8e66b6f320f36bd7403358d48c8c5a3c028a28dd3c8545719433712513ef99636f1d993323a9bce9f3d02304102c6a2e3cc30bb78f7ced2d08c90a7863437209073677a16fd81b9acee0dc3c4866e70569472d6c96edec11d632c6209c2fc6c7b79bc39904be25587d3ae86b8a9550b656ef148cee01ecab73496f3b0346575ac6262574a343279eca731966eec731af68d6fb1415c6d2b626", 0x1000, 0x0, &(0x7f0000000000)={0x18, 0x0, 0x8e, 0x8001}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) socket(0x4, 0x8000, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r4, &(0x7f0000000000), 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e3f66be4cc7203aa82102ac04f300"/30], 0x10) shutdown(r0, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/222, 0xde, 0x80, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = dup2(r6, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r11, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r14 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r15 = msgget$private(0x0, 0x200) msgrcv(r15, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r15, 0x0) msgsnd(r15, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r11, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r9, @ANYRESDEC=r14, @ANYRESHEX=r15, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r13, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r7]]], 0x1, 0x1, 0x1000) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x8, 0x5, 0x5, "f79f3a656965713f4cb378692d81d64f4348b9ac", 0x8, 0x10000}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0xf36, 0x7fc0}, {{r3}, 0xfffffffffffffffb, 0x1, 0x22, 0x2, 0x7}, {{r4}, 0xfffffffffffffffd, 0x42, 0x2, 0x4, 0x4}], 0x6, 0x0, 0x6, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[]], 0x1) shutdown(r0, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4, 0x9, 0x20, 0x8}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setflags(r1, 0x2, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="825ec15f8c856dc7f7000085000000000000"], 0x10) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3ff, './file0\x00', './file0\x00'}) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) shmget(0x1, 0x1000, 0x489, &(0x7f0000ffe000/0x1000)=nil) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r1, @ANYRES32=r2, @ANYBLOB="2fd63bc316ba437835974045ab3e841da9e63ef50c68e16c1f41e11a4c4016ecd87871ae8caa0ec2cf6aab2aedc32012025b74322a55bd75dfd16ad1041677148c835727e4bba409c5638ad7f55e95c2978c576aa1ead3f14f6133996e4827243ccf17d8bf903fbe66390aaf50ec1377dda717fad85e95c4455a13e155d2ba596b6b35baa674c3c5c6e7209a3abfb3483e668b02842cca342263a3a3057a213a277e0e6a7a39", @ANYBLOB="b351f3e6428d0532d8cc381ab2f84ae17e7a75a31a5308f6d3f3828021a0319831dabb81a2611be18b27fdc7349b49c91c811309acc37cd9c4d80cc8db643d4b6736c7b24c204033d5d81a69281d5b7e9035cccdab2d8fb2ff7109cd661b34ea07c145c1e71025ce64bd8231b864404ddd24cd1613d315cb29d704f96063676a25e04727c26445402aa6076fddc731090886288359777507d76b2d0aa19469a1dad5b7821f3fb00d6db58e7cd8664baf14ff31824cb3", @ANYBLOB="e9cc3b2e0663d6f45b8a039c0f76271624e0a772489701f34f9108830c168dd88eb1fc277cb0cd55857772e544312c85d9508b2eb0652074433cab7114d5e2b680496e05425b924b38dcd9e77a77b879159f323b86ebbada662b55d069aefb6354d3013ad99b981fc906656ff6673f55443b0d57c9b169cc", @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="d463ae4f73d12ea8ac144ce8a6186ada59f240e1b035f80b2e42b9ba712f574a", @ANYRES32, @ANYBLOB="4ab74b25e12ce1df08140a52b9bc05d052c5e51da8efdfb832f792057a63d7c969882102eb07f244e1e54f80be351102969fbe659ffa4916201892dff6cd2d22a9faef71bfa70469bddc0f2cfc8ffea7e0bea1f1699c8dd1bdf35abf69203e391acfab0b04fe4084289db456e92013e05e60480e174aa2020fd4d268a50e169370481166413f87c930c663cb590b2c8092a733db86fe15c409d7a1e39dc613726ef4f0efaa5cb70b1a9b9e20cb9eb7ca220c593ab7868816e4001756dbae6828941346f8c3b8f38369cca5d3ccc39811d7e86a9e0bc1bf"]], 0x6) shutdown(r0, 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ftruncate(r0, 0x0, 0x7) syz_emit_ethernet(0x133, &(0x7f0000000540)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x401, 0x40}, 0x10) 16:00:11 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1e88fe1956345a28bfc63c854686a963cd02ddb04e07498e6338cfef7c013e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r0, &(0x7f0000000180)=""/66, 0x42, 0x45, &(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff82) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r6, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r9 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(r10, &(0x7f00000003c0)=""/61, 0x3d) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="0210000010000000ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a0232293b5240aa3b5ff25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"], 0x54, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r4, @ANYRESDEC=r9, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r8, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r2]]], 0x1, 0x1, 0x1000) ioctl$KDDISABIO(r8, 0x20004b3d) socket(0x6, 0x4003, 0x0) msgget$private(0x0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff00000100007cd46fe7a5d0d1d07b9f0000000000d435b17f0b99d4b4c80f9b3f844bb2c85e6a18c9e590a5b6e17fb4cba1d4c1faf0ed825cd88d74"], 0x10}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) setegid(r4) 16:00:11 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x201) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x5000, 0x41, &(0x7f0000ffa000/0x5000)=nil) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r3, r6, r8) seteuid(r6) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd200010000000000006167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a94447170d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863eda249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a704757c38f4c500"/352], 0x10) r11 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff, r12, 0x0]) r13 = getgid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x7, r6, r12, 0x0, r13, 0x182, 0x2eaf}, 0x34, 0x7f, r21, r22, 0x8, 0x6779, 0x6e6}) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x6, 0x80, 0x1000}, {0x0, 0x400}, {0x3, 0x1, 0x800}, {0x1, 0x200, 0x1000}], 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r4, 0x0, 0x3) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r3, &(0x7f0000000300)=""/4096, 0x1000, 0x4, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000673000/0x2000)=nil, 0x2000) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x3) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000300)={0x8, [{0x1, 0x80000000}, {0x1, 0x7ff}, {0x3}, {0x2, 0x7073}, {0x3, 0x8}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0x438}, {0x1, 0x491}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x200602f2}, {0x3, 0xfffffffe}, {0x3, 0x4}, {0x3, 0x6}, {0x3}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x101}, {0x3, 0x8}, {0x2, 0xffff}, {0x3, 0x15}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x401}, {0x1, 0xff}, {0x3}, {0x2, 0x3}, {0x2, 0xfffffffc}, {0x3, 0x33e}, {0x2, 0x4}, {0x2, 0x200}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) getegid() semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0), 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/13) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008a95955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360b4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036800cf6d54f63922324b6be2f908f78e520198b9d2dded96541aba4a316bb882bb30ae46c2614e7afbeeb07f46a8fb6203d7baf16bb860c45d99544b92a23baa1840cd8a194ef9860d3e954bfb622c38c7fe480e0a095b1"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81ff723deeafb97b, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) write(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x7, 0x0, 0xbc, 0x20000000}, {0x9, 0x4f, 0xff, 0xb8b}]}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x571ea227) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100), 0x218) close(r1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65300035cadb0d5954cfe9b326f14fe1b3dac9bac976c52581f102"], 0x10) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) 16:00:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000300)='./file2\x00', 0x200, 0x331) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdirat(r1, &(0x7f0000000040)='./file2\x00', 0x20) 16:00:11 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) r1 = semget(0x3, 0x2, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/167) r2 = open(&(0x7f0000000100)='./file0\x00', 0x843, 0x86) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="70589e2f90a5ffc45c36a39654919ab313f60c0553485c2597edfac01da8a7feaaf0b54e508ab2298cbf6d0eaaadf9ba36f3c4a4ed8a411c63a80154f74bc092a5054a01582b3571d36810b7f657de963b5d3ac88788391a332c79b9fac9649dd06ac9fa1ae53a1115d4955739109458bc4e7ca5c761de1bb052edb812c356d51d5093f6f4e96b483b2518f967fa62b3806b06108bc848e2dba997daa6ad7ac1bd81b292", 0xa4, 0x0, &(0x7f0000000240)={0x18, 0x3, 0x0, 0x8}, 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r3, &(0x7f0000000280)="cd5f9c2a52adb898d0712f40127a", 0xe, 0x49d2a65d43549f02, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x101, 0x6e, 0x2, 0x200}]}) chroot(&(0x7f0000000380)='./file0\x00') semctl$IPC_RMID(r1, 0x0, 0x0) r4 = semget(0x1, 0x2, 0x104) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto$inet6(r5, &(0x7f0000000480)="c61dc4abc4379b3e77f3dd08ef42cd558031de191e2dc58f715456e3efa1b1338ff4609cf8f841421e23ed9fae9adc6981e87ddba1c74bef460e212ba43a407bb4c3f732d4b091db9296a3462eda90f0c7789de8107835e44ec34307bb084f54b9367c172a96b57252a31c73a042ae8453c0908c7bcf795acc43947aedb08ab72ca9e0834589b371e6095b12fd4d4f093f84163be2", 0x95, 0x9, &(0x7f0000000540)={0x18, 0x0, 0x1ff, 0x1ff}, 0xc) r6 = open(&(0x7f0000000580)='./file0\x00', 0x400, 0x4) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/../file0\x00', 0x20, 0x20) bind$unix(r8, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000000680)="96b96a448353b4571ef57d6e0defbd817948e1fde62630a37554d15be302ee09f6e6adb686d8508634e6f2015fc7cbec499f4f2bba0c9ba76760345999f307db6198fee5683f0414967db2e6d3dd5635eb33259149f3ad0fbc7988ecdaa6a1d943194317db4170974a560f6f6d1c08b9430a0ca89e38faa2a15064d194ddd8ed363c2d307f8d87fc3397766c83aa5f312f4de045fd28ef5f7607e5671f35b95894710f63a833c1ade4e5cc9fcadce1ab7b9259577c924ce23e1000458b", 0xbd, 0x4, &(0x7f0000000740)=@file={0xda9a12b9d1918423, './file0\x00'}, 0xa) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x2, &(0x7f00000007c0)={0x4f, 0x7f}, 0x10) r11 = semget$private(0x0, 0x1, 0x80) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0xfffffe01, 0xffffffffffffffff, r12, r13, r14, 0x40, 0x5f50}, 0x7, 0x8, 0x8001}) 16:00:11 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r2) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r5, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000400)='./bus\x00', 0x1, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:11 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="eba370a4e2096a749b68cef97f7f00000000a01601"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r10, &(0x7f0000003000/0x1000)=nil, 0x3000) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001880)={{0x1, 0x0, 0x0, 0x0, r7, 0x4}, 0x2, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) unlink(&(0x7f0000000080)='./file0\x00') 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x7, '\x00', './file0\x00'}) pipe2(&(0x7f0000000000), 0x0) close(r0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000280)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000497000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="64ab9de9d709c6cc1726a5c6c10dfa9336c3c375354387ac8bdf3b05d372b2c85a3c9ed4b7aada99da00"/51], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:11 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000004c0)="35313be0af223c1d833a40bb538ba9609be697956b35a28706f4c7c592686eff67ec9df1f1b11ec10a8b46257d2cbe7ca200"/61, 0x3d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r3 = accept(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/43}, &(0x7f0000000300)=0x2d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r7 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x80, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) r10 = kqueue() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getuid() r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) r28 = msgget$private(0x0, 0x100) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000180)={{0x0, r31, r26, 0x0, 0x0, 0x10130}, 0x4000080c1, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="7d91998c5ca6592384790cd17a42bd8b627836772612008d6f4192de99bf8e93a0a488613dca8580f87365444f37c29437ac4893da62ff357bf0c3f22c0195b925007cf649bb015f1e6d8f4748d1e8c90fdc1734325c63d838ca258e84e724d57f6e67ab6a07c2ffd98861ae84449619217fc593a60e93ad5decbd1cd809b8ee3f8d94d6c6f01e2d20923cdb9dd5df4e3ba872e6020511647ad10754072fb909e89b69044764b7504bbe7e21086dd607519e62", 0xb3}, {&(0x7f0000000240)="45e251cbbae74fb1", 0x8}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="3000000000000008ffff000001000000634689bc57c220360f238422807f2687b5ddc808324bd8fb7177569eebb6238461e3544a814e35ca91a51b93c46e19845a1a8cdc404de271e7c842d5e32ae07a32bc9b2d0faeca84725e31ee744aed0857001eeea79ac15e76275141af76a5b322ec8d34c93e8b6730f9051602974dcc25502be5a5d94e56d16ac9fb6fac1ab0e2fccb7c088edaee5d4fc29e0a9bd55fb2252de9e74f8b9d04010439e4cb7abb39a20018f6a3d1c6729cf01cda94c009d44ccfd52e8f1b8f6a32811f7e600ccb80502584ea70ec1f136f897e3816b235dd322925d71ab63f25f306aade4c73ad23f0740a0dd14201f1f695140d0d934418997db668fc8b6e7560a7479f83fa927a9ca1e03d21964cbc39513bc43157", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x2}, 0x1c) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r36 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r36, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x6, 0x2, 0xa9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x3}, 0x8) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r2, 0x0, 0x0) write(r0, &(0x7f0000000140)="ebb6b8f6619d6f00fa60d9216ee766df04042f03804df678559a43136462021e4e2232774480aa5af8be7d0dc8f462480f88ced88794361413854e50d02b4fc050ecadd697d7ea145f2c99d1849699477ed433328d902f3a409c34b0ba004eaa011403524247115b25e84a80f7d79dcb60e4bd8e0360d661e005818dd2e1f1eff2dbeb46254a50417fa779aa84470226a86578f1da89218c15060c62a91640e1b45b9f39", 0xa4) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x4, 0xe1, './file0/file0\x00', 0x80000001, 0x1, 0x0, 0x100}) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x10) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f0000000100)=[{0x1, 0x2}, {0x4, 0x0, 0x1000}, {0x2, 0x3, 0x1400}], 0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fchown(r1, r2, r5) close(r0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0x0) 16:00:11 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) close(r1) getitimer(0x2, &(0x7f0000000040)) 16:00:11 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000400)={0x0, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40, 0x0, 0xff, 0xffffffff}, {0x6, 0x0, 0x0, 0x3f5f}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/\t\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a6684956aa35b0be6f26b9316b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748b46f50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da234797a161667cb126be856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d710970000000000000045cfd473e8cb82b3cec245531cfbc221bd44a6e2bde943368d963167becb438678b5b5e876df439e7818e760624fbde4c2c7e94369"], 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCCONS(r26, 0x20004276, 0x0) ioctl$TIOCMSET(r26, 0x8010426d, &(0x7f0000000000)) r27 = msgget$private(0x0, 0x1) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r28 = syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r28, 0x20007465, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) socket$unix(0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0x3bb}, 0x0) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x40006}]}) syz_emit_ethernet(0xe1, &(0x7f0000000240)="7caaf768f8b3444b5c487659a8073e4be425c85bc5363be7d261e33b0faca12525743ef0be82a1675362407a91371d2add45cb2c76481215feaea1cffdae400f68f6259e7533b28ff2202dffe8b4b1ed177604b528ca6ef80884764358394190ed3d871148ee04f37cf0ca61f2ab01d03e2a7e3df42269f01b9f74cc2e0926370436dadefa728d424e707f20cede1b8c5449b7bef1b36661daba270c22dbdf24b5fc8738343704fedf9f2f1f664664f4a84da2363360428be954e5f0ee6ed0a1026a85af574ce4151d1287958c86c7f7271f9c8fab2df7bcef63c6a7ae8c854e20") syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:12 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(r0, &(0x7f0000000040)=""/22, 0x16) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) setegid(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r4, 0x8, 0x1, &(0x7f0000000440)="75eb8c4d9f6f9b6aefe7c059f185efbf627fe171b8245059be8b606918c4a81a65f4cd3f53a3d6f64c2fdfe557c9b7cb178e6a5423ce082b4efe315fbec1fae555ae6c5d2b6a0ffb892bbd46335574090ef3b97a2d837254499df90aa219716a86ff8dddc5cba6c011dc1e15ef237d400ba6807986871f940976a7d46f6db404aaa07b361692bf60e650d229aef6ab27c44fe56ed073", 0x96) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000180)={0x5, 0xde4, './file0\x00', 0x6c9, 0x0, 0x7, 0x9}) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40, 0x3f}, {0xc}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x80000000, 0x3}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a90286de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 16:00:12 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f621e11a3922487d74f87757304"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) read(r1, &(0x7f0000000180)=""/157, 0x9d) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0, 0x400}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) fcntl$getown(r0, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSBRK(r2, 0x2000747b) dup2(r1, r0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x8082, 0x3bcf3040ef432899) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r10, &(0x7f0000000380)={0x0, 0x2af, 0x0, 0x0, &(0x7f00000005c0)=[{0x10c, 0x1, 0x7, "2c5473959e10c8e9f5aa7f49f25bfbb22af3fff37c0508a32b19ab16d1782f7e039c"}, {0x0, 0xffff, 0x4, "77f0a175fd0fec96fa8f4a1f73dc3026991dfb23dbf7cdace04de632a51176b664348a9ede5ea5bf37733b331a48c7dcc664b0eb4e14b2af221387230e08519e7f32588a425c0a94372cf97a7af959ab25d7d1aa7a953508853e024a9e3cfc8f4d9e6c81821a6a5e531451894659e177070d8d8dee9a259e0d283148218a771eae2a28916b1e9faa0b04962248f8876151a1b6709b8039531b3e4055bd20ac48cbe681bae33695c99d3cbf018e311f9cefe93323d9d6b8337ada4169c62a96c5260fe92a7bfd39ad4ce30595a83cefdac61b1186d0530612419c8209ec9426ef1fe88cffaeba0373475730cdce3cf57bc89a63b4473910f827525707272329"}, {0x0, 0xffff, 0xaa1, "8274644689c13dc0ec8b47080aef8e4daa93775ddf1657feb8ba9c0125f7639d1f4a3c48d3b1c19884e52543371a4cb7c497def6d1ba9f27f7223326dd3f25886941ae"}]}, 0x1) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f00000003c0)=0x6aa, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYRESHEX=0x0], 0x1, 0x1, 0x1000) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000380)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = dup(r0) sendto$inet6(r17, &(0x7f0000000040), 0xffffffffffffffbc, 0x1, 0x0, 0xfeb9) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) writev(r1, &(0x7f0000002540)=[{&(0x7f0000000240)="d158edaf4270388ecbabd164b03d4e7d933acd0085230ad857136cf94d37d62dc3f2ec6170466ecfd78aaf7349f94756c9dde0f80dfea0d5793b5777fac41b5387836a323a97fe92c7c81f167a3b012e0b10bc25bb1c2799f9db519607a4d5b7b3840e09a2aa73f1f3dab9598a8269df6a00aed6362df0e3cd3b5fc2351c4aab76dc017bcd816a00d08f6e4e568f3a8016d23082e28ad6589f87c0a57cae6bcfcafb948a73dd85e4dd55d434cbc7a3c107dc9a211d3f63cef551e97266ba5bfb09d1eefde1ce6c36db543bc6e8e82cffa90cc94b56b375b67e3761a6ad150b810cd7db363282a735850fa9b2d7b980bd5db921b7057498d5a3c4a0e4b455842fa9949984cf7ce659c6b5af316e7ebb12be60d7364a640101c8052a81f41de9d0327a1dd7d993d97ab23a78ff0d7dcc1e35bbec5ce3f849786758b636cb4d02eb399ea7ac5bd3f9bcd3158dca5e2aeec3d493f2f5e9963e3cc869318727c21a52ec47df14ad3eb158d907c27e3d00c844c5e165c1896fb76b9c933fbefe1e402fab41c4d506e39b0b1e5f79ad0dc93ea1b9838abcec4853edec5635e0a456330159897af958eff876ead21fb24dc865e54a198b97b110cb0d2caa986765ca0988ebc913e27b66b5b590923593e7045820721d1e5f72d8f2da2be107ebc3b91a6804eff92fa18d7f5d5dd4c94f003def1c004da7ec3e3086324d542a015a618bd4ab5671d9fcb17222b39ba3fd8e0d55c9f4f4053c0cc3c0aac3d5648506f4f16107dc8debb1638a6e0bd2cd1a083c4fcd2916cb9f7734b428dd718e56769a7ae9b6ad5cd3c79a8a063981e741820b6bb2c37a7f81fb74413e593d60278ae3dbc01cc1423465212509e899cde1c4753fad8db9486538b716086b460110b6132d8c37b242d607f73f8ef54c0788b845750a0c8c39d2d3a6b9154675d77472281cc62523b6c454ebdb1ab50c6db01ba6843f1216ae36168089f2523c692657237f186a59232d412502bee7e60322eacfaa748899a0490f6c4982f1f0556bb031b0cffd7399ece0dcd9c26a9a305d7bfd39313a3472dbb977e61ee41e7945fe6c0dba1795d81acac31564872188f6c8fd2292b045778f195f7f68749c0e0ab8ea095e9ae3f1e60b78f99bffff9c4c6d33f49a6dd027e39f261909a66d797b3014bd5ca4044dfe211f693a388723660ff657d8a3d8656148606f2dcbd9659b96073a14465dfe4ffde1ce07f3086ecea645f59920f4f88c996723ed0f121ac2feae467128ab9022f91231c943e3450f8d82326247240f25cf5170a7e7ab82d3d5ba31afa8b43895a6cd638d2ad340369f60ecf05917189f5b9327a384e693947236f97087f22a5c74c7d963fa15bba726206845facf1bad9df8909e5226a402412afe56b64d6fa62dab7767e26b9e6234eed36a528730853434c9c5199f7ad4b4aeff93bab52ecbcbb2eed0f103d1c70e635158d4a22c892b96d1410e2089edc0d2860d5cc328f2f5ce150ffaa930f50f110a7b7bb94364bffe53257d06ea5f05889bf88a6600c8711e8477de6fbc7ab81f31beaa4bf18b2fa851b78e62897ec79aca032e14b16113bb8222c96ed7f3a9ebd12f094b9a0b12bd8c91dd578e75c397a7fc75aee0a9ef23d62fc0dd2d23fe4e7b6f88f44a0756ae3a0f3ad13abbaa086ce810a4f7d6c05957a929ceed05de416cf42a2835340ae70bbcca8afbca197a2108b29b4b7ec1819c103c52c7570ab1e4862ad05762148bcf44a9fb2571ba54ac9ff73ca523a4dd8785ea5aaf5c48b7340be2ef1f424de6c0beddb9df108a51b5f88d084c8570104e7fd1874f957b38ee11a969ec444b54a5400d5b2a28ea8d7cbbb1f8d06dae2d54b827124373bd6a470fa7fd0d385e3e5006ff5015e027bfe008ef14a6234198c0bdbfad64655d3fb9d52dfc42ba40573d689558b5bae7c5da48538266bb4e440cd9d91658517cea2d7a49a6a3cbc19223f6bfd7798fdeb34a6c12fa31a5830b598b917aa4fba8b73214cc9d917fd0092d7c9c3a585d38bbab1f73d6f26b27bfe872975e3849b202e00fc0750540372f8723838e6a830c1956b25128773216d8efffc53958a2100f1441fcab28e5e5e56fac225714c60550230c31bbf2517546551328ef0ab3f4edb7f3c30662757415856f316d2d85167966ddbf1b85c60fb074eb921df07f7176420e0fa6a8a81898b3d366651cc2cc74a97603d4c5610c25b79f55c802514952d3768bcda56d663fcca7dfcb15859ebbc0fd5c16a33be4d6a533719db24acffb293290209adb570b5eda5c3a8218145cd3738b5cc70d6c2e282e6c671fc31e381daeeb7f0b915120851bfa6204192402f88a3e72999999d7a21ea0efcd88a0e92fc625555ff1a3d731d7917bd9a98443b0bd7bcd66039d54800cec59b5117d697a556a64612213787776d520dcffe47c050e2472d719fbb95250915b82136fdd485ffeec348af0a26acd5754ae1c3ab70b89f0dc541709bb142f8a507b121581bfac017bc348ffb05590e562aab4bb60d5c798bbdd22ceccbfae3e1e720cc6836d9006f4508fad1b6d3e758de809f9927ff4a95b256929b5a8f0252dbd2673b0fad4465b37d9ecdc6a619a7b3abda5f5f2cab331f04a4beec4b7018f275d3dd3c6a3ec7c59f021a59583ed51ae3d9b84f3b73bdca50beba68a2f62acd0fd51036e7cdd77a11362116f368a96900a519bf4cfa6bbedbabfa6d9ad2d3dd6c2836b12a0874cabf8d7eadda26eb6d0f54881f11edbcc79a0896494f185f6e137e83e19deb9be87a65bdabd1664a2139cd757b2cdd8d020b0662051508d2d7259ea12f74eb5c73d99ab1eb011270bea60c7ba495a5a3091b7954a2dfb47fb4f57d36cccd827815c25203638b06ae3adb3cec0a03382f4e6ea08e722edee1dac5db79c70953d9efb155255ef423ca8a27e251c36bfb97e2766689d1a3278ce30f8180dd47c9fd1400a4e9862cb4839f4c27797bd2b8f39acac2042ef9350a52e2eaa5ce9b6d116a6655fd05df6242f143ed6a4b185bf714368a1959027a0ddd020b4dd92025ee385bda39e79f0957e6e9c71fb797251a2d8ad3819b1c5fe8de7d95d2412809d4b2954f98b4eb97942c3757d44686fb62b878fce7d1d4f4021009ff071b3813e75a7d1ace73ef12b080ff694bbb1a43a81cbf3d58409297d836532d5f5059d4de46272d1ec3b4bb39246965be39d36c14e60d6704e3d5101f5938b49f6806fb0b921358fc721be7720a4d49a842a48a58d85f97aa042250a20f42b1c48160b98e416fa627f5ef80dcb1d91dabcaa940814b7f6cfa5a6819dbfbc125c6d7b34abed081708d26a718627ea6ab02497c459f4e949c663c8ec1bc34c0a433743bea65282ac5c75d2d4f5fb5aea8e80248171af3975311f7e9b14963cdac24434b87a1001f0830ed406b589e7cab234d23c5e834dae734c8f9f1e52a5e24c6ccfc0cd887cc58aa37b4b40394b8dce4fefc5b28e967442be424f48a1a0004944e854eb0f1ba83463000aa1ee5e9b23e329ef5ee48192783617a19efb0660f902388e1cdb952d0545ba94bf0d8db6cdcac5ac593b9e2218aa9a69898954ca016e8324826c4638c04ef0ab07d1eadb0d3a155b3b295aab9923b8a7b459578d12b362e3062c34e1d437b7a7c71dbccc82cf16efdcb9957d1bb4d0ec267f2507a3d10b605b45ad63157fb7cd8c881f83cca6c8d5653da59e6135ceb16cd67ebed77cfcbe46b51a0a80ff1333cfc9771bcbe46bc5b38d3c8a937f63c1f2a2581186fe16611f6cc58ccb2161bb43b71561f7f804ee37a176698e9e404dd5e581ffd787b0720e9e8e9c47d518d7d913151d7909975ff97a359c077936cbf16f67f5e9b805c1dc59f3f544a0b4677f5cdf76a4facaa8c62f78bd3ec48ba1e8720f1379b6e687d3e3a22431f227ad1f0c98785c73758931f489ce47b60ab921a7e7ebdadf4b62f7838f98ad676313ac4dffd20f69dd3a5009fb15b5dd9e31cd0770da4dc1bc54d1e3fa0693d814e4b0c44feb49c4589d65d1200a65dd60342a2c5092c1886d63d33e2b666a5700837e6d1680eb4008ccaebc1b1eb152d0b8c21f1468794c15788f8673356683f446d111ab184301c5a24cccaf94aac3241e53c4f49463e1ef03a9c9889f0af278708d0f3332ce31921e75d663943171a3ff7a00c972cf722dafdc40b97e3cf80fc774c04f32246f4b0967f7e854ff10c1339b251d5954bdc83eb17b279212d94e2cc64c59f6760d39777115ce2514c33bc9fdbb37a1bad9b344b8c81ffccb13cb402acf3cc1474cf2440b20921571c19145ffc5efe5e42c334312aeb91371c2024bf26c34b63bcaa5fdf18ef7d257f0b7abb44d4d4816f8bec94a6cb23079b6e83f202ca394bd76b01b385275723daa79b3e0b62449ee82537479faff254f1f712042b8e31d5c8734c69f7261441004c0890dd33817ef6f658a38f5f5dc6ca2fed88aadfb21a38ea851a2e9320c581f2ba89f299fbdcca6e5cbcf80ad83cb626aeb3c109077637ad1cbbc3f47a353dade9ef0b217d704d991ee6423397914e93f2f889a839618984892ed82df1bb30aa97c9ef27f26af212e92bf81016853134391fd1241e83dbf827bccee06ba11759b40ce1e5ee0f48c6e59e436a19a46767f7f81131d2f9abfc8eae52f31ad9a0c60a026accf1449f8be01e399bcd9eb89986a5914e269ee7c8b2dbd474bc18da78df4ba59621e6e418b8156e4833c720b57360894c3f243e1a085f8c229f1f50457d1b12f3f1c4aa4fe83feda77a765645799bf782f81bc630c856903c847dc59d993c829a4befda7e92c4a2f0b0fab73176dd70ca64781cca9b694330aaaba0ad3cbdffb8748e260e27a349cf0c5e56d03db6def15e98125434a9def8a12612b9695188ca25200d0dea50ae8a5b1fa535e5d0b063302180ca540ab7f41ebcbe4a2024f9d02fde32e10d71960b7459fa8517b8e490bc22774c37a5e6e15ac2c78319755f2a6a5ca2dc32c45548d11ad89e6285002512c1187abe42f48cad30be976f97f4b85eda1c86ea52b9ead6ea6aad3d46175def383950125f9cbeebbeaacbd3390766d3726b7bb3da9e4d95d9bdbd35440144fd82ca8b8fc9725099800aed555f240367ecbf725594d18bff404c04582a0edf187683de809a491f0e868f6aa575faf5d14adf0a61e3323163a09dea4cbfffde0df88a3a5daba410162ff621fccba2455bd403f95f32246638361a349f4f7828f45bf937b1bccaa0f2d705f20e4929138046bd59abc459c15d932d34cd94efbaaffd934977d176b2cb5b5bbdd6b31431e22717e97de35a05cae8dcabc2caf4abea68c8b7fb2c14c6d1064ca51f0a52d07d8680d3f93fb0cf2e10e97636da7e669091f9bf8806b8cf7e1eb8b28d6da67d95605a3760f0869c1debd4b19ff9303e19e85ea5a5c270aba61784f2672c7e09c8e15b127c1a7fb3441ce2d3eba45d15eabf7a933872baf9febd3361ca2739ef444659b029c3239bf500f7f2d5669106fd03d93e20b887fc5590065616b2e70023a7f273fcca2606bdb720161036b41184c90381d64667ee4a4e197d25f25611b4f201425fcbf3e7e746e579928607e16999ee0c58db64b375988b974fb23379fdae9bd167af644517492c7f9e05cc213f467775a03bf0de4f1330b661403f2b9a8a7c361e1ac237bd829cd28b478d78b9fee1b342b113f4b16b861959c273693a1066f06b34fb211537d68a6bee0ba1689feab57dd83851e530ca52c7bf94a386adafd400368103ef1354ae833dd0d6af162abe322", 0x1000}, {&(0x7f0000001240)="8dc35f4d689c9601c4cc96c274bcdf4f5909cacbb4bbd3a2c402d92c862fbda761ba00c493acec7628d8bad579dbb9c04c75ba5f6ca4c4cb06cc108032e4fd0dcb3a8679ada1effd1198ac390daa36ed6c03d43a", 0x54}, {&(0x7f00000000c0)="6485d0814d3898901c55882f34", 0xd}, {&(0x7f00000012c0)="783f044b76c64940dc7f80b5ec1273753a48f7d810bc22c9d77e2243ad8b6896fde290c43a12a5763f3c19cd3b14e915be0718d2c7bb0be72dba6b3d1f588fbad6c0e50e968d26d647edcfd8d76611e3d1424b4c9e1c23ae857a3a4899e3d9cd94cbde830f567175c3adba02558d1eb77c5334828bd35e5fdf81b29e4d394f18bf825e98689d7a985f5127597e7a77a44a129f717a586f95c6f3ac12b51a77fb30dc6ffa8919c3ebf7e257808bfcb35b3d8e504b4984c12af0b4235abb70e2c2ab0bd1426c2792229eb6f81d6d6c7a16f596c4d13a4105d29a", 0xd9}, {&(0x7f00000013c0)="9039d47d1bd1a9431f889ba6dbca1654850db1828d83fbf3086117649866bc2a4601a27d9b7937f842f433cdd2eb82c6e97ac3d8856fe837d2a276e92cb0b69d575fb167ba9fe3f97543f6e21ae6fe4f9a179cd7673a7572cfc3926bcf40a17a396985eb503d2f579e691c77c39fbbcc418b99a80766f90273fd0c0a7b2985a237fdc82d32f15670495e5aa122f4d2d470fa61f06733aca310c6a1a9cf", 0x9d}, {&(0x7f0000001480)="fd79c4bd9165104bfc8117afd47249ac7ea9fb630d27f9b89b28aa5e8a935d8e6d826c314cf1d60052267bea6defc1d4c72ef1039a1ef7a3259b590e02b043ed1cb33347fc43fe56ff9936d27d6d1dca189b2bf84ca9b7291fefadb175ab5c249966b6b380cf9305d5a35244c3cff6c1d16e473e6f7e7d8d65afd2f0339f2a63bd21a3b2475a1abe68c54067bda23087df02d545429d52647e72b1db2e8ceb475a96663a015d2abeb0ad5b3736a16a1509fb247d6d86b0632b5a4003ad546d77fd3c0699e9ffe7af7f7af97fd7d314dc3d1a77e97120be7c8f36fa38cc4bcfefbebb6412e80bb26fc9bd3ee98afbde71b5aa7202762aca662d6b27322044388060d9905fd2f7f7e7b6b53ce0e6e81aa243e78e82c5a938d8060869456a3faf68040e64d123f2359046c2fff24c5a6b35f47f663e73973e741d76d40165a7385ab8a1fc86ce79a107f997111cbbbcb2997b3b6aaf9a31c689295ef81654300c6a0368b3ea7aaa421fc699880d039c04db9f110b00c51f410d5d443819386fe2acdb4869781bde7807a6289acad28b1fb560707de14197a6634229ef301ce1fdebf7c1c5815014e0bf8c11944f9126aa58b3d4ad5cd0c62f6500b67ff6e40e3ffb4fde793f4e17c9d0ecc7001ccec4a8f284aebf941de5f3f01097de92e593fe5adedf981262a9180071c203cd244f12b96a8294ea82d042851140a66b99409835d067122ca25a243faa244d41191f94d297fcb1f7994869c7aa48200c218763530cc8d2debff400d642237f2ce4250cf0f39eb76b381cf5a98e53cd7a1cd1fca332bcad982fc90887d27718f7f5387ca9551a9163b97b1cb2cd9b40e06922ebb0123ff9fb15ab7dc20b410dcc889ddc8a14ffcbc0117463dd4871f813a0602b725d0c4257f29b209434d92fa509f944aadbcd4c049612829da2ff379d7a16793c6993b87a243feea6fc78fc6c9e39ab158622ba112a073d00af39c30afaed4b44bf6a872e2b63cb040852fa43c5dbd01069961de8bdcca42f7fbeb734bbf8286514286106ee37a35cb550ff9c34161add5db325dbb0b50d9773239d325a10966d4fd1bd9647ad8ff3336c77dd0d0456a231f5e480b353be4f9aea28fb968696910f9d969af781f7e941a4c8f8df3564a06e83b143ff7e718f0d3c5c4c77b315cbac58b19f76eb8cbe66cd3d5775fa43b14ea5bf24c3fa3036f3faaa383b2db8dc82e579635ab162d368097c27c983c42e97a1c2bea54d8384cb7486780c3806e09978d1efb34705a9a04864446d0c951ff2c34ab6ef31103d0a09da954d4154fd4bd7531a7d381a7c35b41cf35a2db0f477d34353abeac91704f58f509caba4af7e3a0d35bb6d2704993847c6a7ffc9ea55ca6b4d4e6d712949406b32b2a887ab59d30e38c736d34a581a888abfdbae88d69109a29e949be685a5811b7d3101129e223475ef907499a807732f5904694a41fd2d8d5c76128faab2635bec4cffa580ab3433977d23aa179a06f6bf3f791b40ce32b37feb7107812036ae8bdd904280079514ec177fe352100a809b8a6c7f4d40423470b9709dfe0d38d7980e30131960d1627ee73adb5b403cc357d0004fd834dd13abc4780c1b89169daf2dd7d0f66a8081b3a523c6a74aa06b9d1828fa7f51e40a0ca8f094fd6dc280156ab0c8dca05c7a80f7b9e3b52200cfcdc9eba917dc3a0d959aebe7177695851545dec33370cf58fe29add45912c117ee7936b8ae4afa1eaa1f4b6f75924be827d27126f697225de96e01a60278e5742cf7526379a5d8a54b4ad475498fb702a13817171c8f0c2ee28c3a985f811220552947883559345f7d2d9024d36c116e1da44829b4c92b59f1287a1ae2a4f62936bc5d693c9e93f2ff3bada368cfcec2efe7a58d44a1d520eb2347265880bd6bc4a6bbedf5a6e245c9faaef206f043649132f7bc500bd68ae1ffada30a76eb45dbeeb06209fde085b63c37d4c5833bd249ee620fed6eced594a2aeb9b0e381f5d213cd4553a7ae7f00253531020396181eb2e3d55230f05bf5986757613ac5387b581cfe6d9bc41f74b02eacde5f5b3cfc85a56e8f914095bef76d53f1939d5e09da737664f52f74a682ad7849df8ace4ff459cf317f3aae65afc9ebb7dad6b9f4bdf164ea414d118ff9ac0bb0dc0e33b680f49e3accc055de65c6092a66831230512c8feb5fe2b719aba43e8deed2aecbf9d9c6c2428ef0cca4312a5c1a32b86de68f9ef41f1679c66351c45a4ed7a8d1be68b63d4bd65b28d28605bdf05a8e9d9e707b1f4e4473b58609cccbd99b3b9cc6b85910291bd2d53e9357f97a1f9c69fa7c39ba7e993201f38f57566dd1d792db94310d3d317803d9e64e6fcc7afb12c20aa2dd1f224ec005a92fdae7920dd363554e4de8bc9b967f0888410d8432a38b323115956461156635656599115e46ac6c355e3efe4207ae8c89ed1a23b30cfcd57da26ca4eb5a360489dc07304c8ce0aa6ae0e577e21aca4855c3ea4a27e678eed920168946565544c6597a5beb23a485cd0446bbcd0848dd612eb0abdbfca2290b7b75da55f0c94cde7fc0eb98570e156000bbb8e1e1c780fd504f05c02801b28711bd60380f1714a6bca7025a8adf0c8635167d00e8c70a533c40c303a02421e15c15f021a6fc48d09575f3fbc7b4b68c0b2b7d2600ef1e684eddfaf064e44eedb2448898ff666266c40be83d41b2233102e5d78b5a7c0d72fc4d970893ef44d0cfa13030b3b07d4e1e3e8e6ae2b7504e44b2400d71072c02af975256b48e504af42f2e859545710f78857115649a48833dec204560c20a40dc50dfed4df70f76323fc4b47f3e83510c28ed6da16f0bc2ec7042388e08f0b56d5efd035f5a26fe128f64770850fb4b595a0369daca4d410911727fdebdada5011eb3d6443fa2f269c866307e37f5bbc189eda861a210b99dbb0a994d5e1c3e711d1ff472cb8479552f2f5f648f40c9ddda1d55b481d1e4074b6bc5e8d802cc819260f7177c43f6c783270cf994d3ba304a73798494c35cae1c6bce876c0573361887234df343a1ecede396d1a52eac56208cc6ea3daa102f4135543d3090bf81f6c35623d0501750195f9deeac4068c0d4f668c7fca6811ba5fd58033ab53b3f78cc2c085232709c8826f5937bd4f8db4ad2ef1c6ce86174100104c4299d6b899821db0fe1d30201d61e2138f01a61aeae2771c8e1281cb364b7c78e658df21e8724ff2fab11e9e20ebf023e3837ca9cff6cd066b4a873e7ce2afbf711d83d58dd8da6f50cfc63d76e7287e51423123f127dfa83b1740131680b6ddf0ac0e2d6e43cfaa53620b22541a764cf51e7f945a269abd51d35655ecd124a29ace404b4280204cda35bf2fb9191c11b2c9f5b46dc7e849b9c4a473d83513055d7f5016adc26701caea03ed188725c98d44a853322b0df326254445ca5cfc45e51a37ffb5ce0b4c89dc5bbce9079446c51d74c6683514e353057862ece194765f8ff7da883d7968de8dd02970cc7a3554c0a4bb1327393e0bede3e9b19ae26e4b2e423d6d63b36d36b5a9ba6fca9006a2790617672d5628d3312d6e8d861799e466217ae45b6bb600cb1f7bee3946b780bb4ab30adf106b680fa569c221b310a6a3ae661ef56205fb7ff9da31554bf40682150c2caf3f1403d8f394ff8b3d34af055ff621effcaf19227a741f51c8aab625ccd0bc351de69b1f90c23677a356dc006555842a5c905fb1b47f4c3451a9a25f83e5eb792dccf1be564036d116f7fc8d2a07afab2c3c33e8eb310a3b3d0674a92b68b588487122c673df9dc21c0bab512bca2521723aab6dcaa738c0433549e1b805919b195369982cd063955621c6e1d58dec77a68ca79271f0955da13dc38b22fc81cfd5c2b50458b1f02db4e105abf40633856c1872460cb2b7fb080cb135e3a44639d26747d7b8adcdb51e631fae611583ac8f933dd4b63f047765025deae23eba4ae7eb7078ecd9dbb3c98a52e47f423fdd9f959e9f097dec218afacdf62163133de728d481873aea41918e9ded4aae9e4a503d31440910f6e19ecc3645103ad8990c8ac1aafdb0bf8bdabf039557b542fc2818a7a9adb1be26ab96ea48aa355c4130c7eae6e02151ebe3c2b7262511ceb5d87e8cb7fbcd275f4f783a2da11b3f7f436743840bf1b1c1092db282c699bc7522abe32de8d7fa041f112a2ae585e0cfdec41df1c3a7785d62edf39a2cfa95c1d7f38928c7d5f97fa718fbbca64345d4b160414c164a35b8630ead23a1d0bee8c190acb8e1614925e73225ae0f36314188823db68bd70fa430ed26e925a96251865c33a39491a561fbe3808464d95a988fe298b637931098fdc48255b56a6c33b3b67940a26d9655e91e5af79f8279791bab737278cb18de9fc61900338ed6d6ab2dde8e3bf7057a58340793f4a1dbe463236e5eb286a71e8b832267bff496445f1d45e126dbfa06435b6a5e586284635790184d137fe36137523a88bec93abe573c37d4b111869defea54cc3251b0fdd9ec57805ceb486483fe7d9a13d30b2c1e6c89cdf81b538a6bcf438f6372ceca6bbdbb73f01f5fad6aeb119f7079b04d502e75d2610febca07153d87701863b38ed9b1ef68fea7007793a615c445fe7200f5592c8d108562bee7a7d89c57690759e46720988f236521928351782457a38c23fff85dc49742e98adedefec7348ba4fff46083f8370b83c2c556025140f11537750aa6dcf0c1c6b15fb552372a41f668cac202928b4b36eeca5f0dc317d5818df1803530b620eb510c0cb479c8a93df305973bf9ac13dd77d268b9785e6b779108249db70e0c10e96e04967a4f7e2fcf8632baf28fc390964fe990983023f8f62f21cb0f916e6bf5486bfbd1f711d73bbdcf1f9b63182c8dc79f7ac09c112b1b20609143cce730ca438dc4fc6c17a6e017778eb7a72e396f64ab34b67ef6d303676935ae45fb344533cbc4cccae1053b0555f3b2fbcf9cce3b62993ede4c321b81adac905df678b1c14730f3c541d95479552e4ed19e80717a6e6248dc8ba34d124ff8929332864bbd78d768f436679a15b3afd6220a30ed14fbd984891c8f3e18bc367d77ee248f8f7ba94836026166738b54dc8563c073d4f196112febd2a321bc235bc8727d6c9cc9853f049067cf448d5734e4f70e024a21a626cb4ef571a69a38e15ba7f76dfc47320410de4e10573fc7ae400bd0a33f237f02adf33499102890515878d1eb9ddf6c0a014bdf7c68a7ecd3de313485058bfac2b8a23fb5b9e9b61515cb5c2411cc4156b50f449969e2f73852587a532203826b30cb24fcc13e5378cdea89a3bdbd0dc919d686fb407ad9291f7d5d7eddf284ff7b122d4d1fc6677a50eba9e19a7dc45a3cb828899bee88f504e1e4f64bd52a4c2fe3ae6322717071c94d6dd3f0dde1310338396eb1126f483ffe2d97eb3de287a64464dd6c86c38b90391f7e6495044d3817e6311d71baed8dff81ca9553c197ca36f7ba9300abea4f444b785c6158ff1889d049c3ba4b56b0ea1500be14fdece290b457b79251ee87ce71ece138e8daa2603ef9e22a926ffcef7accb40ea883053615b32afe1cb87016cd2068816a9944945c0f5b22cb2b9c8f67ac3aaba273ef92d9d0fcadd892f4c9823081b9f5b36be6a5455ce5e35238f3332e8ccb449fb23ca04cce079a05447331d867c87dd1e9608aab3f7c30e33c5e80c98d5e454dfd02cca62d1b7a6a978b7295dac9d48c11524ddb0c3f61ca927d697171154e507b57c358fa3d2255ec35ac287410d18653d6c3b5eaa1391", 0x1000}, {&(0x7f0000000140)="cc28f35846027e63ba0c7f6b0a54364435153a00aad78bb8f7a236039cf4b3cf75ae10dc3d2897a2377dec", 0x2b}, {&(0x7f0000002480)="406a14311d64786d9939b711fb14f7d88dfb5b5d6ceba258acbc6f289bc5cde993735c279857de2234a2ada0b577873f8c8ab86d8bacd61f721ae47a618a80a5e116f0a486d46de85669c993e8fda922c409aa211fea28a8527377dbb8e7e83ae19fc0475bfeab71447521e5e53d2bd8a02cbcc5227d0b0f261684bdf85c74f0a30512f75cedf557df04cf78c85a", 0x8e}, {&(0x7f00000001c0)="516610bd6cb1bc51df9aad3cfcd895c1e3", 0x11}], 0x9) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r1, 0xf, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) writev(r0, &(0x7f0000000040), 0x10000000000001c1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x1010, r4, 0x0, 0x9) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) fchdir(r1) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="0001009bb1000069810070002ee7f41b99de01c1c56c048e06214e29327920a3da7d5d953fa2ec1323e3955132ef56b375f3649f2b30ee75c6294a9ef8a99ce64e98756cc99e275dfc4e73a571c03ead14931e89cbee23975652a3fd2777d98205694fa9583fb97889c76a877c51845f7652f00e7748c9b66518136f12833368cced071eac2e5c660aa18a89f933940ed8df0c408f0b8fcfd6c7396f0230c4fb6605b1b7dc8fc9024a1d4dd36082f64c30c0957a86d58263134beeef059e86f18000568a7f55ff7d7e2f024b6372cdeef3d8cfcea8a43567c6faf0f3d756"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) r13 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x20503, 0x4c) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x3ff) r2 = socket$inet(0x2, 0x2, 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) fcntl$getown(r2, 0x5) 16:00:12 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1a) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:12 executing program 1: ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000000c0)=0x2) pledge(0x0, &(0x7f0000000000)=':^^.@\'#\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) kqueue() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r9, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) r12 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000000140)=0x1) kqueue() 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchdir(r2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xe, 0xfffffff8}, {0x8001, 0x3e, 0xfd, 0x9}, {0x2, 0x1f, 0x0, 0x9}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) fsync(r3) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000280)="3a3e0eb1f7adcf59fbc40af9cffcbbef97990f31da61153e34a2d66ca7b3910ca9b15849feb641d6865d48b501b498fdbb25cd389c316ab00944c7d9eb6eb8862665f71106f3646300dfa07f943ccc64c30931dd487c818133f23e556b", 0x5d}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x6, 0x8003, 0x3e) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x85, 0x7, r9, r10, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, r9, 0xff7fffffffffffff}) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x3, 0x9, 0xf1}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)=0x1) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x84c1, 0x0) dup(r8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) r14 = socket(0x2, 0x4003, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) socketpair(0x12, 0x400a, 0x83, &(0x7f00000003c0)={0xffffffffffffffff}) setsockopt(r16, 0xffffffff, 0x15, &(0x7f0000000680)="95639399581d17d7ac22ed824b7fbc28097d7bf35820dac9ff601ac41f476d6469b9f6685b82f943274a53e966c21f844efd73fb3117d3c62c5960d925877c64607f6ca5f1ea0ca8bef04eae975435ffd88c3c3feae33f259698a1adbf3dde91b0c2b519751741eafb089a2a253c2731e5763655e823e3a2514e0c71e9df671f9fb4f155d2aa541605fe716fdbe0f6aaf407bafdf5749da02061ab52cdd94ec54d4208f2c26cbb9f4e9b8e891bf66a0bed03786150177c", 0xb7) dup2(r15, r14) connect$unix(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r17 = accept$inet(r14, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r18, 0xffffffffffffffff, r18, 0x0]) setgroups(0x4, &(0x7f0000000300)=[r13, r6, 0xffffffffffffffff, r18]) msgrcv(r12, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) 16:00:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) semget$private(0x0, 0x3, 0x104) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x3, 0x1, 0xfffffffffffffffb, 0x3, r3}) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r5) sendto$inet6(r5, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r6, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000640)=0x1) r7 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)={0x2000007f}, 0x10) listen(r7, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs, 0x8) dup2(r5, r7) 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r4) getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0xfb50, 0x0, 0x0, 0x0, 0x0}) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x8, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f0000000300)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchdir(r4) wait4(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000080)) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00002000c2c1f68818b5da6c323adad7d623ec4b940a844b976defb10397b80419340916d79984f3bcab40e41c7276fc441af1989b9e63fce332036cbd608cea4f39cc"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt(r3, 0x4cb8, 0x2e, &(0x7f0000000000)="ebffcbff2eb24e713048e699319296e7", 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)='^\x00', 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x4) 16:00:13 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0xeec0cf6e57a373f7, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r1, &(0x7f00000006c0)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000001000)="837bb7d6336d3bd1f47f2d5839255c82f60136a3bd1fd336104d3786c182202dbd10c523fdd69e1c7cfb09879536f0bf88dc24ec07775121d14ab3e51d6d8c08129fd3e2dd691b13c09e14c99eb3f23e4d24180554bf32397c989ea79229b06f00031547592a6a8ef7dca2f688488f930cf678f8febe9356e56413dce6b6349098b86176495751939f5adae9bed19db25e7d2c390c3206235bf1f0aadf0fcbd7aa619e37ff01baeb7cdfa32a7ba6ce186cd426c000c3121a422e6eecebd0dff7534ac81cc39049a59b5407b8ff8ff831c1edf1aecd91e6cca5644a7b355259f8f70b0f67a2907ca14b2ee5f34d7f0f7a0460d30d3474acf5fc69fc199ab25dae7d1d19a6e4789106fd9b5ab5293811b964c2b883c480d58c28e47880c4d493de765684f720588df862f87ffa99fb3ab1ba49d79244e3b20a6e69d5a431e4567300be83d5070b74f695b688e3938c08502e60e191dff345def77fb2113273a940b9d5b1a1b3c8440e17f4f662e0be927b7208ef94b22fb7a8202cea04b415ed5a58cb2f0a40ed47b19ab459f6f4671b3c2c0b4994f53b5b5457aece76ff5a0d6aadf0e362abb026355c0def7864ea38f7cf2ec6815f16ccd29ea27d4e00e216c35e2fc8a10498126ca7e3ca2bab06f69b66a90a24d2c729744a0a3eeeeadd52de4b309bbe7d586220a3f8fb771899982253e51bc7e8c2b57cf1592e0332ecf14875d55c15d652f7db2644136281f21bc5c59cddae326eeb1d54405f5d68e7cdc2de7c267e04e2f2ac4d6609eb1b479e4669f655b045a2247c94307d012ec723376162276907bce1c4aa246749608a6658f3fa8f8b977d9ef29948a8de12307f8bcbe63615fe1bc4395d24d7ec378ef59f42ef786ec087fe555c4e7bb7e501eb4f8b382bed6a514c34a42ab47f3aa5d575377cb83781910e19fb4e997664806f2ddcffee27fe114e1cf26b776d2af2995a8fc6f53721deeaa3cefbb581a1155a38fae5751facc9a4c3af41980597907523b9d627c65f98eef8d1bac0b0e2df978e53c71f547b245ac9cf24f4fdbf8890b05b776aa8f0837cbe1293a2da86e3704283f11d1bc9a3ad325b9583a9a901045e1c9b965cd9e96d3a099431fe3361e96e108db9a03f7b1387725bf95eed60198eb0cf2bf40febaf981198e23e3d75409551795ef841c2446faa7924cb813d42279735705bdeb4b1dd2da73d01fbbd38e4750da0740428839b8df4fed11724e9e34d8469fb96d4a8ec1dd6a49cc0ca6c6bf5c6e798c64e7f614edb4814b31fb2a69863ca6fd11c5cba9d79cee5649018d533bb52c043f688a4d084322d036cd19e8dbd91ce1a43ef469ba47daae0d43352304067a90066ed0197c45d953f3390cd41ea79284f6372c5f099454d1b84ebcdeee9e067b4a74989ad2bb1b418fe1cc3999d5c148fd778b2779d9bf357ccf23da13fd9155917b9d9cb010b07c5bfda40714a737c3296754cd5d9e4848bc0c5638de43c9bf5ec55141dd3c0dd0529fc4f171bb28c6868ef5d92b149e33c3f3f64be4b8da84d720c53900d0ffad8d597937b6d4146baf73e35c8d97d57b87385b7fdf34a47aed58fd7224109bff31783fe8152bbd2e2f046d8dced5267b9e4e7c76074026ede8980f55226c1c0e45e10d6624b772c3bebcb1492ccdd76dcd6571409c0cdd12cb3e106de04c32f6fcbe90cd0c247ea3de1e822ed7862455d83f89d84c4d390e9de7c4c6a7390b439d6737542a8ae2830febb494f127c43972a831c056cd8e3799b9716efa41980f2f0fa224aa62162f9c3c045d746a21535882cf8c388c45a26def36b1eef0ac6e5f12781039676fbf343ba87d58182ad1c20f7d525e6691f45d759258d6ede7b1400e37e3ab5ab9b33e4e427cfdd84a3bc9db75016366f2db1c232be8286ae096bccf09bdc29f47e2cca301ee633e896dd48181b8598890be967299aca4c822758bcd1a252935023301b10996c54403c20dd85938c3bf3fb4ef577b933d54c3fc8d37397978c6912598e21928d3565ff3624f36250c043b8ee7f5a768db6975eb41efeee49791cab86de910eae1c06bfeda7af5e1970374b13c07d7617eb4a7a6946674522eec06a6491ca99230f0f517ea642693b29417576af600a24982730634ad11c7fcfdca900d6563490be897d110bc62dde9d666458826791c90a73a5820626bab65456de9d15248f109b99eb9a184357c26a407661e045514b3317c2e0aced38c09f0fb883b79c49bfd3bbfa00ffced1681b1d60427c6d925380919ca2d86151ee724bfe052975a95c1d7905d65e0a91dab63e4d95e5a4fc20f23aae55b8898965f914bba15fb3fe73aed00ee71d205f868f2e450f86302d6d2d3146661d2c9dae3ec75b643e53096a7db8887e083832e32534b68565e1b29f9c2f3ed5cdb86fcf9106feaf2db5234f0b0d4fd13ad5fbe293c0ca8116b6b44fb8dcfad670a631b1d543193b599859636953045f510ec7ba245c9ef3e5871dc0e5d0f3af8f7ca4b5b3567d6042c3f2d6010f0307ba5edbdc4ca1095de1dc353953edf848fa1796f02587a34640a4550a2c4fd1297aa4ab7f89e440bd1a628e02a14fd3c10e8d8600709270751d299564c876aeec63c9f3a5988389541bce8ceed854aeeafa221977897d172303c145d8f596c725ced025d9b2cd72ddf895939967e35ff7fee00d2851b131914f6c797da39f56ce4d8eae70cf185a92fb84416d522ae40fca9c5a14322a6229f4adff0bf1d1eee31d6d43d41e6b781e96fdd590188724556fa3145bd8a36081b584c8e588330d87ede93e07589df065d9c8806fd132660ca3dc288f32b6f1e591af230890f5fcd75c04326ca4d0910fb213cc2eb0a81bd7d2e8a6542437b52c1577145326e40618a3f1cd64f96b45fdbab851a86d60c42205a9a754f8f728e7eef08b513f12daa0f858310727709a64c3b7bb4154a6b81790c0c6993ff449d287b4869d12f2ce790378c9b042e6091fd5274e2d8cf8d9f8be8048c38241835faa4f5e4a775665bab12800b6deeed6998b948a4f4c9a18ce4b88867a30916a870188a52f33527d773b55a27868c81212d6a1b8ac94658003bb864e4d80879c122f444415294c2ae4dd9b047531926dde978600809c8e73c6456e5cb5201d70a2934059f3091e5d825f007eca9925384625b2a5ba1f3689c610774f371b143e5019d83c2f3fdf19832c0263b7be78c67715bf1c503ad65b1a04f9b370340034cf62bc7d4ae73927230f04cccb88dbbc1b0ec717b18364bad4d113c05f6bf71b73b3de075cb6bd32fef7018c3a15c3783e9da240432e3ae94b462909064a41abf4fc1c1b249458050926587aebf6dee72e59a5746b6d06a25ef6a72d7c06c0464be3c7fd503d90ff9456995c94648b9e653ce089b238709e60d24819263e8134173de09eb79e1dc39372f707105e704e85ea908b467f06148b05c156120bd83e2f3c6c0680234352e4ccaf2ce6d009dcb7e0bb321c69d7372406f6138ef348b571a0dc5ff61664b342976a480e8292fa693827d9c1d669155b626d28cf7ccbb687b39f30495a7604d655bfe71e4f76a639d55b458e5924eee420871795e220a1ba2515ca0e2228ba788847ced1dcac1ecbcc384c96d10b8f96c7235fa46ee95c729fd6ac9fe491eba8bd0f1a19fc5b5df43b334dd98f1ccad5da2090bef106a80aeec0abd0382b11454f7896aed6dc505e08c94bcbccb030d8f2ccac9f22ac0afca66ef89b50731e464fc30c27e84cbe010435706bb101b2053efeee558c8d728d55c832c9c5131197b903504196d9e6f7cef921f35d5735545339914704a843d639702e9d394e7f1803cf7199f915f813578a999279fd3b11641572ae28546987073f06aa72cf92e94d07adf27dc9e241052a2cab902f32ffca1ee478a0ed1afcf2dd570d1354e150b104e691988edd8d286b4cc5aeda7ac05da30d67a6ec88d57e19706edb8308cc7f24fd482750fe38402695679c95efffe7e4fdeeee4d4fb20b262b56b52e8eee9645eef9caa63082244490ccd56d57fc1f0c46362d3aac77cc77628db9a89ff7d83dd74e37b77dbec90a11e5a69445153f03e9caae0babb31b86133304f4d33fdcbf97357adec718c3bd1f7bff0a47ef591023771e03bf71df0b922629e3ffaa06ca38031905cb1030950b6003ae5e57c1c2099b8242cde214e91db54c63615bacce248725ecd69c7caddb9ba3dbac76c0314b785a3f61dcdb55dbd723799192abc1a9d639c7b9a56790f13e1a112f6432662deb74b1e01f21a4e2cbc954c3a5f6d22f43e9ee72048c7d24d61328e0e6120817f169d6be1af92eec6f0801bf476f898add7182a36991b135d94612a80fc393b3f091ddc19f159f1caccb50d8876a30f28080e9b787dae5e702bfcb8af15cbf156ac4802de321558deb43da44adbb072b96acd47481d21106bcb1a88cbf7eefd2ba6fd872a3d39319340e600ccd5c0dd4c577cdd678ec681ce43e938a9b633b64051ed65067ef705d040cebb205fe73291fd37cf7fba52de52142f4b9daca97892a0ac10fb9d1db65448b14f3aed05771e077d3a1d6ac60b4ea667c3b5428586d463430e87c0a74482c0fc222fb39cc5834c5184165114bc18cd8d57ecf9099173663ac550e6d9959b6512ba8e86782a8c4c45aa9ae1843983f23fea816de871934eb2cc5ab75ba1b5e249340e4b684a2110762ea16a593c1656c4413235ce137b232da09aaa8975ba8a8d8fcf616708530ba731ec7ca424bacdcfd4fa2a54ea8926d9ae5a96531f2fb57a01c3bf64250aef9a20d564f6d1a3cc6bd9ba150c86fd18235aaf29a4280e140ba740ce47c38fa0a6e11b2c969fab5cafd60f4b259fbc313c67fe29e18bed213cd8220e052352eac4e5875ab803d337264e7d11245a9565a80f3c47207ba9ecae2eb9118a1e6c0e18880d8c4e3c10cd8d02a32b1ba221fec2387bc5cbf93b9de39bb1814c08de724fc49ac3a2af0483657b27b0b5d447737848a2071a372ea70d87f859ac99d303b2fbc85a479f95d64b0836aab711e2b06923dbd9736f8e4a3845a54e5020f3f20c2c941595156bf39d009001502fdfc50683ec66b806ae4dffed7bee506b8707aeb80703b9ad576b9d73c2e5d435bfae29a93406bac0d14019fa24675d5929281e09f71278a07062337872e440e34ba84b8bc07853bdc233e85040a2adba6e054259e3ba4d01bc6f4e9c937a0986ccad7cb0d2752e515c506a284ca24a5da7cacca4e5ac7851b7e9d9dbfdfe0f6bdf9afda327aca396b800db611a2d93edb562bcf01c5d579c46b4657a26a81eb5b5598542b546cdd17cf6de59e8740868099ecc29b742479a4d24d69d51f5478c6acbe7563381d972efd33e85db1ef357d18f42e7f2f4d56c5b4df29b24a1c23f3a7f24be98e600abd8571585e54c11c5295fea868e91e4c215e61dfd982ad5349436f083ed4b6a27d65815ccc43cd6e36c21592cd50112d0d43ba5ece6757fc3c1c1dcffaee0a955027a262c0a3b1050820548b49ac8304ec3113aab681cd8f097ebf478c152c42e82c9a631b3db3e61f3b1d6fcf619a46a1496852a960ec618dd8bb5ed047d2ff79c49ef0dfdfa826c9263ef692d7699e92f1c356442a18cd3848179173b48bba80721fb9d9b52231a4b69cbd3081e7e576313da857626a48105d8bd5c29c08565a0425bb6486e6b9e566c4aa06f4bd6693e1cdcdd950e03c4993606ca4398ce34bb89fd08ab67189a772fb17ea0fb85acaa1621aba6ff6998cd798e7f2f23708f48f97cabbcaeb03e3", 0x1000}, {&(0x7f0000000300)="24ad71211696559c8b100ee33b3eb98665c4a8b10600981df7ed433a3a6e3fb8b578ffa7eab3bd34d7d8a111e66d479fb23ef384187d1b39e36831f42c784cda549f6704f2b5d726cc6b14cf300eb29149e1e37be98fb56efe9b84dcce29408888e666820122fca464313fb1e270a35b353a", 0x72}, {&(0x7f0000000380)="80473f108e67a5d208c43bce0ce1a876339cda1f3c230420abc1d136fe8377b39391669cba00ab5fb928", 0x2a}], 0x3, &(0x7f0000000400)=[{0xd8, 0xffff, 0x7, "56ec296f59c4b5bcc408b4b642b3823d102864832a10666d231c4fedeff3041f5383bd31d1d159d9d22c99835197fef5bbb8f55daec66cbea761e8565faf6aac2e83564c2d91b54923dad75774bd93add1efb7a799adc86bfb733be739343cb547597c295ac7908a89f1837bf423cb968e7d280155fa893d4d8353696e3c4b6609e6f9e3a3f0d2102ea41e9c1ae5c70d1e2ada9cc7cf0095b939f7a7ce83008b259c1fc33568b5a92589640d367a8e8767652fb71a7a672d04da4a6f8ef1aceecd203d32"}, {0xf8, 0x0, 0x1, "329f7673f80271ab4768ef48e4df15a6688aa3c2f0d8bf29d9a231cf19955c7ed0422b2474360a7eb9036fa8c63d47e76a4909291e00b5cb30dd27bf5b07c5e49c04e39209993eba5efc5e0e710660a3a0e4cbe9e3c25471e366e6e8ba3fccce9b2ae879c1b3c4a83bf76cc4f0f0c87cb0cb2d03cf87d16351263f1a80a22f14d19c51e51f137dae789abf551880afd628dbbe2e7b8c6936b51ec6ff99f74bc01bf69bad1d27304e84f71d6abe5055450408e021dd94a68e876d88052323f324add50d7be210ceb2a92cdacf0739578adb6099f6c2c28fba06088a49d0c163996f046ffacb92e7e2"}, {0xb8, 0xd4a693df5eed5621, 0x4, "1eb61cdf231933057368667c34e6293c5ff5e7f85ce67397a6b756a0894486e3bb97b5b09fcb806d631ec27ed85db71c0eca2c5e91dd94e7a73f62c7939f733ad6067feb6135ecff5e343ce36c4617326aa7899b32b3df49bbff6cf7244de7543664ce799d6326df55b017ee0a45b7d3ae1f9160528cdc1a84955e09f29f4b933b93eac32cb3abff55568c827c5b2be72c868b6ca1e4e7e2c4278b4dd828887b5578d7336b"}], 0x288}, 0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) wait4(r3, &(0x7f00000007c0), 0x2, &(0x7f0000000800)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r5 = accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f0000000180)=0x233) getpeername$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/84}, &(0x7f0000000240)=0x56) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000700)={0xd1e, 0x20, 0x8, 0x401}) getppid() 16:00:13 executing program 1: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xfff, 0x6, &(0x7f0000000000)=""/120, &(0x7f0000000080)=0x78) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x0, 0x7fffffff, 0x8, 0x1f]) semop(r3, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}, {0x2, 0x20, 0x1000}], 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000440)='./file0\x00', 0x400, 0x100) bind$unix(r12, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r0, &(0x7f0000000280)=[{{r0}, 0x8000000000000003, 0x0, 0x1e0000042, 0xaf, 0x7f}, {{r4}, 0xfffffffffffffff8, 0x40, 0x4, 0x9, 0x800}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20000003, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x5d, 0x1, 0x5, 0x7}, {{r6}, 0xfffffffffffffffb, 0x41, 0x4, 0x4, 0xffffffff}, {{r7}, 0x7ffffffffffffff8, 0xc, 0x8, 0x8, 0x1}], 0x400, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x2, 0xa35}, {{r8}, 0xfffffffffffffffe, 0x5, 0x4, 0x4, 0x7}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0xa23, 0x8001}, {{r9}, 0xfffffffffffffffb, 0x813a252003466159, 0x2, 0xffffffffffffff81, 0x40000}, {{r10}, 0xfffffffffffffffb, 0x51, 0x1, 0x0, 0x5}, {{r11}, 0x0, 0x189e49a30f91f945, 0xf0000000, 0x2, 0x100}, {{r0}, 0x8000000000000003, 0x12, 0x40, 0x100, 0x8000000000000}, {{r13}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x0, 0x77}], 0x1156, &(0x7f0000000080)={0x10000, 0x9}) r14 = socket(0x2, 0x2, 0x0) r15 = semget$private(0x0, 0x4, 0x201) semop(r15, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r15, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)) semop(r15, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000000)=0x76e) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r14) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x3, "8f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4c43ce9adfa3ab733cc974dcbfae02fc9c54be84fda46744991dc525d25d42763d03e242065ec60b48f47f299935a061a49"}, {0x70, 0xffff, 0x9, "b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c"}, {0x20, 0x1, 0x101, "44d967f1e5da2bfb48712812b7"}, {0xb0, 0x1, 0x0, "3b3579ec3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c"}], 0x1c0}, 0x0) socket(0x18, 0x2, 0x0) semget(0x2, 0xd9dd2ea8ab3506df, 0x100) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'\x00\x00`', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x4006, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x5, 0x8}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004e7000/0x3000)=nil, 0x3000, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) socket(0x1, 0x1, 0x3f) r4 = dup2(r3, r2) munlock(&(0x7f000012b000/0x4000)=nil, 0x4000) mlockall(0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x7ff, 0x7fffffff, 0x91a, 0x0, 0x1, 0x9, 0x5, 0x2, 0x2, 0x0, 0x9}) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r9, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r12 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r13 = msgget$private(0x0, 0x200) msgrcv(r13, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r13, 0x0) msgsnd(r13, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r7, @ANYRESDEC=r12, @ANYRESHEX=r13, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r11, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r5]]], 0x1, 0x1, 0x1000) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000280)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0932ee7c38f4c588bfeac0aa117a603f81337e9159ae12e6e1ea217f5eabe88bc38ccdd65ef1ad0d771868e8a810ce7376c7b863d87d7987a68fa7733667200da838b2bce476d8c2513c418c864d3f0e7773942e8a9ae6ca163af3a5a760ba231777b2be532d55b6b75ec20752f734bcbe7eb0cb69b73844b4889528dfdcae94bc258221ce95f353107628dc6defc69791ca0c953453dc075eca0ba9d8e8e61864dfdd975504ff7f0000b8"], 0x10) r7 = accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r2, r4, r8) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000200796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x440, 0x0) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f00000000c0)) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f0000000100)={0x0, 0x8, {[0x4, 0x6, 0x5, 0x1, 0x0, 0x9, 0x5, 0x7fff, 0x5, 0x6, 0x2, 0x5, 0x7, 0x9, 0x3, 0x1, 0x80, 0x8], [0x40, 0x3f, 0x2, 0xd6, 0x0, 0x5, 0x80000001, 0x1, 0x8, 0x7], [0x7fff, 0x0, 0x8, 0x100000, 0x400, 0x3, 0x200], [0x7, 0x2, 0x459, 0x5, 0x3ee, 0x7f], [{0x100, 0x8, 0xe6, 0x4}, {0x5, 0x5ad6, 0x2, 0x8}, {0x6, 0x1, 0x1, 0x5}, {0x7, 0x1ff, 0x0, 0x3fa8c5df}, {0x0, 0x3ff, 0x4, 0x2}, {0xf3c, 0x7f, 0x12, 0xd92e3db}, {0xf057, 0x7, 0x3, 0x400}, {0xac88, 0x854, 0xff, 0x8}], {0x81, 0x4, 0x0, 0x7}, {0x6, 0x7fffffff, 0x7fff, 0xe48}}}) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r0, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1720fa28fa4ec4370000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r10 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r11 = msgget$private(0x0, 0x200) msgrcv(r11, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r11, 0x0) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000000000000ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa38666a549c4cdae2f36f425222bc483e04896aad8392842a8e5c8039da4239b2db6e49f774c6434aa6e084cddf574110730eed1c8"], 0x54, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[]], 0x1, 0x1, 0x1000) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000000)) socket(0x800000018, 0x1, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8000000101], [0x0, 0x10001], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x7}, {0x20, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x3f}}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}], 0x1, &(0x7f0000000140)=""/176, 0xb0}, 0x840) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000280)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000020c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a1ab79a808de84759aae0330cdc574ecc2bfa26b1e18461d7131fc97f28506ca2fff7d5b2c0b085830737d961b73ee38fdc1b164dda8fe26458462d4b943f62d5ed9ae718f1071411ecbc18df9922f1c83c8c8d06b1caeb4f09f08bbd61edb6a1474bd46bf12bcde60d6cd022d6900e0e4193"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r11 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) fchown(r8, r12, r14) seteuid(r12) r15 = socket(0x2, 0x4003, 0x0) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r16, r15) connect$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r17 = accept$inet(r15, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r18, 0xffffffffffffffff, r18, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r20, 0xffffffffffffffff, r20, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, r12, r18, r19, r20, 0x42, 0x4000}, 0x81, 0x5, 0x3}) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x64c}, {0x25}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0xc7088509) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmdt(r2) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42a23cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4165dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd7f9fb196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0xfffffffffffffe8d) r2 = socket(0x2, 0x8000, 0x6) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x401, 0x2, 0x8, 0x0, 0x7, 0x0, 0x4b9a7bca, 0x3ffe1539c1a3444e, 0x1, 0x4fbc, 0x1000000000000000}) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x33e, 0x0, 0x0, 0x0, 0xddd6d4bac0d30995, 0x402}, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) r3 = socket$inet(0x2, 0x8000, 0x4) shutdown(r3, 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000000040)="b5d83cf4b86fd1e23246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000000140)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0x800}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x1000000000000022) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717000080000000000000000000000000feffff00000000000000000000000000a2151246", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x480, 0x1dc) 16:00:13 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)="b54e36", 0x3}], 0x1) 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r1, 0x0) close(r0) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x20) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup(r2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup2(0xffffffffffffffff, r1) getdents(r3, &(0x7f0000000280)=""/207, 0xcf) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = dup2(r5, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgsnd(r9, &(0x7f00000003c0)=ANY=[@ANYRES16=r10], 0x1, 0x800) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r11, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r14 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r15 = msgget$private(0x0, 0x200) msgrcv(r15, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r15, 0x0) msgsnd(r15, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r11, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r8, @ANYRESDEC=r14, @ANYRESHEX=r15, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r13, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r6]]], 0x1, 0x1, 0x1000) mkdirat(r13, &(0x7f0000000240)='./file0\x00', 0x100) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5602e5ffffffffff0000d3e56f0bb49824ff50f4a7"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0xffffffffffffffcc}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x10}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000180)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb16670c1637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e95950ef1b0239a2ab92de35a959bff47e1c5f742dccc0e2f8c1f5", 0xb1}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000000940)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a850789044687fb1442a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca6f858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d5bacab55e9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b000000000000000000000000000000009a4a48e1f1ea836e2290e91323224d719176bebc042dc7d2f4670b9505584d9da4271e931300f79022d07ea7cfd29d462430b2c550b8102a69", 0x122}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0xe0) socket(0x20, 0x4, 0x1) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0x0, {[], [0x3]}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) write(r1, &(0x7f0000000200)="8233bf096f1113898046cfdb08cd1725bafe9d9cac3fd44cc97f757c3d1d0b8aa08889e91c0bb7981390e74b2aead3c480e9ca9d5e736764aa824fa090a344fc86e3db7e2ea7", 0x46) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xd805, 0x4f, 0x2, 0x9}, {0x59b0, 0xff, 0x20, 0x2}, {0x897, 0x5, 0x8, 0x7}, {0x8a, 0x3f, 0x6, 0x4}, {0x5, 0x6, 0x2, 0x5}]}) 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00696c653007093f73bd"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r6, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r9 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r10, 0x0) msgsnd(r10, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r4, @ANYRESDEC=r9, @ANYRESHEX=r10, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r8, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r2]]], 0x1, 0x1, 0x1000) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup(r0) getitimer(0x4, &(0x7f0000000240)) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r2, &(0x7f0000000180)="6d3ac1ba63679d120f6fc2b3a54923fb497c289d107ad6f60bd2b724844742198cc7b1bd9dd87df73f9e1fc60918566cb766ce8eb6c6de7e2c969e9ed3a107ae5e4c83c7336f61e7a3e679b3da91801b18057d9f0ae02e798396c6a21ee3a77c3c18b5ec0b40cf4583b4f5183aa06d901608c07dff4f106ff14a0f43450bdf0b15dd17243c5aca4369c1ea6b76404c43a7336f49e66346b52fa8c95737f0b60372ecf87d9c2f4643f38c47fdc3b78f53760c1f1a93893994c779", 0xba, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 16:00:13 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) write(0xffffffffffffffff, &(0x7f0000001000)="6a58224d6d1424dc66ddefd5909ddc87b3dbcc708b334acb75deca3a648f6f2fbb515c1b3a274af22139449d335669a1d7a3b4a413b3cb5ec83354d298fa2373ca569afb3599160c51cf64e5be845e7168c2d9ec5381c4609eb87eb1d5283b87c43aefee231be391d3c541dc88458501b8c916d242dd8975a2515d2cf7be4774e76462ea8f3d966ca914c117fa94e73bf9405301f0f662ce6610fb6d87080e127e7ed687e6cd1cd37ca37bb2fbf0161d9a0a576c458ef69f4149c72475233c95d0cd6d3cd4d335a629cef866644f6a1141a43f58011a9ed059acaafd2cd65c0ada52cef19240f616ddeda334817cee9891427e96c1bad27010926048fe42c6a392590ca27a6d98501a0c7fa5423d5953788ee8bc831af8f89981eb5dc88941f71609cc7db88ff339b0674bf18c4c30299df513177fa2c45d0290fcf7437c7a65eb54cb52b58e8ac1699beb7857e03c3c00920857990d170e4cf0ef2beed6dbcb28ce9167a21a60438c34571c847630e9e611bdb721927cca35b93ef4b719c5a01abe47b5dc230b03f83917ff4ada66c4b100194ef5cf0ddcef5d0ad9529a0177520101d0004007d1bfb0203fb393e71a285c96fac44098603c3d8ee7293c3c5ac4ce7aa153a8d4abcee9121e5b65d93f07bdc5ead9031a799ab615f62a1cdebe884dc35aeb8a543298d27bba6aafa42089acaa19449a1ee5ad53c5f0b45fa75182e70ff27acd2b6f814c4b884467a7c30035cbb632fb48efd08d45a45e219df6dd2bc22bc87d8158d4ea629b738c2b2dedd2fedd2098c0776c0a5fb857a6638f5b2ce505c3d3dc761ce44bfb0dbbff39b7e1e31d523ab80631a5894b17bb08a79422e0766cbdea7deb3cc57fc9ca5e8fa6f53f1c9bece6d522576ebcabf4a6eb3b432cf7df6c859d047957714b20bb9c44ce635a69a782d4374c0baff96d4e301a4bfc4ee80cdc5eac5442c95eb10c6a3a2bed5452c4a0a58a3e61f567ee1bac55184ab916a7d26b257d1a172cae3df524dba0bd7edd1d77fc2b1509dda2d9c1a46aa755276f6fc38e5bce108a1157d7ffdb4eb4504d58ba43934003c279c2239f5f3391e7616d9a892906c1e0ca7c415cda545481706c6db84870c0ac80fc78916d72a08a68a272bdc9f4a9f4c933de9a1d83c345664eda057ee88e71d096057fbcc3911e17af9d64103ee035463ff4d1d9c2a7c09643ed097c2d493ed45e9293c3845e8bea8ad213b14bcb88700e80367cdf649165b683ffd79a8e090bc274987372f7ab8f26963d6d49fa08dc1e43e14e5aac9aa3c9872e00719aeec585a6f0102118e9f469eb6f22c5639036a94ec323a3965cff1a294f9b8031a0397d3538cb93906fb2082dd9e15ae66c98d801bd13cf6c4b937208256372d131f24e58b36b917de08ae016b0142a60e443668bc2bdb89d25354c5f21993521aa8c89a9d900ac4ff5571f186b64d3f397aa94ea7f355af8d27fc1aad818102ffd1d25410fd77ca7fd561c3b56cb67cc2686c0043556584ba4a4e13c28d3bf1ec5d288bb2c5e776f4e9999e6ac8138533e16f020b12ad6082c3cfd5df12900f23fdc98c2dce0cc3d75eb05c539540571b0e5985fc85e7ab65ad3d95b605856a9ed2667ecacf9a8a7e212bd8a6e61730e1a3438b046975193906b0692a09c25a0a16c6c7970c6531e80761ae56c79fc7f55eefe3d87d42d7353a1fa9b91f86ddd1e98dd3e71a3990f53477c0665151a49fcfec9242a78e72e7d55882a84489d06db13831344ea0aaed8d03176827cd5bdf2ec8e932617c5fb24625e1862bcc424cd327481d6bf0ca0a90193f8b3646293d3b7f6c3d5c755ff1496fdaa56cd5a3be2b257ea02caee719fa5ebe627f3303cdd3a12491db094fb841acd19666bd5446f0048646eddac80bb14687097f7e34a301daa88977b13c7bca754dd7aed84fbcd00398f7fe5bcbd699ad78786f7eae1bdbc1ef49d30354eade259be0daa15b1f2ad5e29cc3aff051ffc45972454024a732005020930bded0e30ecc30856f0e4deb13ab86d0a296faa3f096aa3df7d5be6e0613d53326e13b4c464236199c33a53b48191000c32b95ddd740d4dddc4f64e2d1914bb50072b7509ca7bdd00a32354bf7261979d6f93bda3ecc697cd43a6e3f95764619f97a552a1586077f317c48378927fa3472faeef8d4ecd3a281f545b778137a5795569a0c32be393349602cd50ec2f8e6858c4b21cc3d78bb1b4c7d3bab415fdd2363a0412ae104a9ac4612f2c93c6b4ae2d758565317e2d91ccb988d68b0a22267ad1b507738a09cd188ed6b9c7848844ca081fdcbfc0414de11ba562ebb9c5dade8f3d2a44af9f9627e7fee2fe2dcb19d732a4ca1daf8974763b38b2b193802585a3aa00396e6ae473c71dfbdc3160809f0b87a817994441a92efbcfd1ece3431255aca89cfb93a4d1bd387ea33d1e1f6fe3ffb9899e78660b7320ec1349f07bc38d8c3739d466a387b11cb519c60d63f8e93d329338dd500ebd588d6fb9f9e83100ffc3368d62bd6de4124f72c72bb5bd171b6c87c4da74736db282b51a54d1bb8250e929e0c6a8063eec39b6f2da3f89a8b01cca90f8ae7d9201967417a77696d51a3a46481f29b88fda56cef9ff08800f0a3688308d1f58b74dbebfb9dd7aa951d8e47d943af1b699ecfc5762c92ec724d3490027ee6c61ec45cc7d9c4bde43de9f1d86168d9b89c4cefc4ced83b34b7e3428116ca2cfd30522102b1bde60145b4d72e3841b5eb9e63c80171f702da540b81271d1664d2ea3e5c88373ac74485cb2dc859287c83c772f355e50d1a0017cf0832f23f27e858e7a5673406d546e1dc5587797488d18fe217e16e083f080e289d2cf5e2968eefad121b723f6ca50061a2af69c8fce35ed6e9245dcc42258dc3f082ed96ce01954c5738dc5fa99c971db808fe95e9daec7223314b626878a1960c4f776bd8a9e546b064d7142e26affb27b98a7919bd1d15173f80bb4170954790600de1563cf9b8832bb309997add3b162970024a4e4db2fdf3d62010c2999df26b2b8bc594511116d34fddb1e9867e8fe2c945b846f2e3c32fc0c05a4a2f5fb63f412c841625c7e831149c0baee5090e2395b0667310231b5d7dfca0bd59ac17ef01015e71841bcc78a3946ebfe5b482b9c7a9e7fdb045dad4c0cb8777c6839729cc6e068e4e2d91aee232aaf2f3ea73433ceba1a66847078843f59458612e7e208010bbfc950b1d212970608942ae3c24139429c2f0cf6ad5318a496d5d8af31c43add39fd31bc3f7e2920d7770484dc03c27e3d9d51d368b1ace5697cc82b651e084f6a11cfb3357c0531e914175099995d1a443bbb0a85cc5ad43bcba83146b476f8a059295ec12df1f4e5170818b093639c8347e2ebfaf9e6e556aec93f382771749712965ee5fa9233bc8e798308077960c297324ac7600e3c65c74884b28f2542d81770c5b049a3829c79bc2f42ab143c80d13db34d7c115141caf8871813c67b5e1f7ec0f16fb45a745cae7f3e122a02cc81043e132954680d0fd1a548538be6ff6b21d1da4998ebfb561c85c0882962692cb3de250872d7762e6367b8a0d69e8e1f89959c9462a06ea1d485ca66235fc5a505d0c8f183c4ac494c3c5493a887704015d57a21008cedf288b434c34b0219b02c661a9050c921536888b300f64003cb17a747a81f0053864121a3fc67956868334ec91600f5b1cb9eea1ff8c2c6093f0ddcc1a8c3252542e5d228e243452e8dc8bca49ef2134dc15711468aff43b5d70d5679c0f37faec88a49cf21860f235e34ca739b2019bed6ef3d7a7fc403ff1703389838a3f0a66479c41d5a20c114aa68e4bebcfebb8cf0f3c33020c0770c1c596f6e7d15a8ff147b5b1e18376b5f3a4f5efe5471c1830e3cd432f6cf8448dd9272721005730075f7d0d1dcae10562ea753cee64f3c8df0517f7ad2506bc5c5ab36f06fc82dc5c6be46a014a73ecf91513f6c7c5f6d7609625275db7c0a770662cd5b02376ec2079178d9cf322763759dc22287d97709552cfa50fba3b3e7fb8a47553ebb00f860fb9cbb82ba11a6883c902c86026487666e2429a508275fb9190560601c098adbae602c593a5ff51635bb30da4c59fbfdf1179662c07c435f49083acebec98b5145341508083ce106ab750825a55dfc77f4ef67d771f021f212694778cc092dd52688d7d899093fba218805f30ddebc4e96bf789452c01b3e092a11afb1e3d39509a35694bc44bfef08546955626c57c853b482908dcf7df699345891872e50fd9145dcab57921c7a285ad2814d6b3a49f9aa5ff71e8727c6f3589d7169ebb64a20932a8e0fd13c0378f8b302c109f7be4dd6596690065d4e5142ae21d6d4ca2488a065a0dd488c7c4475f6b06a457e94acdacb65b631938447770cba72d4cd25dbec837a5e0ce09adab04fc816312e5cc7b33d92214830301dd8248e2771065beb388b4d04cdcd658ae2f7e325c852d61803f4d4e0ab9f0bebb0dc30663a4c83b225dae165da2d6fc664988a97e01cf3daf9350b490c08f9aef21e2726f8e43e9998eccf6dda595441db80476e7ed5cbbf4681999ea3484d97e331c8183220a121bea2bcd9814de3faadc803c3fea52ba64f2d55d8721ccc4581145dd51135e21123d609a0b02eb1c00ccf78aa45043f3b0bc4a1af56a91fb3c1937571f3d0b40e17047fb9323290aab1149b2df5dbaa0e50b4eb051bed9673e775c9abc01d73196bef91d1ef41acac509620e25ae207f9ba97342526261feeb786fc236bba76647eb77a750c5f3ad8155e5bf700c51fa455bed4e524d28bd1cb1f17f5dbf8eca367c8e4d0f0d9826f8a5484fc9d7a68ae601407587cd42f32e5e42f52e7d0e44ef2d226fc44213dcd0d37b6a8708f787e02217e954cd6b7b71ba2548b90411790957bef1df0944489db79218cae5e5262c23df4f6cc93735aa13c9c51f859842ceba0bbf994b97e08c7bd7e22133011b9b82162391ce197ec357b87cd4e50eb60bb583592b978c7424ea7b9bbd18929d279fb48fac1a2401b07849c82d81b2bc812e45eaaee10cba8b9b4a1542e42677486ab5740d4713bbabc61c67f008ae44d64e5712fc50bf5eadd3cd836038871289cfc7c604fe6dae105e21e4e3257734cd566eec641a04f79c138d3685eb5b420c476d6029dd253937587c746ae4be5b2cfe3cea522274b8385cee121ed9a45c3fcce58ea2e3f2bc51dab2a58c7c103091301f250e4f919a529964f74d07c7cbf1a5788588fc868b4dac8aa8b75956a64017d7f8b75e7b06706e3b885b9ec08cbcd279c384d20b21cae69a092920a498bed1041c2c4311d5651856165a4ce728721c0816799a0a42fe5f824b86e96e337949a863c668ca7fb85c01367e9422ae495c7a1429ab227ba6175cdb29f0f22c1be4868225316e31c9c4ff31a57a4db7249ac8302f33ba8aed981ccd474d06426164285d98eb86be983c024c4242b31347bbabde34b915176fe3a12e96be59a94ffa59c2c8f00a6e7b07e8d645371927f11761544706154100d37aac73813c3cc25442f09342e7c04a810b4bd2258593667bae9ea92b89b33f94e7aa13e61b3b1b28ea0482bdaec7c5c3d8d853acebabea04826187603e7d02c26babb2f47e1fb7694cd95b7c9a17e1335bfaa50943abf23d562a35e00b97c871ed9947da58f7094b1f88d12d08f3c7132663d0dfbb8aa9ff568be96f364033a80d84935881d655a48bcc588d66db1669ba09447e615e558122fd2121e43c39dd94ba3a801d2c06084e491d6de3c023382027c", 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="a518"], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) clock_settime(0x4, &(0x7f0000000180)={0xd3, 0x1}) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r1, 0xffffffffffffffff) accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000440)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) chroot(&(0x7f0000000180)='./bus\x00') accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x89, &(0x7f0000000240)="002b69694550a0632c0e92dd2f7a3a4e89590f46e761c19944f16b40860e25e9a9c508f7fa5d4274bfcfc666f3dc3e794769eab356e0a603e9e830ee12c6710d84c4c6358d1cbe3599c59ddfc0ace4371d4e8f6bdce146d8d5270c34d611d68f26e0f4f50accfd854868bb8814d7acddeefc12a872cc65acd3bb4ee99ce09392dae4d82f489fefdc0c") 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0xffff, 0x6e0, 0x4, {[0xffffffff, 0x40, 0x800, 0x7fff, 0x1000, 0x5, 0x8c3, 0x8d3b, 0x7, 0x7f, 0x5, 0xf84, 0x5, 0x2400, 0x0, 0x6, 0x74eb, 0xffffffffffffffe1], [0xe, 0x1, 0x5, 0x6137, 0x7fff, 0x1f, 0x5, 0x8b74, 0xa72, 0xfff], [0x8, 0x401, 0x0, 0xb79, 0x2, 0x1, 0xfffffffffffffff9], [0x1, 0x80000001, 0x6, 0x10000, 0x5, 0x10001], [{0x0, 0x6, 0x100, 0x3}, {0x2, 0x8, 0xff, 0xfffffffffffeffff}, {0xfa45, 0x200, 0x41, 0x4}, {0x3, 0x2c5, 0xa7, 0x4}, {0x7d, 0x5, 0x6, 0x2}, {0xc48e, 0x3, 0x80000000, 0x3dbf}, {0x1, 0x401, 0x0, 0x59115d56}, {0x1, 0x7, 0x5, 0x7715}], {0x2e05, 0x4, 0x8, 0xffffffff}, {0x0, 0xfffffffe, 0x8000, 0xffffffffffff0001}}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7ffffffb) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x65d6, 0xdf, 0x0, 0xb5, "08000000e7654f0000000000000000000600", 0xfffffffd, 0xfffffffd}) r0 = socket(0x2, 0x1, 0xfc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)=0x5c) getsockname$inet6(r6, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) socketpair(0x1, 0x3, 0xfa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x1, 0x280) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/57) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r2, r4) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) socket(0xddd26f2ebd914f3c, 0x5, 0x7f) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0xcb8}, 0x10) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r1 = socket(0x800000018, 0x1, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0xb55a76b00f345886, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="9b61ef55102c94056e00ac99330e9def7bc24d5d1320170bee38ba4b908359ec1d870f56c2", 0x25}], 0x1, 0x0, 0x0, 0x404}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:14 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) clock_getres(0x3, &(0x7f0000000000)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x1, 0x8000, 0x40) r4 = accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x6) getsockopt(r4, 0x3, 0x0, &(0x7f00000001c0)=""/228, &(0x7f0000000100)=0xe4) fcntl$setflags(r1, 0x2, 0x1) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = geteuid() r24 = getpid() r25 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r27, r26) connect$unix(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r28 = accept$inet(r26, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r30, 0xffffffffffffffff, r30, 0x0]) fchown(r25, r29, r31) seteuid(r29) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r33, 0xffffffffffffffff, r33, 0x0]) sendmsg$unix(r12, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0xcd53f3a19ef455c1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f00000005c0)="72d7e25b9217591177759c8c799fe128294bef2e96bb15c1bbb536980f550059070e1ba9b4ed9e4d8c689ea6e1917f6e7bb1aede69f2676055fea0075242111ef3ef30dcfa31d5f230d381ed760cb9638fb667c9fede", 0x56}, {&(0x7f0000000640)="e5ffdf745786062bc221286a90e981eb1cb3cd478ec946f1fb3f81039a24d01f074460c90541a8a3b108e4f3e684c4f364b6e4234939991a00f763652e3d497c4f236a4ffac0d4fc1deebc8364a2d8b6b19c099af9c60fc4be87c9547f893ba9029d6d6063c953d766d89dd38a655812b53678c916a24dcfc7a7ff2c198c9d25c27495a9f278cd2a1603bd5b3878048abd6bec6b85251b692f15349959a65bddb2dfba1a901cf80d930f4605d448acd6bfb539e2cd2ca31eb23690e89ca4c6a308ca792ffdb471993ebb5ce92c60a7c4fa9337088a6a0b651b4c89a8a7d42d61d7bbd6a80cc992a51ecfcf65c2adec2260120f6f0d444700b14c6a9251", 0xfd}, {&(0x7f0000000740)="17067c3bc30f5d82fd81d526c99c43805917f37a53a1714d873419756ed24f6e873c019be5b46c48bd4c515ecf5cff8e50e9ba3b06785d3b448f985450841d37d8411a7a1aaa37c62478c07581406c38308391f8d3c739ff7e73ff7b0afc31c2fb3ca25604f3b1ca6af20c7508efe3a32d", 0x71}, {&(0x7f00000008c0)="3043d85a75cb3b1a0aa0e0ec553c0cf86b3c5b43c5fb89c8fca1a645b2d1ef11473e0eb10195d34c8423f3bfe2e04859fa5bc6165c1e5aa3b228481cd403ac254b3c4b6a4c3961f13197816c3dcaf5843a730b52d289bc6fd27a8886b989c9af8c4bb72ac48ae957972a1550209a3e0b3f86de8f7c6c", 0x76}, {&(0x7f0000000140)="db0618cbcfa7beb21023677720cc", 0xe}, {&(0x7f0000000c00)="a51c91ac7c3fbe64b71fe20dde81ec62bb440da3801c1dec38a8712b17913c8b58f9b7f127497aaca87f6831e80714bc5fb80c2d1d921a53301ef69cb544c530b2fd2f573bfc4c246b4d6c2089ca2943b4f0b9c5b726347d3aed2dee769e9b2b3d52380ff8e87ed9f2fc21a6de8f648be84e75c883301f4be4ad09ebf6a69ad80febe88e12e0b7d9e68a625abf219ecf9445a23a5f563104575b3a2960b806451ef5681d20ead21c3b2ca0be1838ef5cdaa55ceb7a42200a20849e2573d92cedd14bba426410ef9f14b142e90cec5689aa37a2b6940b268843d2f9d1b6d5fc6f9f4afa4f32bb275976cd2d82e522d09cb5d2bc0c06c3305af00ea5b105988d6ab9b8f885e938dbab1eb676be25a19af33a65d2ca8f496b62826a5573f57b26b306c30e87d37ed08f857663ce1544f1e44f538ceefab1b48612c3ccf2d990dc411e3773e2d5295cadf94eedc50178f1b15212103ec7494194251d9ad6b3db0ef8b4ccf736017b359200376e0314403bdfac96692b8a4b89f02679303a1b4c62b3f96f8a766369e58c93a2f95a49c50299675fd5a2c9185915152b1afbae0fa5bb076c86bcb5790069ca7bd3fa9fe1f8737e4f79fa15f4b10c1bba9f9f392335211ed5e1ff417f35d2d48a77aa9a7bc91090ff9396b89553c8f98a7d7d03178c3775ff73aeafff4882cb09ce829ab277a2b4511cea617afa360b776301cf6946c35c97b20566011ff6714c2cff54b7c1d6878dbba5ab347526166aefd7af56381c5f782fc84ecabd76b454f311e3c8f6af39c04dd8365fca87ba4a004d25ac6f06346fedcbfa393792168e300bdae86be25ae9061ba188397f14716eba1849dc97cee3bf8c7e85adf8b3082b7958a03ec93dc27077521f676e3a7262869450cb94d86388907505f8326f8faa19413009c16b069ca8097ebd15aa8a3eaf9e0ff6b49697b7109e163dc563824ca3c5d8535aabc1323ee3e9f73a56f8694a993a0d36c5b65f71e293cda3083d607d2e9daf1d6f939e652f61ca1a7fde766d513454d8fc788da5776f6e3a525be43c9fa2e7207d183ad205e1039fdd05332f3ba1f895971d6e3dd533963562ab357c39bec62069b9832d48860b3f7b0f72a0d981a5932141d01fb69ad489d75854fcc306e0e253022ec3d475520049ae26aae7df3795fa340f80945eb94055e8cce670f64924d8f17bf48f2a9428a1bb3f36a46752249a536fef537c3458358a2f945bb33d16fca0ae4fd5e9e83062097c21f57e53448d4c4943f623afede49e4077ca85341ae765528241298b0bf63c8184a91d7128f8dfe972d1652bb6639750402790c049c7a6d57e5adfaa62e3fd59ff7fd3d10726a2f733b9197bf772c4fb7d8bd41abacd2ee2e9bd6c83f41d39777cca9151a98dfa0a02ce15ed5dbd7938bf3353cebc38d11a57bed08584656c57934c455dee8d03d4ef4c064acd1bb0ffd211341476e5101783318740b2ef014a6f9f6edfe4f64bb8c4ac7e58e0c9f3ba0c1ba2923692b4d788b40963cd1355d65713503e56e2c7b1ddc21cf71d0a1831c15c5e82ece7161f70fa8e94c4b7b9e99b50b7baa6bc8bf6e2f5ae210674cebb94ee663dd9b256f81a24c8a34ac22562deeb94d09d8e2c69fc19925f9d84561b5fe9eb2d8d05da2480a3c0ab6937e5ec6624398b698ad5304cbc79bca29926485b6c15ffcc11fffa8afb0be44027d252688904278e2d8733540408d85e6a0e76b1a0bd9d0eca971a4a532187b66ad44b8fce5668f21d55bf57efb69ef383c753b9acd452bdaf2aa213808c2a98e7fb28d7ce2a086453efe1b96dfb96e806b1101d6b9fa009afbf41b7d94340a0c584fb990d1f6ad92d4482fa17ff2b49ef507f790d4e8b4e7894b1e8257798d8be3f610b41707a8eae205a4ef82343b529f89175fafb71bb6e1d99b6bfc6bcd4223d476c6254f419095653f5a490c4f76fed35225916d7235f3fb93f6901ed9d15e76e941693fa5f1b8275aeb5f8527aa2162126e5cb76249fbdef3d726b93a94bab00023f208027c1145ab8df5c00005103cc5c5d6e5e645b06c9bf7751a15d5ed95decc3be399a1f80ef4e072f641aca5666ad1cc61b232fdbd6083dec383a67e62f6b2ff3022a5b14da106d020e6c55aa4c16150371505770d800817ac1942f054bfdd61efc4b9d989c7478ac428d30373b50678f73d00b296e3c98185d79e65fb190f13da7c7aca7f2fbd0553bb365c102866d27d938070f2e40669bf3488367cd490a5ef8194882967ffd13d45651f7ff945f0f2cb35fc977181f7da8a922808bdebb57e9febf430ce5bc0993d785221059a076cbd92a21da857ce543b4f8ba5cd59138fbce6f180366bdc1e1b790d0f38a37a8c98d13f20b2ab818c666d0796e3576232259eb509bb25969899ec17c6c5d61c10c683ee18554467420b8b93a9f1c1317141af052e8be6e9857162b196e4b530198ecf0179b1316aa79263f2c355241ec63a94f98d8ef9b9d89bd91834518575d8107047f957dd1186b455141117150a06dfb2588bc957a3e1d5bbb7761b812d6ea0d4a982397805dec696082a0c5548f1da0573e7d72447177c7875d11514d8e4c715ec7f1451c580ba588b050d1ddd61af78ec6671df6048e7610d620791e5d1ca743eb96170b28abbc5179cecebe687480a34182e513b566ae5a339df67d5b6199bd00fae529fda9595c81bb1d780b50f81dad1bf184a82e330478346a241d877462200029dd5699a0f6f1db35fab23678ad6e41034efcceef5e62ef6930e7df907684065a78163eabdc08e8cfb255db16be92d629e50b6b90a6ef5df833eb3b745aaa9151bf5b356dfd9aae84df4d60b36f66c6510c69251c3d60521a1eb81003673fd54a5b2f46d46991858439d885421c5f3874dad119bc491d9e6ee0ae05c802ee4833e61c9b7b35186425764c70098e39e62ac7e477b7c0c730bc8b6fb34d7b2d47bb5f7dabdfaeb6c9414550b9a78638d75f472ac46050d4c765d54e26726766c7e898b899be7c5cd3f6981aa8b940df5f0ec44eb6dbf48dca365d323880a9117d1bfd702e4d0e0cc38e3424220e41affccb3a64b00f1a5e072944524358074cee818d77f0b19ad1c23ec91c36d0f7f9a0fe3db2aceb98f6863b452765964125866181f6a5f16fe940aac11ae69ed3836ac3630cedc4ceec6289457d2e05379817520e28bf644b03c5ee312fb9aa8c5e104e13a112c63df124e52da9da74a67a907f69d2cff596ac96c93e4012fc5302f22fb3e4ce0751d5eee6464540c424a1b37fe9fa8ad3f6e83ab186f5c9f61beaacb6cc3d32c795a464b7260e386121294dfdd4410bb6e3f51972a9ef1903e5541de358e93a3d62f4cf209ec657be271bb6a878b27016a261461706424a4bfa23fb4226b5135436dd14e6cd8327f3516377e06cb0b8165d94521ec67bd28fbe2784c18c7538b6aa1f5d101d809680d532f51824460a38c06b30e4ff5e4ad11e6e69e4861bee0188ba4be09ce5c479bb8d10ab26e86efe6467c445a3b9a708d7c40a9916e8a500240de0bd0622b3a39fce6993c00d654a458909db9496764cb3528a9bfa3d5cc3dd7f6de90bb9a31cca8d87eea4ad4209b719271f97642188e2e77ede7b38c12d578515c6b11dd189805a5c6a45f290aa103aa5a13c215bff56faca998a558b30c254e16d9dc16923a0ac3c6c1102aa30614328440587c1a8c7e87a5a66f95d48173610382abaf38042bb9e78139ebea3cfe77808f82409731d5f90907a916fb93440d027c50c0b4c3a4257e25ec230496d9a028a323e8cb62d388d3fc4e36878dd8d51de8e79c84ebd06e2e33f3854e66c7360a360d6271db9ac923d43e9a75a0d87d1053326d0b138e657019d1fda6a5d5cb1e3fa459f04591b9cd4fadcc3628b2e9d2277db39511a55df080a4535b30ce79c14e22830f4539b9aa4f8701c80a84db34e2dd7ee7e98a1d41712ebeff6959fbe360641899a156a8cc4a15098da003e546c46fdfa63ad694900d4212931179730d6e097bca40ceb1dc07733b65e9672c3eb1e6b2693986d4cd9c249b9d7348742129c576bf681b1fa500d24c8e821862956eddffc68225767e42d35eff3f5adff4f783db6468334ea525ce1a60f79becebe4d39e82d15d1df7a8b056566a16ef1561c8f022637e6f8231f908ac5edd15229996b9faee07b356280cf9a4b6df7fffbcea87cada2daea3acd7975b6da3b93ff69b8944e3970550af0b3ff49bc539ed7477d72cbd533287eb6b174104871427e662238f167d1fb0885b2f321f7de4d649d496bf8789e176b7d43fbdfd36af8b99479a9062748b4beea02a9dcebd831b3ad78a90dec02865b3300ec77b0e07f5b1bcabb45272616b3ad0f4efd41c483f726ee05d227b80260e879214d3ff85536f9943a5b73767fddcddd7dfbe8a04d588194b7dae6220847171e0d9657a1714dcc4073368409a09ffd4f2e800149a5c1ba0f67df50a136e21def6346790a74b06d49c637a1e09f3044ed8bb6491e5f0bdfa9383e27e06a69cf173527ba82dc8f1786b2a3d274530a25cac1ec09161557b15b1366965ad69b5bdd18b2827e2f2ab5c129be694153fdd98b1d449e53438c24732cb2aec900d09c5f6c33898c7b64e453caac0d2c158740e7fae1ab4afc74bdf3d86629f510bfeced2ad0af49bcdcdd659828ff5b8256a3d2296853340d5890bc9662b2ba85f7a8925db664bcde65d97e29e1f34403237b0d6b4ad462c47aa0bbce1460c3fb108f7172da2bdfe6fad3603f1f2707c00da51d2d2e34db0c385e2a898df60d1a784eea5d26489bee7b2f6f12507bbb3a1a320614a33616d7778f55da89a010cd41f0962a2ebe55b5ebbeb572154899a10b0446217bdea9e1554729eed322bea01664fa4b22290d097d76063cd0ab74b92db389ee69affc9579e6837c3355cdc4602eedb2e372336c0337aec336befe3f03d14bd10d5f81cda8686b08acf35393b0df7f9a97026d1291c50ca041838d448cd501c50ea27be397f3e779019306503518cbade7b3fd7496df5ca2b8e25e57908f863998c8af448b8459133b03e9954fcf198804a4e7347711240bcfd208c476aba7db190a029425e24b49ff151cc2b9d4ef1eb3bb16e02b9dd8ac35e55ccc80c383926ab8794384443f59b8be3e733e50a1fd01982c95a1b10830b1d6abcc057af7c648ff7a4e9bf4d97cff5202166d1b1f7ec584b671f3414a9b02afb7c47b513f936bf3414ddcdac3879acd4bf98a852594607334e0dbea82846149a29c6ef4e2f634c277658b122ee123f2b4bbd04bc120460b214a61b95aba013df66cc2b05d6eb32c17f427129f8d13d7f5e05cf234914b18d4323af22ea2a98c9384d89d6b36e4b56178f23bfd4bc821eef713a30b2980907e0afb1da68b4c76e61075ffd9b7b6fdc95526f2f3c33813b8f9b36ea738bb17f8d9f94dad187c7c57e76fdbed5e2758e77358ea3dd7ba99d3d861d518db65a685677879adf8572c2ba303a1ced1c9feb88b9e1f763fd52bf61cb86eed5442b3755520e9dc675813409517107a095136a685255e476be36b5ca37497d7ad2b05dddf28191dba6f445626917a86695227483011ae105ffbc6aac854ecc319bf4bda3b213c1ae3afa28e589fa8b254c83c806c3f05730f7b6f641aea5851083fcfb1f395fa257e5dde2cceeed76064565ce399d9b794e35b120b375d58db8c2c09e203b2dc85b4d6ad7900e5a314b070f4fa297964e102c5672daae8d3e98d60f2bfdfeef978cef73cdb1bab9d9274d97c26f7f17f9adae0", 0x1000}, {&(0x7f0000000940)="3f63b1bc2ae969cd8dd4b529823653bbcbfe40b5983ce4a04265555a0cd01007c6ef758460946b7939658b7e5a47dd5fad629b267ee1891c5b5ff2ae8b5e7c60bbce4eb685c7", 0x46}], 0x7, &(0x7f0000001c00)=[@rights={0x20, 0xffff, 0x1, [r13, r14, r8]}, @cred={0x20, 0xffff, 0x0, r22, r23, r6}, @cred={0x20, 0xffff, 0x0, r24, r29, r4}, @rights={0x18, 0xffff, 0x1, [r32]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r33}], 0x98, 0x4e8fdcbf1eacce5c}, 0x1) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r34 = msgget$private(0x0, 0x200) msgrcv(r34, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r34, 0x0) msgsnd(r34, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r11, @ANYRESHEX=r34, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r2]]], 0x1, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r35 = socket(0x2, 0x3, 0x0) r36 = socket(0x800000018, 0x3, 0x0) socket(0x20, 0x1, 0x5) r37 = fcntl$dupfd(r35, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r4, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001880)) r8 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff4a) r9 = fcntl$dupfd(r3, 0x0, r8) fcntl$getown(r8, 0x5) r10 = socket$inet(0x2, 0x3, 0x102) shutdown(r10, 0x2) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r12 = shmget$private(0x0, 0x3000, 0x13c, &(0x7f0000ffa000/0x3000)=nil) r13 = shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r13) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffb000/0x1000)=nil, 0x0) r15 = shmat(r14, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r15) shmdt(r15) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000140)="fb3871b1a899e0d90e4b48b6ef303b50f5cd16bf74e7af985700f9dfaa472a8a9ea03f1fae0d90846f93dc337ae5f745875115cd2c333eb0482ce7748e272e172ecc83918e0bdf4b59a3b40766ab4be324341de1af021e9ed46e4a561b1d82eff01814ccff2891c116e13331d85fc57c50354233d287ab7a41a5b5547ba8682ec5be314b9cc46ef99270be38f5d90854c1860287a3681f3e0c18465c846b5fec97b087e23c7d0614d54df32e3064034de10c90b96a6bd77e9a145467cb09343e6141009f2ecdb2e57ce80095baf68b585ddb2228b14eb342f06953e2e5cd49aed185d4f8ac2ea0db9096bf30883fcc0b2fdd8b00000008c1e76bc04ed0a7b95faee4188645c2400f09567d08e7880a32a7e349bd1d7c528679253c6c59291db0d70a9e9c7d25d0b1be37a2b16e5d1462a4043e3ad439aa8c59b6552504f4365a4f8dfb5d3dafdd797341e12ef0be5c82ff222918cc1d1995ba59c442c80e04e9adb4c77be3e8fe3888c4dfd967973270e08d40df3d98270b79986d67da28aa1faf8f4cc24ec98eebdfbebf858122e9373fdc3b34b9b299a19eb22e83ca19d7b78bf858fcade9875ea0ca7ae15bf6b734abbdfed67815c04708dae5f09badfd84d5268000dbc105e5814a694a1295bc509ae539e63ecf69e756f8346955269f64df7d11e62516be2c91eb215cee4ed560df331c202dac8d54dcfe7e8b10afdc4154b38630a34ad778ed9b58388fc1ec07e65233c474127293d2b4b9d518af8cac00de16b682e0e4624544d90e10e75f6d79124db2afec", 0xfffffffffffffea2, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1749, 0x20, 0x0, 0x6}]}) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x2, 0x8}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x100}, {{r5}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x7, 0x5}, {{r5}, 0x7cb2aecb2fba6dcf, 0x8b2c6fc7b4deaa34, 0x1, 0x7f, 0xd9}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) bind(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="04003e2f62757300053c5233f2cdc1b2246f14f861e9c9077bf45e49602427db67b7a8e96aadf6ff67e0039c276fc2eeb6f50baa28aa81"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:14 executing program 0: shmget(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001080)=0x7ff) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="a8f0a5d12f49164ee5027d42909db8eec409491e0700c12f7ce43541649796bec1be71f9cb51921a18e9f584ca93ac33266681"], 0x10) getpeername$inet(r3, 0xfffffffffffffffe, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82222e2d46697693e791"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f00000010c0)={0xa0, [{0x3, 0x3}, {0x1, 0x4}, {0x3, 0x7fff}, {0x2}, {0x1, 0xffff}, {0x3, 0x40}, {0x2, 0x100}, {0x1, 0x3}, {0x1, 0x97}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x667f}, {0x1, 0x7}, {0x1}, {0x3, 0x9d}, {0x3, 0xae}, {0x1, 0x3f}, {0x1, 0x4}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0x3}, {0x2}, {0x2, 0x9}, {0x1}, {0x2, 0x10000}, {0x3, 0x2}, {0x1, 0xffffffff}, {0x3, 0x80}, {0x3, 0x9}, {0x2, 0xffffe92c}, {0x2, 0xdd6}, {0x3, 0x81}]}) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) r1 = socket(0x2, 0x2, 0x92) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0xa1) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffffffd, 0x81, './file0\x00', 0xc9, 0x1, 0x23, 0xffff0001}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2b575ee0a831a1d5202743ed358e4a819a4b709fe2c5912be02f94315042a66999fd6f0100000000000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r2, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000040)="133f5f7e6d9dfc7524d08adc6080942b2f7897ac39e4912e", 0x18}, {&(0x7f0000000140)="00922653a21002c0b0610896434b65be0f5ebbd105fc6a10199fa9d2aa58bcbbe3821b2bc52b19514310ac98c03608b9d58471a223204774be6437ca39632cf33f96628648e7e635d5dedb48124ecbdf541fc98b0e68f6ebe2f5429c70c25930435170840d992b21c423dfe04679dee218be0fb4f117e4ba8237819c19dcbf38849571df9814daaef97c5019cb7eac48060c6a365a9273f1e5634ec30bf5eb82f1e47543a8e2ce03f4a24ec33aa7ad3d", 0xb0}, {&(0x7f0000000240)="7fe9a93b297a15ea7706fc7a308a71312cc489315e02b564f3758b10a3e62f9b734dbb7ea7aacc444edaabbb7f8b8f7fcd29b12eaeb3806e49d84e5e214380c45279677a0b05f41d3a8fc5f60dc58650e7cc34f84f37873ea44f6f8e6739c33fa20e9a37ee7613b4b40203c8024fe15f57e8c1062d15027f5e5cbae465ea1f187292c3bf0fedfccc2e2750459176deb24c6a85e99a93c3925acc64a205d891fa0d9cc6e08ea38fc6cb1b5813fe9f2a626f7711a99157207ba20c0cc26e075fe56b82c5dc1c31bb59bfdcd7c4fa8d7fe566251e5795049b8597e3b25746c2c749eebe444e57b0bd3e81ec9b16d1c91dcee2155992570212c45ddd95", 0xfb}, {&(0x7f0000000340)="48ee53fe2fb2e2723989d668a7fbf400c933f8d4b3118b5ee395aba1bf7e7605b25bcd09a6c217923855d4bee24eb3c43d612bcf459c0967103f4786202ae7d1ccb7ec0b8729c1ba0ebb6c46d4941d3eb7274ef6823d6cfecf520f25250768be", 0x60}, {&(0x7f00000003c0)="01fef0dee5b037337464e7dd797a6c19a6f79ad43a23be393ae44a3679571b59c77004d540e206f00020f1e196a4ba3085d2223d7d8bf84152f8da21f1f773de7ce31c95d47755c1510a15a397ffe49c1d", 0x51}, {&(0x7f0000000440)="efac260a168116235c5afb676be122c23100f326fac9c8a5f0228bab969c171f2cdd541af5e490997efe2209876c9215f93c66befb0fa597dc244d91d5a47923358c0651d0b87b6bf092a8dd4a0b44754c45ae351f36c61222d0cdfbed2a5177055119cf50468a13b2107d2510b96e93c2e080af8761f7020c7791f3e2e355bb93e25120536b2b54bf2f74bbbe433682", 0x90}, {&(0x7f0000000500)="4a3c72a21ccb46105fcfda8b1e6409d2f613f311a7573a3611f831abb882e947590ca05692d9eff09bda335cf39449a3acbf8507ce0d14edb9d5259e44a17e7199e5f563d6c6f824440bf51fb855af2bde3f5e4234625bf6349800dd28329ac588064905a0a842de40127532531c121ca530e0724e67d7a1f337558dfda4a461290edf836504bcb2e429720f38c5b15f50e1df2eb2c508951d6f55ac041bf90b7b6a3a760678314b8d8e700726d98c9633229e157e28d732e958b5331db3fc5822aae3b61b9652021feff39c9c96c8e7bb42e2", 0xd3}, {&(0x7f0000000600)="083b50c1c94682335f10f6a6144017939876a344674f732f48776361dfa7baca55655038303b0679d2643ebc6a3cf5718e118914519a39943113b1e00b430265b9990e8f82bcfd57ede03a9d0ee712708b330bc509bc0a9c1894e9188a175b4435bdf9419d4bee2be91e628f0d39cb0b6e40", 0x72}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYBLOB="a2bd71724dd5dfa3f15ab2f8f79a1e38fba97718f146288947977027a061f7d785d39293218b4de5e13b0fcd3d35084bc5d46013764d", @ANYRES64=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR], @ANYRES32=r3, @ANYBLOB="aa10143488efb71db5ce0281fa6c099667f72407ba388a10360d4718bdda149c27516eae964c6046b295c1", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESOCT], @ANYPTR64], @ANYRESOCT=r2, @ANYRESHEX], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35, 0x0, 0x3, 0xfffffffc}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = socket(0x2, 0xc003, 0x11) connect$unix(r15, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a4a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000001700000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec891c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f390143a5e71e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f7720f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515341d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253650f503a01040000000000000180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaaffffff7f0000000069a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e129fdfce327f83b9a812be0b28665eb2462d5d0851a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e26222f88a05361e33589f4b00000000e83d3741ad7d0c745088de4623cad9066ea3c007127591ba6e0112b6ce9d8aefe2840a8795f0fdb4d2edd8e873608779063af5b25470927f2434f638d52c881a6c5c9459c7e77f436633e8a61e66d333b58738e1f9c2"], 0x10) writev(r15, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) r19 = syz_open_pts() close(r19) writev(r19, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r19, 0x4, 0x80) fcntl$setown(r10, 0x6, r17) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:00:14 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/\x7ft\xb3<\xae\x02 \xee', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x33f00af3dc603a63) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7b2a4cac, 0x4, 0x2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x35}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x50}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x201}], 0x1) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x60, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000100)="94c35f9316f4130cd0029f9ce70ae60a14abc9ffbfcfa24cd43ad4ddf5152e75054fa9a116d5c8c43f28f8403a8b9caca56fca5199cdd9c16eaa3ac32ec1ef31fcac9cb728ff8b85160c2818e73e75f190b4", 0x52}, {&(0x7f00000001c0)="3a2ab5f5c90a6f829fa1928395ec67e19e6f8771c779763500605c6c366dc28ed75c23be2bf1bfb144512857e91b39ddb5a69cc98384130a9f4c7e28aa5f1558f4bfef4e05d80f9733a413fedf2434ba12889688d4b6356bd078e044ef6709bdfdd81957a460905bfe45a506d447d0f763d022fcfdaa85cb05fb1595413c924e7b81a0618081e8135524940f", 0x8c}, {&(0x7f0000000280)="f9e5535dd0d4e5f7f6c5cadffe823b8d45f559f951958d860a776df24572df5ca659e1e5e8c2ee84c21d45b49d8b133fdd45873a32b886e3bd3239b8b9b3f78d054f7a5725c9e5a6021bc5e719bbce1f1ea20c51e307742ca131dfada3ae05d38c53c3120c6a9aa5a2f8c21ec1a70e8392c65689922d7e16709d", 0x7a}, {&(0x7f0000000300)="cd8c48f7bd8cb559828fe405a0c6e7", 0xf}, {&(0x7f0000000340)="6435828e839b17e51a047f6094241d9026b4e227b7ecbc64d65952c8e9c148ae0d85d9437d746de77727f8be266dd612c317c9a88315364716a554064f7133db20f3ade12a9e6ec1333dabef", 0x4c}, {&(0x7f00000003c0)="b05c7a645c9f81e1b61bcb96e979a700b7aee247cbef081914efdd157607c44432e5c7618bb7ff12f629e1c31b3035b0977f0db7cd5411dcda0d423a8a9e50a75ab29e371a161c0d1362a4bfc27cfe922368b5f821d10ee4e02c14dbc8495c9c18091de6159e84f62c6766204ef6919a72fe5d4285f0acd86745136353a88537a7d9bde3a6d598a5c7d2cad28c959dc072ab0aff4693af218c8b2ba04a57e2213a2478a6d2278c31c9662156a8f3a9d8cc4b189a0a60ef2d6085fa3415cc366d516339fd46cdab94571fa5a12b0504ef6e2af3", 0xd3}, {&(0x7f0000001740)="61267f92974984c5965dffd70d115f598a9d86cfb69ce94fda6f5f9ffe427e9e4d20a5c9b646e78ae45e9bbcbe633452f117e5f6349e075c9270953e33d6881acb72a0685f1cbf4062c33a946388e395738d2c1e8f29939eb224598bd98650d9bdd7218e5c85d71a1059e55291964e5629c71245ddbb1ace8db8b117af765172bb7d9e6e61e964c95046631acc851a1eceb869ab320ff05e8a982e67849e86771e06de40bc8bb45da300146ce4b1a055c491d05e0add42522bc0c4edcf17dcf76a252bd14a38c5d2077d1c1905ebe52f569da64ea87055e8e3f661186900e105df121487985b0e62a7a166d29a92f23029d5d362a0bf1b2e87048d7005454e2ad41fc1f850844fcfb409c2fb7db6a0b001fbcc228b5a67456ca5e1929d649bf18708b4f66c959bf81d66b8575c8af8d821dd05ab697c2dab3b31c2d03e4ce6d06ad731ea7694322c7a23964a215b8e74d73048faba2806808911d1c06ea70658035a0554174e500175c4e77154820a661004eec6e263d5494deb79d8ff73c0ecc4ebfa4ff0cd171da13e152c7b0b16d253719869054a620cc908f4456297752337e2a847c0a917b5a2bc7df6c810558589152fc004d7bbea0d3b7f2123b105b1329f9f1298957b93fa85726225e92ef9047e88cf910cb4c3642ae6d11126bcf31336caba2971b9b185fbff7efe7f9f66fb0c797ba7e651a0fc19a0c31520839f09911be6c5f468a1662fde4b53ab1be6d09cf28bcbdc19ec8f27b4cdfac44a4fd28d87f7c3d6b24a66a7c95a38708b2723506fd54d158945d1e9b2d0f167eae8058162ffdf7f4863198c94fccd85199265c1f6d68ba29a361be94d89d8c5f1f09b57c3e0433eed9ddd88e8dfd1ce0190f58929bbf0019e2a70d563e5b3d3205887b6cea40cc9eeb9a7e9a8383b34c5b203a9e12feef829aa8d367d48030426e145f3d9f885c48bc5d0039d58ce462de8b0630138715447c9d9fb47577d19e9125daba38c45dcf2cc44f28d10b771082f7945e57cceb363094cac9c22d9775be976a2ece9b9f6d60509c745b2572c448bac7de1fcca1acf444ab463841c84f6be6cda4c36065c43f5a010858475b5764831d9f026c4084793612b1cad6230a3860cfc6e3cc490ae216aac40b9b9e0f3a1ed78db2f6818bf9540c7bf335a19756b3938d807305c7830e637bc4d63e49814bdd9e403bffbadd067a7fc99421cb0eeb126ba465bda714f40dee4cb407976f2ec677a4e3bab845a42be1b86436cbf8899a98096508cfabb91282cc070acab42358c6238203a7529ea6ab9e78422042f89359358c32125a3cd23819fa39278fd128eed94208b4415d6a2c40bffd49e3043b5b81986c155bd8ec06c9cd98780fa174b7286f01a253fb8becb8c84775ecc1a7395d64ae6d0044861d8182eef49ae5a0e0cf1341c029f0dfe0da74acd507c6e55c5a2a5e2cf7100c8aa2b94720a80d39c9a510dc24651301f31a9367b67a9e7d0ec89bb409b4118d48e42979129a80494ccff497853134b507e52e076d407d7b83205a121c944904045beb2f97f7177b3b47fee81fc744a86fbd16ee683a1a6d8c0aaf8279c14ff46f250455d03808ba4b2852375c70176f4acde8f8bc8487f735f3d24edf5eb010b1853f7cf93e3d8087ecdacdad1cba544f91e285b94b1c3988b41b7699d8fb67e66876c9eb46af17f0c1efa5e58418c1bad596595821454d66f31d30e28219dbf8195d9016594b96c71a91a25ecc592f2a62070fadf07b1e5f07e50dfd4cd2960f607c04a2a6275fca283ce73905e3bc5a9dc1c54d18fa2340691b5c0e1d3a3aa56dcee77b500e06f8e36f6edaca86c481f27457e85682b7729e02e008f8a44bd30e91b3eaae0eecc4cba3d1e49e8edb5f767b9f27aa04bf07e85f51f7d5cdb9003d67e25018185b9b4fd20706514f8f3c46242a9b7ec4bc4e9bbdb32779c85d00a7086e42eb47b97ff84b23fbbfe3f1cf35581e8e40f7cf9e17615d29631aeb6ad65bf822cb6c05ba3c755e48236b2c13e736d6d3acd1bb110af2a240ab70361915c02c070528aa79c4b3d65390536b318a8a41c8d6691abc668f96cad981f70e6edd2db876e7bce24abdc57696ae0b945c5029989ff3d3a03c13514e07deebeb317cc1b3c1594131e11b9c508bf37e2477b29c579b397095566a5f4175e81bc644d6e9552e31e90c9271dfad5b87567b656b18ca7f8b6988914f84caa3a69d9e5f9afc5789cb49dfd1afb533f47480f4ab461790ac55483a297a10d239249c6ce255703a1d5ae57e2b3a2f8bf8b5be9384da3cea16fd64a5b5adfefe166dca21f58d44d298b88e615f77d2283a7bcb77940ebee8e15856720bac44e80d4d3cd5f8ae6aa90e8a448f92bef69e5e2812d098edc938a036ef36144e91f281376f87ff16ceddeb281cf30fe312699543eff32ff438662162b4a519472da79394b29035d06a89d180a4431eaddc06e238ccb4f76799b2407e2db0c4998d2426b76f90c3d95957c6208bc07af9b06e085c1e8dddb7261ccffae1f55d57a5655bf3e9e6ab319dd2f6b33a4284fc4fd35a47a2e16c9e2f1a9a7ba8dc19c36451c7377f7fd8f57162061652741a339e4113d2d10fa55f38ecd2982a41c4df9d02169a73f160bfe8bdb80c2f707710a326c5e57f3a3eb7a2892430ab5e9987383cb6335b1c526c459cf81df648152478b984eaffcca64d65ab55402b1c743f70dadc765eda0957e96cf7ce2d2225dd90e366e8aca34187d614adcd922ceee4a6cc6c072840387b3dd140fbc23f181b44e3320073a5bc29a24d92a766b8a0c30a8c31e24496fb9e4713bdead2ace04d42ed9b8563e7f8445ebb81912ebbb46bc73f11cda3a310ff9a552e56285a2612d1b08f52cb56c7aaad0639713186b31d4a6bee3e65344df9ce2b356a74b6a923ab45b8c7256470fd0a744c016fa0c21bb71955414611ce8a56a5f2575de389df49fb0fc2cbdbdff29e0155e9b69e977b81a6200fce027c6702fa4613da0b5d513028f584befba40d1783e7389175dac652291ed1bbc411181cc0cb0d4d3dd0692493b41caeb0876b36c5285196979799ef2c6022794f5792a4ff66af200cbc3973754f6d7b0a2020e895c23008469c36bfca0803559f08b1b1e36f933bcd570e70af721aaabd1a756554deb5a187dd07195b510c32793300fc3af62118c63082eb34f80d59e895ba77287c045cee493525502ac86b5c9652fd6d45c620b16aaafa2557349e3c90da283a9c1d9c4c98c81562f7eeeaba6d9678882e56743169c586dfafde218538865fff9dea1f9e0dd6cb4eea7b575b44eb76dc04e0447e4e9e22995222064d79584c97141018128d170370a27f639fa5395a5431d1aa319857d989f23e8d9bc9a273d2f52819276302c68c1cef7b6a3d41e00e47218b26722a99ac60b1c318524022a73c63e9570134caebcb239c87b608dd4cdb7ad5b0cb35eb02ff31221eae908f779790e0e4dc593b8a0fc35edbba18dea091e1b07f574f5d75af874d8446ab4ae6241af1d5449f4b26d2dd26fd2960026d62d50db6bc55c09e4640c8d8b6a8ac518b214d8d05b15db7bb56d763308f276ef6992682cbda289c48d76bbcd46c77ab3ae7e31fa61177563c8f74d6b7cebb69366e4ca457ddbb57736b9496e41fd40b2f950f15047451c8c1f4652d138faa0dda7086ffeb40c456c44e634faf9396f87d23abf8ea15dd3466f5d5273d13bd6aed4c7a3e356ec782d36dc63b3a423f83d563686d5ed2b3c7b86772db8587ddb94d79eec24b1e487f433243fc5737b62c1fb6c24d422943fefdb6c381a2b8e6250e9a5763365b3fdabe96ff7c8a441a232682196d2c4cec0b12bd43ae85b19ac58b61ac4e461c72311ecebef2e8c19cc5e933678b35b9686c575b4b5eac637c05f36148c23e7922ff43819dbe5850252acf096ca550ab8220c0bf90207b6b9812f0bb2e09b67936ad15265107842924e9aefeefb2c97b94309f9e66647e965fd73e76a54a2e16c0f960d74c9f4c2d139a2ed7f629ab61390c63a5e4c7a7d05ada3c385b4fa7efb959c62bdd0ad79aa81612276ed0350090ff2f3faaf9a29d00ecbeade516a3e43b3468f5326601654e4978798903065ac1bf61ce2833c1b2ca6dea49a4c232d5b263a5d9ecab61e5777b935d17ec99165d32eaaa9d88d7de13bb1c643500eb64c2961104044ce9ef400a4516bcd48a39dbd24a123694a5d4a84c04d0b3a1c505c6de49a0490d4109848ffd94890f410c988f109a38ec34c8dfe3e76469d9b5cf55d92e1a73ad9edf0ab879dcc85a06f954fe22d00953b725acf0a594ca37eb3bbe8161e2de4eb0fad33fa3e1a00a52e203466074020b1062d9c6db5f6e46f226f143b7ed22bd1fb98c73f2304bf9e9694d93c697c465ff4e8a867f2c8ea28f7c0f7f5d2c8eab604421d5fb79c550f105a764a0ad8f0d89fef9aebf38ba2aaa5dacd9c68aec8f661a383bc4a1cd9b381b4a77c3edcbea34ccde74b7c52de0e0b1a2352af6651c43a5bdf9f2e96ea946849e74580b07002b0bf341fc2a5cf32d6d7d21715dfa3d2c7ec690dec86d1f26b8a9299be62b4150a75a3d46bf54e24351bcbf40104d60e6e5687daf6d4e027478dd8f35bc7bde851eb2c209dc56d41d998bebc164869023faf4ff9ab9b1ac02f9be538ff1ac165685041952c14ffea536c40395224c9397d158d382bf01e684c746c14ea59163f04bb05e91402fe616c52312151f76eadcbd28b2fa32ea93f06a9348aef33bdf109bcf7fe53af27a631c68912564562cc62469498febc1df5e01acd03efd5cfa070857128129737bda27a2cc9af1a51326bee8a89daefb73a64e9e4c782cff5b15b5f176b269ebeba20904bb4f008d08075856fd5cadfed95229ce05eb0fce0cec9e7fea325e290698ffde64a02505ee9ad32205795afa8203ce5c9c511c479cda3d5b854ec3ef010351fd122ece5c3ca6aee0d2b6cfc25b4d05012e7d78441f13a14342c7443f70e826dc73692267ddb40c9a561f11b8fffa6acc76966eed6e6e37a60153cfca9d10d59fdf57943e9605a68f59200fa5da3881091e25cbc6f268401d6db44650c6fc5ba5807197a2d26d74dbbdf32a5f70e2bf5433bc4e0babb3ac911027641c90634633b1631290caae2b54495cbd94f973b80a8b713eb81d5263151eee5a13bd1b0c930ec31d3c1de4da380af42123c66ded7e0330ad0cb5760075b3f80be5ed9a97824629aada1f14a239e3a6fe53d544ffacdb5313668c5691ded629db507e4551a91b3279ab3e411e747b63f7bf2a1c30547f022f229fdd9481e13e338594efa0a813273d9bada7127910270c5f272c4dc9b10ffab880f97523a897d4a0a31cef4a3c24d28497b4d1ab463c25ed75f586ab248e603292e9a75e86706c04e65d678c4dc4809c19dd34d874c9c0eee155c9ff2bc582d59f3d6fd3c60884f1e92bf530492e733cadd7d0bdbcdaf248d54fc9daeb4cfd6637f12046e59a4a0e6d1a7eab259832ee2f96a8ac2bc9d9102f9a2199c3a30f38f75fb234a70aacbc3a2047cbafbdbdc25feebb36a7cdf030a87451ddd1b454712c59a538d94b24173a9b810f8322a787e972aeb37ff6d2afd6582de031495579fabae4122f2ea968c6e1bd80c24fa9302ca0cfeb6eb1fbbabe8fe231d8188f63a236a83105a4d7739951bf0cff70b742594ec64d2f8029a72be37dfd10402698b153a8992b8a12f80120310918b18d02cfd95072704696bdf2dcdaf5354be2df713624cbdd94553c7675c3eb4b59844edd760bbcd7d16", 0x1000}, {&(0x7f0000000500)="4aa03ed6a0c2d765738ba1748b8d1e24342ec2dfa11bf7c3e1e329a95dad03efe3d13adc17282505f1b1385010a63310c1c4d440db4db2a348b7655f74339f8d7d6e5318485914c574ca9fffb846620f529f0f157e1954e9ddf0b64b6b076e4cb3955f17b74b03a9ffc18faee2eb73cf419e25f696726eea135532c03aa9509e9ffc4bbd12e534b9603b", 0x8a}, {&(0x7f00000005c0)="373032c8bdf4353ea2028160f2d7edcb392dc7efc48f200f7b6929fc5dec9b8c5a8d5cb12f0f4e5449d588c7ea33536c8add176cfc24d9c8d7cc859b47a352b661", 0x41}, {&(0x7f0000000640)="5c426bb2a45bd539d8c3019ede84cf0cd1c5c2c28095961b8269c5ba704f35475f627aef711208faaa02fc5437f48b6da42fd7a7c242c7", 0x37}], 0xa) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) listen(r0, 0x8) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r6, &(0x7f0000000ec0)=@file={0x0, './file0\x00'}, 0xfffffffffffffc4d) setsockopt(r5, 0x5, 0x2, &(0x7f0000000bc0)="c12df7b79f7aa4dfcd847e21bc1fce5aa41b504fd83c230fd2115d3beaaa7324028b75fe0f70dbeb6216822d4f2e199de76f74d97331e87f6692d8631f851f9c891f9bb1946c10c954b6124e2ced727949460ccdd1022b18b317b6f61091de96dce1f761ea12aa0f", 0x68) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r4, &(0x7f0000000b40)=[{&(0x7f0000000740)="f5ac09e22d00bcac9e256d47eb81270964e1953a31b0f6a77faa46ce1762b785a54bad98ae4ac9fa5f2a0f37ad461868a212ed4e8e123ed8adc99bf10928f3ad6447aee8d4a208c8c9c3264f69da4a0dd9a74beda988a234afd5f415d13432517b", 0x61}, {&(0x7f00000007c0)="f1b0ad1a3ab05edd050b4f654c9efea66d2dccc7b7d8b5d0802c3e6597dfd90dde19b6451f02b6ad1744a5566ed4c953bc2240a5b44068425119c19ad52c8bdfd00495ba11eeb0f0e139ecf2fc2f41ec45aff37b883a022306fd13ca41daa295ec138d558e2de42c357d333632855217f582bf9a4c2200bd496888283967df1a5d99c220e6f3", 0x86}, {&(0x7f0000000880)="b4e1c8fd2b0fdccf370dcd78b2b3b0290415317c75a78745b38589f448c1ab9c664f1b2a3b64eb1d58b96c1f38402f22cf17b5078d37d950f8f8c896b0de4933773f2caa488f54ce4c4d91ef75eaf241cf15923ebbd550dfa4b5067203dab68cbe243690a4851384d2aa090b90e925dff1ee770c319006e8e6e69030fc6c5cfa0c24c165ca271acc77b3f25b6e4e1ec558d4225c8a475264e13cfe409ca27a578f3a8f2cc5e2d234a632738abb729285dcda82fc89b0bda4e4f43c9a91716de55fd50c5aad8419394391195f195f40a5f9", 0xd1}, {&(0x7f0000002740)="017dba53cbe6d88257e94fd6b60d9022a67b504e076cfe795c1ded5dc6711383ea10294b08c9cfa1c778414206a1c6b36345d62859987a13308d951003a9b6eb14b7bd61121b3fef4ec781b47c57931f0445d2a410c1c964b606ac9809cfb1b8ba8407bfecaacc40cb9057e7053e004c3e8bd4ce07721aefff678bd21f95e39db595d44fc844e007ab378abf0639a6f18404121d981ffe29bf408283f51f1ae39987b314407e492e79d8d4a706fb5359a16bc2b6df8d653b77ca84beb192c90c1362d6649571131c6ba5fc64ddc1763549d9d565a3b9eac8db8daca34a3d9fd7daadb7743d6efb36b10adb6dcfeab42a487759464618a4128fa642a118b0518d273475c9e65ecbc9bdf7644cf45faefb57a7eae71f939eb13728697b151ba56ffbb45969044c8b002f0a3431021de0e84d3ecd4c8cae7e0f0a0aca5b04a076f33f4216dbbd14aa69c3216ecefdf6a6e62d00fc6d548ea479f271ce7fc746986dc19932e6326550f648e23c2acc4001370ad279897f87f7ee4089dac0702d77672c59e96e9028590ed7ed383fb3e8920fad92640b5d96bd93ba5c618ed538b51b990c4ac5a2211447ea6adde9d21049554785a40ccdad9e816fa8faa4bebc02e0907abbbaafa8241619c0fefcfdde3c129c673123b2276189065de7cb7970ff310a99b87a1aa92ceea3911a6bc781ce435dee328a1e46798c1fd7eacd5b47f6e5ba4e60402cd649a07eeba14fc6d9151bb44100ec7dd9b93918dcbcbd2117bb3842aa0ccb241ed33a53b27ff9b6a5476b52cde8ff9c77d74773c18f110c851a6a990ae2b140c9480f8177f0293110fb2477597c5a6cd773c3c804c668305a4fa863e754c8532c11fb634148848d57683fe812e8395231dead133540029be0c3ec48331e82534e29bf6782cce06136e1dbad038142070b3b899c6cfd3be96ad3a7c66af377279c860b5a3c10dde56857ba606bb05a866c86ca4e9703e7b884c804d94e4591b799ed6a12c69000e2bf09416c6549c32cca97247da4921d91e07cf2a770b7fa67932e0cc0901ded041f6184361db7509a19d2eb2f2615108ae16467ca110273086775f364f47ef1c8afa198507c053fce9211c06b03a952e190e6297e8ba6965e91f524df14409a7e974d05121810af850fe6afc70055ca37557d22180941256e97ad89514e2e5ffcc0af62e2f35028cae5dbd8b5c31908da829d2258ed2362b837a031ba2d50bbc7de55a7504dcf745bf1dd4923ccbc5e9f33c664f3427cec86de320db74867431f7cc8102a167faa30d15d33c931ddd081d82a211ec4de3f57b174ffaa0b3afa318f5000a8c2d74706cb16787d29bcd7237ed619549252e3bfd762cead8ac1d027b9bcd2d653d7c419ae872ef4ed86002d5a27359a55d3d9eb85d86e11b6e4460524f029840c7c14902526e968221ff226ba3afb9080e25a72ae60bd560c0fe820d436abec6f1dd020a7e9e49b5e983dadcb9031130c36b4e7f2a82b8069ffa7311ea28390afae59bdbf1afc82c6e0ba0a7ec9579fca922a58b1fd8a41e26b1c4b0598da114b93606ce823cd603b1b8aa7f2a669b142337dff13855ac35713dfe2f09e526359daa03c7271b90d77ea72d2831798515c19f4922f2b31fba3c67303e79e1932db4218645e25a5cf475973c839e6621b0cc7c07479e0deabb95b0ee17cfca27a9a1f4b16ca753c0370736b548137b4e8fc8a2b7417c779b9c6ae492f8cbdbf2b3ccca5149e847604ed8d5cb0eaa60406f4d52b12426defb1c0cee7360f36d5381c98dbe4260f74da0ef2cdb1d9ccb6947783a3b0163181267900055a7e749b6741da69c6f979af545af3c76ce9d910f93101d46a0e11fbab2b5e7bfcb70cfc965cd0637e7f1626d013869188ae104af347a916ececccdb8d9fb4e5d96c030074571b2c442b9d2cb057f2f6fdaf6c63eb13be9cc7e1db88c1de2de439488bf7e6b782020f11d4f05d6da9f470c9191cdd0aef3932319651ce4d116909208829b0610b9e0379dff332506dfdc88009b7227400b0b012e777f3fea75534789cc9556b3592a54f5196a2c4c135917e9e558f9dfdd883b7fb3069542b3a49aa288802b770e61c5260eb4676254d7cf6f0b101a828528347ac3cbf6b31add979fbd01a869f06fc707637208e914fbf6130549a175cef8c5826b9801509245d01d974796cbf896fc78eafaae35024833097c92db9259a4029c72739152a1a8129bcb063d1f51a83f13c05e9312c8cd623eca7516a35bbe957ed28dcb4598cb678d89557705b393b12d635fdac91dba01467938057b18edba5e9f439bf3f13cb345a59d209e4df43b1c676e65a1cdaafc97a9e031c6b69f4b83d555a5d14db12134ca9cb8b63adf84c2e1917af081ce8d37728f4438c6450010320d69e6db802615b1a02b6d46d98d3df47b30f894f48dae14e0b89e835a62baa14edb6a4a4252fd002ae6a3e394af47109a754c6febe61427ae41bac031548845c8e0ce928351a0f238c43c08db0a9ec7b8319dff9e7c0db16dce246147fdd4f21f07b9d72cbbc03abefb96273b902942a2af3805da595b6c270039734a136404776582c80b041efc305fa5e3a38c59fcb15c672da05272ec2a439fc085cf1e1edc6b718639b0cf925c4e9461ae2f8ccc837cf820a65822f6c0cda130c506c93fdaefeb1ec5915b0cfd55bc0788755543d4e2c86acfca444548ad3de4eed55ad71a245d51892bcc611fbd480eae90bdf0d68e0ef9c89235d3ff175a14f9ac528bbb8cc95e189ebd3ec7f0f70d190ee2eb478c9956a686ec4472ec1539c4e735ba126e0f3c397d4d1c8058d8bf8467a1c078297aa146d3e4cae0c9ea3706be1463f57b9bdd01e478af3dcf0b9af7df53cb7acfc09b1a93ed232978df3709f9720df7a2b6e1371838931811175ec63d174f2e5b2b12ff169119248ec92e52ab532fe7e562eca08ce1db879e0eab486022286bd9ba6a976a1f2f16b2e4ce281e4015f3746744c5300f74848443ff978d328017c5706d8c4cc60933c20d8d37208b14cde40f3df0c3ff6a8d9cc6483d3de1b3ee0ff22351df0dede88faf601a24e7c8d53794708d5b854a82680ee6140295a96a3ced2ab3c7e64177c308f6941d733bcc2c26da51562b8b5af4dafdd6271fa26684aa735f6f07e5444319d4c7679e26773b7dc609ec3c7975012a0964d15ea42fb42bba38d1272d5e471f780b184d076659673bd27b9e817396f4c9cbd99fa5eef5fd5a5a4966f7f3769540ab0801612551ab50b130559d4e86bfa8b447fdfd4ef037ab7ee53d294ba6a461c170de662a88956d65ec26cbffd8726dcda9cbfd9524554ec2b4b4801d325e400fd0b5eb093a7c4dbc485c47f342cbbfc8b6d608578163f5b0c2f16d42b8f58bfd7c8f4187d1acad294c777504d9e9392d50732db3f5f9e9874c30167ac700005ba142691970d7fd2760db4e3d8e6342ec6421a9154c6534c2f037bf9e123894a522117204dbc316eb835a42800c24b72610ea06b8b45cdd22844cfc590c35aff4af66ea8241a37014ba6bf54b004a924a1cab73193fa64d905e318526b2e618debfa878c88d05b4d6053246da9655be08c909238575433fde185f9d98ddbbfe661e555b32a84415e907883ee8ea73ae5f8df358edceb841d7ad74c87963c0749ffa02006b5e3c6128bc01bd72246638d96331568fa539dc315aa70785ea0f892be20dc169210167333b63e24f18dd561f53ac20bad9c586d1a96b75b0c289c5b94ac4ddab0e72ab1df966098e6a17bbc904bbadacb2e49bb3ba65ac03cdf84be470706b1326e29a667917b7b4796258707dc9be42d3eb6f57469fe201224c9b613c8a151d8c913a74c274cc43e201c011e7a2393785395f63a19c9e048d995be7a135a7eab7e25da111eeca891f4462dde65344fa8465054f22985484fa6064b731e580baadb033992598b3ed2598fa1b746902b5b5a7c98ccc46aa09e39ce9db7c04c54fbc4fa485f993aa8273cb822575b0bbefed2b9374f0fccc71f2cf4b05eda46a845b84b23e1416f9c9a36d2555fe9e21c4870865325fe96004919c7141166a97bfe6d10c57dfdc2aae8aa3cb52cb97ecb7568b5ba0aa335768e469786e20b4c172562a86b72746ba0c707b4e0db73803cde2b9e1805b12a1b022dbd93ca77ad62642105a87ea866574763bc5e5a06e158f7875a55f1af934ea12b962392668d2e8bf11a7b7b38e8324ccd215423734d196817241fd663fc785497dff3ca1293a0ae422629bdb169167fdc6b6ac5adef9add4917999d1286991992fa004205f7cc5c2719c761a60d5d2f84d4cc8d8dafadd1fe27323d0d536c625ba4e2c3ce66dee78dc835cd70ec6b63eaab30ac572bd79ac896228d2e5fca6c813b0218c60430d835d304de0f647cccc950957b150cdaa3a9925006f993dbcbfcc4be50e7766beda4bee6a7496c4066a4fa53a4a39f00d0326bf14a76d74f85a7919e9b816ca94fb7c646338d91c41ec82c8f6517992902a9802243bffb01dccf51b381fc79351fa43e2ad920894d6266bb54c6dfdfa8b502e51a53ef20c4f73ff57a7e361d74690dfa8e0b30d485db778d8c5d54713acbe45e34113294f55be829b600704efe0092c904b537fbe219d053703f84ec5ecff7fe61cf1771a5f5039ab272cc5e210906ef7e2b188ece2f3e1902dddde9240a131d8d305fc62082f83ae7942fdf8776e4a5745a8ad1918c7e5dc25de662df327c83024e97503444f9a8264307d6d656bfa3a8417ad6f1beb3af1a684d16ac76298ac52e6457b322d215c4b3d420b6b5a6e324aa923866345b9d7b05e112d1c56a3c8aaa11e90b793442b113f1f89bc4ca7aca8b841ffe8c3ec9e9faa73f6b7b08ef1556ff55b1f012798a6aacc0dfe14ecd6163b35b9638af24b09d6318c2a6a6f863296f21d266297accbb705ade15c6c762171699086e34f52133fd0193dc1ec8053141a662cc72fd6f97aa6c969d7350d1a87dd35cfd0fc9042a81ad2c299fabceb5e053fe0fd7631de7ede7507fd5a07c0a356eb909b261f5b9532556a8645be12ebf672ff9c661ac686a0b7516248e98c6199212eea44c5d5be248479f9b047cd7560226286c7228d5f087102158a640b4b7add011af646ed332a2b3206e5940bac813f083b9b4f11f601973d48ff0ec6c3cc18737f79ea3526381f2b5ddd92131fefe9ac2d93d614a6bbff95e8e9f0afa977c4df52565ee093ec893635bed07f9ea4e8b80c841e2affed718a14f0dce25ba7c217a41a8f4a076866389739fd45bf78e2792fc6e759713cf0567648da0ac96af8777607d1f705b712b1081b811d8ef661fb0ffd290a3a0a6504aa265fb92c305c42af802638630d36f401d959390a47fb02b4ec34a01a4b7cdd167ca84ef3f2db564cb2b2afdc7959c5264eff46b2afa66f9fe2ce02cd7c78e63a3f36711024442a68652be00daa5d75a7559a0cb5a0eedfb175a4dcea9e048da699fbab4d3391cf67cdcb1acc14e56081fba7658265da3d3ab62d63a3254abba0fec85594996422e9dbc91ce09852386f11c204c335d437f72df33d231ebf8d75a5133ab038f8b18209b9a47ac4af276e291eda14bccc1469e4ba8f5df151f5207032f81d0dc0d3f2fe2aa30c6ab4e412b153c327c6d9ff38f055bc8c02d3b0a6d984a66935ec28230787356aae5946fa3ef37b196a229bcba12901069f636f58b4b4496f7edf25e7ae8cc38e30c225939b8bbfbe774f5d6a4826c0f4610b5bd0e7ff946ec3bb75f50ff60ae19675d73cacbf3f4111294", 0x1000}, {&(0x7f0000000980)="e69b58a5ab631ac6070a0532689bee2060de2e6aa3ad2ba824a8b76410b5a4f6e9686d71424aaa46011e9eb70bfdc41c84ce7cd509e78537559a07d148f35999c49e9312ce2ba99cc4acc7df665535a11c295f88fc0f16f11b44c0799009904925fcda7f9b48158ae339de454be8cccf3a151a798b93dbd7298aad29b8f88b48718bcebd6c4a1c2245a44e1cdd70aa0c1fdb9793358dac", 0x97}, {&(0x7f0000000a40)="94c05fc7f321020b4a3980dd31188179f304a597923258bf4ab3e218e38ec948652d209cc092c2df15a344230eadeacf2ee3984f21a81bcfd9fc5991e393452fe4836eba9f5c98cb0ffbad716707de757808ef367e9922e295a999295de2daf1d413ceb4cec596747d1fcec2006a778aa3988af55cfe08420c83b62c1b2b9ff67024e2686d7fc301847fb44612273be8ae7c8f09b7077c1a3cdcb260e03ed7a69d4fe259c00f1d298549a771b10a2794c8bd35131f84968b333065331b9d08eea62dd8658216cdf3f0edeca0027e021d88031f165c4f4affa1b1d910a1b6553d48cc416242199ee3f56353f433958cfcc3c92034d53df4", 0xf7}, {&(0x7f00000004c0)="c68c05927a6c02f2ef89d380465230434d457a31a0078dd7effd8384f00b906dc072fa5264", 0x25}], 0x7) r7 = socket(0x2, 0x4003, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = dup2(r8, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000f00)=ANY=[@ANYBLOB="007abc98e913b70ce5001b63fad95f609a5638571018c3b7e2f6477997fc230cc5a69cda6ac83c0c497dc74ce122293fde2fb6e144cb5ca2d78b31ccf1d66a801a6abc01d146e78c6f3e5ad87e441d9ea0343d09bfd6bd5e36f6ff443556640381db00000000f13c59eb933af977e64389884d6885dadaf78439ae80eb410facf5500f74dd28b725f1fb8404f6c462bade58228d862e001b3f8d0c601b9091e80023d82856cfc1c1bd2c2138e894251465a850caa67477d3c563659f3f5bac71af032d6060546a88752f57664204d8"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r12, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r14 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r15 = msgget$private(0x0, 0x200) msgrcv(r15, &(0x7f0000000cc0)={0x0, ""/159}, 0xa7, 0x0, 0x2000) msgctl$IPC_RMID(r15, 0x0) msgsnd(r15, &(0x7f0000000d80)=ANY=[@ANYBLOB="0200000000000000ff1a1ae1dd54221fe08a6c1813898996a59abe46a0e3fd68a20a02572395b65678992ae1ba22f97e7365e07b8e4ace88319faf83240207ecbaa386223d3aa1e8cc99d9f0bd3d9e99fefcb0db55c2a02f73587eea16c9f12defcaa2734e402ef8a65b339998a5d5635a90f4fc2cbf75b61ee2c756eaeef1c0e815d2ac44c86c862045192f68ebc747017627ca7839ef011a30c3ad3f6141"], 0x54, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000c80)={0xb75, 0x3, './file0/file0\x00', 0xfffff001, 0x3, 0x9, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r16 = fcntl$dupfd(r0, 0x0, r4) ioctl$PCIOCWRITE(r16, 0xc0107003, &(0x7f0000000c40)={{0x2, 0x8, 0x64}, 0x3, 0x3, 0x3}) 16:00:14 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgsnd(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r6 = socket(0x18, 0x3, 0x3a) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r10 = socket(0x2, 0x8002, 0x0) shutdown(r10, 0x0) connect$unix(r10, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = syz_open_pts() ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000000300)) write(r10, 0x0, 0x0) kevent(r8, &(0x7f00000001c0)=[{{r9}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r6, r7) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x3a) r15 = socket$inet6(0x18, 0x3, 0x0) dup2(r14, r15) 16:00:14 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000008c6b9e000000000000000000000000000000008b0400000000000000a2985cdde2fe7f31ed57e238304d9b372a625c0022191b2ee97c72e6fbed93e9ed9768cb86b725568002efdc9efd3e4d0f6738f62ae532a0f2ac7391006327b4ca5780bf7455d9d8aa4a61b7cab9648d7654ffcb05e04f3d339d0305c213014d259359c7043c5573f73d8159316e03bb2031a5c23cc85ca064ff7aec677de1bff4ffbcf9f87f48bfbd8a299812d62534834b69b66f9836c1bfd765127a5132c9341574a39f54f6097107d35d9963bb9e523c65cc48fbfd4df9e33bd646a13bd4ebde591d8eb2f7d9538d3e9e9790289d55e30ac020063eacb9c663ba1e159585954a04d60f933d79a6d6a648efab0d124f939e48924a662f1bd72ffb3aa8af552c6e8d83b992f3cb8871ba678a8e788638824c094ec1aa88cba48478ada4bf2295b97863a85bbdf7f2c232281d1d42eacd05dd576d3d1f9f221e37942491a9f43ca424c117640f9ce4866cc283e7d697b6cb9a261188b99e278f5b95d34db91cc0d85faa98109dba9c64fc026514548d6c56d5e56d82e89ec0c645a48567bd"], 0x27, 0x1, 0x0) r1 = msgget(0x1, 0x21c) msgrcv(r1, &(0x7f0000000080)={0x0, ""/241}, 0xf9, 0x2, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/110) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2b8, &(0x7f0000000140)=[{0xf4b3, 0x7, 0x0, 0xcae7}, {0x3, 0x7f, 0x80, 0x1}, {0x5, 0x8, 0x1, 0x1}, {0x4, 0x1, 0x6, 0x6}, {0xd1, 0x0, 0xc0}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)=0x2) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffff9c) r2 = getpgrp() wait4(r2, 0x0, 0x10, &(0x7f00000001c0)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) r3 = syz_open_pts() r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = dup2(r4, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) getrlimit(0x0, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) getgroups(0x3, &(0x7f0000000140)=[r8, r10, r7]) r12 = socket(0x2, 0x4003, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r13, r12) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r14 = accept$inet(r12, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r15, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r17, 0xffffffffffffffff, r17, 0x0]) r18 = socket(0x2, 0x4003, 0x0) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r19, r18) connect$unix(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r20 = accept$inet(r18, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, r21, 0x0]) getgroups(0x3, &(0x7f0000000300)=[r6, r17, r21]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r23, 0xffffffffffffffff, r23, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r26, 0xffffffffffffffff, r26, 0x0]) getgroups(0xa, &(0x7f00000003c0)=[r11, r15, r22, r23, 0xffffffffffffffff, r24, r25, r26, r7, r4]) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r27 = socket$unix(0x1, 0x2, 0x0) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYRESDEC=r16], 0x1, &(0x7f0000000440), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r27, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r31 = accept$inet6(r29, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r32 = msgget$private(0x0, 0x200) msgrcv(r32, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r32, 0x0) msgsnd(r32, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r27, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r5, @ANYRESDEC=r31, @ANYRESHEX=r32, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r30, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r3]]], 0x1, 0x1, 0x1000) ioctl$KDGETLED(r30, 0x40044b41, &(0x7f0000000100)) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(r0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = dup2(0xffffffffffffff9c, r0) setsockopt$sock_int(r4, 0xffff, 0x1127, &(0x7f0000000000)=0x7, 0x4) bind(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES16=r3, @ANYRES16, @ANYRES64=r2], 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd1, &(0x7f0000000140)="7559a951b7fd85ca4219b65734142db1beb3bdee736165b6650458e2b4547ddbedf9f24facbfc959d1e70d83f1f6ecfc4ef0b7465a5cc34e61828452b4f452f8f9e2e71b5b54369125284c8717dc9b425b01f8280c5eebbe5dc102cd20c8489556faf4453814802212de5efd3a6d7fd8ddbed8572a8c59f42ddb3e1bac237d76aaed246240f7832dde665e0ae2d428c26958a0e2d06bfdca4cb819b7ddafbcac6353a3399a5662027d5f3404") 16:00:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x0, 0x9, 0x50, 0x1, "058374b213cc885dee5b6f95db1b9326c4914406", 0x4, 0x9}) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = semget$private(0x0, 0x4, 0x201) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = semget$private(0x0, 0x4, 0xe422521c5e00f9c7) semop(r7, &(0x7f0000000440), 0x1d8) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f00000002c0)=0x1) semctl$GETPID(r5, 0x1d51fb0e82d519f, 0x4, &(0x7f00000000c0)=""/102) fchflags(r4, 0x80000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setegid(r9) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x5) 16:00:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x4, 0x7fff, 0x4}) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r1) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)="5c271fd4b684e45da49733af2c2792fc2506f9fcedfb8531c11191bfcde728cd39adb21917440002460d91665447a1aa0a9ea28e75bfbc5ed44754f176f6066fcd56bfc06670f652c2b1077702935c0a02e3cdc3415db3a302f94299950ea01f556e86b0edb5ed93cc8e35d438d105a111f7064f14ee2384c8a31876a69e12ecaac48bcc1d62ed3656b0014e8f11ee734712e92f2692fb7acffe6b37791d89679fa3dba4b59a7751e1673b54aa6b7e4f9541e70efb6068b3351150f2a0f6283089a469fec16ecec551b5b707de0497"}], 0x26e, 0x0, 0x1) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[], 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") 16:00:14 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="b580426e3af09b93c101b269d239b4e1de5a99d7340032464abdefddc7b38a3970629d67db0e3c4d013e0e0bf6deb2c84731883a7385eb6f6738859eaf7e9f6fc3774a42f78d4fb58060e466f6ccb026db5f881ded63f69568290750129b57a60e58c990d62c91f3a5dd58e5db35484773e8132504bf2451cd3d1dd68309d05269a3767144cc292be3137ea264dfd024697d472373b1aa816944ca70e7afb4d846e2cb125e8512eccdb80a25900e4cc8aeab193a3c15b7c7b48a8dd89fd7dbebedc889d0c4ce8b2b895265e5d8664a2d1e1ef765579ee8c5a2a528425263fc03d42fbb3d2e26146098a685623a3f0b25fe54679b5d80215c337825fbe3274fcb47f0b05c2564ceda38f8aeb8f5201cb074d15565efed41faa411caf08aaa44f3068d63f08e17caa791bc412adc1e277eb32c43b778797f71d649e616d9deaee070d549279dbf33f91547f810d7f0cc4fa7a9a0e8086983647576231db3d80af04be38896ee03169d84dc549015575d94141add21d432026b475c6a97106cc208ddd680655b0ca55b2792fd6d9cdabf9d20ba9bfe3acc3c94c9d871daa292c894332ff5f40b9bf63548e8dbdb2bb9570147642eb39e2c8fedca1b0749b99231eb22564ae3727f8ba3ca5fa2533accd419cb3a0f5664789bbf545a9bc17f4298af832c570d48d7775ce7f18e9df18b277adc2436a8ad4a941d5b3f10e89e897b0b6e8ad57e8caa28548469b8484d2e52838c9f143de15366e2f6a927e7c60adec593f5296dcf039f4ab5080338be01d38734f0674102f921ec2399e632dcf40aa5d763aab2fc483c6acbbbffc9f89f5c0ea0fe746635130336970f3b2ae84ebf82cfea17dbd8a3fc446628e0f65668b9e94be5bbbc97204a605a74b91c449f91cef6b182b92f107f04a955676076c3340a3a6611f3ea467c0c93ad31adec3b4a82156afd928b8a81bcf5ad3e67a752b8a4f4bb4ce25801315f5f5039ed778360655910f504df301f34cb2201e27e02d9a5d4357b4fa397d158e0e836255d0a1e3ebc41ac53228da37fd2d2fd00a05066012dca4fcbbef358e0a0b162754ca5646e5ca737952dbf3762d66665a0f7ea5229b787c511944371dcde1241572029193f4b1570d80c6d7ef0345b8e004e1138fde48b5b810cb7c842efdd4b559bba04a7b7f02e9568175ab993a9fc2071e81909fa3fff08331ea46fe3f0b7e3f0476aa4ff515a9aca04ee3c2f45c8304a04ff3353244f07c91a9da15631186aa09b5bbf76aed54ad361c8db1c9b9f963a6c1e45fa3968fb32af81564d906b403f24a3a5df838eaeb21e4091548bbd089db88af22cb65305fb0feef73319cbf23fb24304887c523ae66e9fb63bb3e04e45d51774803732c937e29b669036ba124f410bb77c549bd75c48f2f9ebde56d3ff1ca83ff85740e7205f226d5843ad9f9269e49a3022bf5b66b428a1c97c8d8e2fa3a7acd28a5ad6c1bcac027dddaf1e3229d6747f026b38911fe63c3c81657c24f542e57a5a6cd450a82cd34bd01c0e42e7c1bb2a3b98a4588314af347e7a3ce1c234e0cced98dbe0fc34b5f9a3929aaaecf38894cfbe8bb25b7229d89c39051143caf644138e3bed31e7e4e6572d8e3a29ca93297d921e0b696453aa5969d66c732290b0ddefd843f54eec7403ce7b8a4512f6a9a4ec65436e194d124c5a64df9c3244a353e9c3c1b655d7a08fb6a6575c3b59dc44912ca9f8545520140f215af99b8ee94339e95b30cefa2bf5cf25eed7a30d2602f061d9b7e645bcf79731d5844b451d8d47861dd85486a61c8b430e499fbea9f5eacb71a21b171a97ab54f24b0dd8557c05175c981487f1026a04118f0900bdc78f3a06e1f178257fc02e200bceaaaafb510ecf6378c72573a6c3864234ff2726ae8f62f328fea649d1bd5ea9e8ee867a075698b164b56196f3c7e1463190880482c69a175e0a1b5e438985fd15ab0f59e152cf2438513b1af45a2e2b82160cb4ec9ba96c221b3f75577ca07326ae1e85fe9ed6d3ab5431f5af0590701bd980de7357ef9daee29671233f64a44e0c35a8ad1f83e8defd3dc9304aab4a403295feedb4c8b0f3841d69bf00ab56908f7e2b4b5b46479aaa86387fafbdb6b9123dbf8d0d4b240beb96ca8b09920d1c9e478efe23105b0d33d62838d655792a2ac8ab3cfaa45d69a912642528fc993bcb74fdfbe6da5f994f31e58aea06364f9555a8b7eb86fc4e4f3bd251afd928038937ef90c71ca24881aee092106f2bc34bff45d3ae56c25c64a57c46a6df2f812c57670ecfee8561804253e963264243191145d56e0bc0522d31ee25226a88f2031be2da4483461adce8ca7c76b25c7295ad7a927372b66175d2a196184f7111fd7178893c43d53f6dec5b839a63612f51eab62a5622ea83dfd3ac3191c8c551e7c718b953542352a785280cce2b572ce3dcf4345f7bf511b79977ce428d764085452439dbe5af94dadb4bf7fa2a75eaba0c104a57c4ab9a4404f00feb23df4669f02c98d00299117fee6446164fa403c54333f342912aa81f80308d187388bdce7eb26ffeb1f9350a38c80a7d8537f3180f0629a4df2eb5ba634007e4e4a2c439d98f91131c54f67a440af83f867d36298c28506a7e02e7057945116794ba71e0d947ccf086ab48038130bf55f07eed2b2242327f710a9c7b17eda7dbaf341b9996175d32061f4843309bf336b27389afcbab1de02574be405ca8f99d8281071d91ff8861d6ea7d86e878641d5a837138242007eb306bd4e6b6bd19e1434c50b5cbf10dc208879fe476c67313d7f955d9eb49df536bb22e6e06c9b291cc41033b3dbe460383b3464cd18dd1fd6d108d4c3a31bfe24807cbd34f33c7986d5123083f0aaf202a7000cc3ab3f5a05b3eb9c7476384876eb17ba7f112a3aaba9db1396ef053772a7027e6e9b07b3962b4ba52cc6b6638aea57e5273f7c9b5d416c671445b6170eb79d93bf3e2f0c49b9db401f8669cdd38273f8c44d0148a4ca31b7eb88a4b61c58c36bd2db11c67e0bee53a8c1541704ef0545b67a759bbee2b4a62281e280ddf0b59ce61a1d8ae12feca71414e03e32e556f8316814bcd5fb6fdc19e5c7239826df56d20eeb868c945cc066364adde24334f22032f1f434cdcb0c89f32eff67091eb1639a0213f24876562faa05f18835ab5d1d39be9de9ccafd71bbc58d629a868f1638824064ee3ed7b0b6cf31b8b9e42919ee67a5216e7e0efec5c36e02b88875b82fd2cd2af99ca20dbf6961d10bae50d3786b45bd65ac2681e000b7d8abc15901d0fde0ce02e7818e2da24fcf6d3b27c05db8f209b0a339007706474be7427f5a9d6bf1f32bbed0d3818eb2261b86bedd2b02cd13a4e206a52e90379f764aa72df08be7632f50685eb2acccdd8b6eacb6edbbca8ff09e8c63ecfb13f36a83fb8c247224def3e2445a6852c3073c94c5bd0e6986bc50d738a300d3621f3725cfb48e0ec0d14a96e089e9efc6f13c6a726fb232564d233b26a54d2f55338a6d37d152c3850fc23a07d30ad2b260000d0d0204e07cd0743f20fc7958d36538cb9ee56cc7d29c512579c81cd9a6b3d659c6ebbf3220c2e6f55c69b03e3108a3366b1191528400a4dfb7321fccaf9f6e8c6e2c7548b311764a516effcc2b6958ab93c69aec7f1db6bb8512cabf54228bd92f5fcb828ead100622be4c74a5d383b488f84d2fb560193df0733236e98f53b316ce8d64045e454ec70fde31afdd971b52f89120a329525ea94d09b318a551f2f198409335a201e089d64e0523f74db254956668f42c43abf058ce5333c199e9d56f83ed28f8f4b95388b6cac2af8115d0b89ffe2e215905d8300a9db09b4677b11385a3980d746614981435508c7e7328a021ce9a370b0875b2bb8f9fa324dec89f78ab7e733b0c9d30f233df916c5adb6fa4dc8f8ecf3eb0614b7c3b01bba74fb466b79432524ee618258f132921ccc6e7da779aea07b2fbbfce5d1d553cf3596f41b196d1dc55a856650ec2203059a3a7cc9788d798dcac4c0f5ee5afc40e7c676283ca1be7b32d41d75821eea91bef67e20be67cebe7b6d98d7e2d5fb7accd7660f35024de283cb537a039a117c86b45a15a8ffefbe75c86794002bb8ce7eecb64d6de08d578df894ec18cc366aaf4c29520623889826fb7789ed491337573b24e5971a4cf7dab685e169f1b03194373da75e153b7c48dd51768f1de3540f2fcbb6d12d3045fab07c1413c27e5eda5a29f6c07c85eddc5c645e112dcfb2a29155beb5e8bd5976b62aece820a261f6aec119c8a71567f670682b53a1c263117ead92a98df6507e2b134ad9b73278a5cdec32789dfc832d8d007ec815093933b791a30c4bd252e5848ee2391a8c273c4ac32c6c0580ce328b328176fc32d3e5ca7884868fc17b8d825a4e2c41e7b62f3e92e35201b40607c4a1a7e0cf8486f07ae9a03cecd7247506717be86d09623bd5fc9e5f3f404965b5b81e63fa72e85f4e08e546b05484c565c53a5a95b671fae88b7e3f394c45b8aaa49a2e4189d950ac04424cd723eab41bb2b1e715745bc6ec0e103b98be1bff1de9e47a5f3ce1ae7d0d8dfd427a27ed46b06c74688f98839841c5e966431aeadb4bbdae78e1ad786e536d40e08a9e8b414cc69d8608e50c0907e4f17a236c6f03ab6e2901cf3fc8eeeda3a957f2ba9081dd04564bc31f6eab7e8074cf2e43e38ec4ee448e1ead99ee1825c34fe45ddcbec05587800c3bb345d47b467d0c69ae014d78ec7b5868a123c58b13afb65a9141ae608a9db1d09ae018317d6373bc81a23a2dfe47fc6ca1759a1c268726a2779a1d92ea72dc50f57e12634edd6806d071ec43514c2c4ef92ff105fb7cf4aadecc06a44067001d12dc078172c04e1f49865ba39546e69e386110c81fedb47f19c62036b918d338dfdedcc2ba1b95af585ce39587e29031232ceb4322898b41e74287fd8e9bdbb395f892b67ddcf0eff054eab0982d270e8539e5bfb676cdc1138fc75479e4e380e991b06990d978b189f2db2a1fa0bd501020ee9f0f4e71fe22e4f5055fd9435366f6964bc8d4d44b87f1f86c22399fd24f2a525fbda51528f45fa2e8b0b2dcf907b3d4d892493db0ba310cd1834742aecd19048a6403c6832fd8fe25a99eed5f17723d9e223907accb096cf2124cf0d35f3872b1cf73c3f1d794ed13d520b0a22a9da812aa131a443f8808d5b7e3bc101887111ebf21304d8b6f54256ddd636889bc5c5d0b7c4b3726015d8d90834af5e79b509e01444bdba1a3d487f57cfd15dcdb4472c9d3f3bc43bb7e00f63d9fc3a3c97f09bf81301aa5c9d8dc029144dc171fcb3a7272c2e0f7af60ebf801743b01aeede976d251b655b59f35565eaf21f700a814e8f2bc767bb819e595f3be443cfdd3fd40b4b43cdd3cb4b24f83fc743c2e412a37cd5a710c0cc96f648ccae1d07484838e330cc182485e7cd4b1c2236a80f03bc5f0cffff4401d4151925045575b2125c92cd7b8f1f7079a679c3c4eb7d50df60487602586cb37173778cea64df525e6f614e3982ea80db34de56c5f7ecdc8e780edc7a770ac8331a1f3de4a8032b36b628e70e6f2ffed9065b41f7f55ed02678bcb9aee5ed8e84090c646148c5f37600cb1d6ec78d461e81b4253d5d5ffccddf174f0cd7debc1d2cff1d9ae8b66e77af9f0867b56515e5883c28e8531b63ccde71788008c921d2a183ee04e0c1815b6b7771da1bd0e43b152f82e9707092050a9b4f1ab4ca169247c3cecd79317d8c802ad71d64c9bfec30e693c8e1309b08e18d6540c89b0d", 0x1000}, {&(0x7f00000001c0)="fc51fa1276173b3b30f41c393fa580b404060ea632af2507f22fd166cf8e6aa0bc0475d4030a6a283c1d37fcba48726352349d717c4b1ff41ee51bbcd21173b14ec5c7fa6640d447675830a7bd", 0x4d}, {&(0x7f0000000240)="acc35ace430eeb", 0x7}, {&(0x7f0000000280)="b9a27043ffcedb", 0x7}, {&(0x7f0000001380)="12d769c9606cc07138533f48efcd60e551b45b4904f2b27ffd160d7a862dc885a67666b524ebab74cfe81df7e155d86c9fd6999045e91e5e5d684350c15a31e48b19c41b576d8526b0fa7038093f43c3389818e0434b5f35f27163c4fd2971c52d4ebff1765137fe0b77b077b9769fa58751122f2ae43a30a8bd4349dfe062267a731a4e580934f21295e917952b9b2e78a929c0669b581baace500a", 0x9c}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x807, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) flock(r2, 0x8) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) write(r2, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xd963) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x2, 0x18000, 0x20}, 0x5, [0x1fb, 0x3, 0x1, 0x4, 0x1, 0x80, 0x7fffffff, 0x822f]}, 0x3c) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000240)=""/90, 0x5a, 0x800, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:14 executing program 0: r0 = socket(0x5b, 0x4001, 0x0) r1 = dup(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchflags(r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) r3 = dup2(0xffffffffffffff9c, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0xc00e, 0x1) nanosleep(&(0x7f0000000180)={0x8001, 0x5}, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0xfffffffffffffd81}], 0x10000000000001e3, 0x0}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cae5a5f44e12825823a947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589aca2cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741570b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0231c8938bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2517741374c70916b23a8b086c43633a42e6874fc99b6333af14aeb8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00"/1292], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c8aafd7746e7e87c0b2"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xfffffffffffffed6) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="82689a2f66696c6532532a33b8d01f937ddfc0f051f5e7007fc1c248850314bd93dad147336a5bc2fc2e1d724f7f0037c04861e397fab26871e9e01b0506efc5803c2fa46f80e6981479b597086102e33b86dc172d6dcdda7580d06b621e8604db30108a3fadbc3e35542fa5820ec9cc23fff6eba63a32286be19ad8458700156b6eaf55d59636228434f19d2a5b14bae3ca1bd84038726fc895e50512302edc0e2a67dae091419809485af399c9e89a3c739a727ce8aca73756e974254c73aacfb2c840e332f847dbdbaac0962cf7dae37f56859af147b5dc5ef4ae82448d2595340dde25d769f4"], 0x10) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) dup(r2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0xfffffffffffffe95, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7fff) execve(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r8 = getegid() r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000018a6, &(0x7f0000001140)=0x7ff, 0xc3) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x0, 0x0) r21 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r21, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r22 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f00000005c0)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = geteuid() r31 = getegid() sendmsg$unix(r2, &(0x7f0000001300)={&(0x7f0000001640)=ANY=[@ANYBLOB="0000000066696c653000dd5740f664767c9852b032bfa2eef845ec54017b7741c0864ff51fbd8beda6234b9ca264a17d7624a7ca64a5d356bb72cf70448a5fe3c45f582c6859c3aaaa174e7af6feddbbd260381899b38bc721867a0ca5fe4b85d4a5e8f586001b1f8f1dbe298c298778e6ca05e8f470f26aec14b4be158750d825d464ff5aacb515a494374ccbf5473965581f3f11b034688edd6701b037a1ed8384e7485b4ec514e1138009228f84f113199af18bec1662a17c42d0bca86994c3160777314391555248d40ec7ca673dc4d107f3bb8b1678c79200029574a1a2a81cd5bcc30916384f"], 0xa, &(0x7f0000001180)=[{&(0x7f0000001140)}], 0x1, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, 0xffffffffffffffff, r12, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x38, 0xffff, 0x1, [r18, r1, 0xffffffffffffffff, r1, r19, 0xffffffffffffffff, 0xffffffffffffffff, r20, r21]}, @cred={0x20, 0xffff, 0x0, r28, r30, r31}], 0xf8, 0x806}, 0x6e0b193ddbf2ee1b) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x68, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x200, 0xffff6428, 0x1, 0x8, "41b890a8cd2bb6000acd244041d61129a48b2b3f", 0xff, 0x7fffffff}) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000180)="dd203ed14d5206c5b5e96243b80246a32021", 0x12}, {&(0x7f00000001c0)="a09bc5dabc8e31bbbf89ff7f00008e2b1d84302129e3eab311553a604557a1706126a936ac65dd00000000", 0x2b}, {&(0x7f0000000200)="98fb74b973c713bd347d383b6fb76c13c4281e20e1c4bb849e0c615fadabee03e4698efb1470beec4fdf99442eb2a42348a49c2bb7cf55cee68cb46f54", 0x3d}, {&(0x7f0000000240)="06e059d97b49ef4740763c2e1da948139fa4975a00e0e3c53e", 0x2de}, {&(0x7f00000002c0)="e7b6efe0bbfa1d09f901bc", 0xb}, {&(0x7f0000000300)="d78e402dec57b22a0870bfde727d7c891c5392a453641ffd911352b314833cc0dc28811b990b479f10fde86389bebda52c37", 0x32}, {&(0x7f0000000700)="1f8355783ef042e5a39ec71d3497188ebd46f5c3a537bc480569975a1ea54ee07c9f189f94b6d6d39d1fbc953464df6e220c7fea8a77179e5d1895728d4a00d15d27a774be89af7d88dfb151201e378e8bd7d8ac3584e4447077fa2cdf1044826c0eedf751a082ee4f96a5fd3bfa4623d15068cdf30aecedf486ce4ce6bbdc171548f51030bd46ab27f406a153619545a3", 0x91}, {&(0x7f0000000500)="8b17eef49431f546b682a4b7dd1624f666e86a54ff2ca49ac70e75b748edbfe29f1247ecaa8a1e126200f5f79627ad2e293b91bfb5f418914554e1bf3438211f265aa26dc2d81ca7ca7965107726ba508b6b84430f2415dc360df7b972fe1ff10231de8693bac4fd0ac40557f4e0cf750fba2df6fed8e7656b9010b54b42eeee6602eb4a0aa1013389e5", 0x8a}, {&(0x7f00000005c0)="952617618e125d2157ebe3337352650fb1e291797bd8e7b48c5ef3210e20958ff1e2b3830a109adf0eb5e8859b1d4bfee2d8088d88fa61f4790e4ddc761a349962648a2501", 0x45}], 0x9, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) semctl$GETVAL(0x0, 0x61615d8538feeaf1, 0x5, &(0x7f0000000280)=""/169) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 16:00:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) fchflags(r0, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="6b13ecad18463e3e98a804fff99fcd6b32864e0f8d7c849ecba10be5a16d7fbf3ea31f8c9ebea4044cc00b9c2058fe59da9006ba383be560"], 0x10) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000006c0)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1}, {0x4006}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) listen(r1, 0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/lev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r7 = socket(0x2, 0x4003, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r9 = accept$inet(r7, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) fchown(r6, r10, r12) seteuid(r10) r13 = getegid() r14 = getpgrp() r15 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r16 = socket(0x2, 0x4003, 0x0) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r17, r16) connect$unix(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r18 = accept$inet(r16, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r20, 0xffffffffffffffff, r20, 0x0]) fchown(r15, r19, r21) seteuid(r19) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r22, 0xffffffffffffffff, r22, 0x0]) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, r22]) r24 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="5577df93b0edd7b652dcf286745cce345fb2c0d0a3221e6e064f1a08d1ded998b6e64e88840221c31a039548303d960d5d90665232be5dc60a7dfff2f9acf80c338bee9c5997b5341554827efb8605b8f563449ea030b90a80c63789e57913151d5b85e265d350c0ebc430c039", 0x6d}, {&(0x7f00000002c0)="62ffc27d1c2ed2ac51ee92ae4a54833b19f70b2016222f2877d71f05f0dda0514584cb425dd69acb22", 0x29}, {&(0x7f0000000300)="5ce472f7d7d5ae53ad707167e4035bf6b82c20291e7bf869bfb3aa63bcf04c66834cdec1a1bb13e1183914519c1868cac18489ab5665d0dddb06505bd38e04b8e5ef7d0f3d37a02c252dc93ba4cb203a1a40437945f6852873f5e2538f17a4f65ded3c4e31390ec6ec755a37e3847c39b5edf7e27ec466d9849316088b16aefe8f39ed6ee639bd3a2eeb5777ff972b9d806971d0b8691eec99a4738bc345e89271ed", 0xa2}, {&(0x7f0000000400)="4373bf2bf6ede0a234b05dce2de02ae4cbc1917295ccb9d81331f41d0a525823e15905615504efb5ac0f6df071475375eae15c715a7cb1ed913e80e125bcaf16e84a1fffa9a1cf28769198c706e03a273af7378ec3a2300c47deebac5dc01d0312344fa529b926b24a1f56", 0x6b}, {&(0x7f0000000480)="5e194c2ddf99afd14adaeeb3b0cbfce8880d663ad945b0f58dadc113d1a50c0a5ed8709f6f5699987062705310d6cd83e277bd53aebbd42bf401d124f576e38ce56de4a2b57f31f2f9fb2235b69309e109dc6cdbc215431ea43885e725aee8a7bd4b39647771ec1b31dff0ecb5f6671502e1636b380414890ac22bd5398b74d8db48e2de86938e4f13bc15731336f1a2a2665209607b396942a7e35122c92f89e906e180bb8c0b758b36dec95278ca9a36a1c45e727e494b1f96cb9aa550eb3fb20be3b2fc287fc40b3ecfb4e14bc90afd39c373665f931e97b582da6fbe7732193f7c3a7cdd5c70ac4d28688b45bf1313c515d751ce43f7", 0xf8}, {&(0x7f0000000580)="c5d972b115b68148b0d47f5e3339ece9d405d0d91016ba9f2e93b2e96fbc0f0aafec172b264b87cfe45708175d477c406f5d2529482455e491b59185c11048817543ed761fc8674300b18456a04d46a87481d9e9db63bb1c374f26f199d6fd5718eee2b3330084d4d69a75c0a7da9485eb6a718caa49785f1a7db0853db74a48bbae3a80136b68b141463e55705c99", 0x8f}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r5, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r19, r23}, @rights={0x18, 0xffff, 0x1, [r24]}], 0x58, 0x9}, 0x1) socket$inet(0x2, 0x8000, 0x1f) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r25 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r25, 0x3) 16:00:15 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xf5, &(0x7f0000000000)="71af971f97e3891b799a0fbf181de75f3de2115d20335a667aaa7e23b22c1786c82556e9f0de5442f5028f06fc710a5bbca9470698571bfbfa8698b0d83f97d0f86c3d608f40bf580907e2211963ece820548fb3accc5c065db334a34b9cea9755e02d0f0b84f8c14344df7ab425b81958e621597830501fbbc16d7d9097170a12056601c7b305ec1296c0a278617b8fab1cc70f33147dbce6627829d2413421a17ac614541bf59944e934530daa1bc358498f8c303396e0dc4be0f5944583d511e93dcef08b8593d374acd44b30b7e00025dabb2a5f35acf4a22b12ed479b1d63721c9e13be4de777d013235948c102e9616b5472") mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000002c0)='./file1\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000500)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x44, 0xcd22}, {0x80, 0x5}, {0x2, 0x80000000}], 0x3}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x6, 0x100000000, r8}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r10, &(0x7f0000000080)="92c30e54da865ac4313480036eed27469b16270aa10789f1669561ef3c16cb128d2acb2a977b299bc139fb64385760b44b2715503ffc68fd38badbce9f7aa9d438fac2028e15e016c7239566524e491de7e4d199e762", 0x56, 0x4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x9e) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0xaaaaaaaaaaaaafe, 0x7, 0x4, 0xa57, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x80}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1000}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x3}], ['./file0/file1\x00', './file1\x00', './file1\x00', './file0\x00'], './file0/file1\x00', './file0/file1\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x9) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:16 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62b97e07e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) dup(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0x0]) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r4, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r7 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r8, 0x0) msgsnd(r8, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[]]], 0x1, 0x0, 0x1000) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r9 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x800) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r11, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r13 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r13, 0x3) shmctl$SHM_LOCK(r9, 0x3) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8000, 0x7, 0x5, 0x200}, {0x400, 0x1, 0xff, 0x7}, {0x0, 0x3, 0x5, 0x4}]}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x5, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x40) r3 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x2, 0xdf) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) listen(r4, 0x80) recvfrom(r3, &(0x7f00000000c0)=""/58, 0x3a, 0x801, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129fd1a024e4e2b0200c19a0e64c350c6e905543833", 0x34) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = dup2(r6, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r11, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r14 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r15 = msgget$private(0x0, 0x200) msgrcv(r15, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r15, 0x0) msgsnd(r15, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r11, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r9, @ANYRESDEC=r14, @ANYRESHEX=r15, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r13, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd89d28b000000000000000000", @ANYPTR], @ANYRES32=r7]]], 0x1, 0x1, 0x1000) ioctl$KDSETRAD(r7, 0x20004b43) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2da00 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2da00 16:00:16 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="57adb5ca14c24a41717475544f3da233a9e7b430924a927d05e324dc4dfaca1c83adf1b089e990fb191b9cebdc318c335d7b0e82930f522b268009f5ff4ffff54da7d4e3b6c05a390878ac44e6c7df9c3ae57dde77574bd0", 0x58) r2 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r2, 0x0, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x400, 0x0) close(r4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r5) r6 = dup(0xffffffffffffff9c) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="66523d3342e25d020b68ed7246dd9e6eb3141b35356cf470e8f3ff0c4355acaec0ab45eae8a1b925cdae8c212175d5d23c5844285d4368e225868598eaf64366bd9a1281aff2ece8d2fc4273b1025653695a69f3ce706dce4b8a798296b5fd98d73ccc4ba2b4a671d3194b9dd6379893d75d8ab2058a288a3919cbfd4151cc2ac0", 0x81}], 0x1, 0x0, 0x0, 0x1274f998297268fc}, 0x20a) r7 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000380)={{}, 0x9, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = socket$inet6(0x18, 0x4000, 0x6) getsockname$inet6(r8, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r9 = socket$inet(0x2, 0x1, 0x20) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r10 = socket(0x20, 0x4, 0x1) connect$unix(r10, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000540)=0x1) getuid() socket(0x5be104ba7fbd9ccc, 0x4, 0x6) r11 = accept$unix(r10, &(0x7f0000000580), &(0x7f00000005c0)=0x2) accept$unix(r11, 0x0, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r12 = dup2(r0, 0xffffffffffffffff) ioctl$KDSETRAD(r12, 0x20004b43) r13 = open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x2, 0x40) fchdir(r13) 16:00:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) socket(0x18, 0x7, 0x3) r4 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r6, 0x2000746e) fcntl$getown(r3, 0x5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x8, 0x82) flock(r7, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:00:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r11, &(0x7f0000000300)={&(0x7f0000000940)=ANY=[@ANYPTR=&(0x7f00000008c0)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR, @ANYRESDEC, @ANYBLOB="0b5886d81dd3e7fed5f138698d0e750245971c93c9cfa75f3bbae49c18bd796afe658ab6ace72095d942c51002f446850e5e4c56224fb329105c404384b5715fe02121de6f0095654f788e5dc1c99a8764ef3877151b185d0e0bc0250010005d35d1215c1fe01693f946c996c928a265beffd6d16f29144ea1e43e24827e43eb7d7474356023a1f413bbe214302d51e9", @ANYRESDEC, @ANYPTR64, @ANYRES64=r12, @ANYPTR64, @ANYRES64=r10], @ANYRESHEX=0x0, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r8, @ANYRESHEX, @ANYRESHEX], @ANYBLOB="0de598cda34f9814967a83d8608110aae6e6081e069ee8d03a7fb1a92c8a407462c204c01f0fed1be2472df51c4c95fcd33c18ecea12a72243d053f2305854b3ba306176f9d4189ced52029a6c8e053533a9b2b985b4b247991ab7e5a22b94e26cbed3e432004d2f05605d70158a18d998cd58e67b83a19abdd6820aa5f5a4e382ea68dfbac0aac7d19e2b941eb9ff9d29a43b437f59f1dc598a785479d6d5f72b59d9bd0ad6477d1750ff494507a216c3dac213109f81a4f2e2ada6ccfd0fcaae81d38ae48c4349df4234dea3c7822a2a438a88d0cb481973140b", @ANYRESDEC, @ANYRES64=r7, @ANYRES32], 0x0, &(0x7f0000000040), 0x100000000000004f, 0xfffffffffffffffe, 0x0, 0x4}, 0x8) fcntl$getown(r10, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r15 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r16 = msgget$private(0x0, 0x200) msgrcv(r16, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r16, 0x0) msgsnd(r16, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r9, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r10, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r15, @ANYRESHEX=r16, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r14, @ANYBLOB="b6b27a1e54b73a7c37260772458e05ca8a74e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cf2a13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2418f142687c2a568259c10ecbe33fd2a37ef24c637eae9217b6408dea1ad243732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x8, 0x50, 0x20, 0x0, 0xffffffff, 0x0, 0x8, 0x2, 0x2, 0xffff, 0x2}) r17 = socket(0x4, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(r0, &(0x7f00000001c0)=[{{r22}, 0x8000000000000001, 0x27, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x3, 0x5}, {{r19}, 0x0, 0xcb, 0x3, 0x4, 0x2}, {{r20}, 0x77db0c4c7980c53, 0x2, 0x0, 0x101, 0x1}, {{r21}, 0xfffffffffffffff9, 0x0, 0x20, 0xff, 0x4}, {{r18}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x387, 0x3f}], 0xeaf4, 0x0, 0x80000001, 0x0) tap0: address list non empty 16:00:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) socket(0x18, 0x7, 0x3) r4 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r6, 0x2000746e) fcntl$getown(r3, 0x5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x8, 0x82) flock(r7, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:00:16 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x60) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x8}) syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x6, 0x3, 0x2) 16:00:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) socket(0x18, 0x7, 0x3) r4 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r6, 0x2000746e) fcntl$getown(r3, 0x5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x8, 0x82) flock(r7, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:00:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x9, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendsyslog(&(0x7f0000000040)="367af9b443da9dec3d5676248a79b8c2bd084d2864003e66303cef02d1c6f0c6e79a4c164fb919ed24ef9e37dddfdbc7a4ec4fc1d157ab3a2ea7a2d2f7e12d551188dbaada2529dc50e4d43c30d7376ddc8e8936ce36534e809458c284e47e0e22c3bffd979341e6365bca4aa5304b5a85249ff7211f6f64f4a2e2", 0x7b, 0x20) clock_gettime(0x0, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="eecad9a3f6d49e106b4e8347e7ae403605000000561ffc3a1eafbb0e1e60dad5e58a7dc72c5a691084df2bd5faea0fd4d2850fa6ad6a7ec0d5a978cd8b3feac63a156f8d9a1105c675c3dc5376b63ae56cd8b83a9f851b3eb9c25eafa3300ea94136ad90a49455c05448fa037677783de47e782899afe2718b35e8edfc1491d5ced19a78292dbf110bce1eef51a5be3b8f56375323d26c409258f19ac4e6062115bd3b465d3a99287ef7154f0326a40188"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/109, 0x6d, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x6, 0x8}) 16:00:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r4 = getgid() setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) socket(0x18, 0x7, 0x3) r4 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r6, 0x2000746e) fcntl$getown(r3, 0x5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x8, 0x82) flock(r7, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x3, 0x15, 0x95fe, 0x6}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x9, 0x5, &(0x7f0000000040)="cddf3022bc5dcefab01469d741732aa97bc72ffb1408c1fce0d3a962d34fa5eaae982bd9331833e84e6085005275ec7086942d09c1547927a73bb2ff68cc7519d7b5a2", 0x43) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000000)="bdc89bb1c12a7834fc0a4b8c6c9a33003ccc9d3d2798aed68464f23206653de2b2fb80fadd3bca3cf34d361dbbee60a0118b9a8c1f6a220631b8a1859ce057dc723340de0b9442c9c1bd8e632e8b30", 0x4f) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="0000696c653000fb79b8880e47d8b42796b5a49e86e97fa7e5bd825456a87817195b9103955b1b3a52299a4131a85d18834b6ed1ea549d16020fc091d009"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) r13 = socket(0x2, 0x4003, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r15 = dup2(r14, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r16, 0xffffffffffffffff, r16, 0x0]) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="22423e740d1ec92125dbd660fe1e1841d72f92415566ea6fade02fc200e41bce848a934cd5b13c11f6dbb536946ea1d706124621a0410a472d2973"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r19, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r22 = accept$inet6(r20, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r23 = msgget$private(0x0, 0x200) msgrcv(r23, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r23, 0x0) msgsnd(r23, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r19, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r17, @ANYRESDEC=r22, @ANYRESHEX=r23, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r21, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r15]]], 0x1, 0x1, 0x1000) ioctl$WSKBDIO_GETMODE(r21, 0x40045714, &(0x7f0000000300)) msgsnd(r12, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x41) r24 = dup2(r0, r0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x138, &(0x7f0000000140)=[{0x7, 0x40, 0x3, 0xaf8}, {0x0, 0x6, 0x6, 0x9}, {0x63ba, 0x2, 0xff, 0xffffff00}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r11 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000800)=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\v\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/\x00'/158], 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r12, 0x0) msgsnd(r12, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES64, @ANYRES32=r6, @ANYRESDEC=r11, @ANYRESHEX=r12, @ANYRES32, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT=r10, @ANYBLOB="b6b27a1e54b73a7c37260772458e05e5bb5ae3d8d32455a9dfee65731a2fb1f3548e27a3ac3a524e03b0ae84f9780b83d4b8350b050995adc88bb668a2695948ed6cb32b9b7fac0784d6a6c7752b22008ec392810bf0cfbb13c756fc55d8e90a31cf7f2dd1bfc9751993f9538bfef1097a24dc952f2430f142687c2a568259c10ecbe33fd2a37e732faad8e71fa90d7968dade5ab8a662cd898108aa83ce8a742aa6d28b", @ANYPTR], @ANYRES32=r4]]], 0x1, 0x1, 0x1000) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x2}, {0x3fc000000000000}}, 0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0xdada13041eca2bd7, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0x7) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0xfffff74b, 0x0, 0x800, 0x0) dup2(r0, r2) 16:00:16 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001140)="ef", 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r7 = dup2(r6, r6) shutdown(r7, 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r9, r9) sendto(r9, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0x0, 0x3e, 0x8, 0x2bf3cda5, 0x3}, {{r7}, 0xfffffffffffffffe, 0x20, 0x10, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x401}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x10, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x72, 0xf0000000, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x8, 0x9}, {{r9}, 0xfffffffffffffffc, 0x54, 0x1, 0x20000000000000, 0x5}], 0x3, &(0x7f0000000300)={0x2, 0x100000001}) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) dup2(r10, r10) sendto(r7, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x2e3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000001100)=0x2c9) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r11, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r12 = semget$private(0x0, 0x1, 0x20000003e) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000001200)=""/68) 16:00:16 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) geteuid() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername(r4, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 276463 29668 0 0 0 0 syz-executor.0 *159771 29668 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff821d5feb,350,ffffffff821ade45) at __assert+0x2b rtrequest(b,ffff800022bf6cb8,83,ffff800022bf6d58,0) at rtrequest+0xbd2 rt_clone(ffff800022bf6dc8,fffffd806f6d4828,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4828,fffffd807cdacbf0,0) at rtalloc_mpath+0xba ip_output(fffffd807cdacb00,0,fffffd806f6d4818,20,0,fffffd806f6d47a8) at ip_output+0x4f2 rip_output(fffffd807cdacb00,fffffd8062c8bb00,ffff800022bf6fd8,ffff800021d88000) at rip_output+0x252 rip_usrreq(fffffd8062c8bb00,9,fffffd807cdacb00,0,0,ffff800020ab18c8) at rip_usrreq+0x46a sosend(fffffd8062c8bb00,0,ffff800022bf7140,0,0,0) at sosend+0x645 sendit(ffff800020ab18c8,d,ffff800022bf7220,0,ffff800022bf7300) at sendit+0x52b sys_sendto(ffff800020ab18c8,ffff800022bf72b8,ffff800022bf7300) at sys_sendto+0x80 syscall(ffff800022bf7380) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,69795e97010) at Xsyscall+0x128 end of kernel end trace frame: 0x699d34f7a40, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff821d5feb,350,ffffffff821ade45) at __assert+0x2b rtrequest(b,ffff800022bf6cb8,83,ffff800022bf6d58,0) at rtrequest+0xbd2 rt_clone(ffff800022bf6dc8,fffffd806f6d4828,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d4828,fffffd807cdacbf0,0) at rtalloc_mpath+0xba ip_output(fffffd807cdacb00,0,fffffd806f6d4818,20,0,fffffd806f6d47a8) at ip_output+0x4f2 rip_output(fffffd807cdacb00,fffffd8062c8bb00,ffff800022bf6fd8,ffff800021d88000) at rip_output+0x252 rip_usrreq(fffffd8062c8bb00,9,fffffd807cdacb00,0,0,ffff800020ab18c8) at rip_usrreq+0x46a sosend(fffffd8062c8bb00,0,ffff800022bf7140,0,0,0) at sosend+0x645 sendit(ffff800020ab18c8,d,ffff800022bf7220,0,ffff800022bf7300) at sendit+0x52b sys_sendto(ffff800020ab18c8,ffff800022bf72b8,ffff800022bf7300) at sys_sendto+0x80 syscall(ffff800022bf7380) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd7,0,6,69795e97010) at Xsyscall+0x128 end of kernel end trace frame: 0x699d34f7a40, count: -14 ddb{1}> show registers rdi 0xffffffff815a92f7 db_enter+0x17 rsi 0x3c17 __ALIGN_SIZE+0x2c17 rbp 0xffff800022bf6ad0 rbx 0xffff800022bf6b80 rdx 0x3c18 __ALIGN_SIZE+0x2c18 rcx 0xffff800021d88000 rax 0xffff800021d88000 r8 0xffffffff821269af kprintf+0x16f r9 0x1 r10 0x25 r11 0x14cd1d5b774ee53f r12 0x3000000008 r13 0xffff800022bf6ae0 r14 0x100 r15 0x1 rip 0xffffffff815a92f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bf6ac0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=159771 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0778,0xffffffff8266aad8 process=0xffff800020a4b888 user=0xffff800022bf2000, vmspace=0xfffffd807f00a450 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 29668 276463 24166 0 7 0 syz-executor.0 *29668 159771 24166 0 7 0x4000000 syz-executor.0 12829 369484 573 60929 3 0x90 nanosleep syz-executor.1 12829 450924 573 60929 3 0x4000090 netio syz-executor.1 12829 472538 573 60929 3 0x4000090 fsleep syz-executor.1 573 503547 63744 0 3 0x82 nanosleep syz-executor.1 24166 57738 63744 0 3 0x82 nanosleep syz-executor.0 69413 137026 0 0 3 0x14200 acct acct 85200 187517 1 0 3 0x100083 ttyin getty 92568 3002 0 0 3 0x14200 bored sosplice 63744 186095 42733 0 3 0x82 thrsleep syz-fuzzer 63744 219572 42733 0 3 0x4000082 nanosleep syz-fuzzer 63744 191555 42733 0 3 0x4000082 thrsleep syz-fuzzer 63744 29799 42733 0 3 0x4000082 thrsleep syz-fuzzer 63744 366054 42733 0 3 0x4000082 thrsleep syz-fuzzer 63744 132081 42733 0 3 0x4000082 thrsleep syz-fuzzer 63744 284340 42733 0 3 0x4000082 thrsleep syz-fuzzer 63744 161109 42733 0 3 0x4000082 nanosleep syz-fuzzer 63744 77176 42733 0 3 0x4000082 kqread syz-fuzzer 63744 429575 42733 0 3 0x4000082 thrsleep syz-fuzzer 42733 420218 11206 0 3 0x10008a pause ksh 11206 118875 50768 0 3 0x92 select sshd 50768 214818 1 0 3 0x80 select sshd 79854 147429 17352 74 3 0x100092 bpf pflogd 17352 9400 1 0 3 0x80 netio pflogd 35023 68446 78330 73 3 0x100090 kqread syslogd 78330 452890 1 0 3 0x100082 netio syslogd 52238 68804 1 77 3 0x100090 poll dhclient 61574 502333 1 0 3 0x80 poll dhclient 22901 257801 0 0 3 0x14200 pgzero zerothread 70962 79555 0 0 3 0x14200 aiodoned aiodoned 99782 511454 0 0 3 0x14200 syncer update 57799 519358 0 0 3 0x14200 cleaner cleaner 48318 474436 0 0 3 0x14200 reaper reaper 51714 67077 0 0 3 0x14200 pgdaemon pagedaemon 12260 179013 0 0 3 0x14200 bored crynlk 51423 453963 0 0 3 0x14200 bored crypto 74938 223830 0 0 3 0x40014200 acpi0 acpi0 64241 463546 0 0 3 0x40014200 idle1 82517 300414 0 0 3 0x14200 bored softnet 68521 251546 0 0 3 0x14200 bored systqmp 5581 229330 0 0 3 0x14200 bored systq 18998 125848 0 0 3 0x40014200 bored softclock 80276 63428 0 0 3 0x40014200 idle0 49238 516696 0 0 3 0x14200 bored smr 1 508916 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 29668 (syz-executor.0) thread 0xffff800020ab18c8 (159771) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82663580) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 sendit+0x52b #8 sys_sendto+0x80 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824895c8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9621 6483K 8277K 78643K 32403 0 0 pcb 14 12K 14K 78643K 1980 0 0 rtable 172 17K 18K 78643K 10894 0 0 ifaddr 112 33K 38K 78643K 3845 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2144 0 0 iov 0 0K 32K 78643K 7135 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 78K 78643K 10818 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 764 0 0 VM map 44 22K 22K 78643K 83 0 0 sem 12 0K 1K 78643K 2111 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 19089 0 0 sigio 0 0K 0K 78643K 186 0 0 proc 62 63K 95K 78643K 3669 0 0 subproc 32 2K 2K 78643K 935 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 2654 0 0 in_multi 27 1K 2K 78643K 1493 0 0 ether_multi 1 0K 0K 78643K 87 0 0 mrt 0 0K 0K 78643K 48 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 2512 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 227 388K 392K 78643K 58802 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 2068 0 0 NDP 23 0K 1K 78643K 1093 0 0 temp 249 3565K 4205K 78643K 250183 0 0 kqueue 0 0K 0K 78643K 81 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 309 0 304 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1457 0 1455 1 0 1 1 0 8 0 rtentry 112 1326 0 1259 5 2 3 3 0 8 0 unpcb 120 17257 0 17231 15 14 1 2 0 8 0 syncache 264 47 0 47 18 18 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 41 0 41 14 14 0 1 0 8 0 tcpcb 544 22063 0 22057 73 71 2 12 0 8 1 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 50480 0 50469 96 90 6 13 0 8 5 rttmr 72 14 0 14 9 9 0 1 0 8 0 ip6q 72 5 0 5 3 3 0 1 0 8 0 ip6af 40 10 0 10 2 2 0 1 0 8 0 nd6 48 124 0 124 6 5 1 1 0 8 1 pkpcb 40 35 0 35 10 9 1 1 0 8 1 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 842 0 842 30 29 1 1 0 8 1 pffrag 232 1425 0 1425 84 83 1 50 0 482 1 pffrnode 88 236 0 236 35 34 1 1 0 8 1 pffrent 40 8742 0 8742 44 43 1 10 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 694 0 531 2 0 2 2 0 8 0 pfstkey 112 694 0 531 6 1 5 5 0 8 0 pfstate 328 694 0 531 20 6 14 14 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 17 0 9 11 3 8 8 0 8 0 art_heap4 256 4783 0 4497 51 30 21 23 0 8 0 art_table 32 4800 0 4506 3 0 3 3 0 8 0 art_node 16 1320 0 1267 1 0 1 1 0 8 0 sysvmsgpl 40 81 0 76 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 2109 0 2099 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 31880 0 30420 48 0 48 48 0 8 0 ffsino 272 31880 0 30420 99 1 98 98 0 8 0 nchpl 144 62036 0 61560 61 42 19 61 0 8 0 uvmvnodes 72 7164 0 0 131 0 131 131 0 8 0 vnodes 208 7164 0 0 378 0 378 378 0 8 0 namei 1024 200485 0 200485 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 43 0 1 6 0 6 6 0 8 0 vmpool 552 81 0 39 5 1 4 4 0 8 1 scsiplug 64 7 0 7 5 5 0 1 0 8 0 scxspl 192 169359 0 169359 73 70 3 7 0 8 3 plimitpl 152 660 0 652 1 0 1 1 0 8 0 sigapl 432 19134 0 19118 3 1 2 3 0 8 0 futexpl 56 405528 0 405527 4 3 1 1 0 8 0 knotepl 112 2337 0 2318 6 5 1 2 0 8 0 kqueuepl 104 2771 0 2768 5 4 1 4 0 8 0 pipepl 112 7392 0 7371 8 6 2 2 0 8 0 fdescpl 488 19135 0 19118 3 0 3 3 0 8 0 filepl 152 159587 0 159463 83 76 7 14 0 8 2 lockfpl 104 4713 0 4712 1 0 1 1 0 8 0 lockfspl 48 1822 0 1821 1 0 1 1 0 8 0 sessionpl 112 77 0 66 1 0 1 1 0 8 0 pgrppl 48 162 0 151 1 0 1 1 0 8 0 ucredpl 96 12947 0 12937 1 0 1 1 0 8 0 zombiepl 144 19121 0 19121 4 3 1 1 0 8 1 processpl 896 19155 0 19121 4 0 4 4 0 8 0 procpl 632 55151 0 55105 16 11 5 5 0 8 1 srpgc 64 102 0 102 32 32 0 1 0 8 0 sosppl 128 271 0 271 33 32 1 1 0 8 1 sockpl 384 69602 0 69563 157 149 8 22 0 8 4 mcl64k 65536 766 0 0 90 85 5 65 0 8 0 mcl16k 16384 41 0 0 5 3 2 3 0 8 0 mcl12k 12288 49 0 0 3 1 2 2 0 8 0 mcl9k 9216 41 0 0 3 1 2 2 0 8 0 mcl8k 8192 49 0 0 5 1 4 5 0 8 0 mcl4k 4096 49 0 0 5 1 4 5 0 8 0 mcl2k2 2112 14 0 0 1 0 1 1 0 8 0 mcl2k 2048 1267 0 0 140 6 134 134 0 8 0 mtagpl 80 148 0 0 1 0 1 1 0 8 0 mbufpl 256 2440 0 0 116 1 115 115 0 8 0 bufpl 256 42885 0 35720 448 0 448 448 0 8 0 anonpl 16 1643093 0 1621815 299 211 88 101 0 124 0 amapchunkpl 152 108759 0 108593 91 80 11 14 0 158 3 amappl16 192 88670 0 87462 302 240 62 73 0 8 1 amappl15 184 5223 0 5223 8 8 0 1 0 8 0 amappl14 176 4197 0 4192 1 0 1 1 0 8 0 amappl13 168 1749 0 1746 1 0 1 1 0 8 0 amappl12 160 1638 0 1636 12 11 1 1 0 8 0 amappl11 152 1659 0 1644 1 0 1 1 0 8 0 amappl10 144 2865 0 2858 1 0 1 1 0 8 0 amappl9 136 2596 0 2591 1 0 1 1 0 8 0 amappl8 128 2423 0 2349 3 0 3 3 0 8 0 amappl7 120 3063 0 3054 1 0 1 1 0 8 0 amappl6 112 1529 0 1517 1 0 1 1 0 8 0 amappl5 104 2283 0 2268 1 0 1 1 0 8 0 amappl4 96 17917 0 17883 1 0 1 1 0 8 0 amappl3 88 5488 0 5479 1 0 1 1 0 8 0 amappl2 80 158305 0 158223 3 1 2 3 0 8 0 amappl1 72 400975 0 400501 26 16 10 20 0 8 0 amappl 80 56404 0 56331 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 19216 0 19118 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 19216 0 19118 1 0 1 1 0 8 0 vmmpekpl 168 131368 0 131321 3 0 3 3 0 8 0 vmmpepl 168 2311649 0 2309051 691 566 125 156 0 357 8 vmsppl 368 19134 0 19118 2 0 2 2 0 8 0 pdppl 4096 38439 0 38356 17 6 11 11 0 8 0 pvpl 32 4441214 0 4417798 599 398 201 231 0 265 7 pmappl 232 19215 0 19157 6 2 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1074 0 215 26 0 26 26 0 8 0